上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 34 下一页
摘要: FileWatcher能实现对某一目录的文件(新建,改名,内容修改,删除)的实时监视[代码]注:如果目录下还有子目录,FileWatcher默认情况下并不能监视到子目录下的文件,可以通过设置watcher.IncludeSubdirectories = true; 解决这个问题源代码下载:http://files.cnblogs.com/yjmyzz/FileWatcher.rar 阅读全文
posted @ 2009-06-07 19:59 菩提树下的杨过 阅读(9121) 评论(1) 推荐(0) 编辑
摘要: 这其实是上一篇"iframe框架取值兼容ie/firefox/chrome的写法"的扩展应用:应用场景:iframe个人感觉最独特的应用之一就是配合P3P协议可以实现跨域写入cookie(好象除此之外,还没找到更有效的办法),但是有时候我们不知道这个iframe页面是否执行完毕,有没有办法判断iframe里的页面是否load完成了呢?iframe1.html:[代码]iframe2.html:[代... 阅读全文
posted @ 2009-06-05 15:12 菩提树下的杨过 阅读(5424) 评论(1) 推荐(0) 编辑
摘要: 为啥世上会有这么多不同的浏览器?每次遇到js/css的浏览器兼容性问题,总是要发出这样的感叹,真希望这些个浏览器公司全部倒下,然后只留下一家(显然这是一个不可能实现的美好愿望),言归正传,看代码吧:iframe框架内页:[代码]父级类:[代码] 阅读全文
posted @ 2009-06-04 22:34 菩提树下的杨过 阅读(11333) 评论(2) 推荐(1) 编辑
摘要: 虽然有一些现成的第三方解决方案比如:OpenID,Passport,SpaceCard等都还不错,但是要么就是收费的(passport),要么就是有点用不习惯(比如OpenID),另外中途跳到一个界面完全不相同的第三方站点上输入,用户感觉也不太放心。当然博客园和csdn上也有不少人已经给出了相应的解决方案,但是一圈看下来,虽然思路都行得通,貌似就是没找到不同主域名下直接利用Membership实现的例子。那么还是自己“造轮子”弄一个简陋一点的方案吧,其实只要用过Membership的朋友都知道“用户是否已经登录”以及“用户当前的role是什么”等问题的判断依据就是检测客户端有没有(当前要访问) 阅读全文
posted @ 2009-06-03 16:53 菩提树下的杨过 阅读(3147) 评论(0) 推荐(3) 编辑
摘要: 1.关于System.Web.Security.Membership.ValidateUser("username", "password")每次调用这个时,您注意到背后都执行了哪些sql语句吗?(a)用户名不存在时,将执行以下语句exec dbo.aspnet_CheckSchemaVersion @Feature=N'Common',@CompatibleSchemaVersion=N'1'e... 阅读全文
posted @ 2009-06-02 21:52 菩提树下的杨过 阅读(1018) 评论(0) 推荐(1) 编辑
摘要: 原文地址:http://www.cnblogs.com/ericwen/archive/2007/12/11/TypeConverter.html前言 我们在开发复杂控件的时候不可避免的碰到类型转换TypeConverter,微软给我们提供了很多转换类如ArrayConverter,BaseNumberConverter,BooleanConverter(MSDN上更多:ms-help://MS.... 阅读全文
posted @ 2009-06-02 13:57 菩提树下的杨过 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 昨天花了一天时间,把IOC/DI的相关文章以及Unity相关的一些文章基本在园子里搜了个遍先给出几篇不错的文章链接:Unity Application Block官方网址 http://www.codeplex.com/unity吕震宇整理的[Object Builder Application Block] http://www.cnblogs.com/zhenyulu/articles/641... 阅读全文
posted @ 2009-06-02 13:41 菩提树下的杨过 阅读(2649) 评论(4) 推荐(1) 编辑
摘要: 学习这一块内容前,先得大概知道"哈希算法"和"对称加密算法"是咋回事儿.不清楚的先去这里充电5分钟再回来哈希算法------http://baike.baidu.com/view/273836.htm对称加密算法--http://baike.baidu.com/view/7591.htm使用步骤:1.先添加Microsoft.Practices.EnterpriseLibrary.Security... 阅读全文
posted @ 2009-06-01 11:16 菩提树下的杨过 阅读(1539) 评论(0) 推荐(0) 编辑
摘要: 实体验证的作用简单来讲,就是从服务端对数据进行验证。(特别是对数据安全性要求比较高的应用,这是十分必要的)废话不说了,直接讲下使用步骤:(因为我是做web开发的,主要是讲解asp.net环境中的使用)1.先添加Microsoft.Practices.EnterpriseLibrary.Validation.dll的引用2.最基本的使用方法(也是我最不喜欢的一种方式),直接在实体类上通过添加特性实现... 阅读全文
posted @ 2009-05-31 22:50 菩提树下的杨过 阅读(3387) 评论(2) 推荐(1) 编辑
摘要: 缓存是个啥?以及为啥要用缓存就不废话了,主要是从实用角度讲下怎么用1.先添加对Microsoft.Practices.EnterpriseLibrary.Caching.dll的引用2.修改web.config文件,注意高度部分<configSections> ... <section name="cachingConfiguration" type="Microsoft.Pra... 阅读全文
posted @ 2009-05-30 09:22 菩提树下的杨过 阅读(1752) 评论(2) 推荐(0) 编辑
摘要: 打开\EntLib41Src\Quick Starts\Security\CS先用aspnet_regsql.exe配置一个membership/role的基本数据库,然后修改下config文件中的连接字符串运行后会发现界面上有一段文字Note: Much of the functionality demonstated by this QuickStart was implemented in ... 阅读全文
posted @ 2009-05-24 21:05 菩提树下的杨过 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: Data Access Application Block 其实个人感觉相当于另一个版本的dbHelper废话不多说,先看下如何使用:1.引用Microsoft.Practices.EnterpriseLibrary.Data.dll(EL安装目录下的bin中就有)2.配置web.config<configSections>...<section name="dataConfig... 阅读全文
posted @ 2009-05-24 13:32 菩提树下的杨过 阅读(2435) 评论(4) 推荐(2) 编辑
摘要: 园子里TerryLee的Enterprise Library系列文章回顾与总结 http://www.cnblogs.com/Terrylee/archive/2006/08/01/464591.html已经写得很全面了,不过不是针对4.1版,一边看这一系列的文章学习,一边在4.1上摸索,准备写几篇学习笔记,今天先来认识Configuration Application Block(配置应用程序块... 阅读全文
posted @ 2009-05-21 13:01 菩提树下的杨过 阅读(2746) 评论(5) 推荐(0) 编辑
摘要: 引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Mod... 阅读全文
posted @ 2009-05-18 11:45 菩提树下的杨过 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.tracefact.net/Asp-Net/Introduction-to-Http-Handler.aspx引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,... 阅读全文
posted @ 2009-05-18 11:34 菩提树下的杨过 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 这两天在编码过程过程中,突然对很多平常用了无数遍的东西喜欢刨根问底起来,例如这几天又在重新回顾Asp.Net的请求过程、HttpModule、HttpHander这些东西,不知道是不是老了,幸好网上已经有很多优秀的文章,例如下面要转贴的这篇,虽然前年就看过(当时是在蓝色理想上看的),现在看回过头看一遍,还有蛮有感觉的,还有几篇关于同属这一话题的文章也准备转贴在我的博客中,以做纪念原文:http:/... 阅读全文
posted @ 2009-05-18 11:18 菩提树下的杨过 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://blog.csdn.net/21aspnet/archive/2009/02/02/3857963.aspx在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏... 阅读全文
posted @ 2009-05-18 09:18 菩提树下的杨过 阅读(582) 评论(1) 推荐(0) 编辑
摘要: 这二天应朋友之托,要为他的游戏增加一个在线充值功能,因为支付宝/快钱等比较大牌的公司申请商户都要营业执照或付费,于是他选择了易宝支付(www.yeepay.com),下载了SDk开发文档看了下,功能还蛮全的,而且比较贴心的是易宝提供了二种模式:测试模式和生产模式,测试模式下不必真实付费,就能得到跟真实生产模式一样的返回值,极大的方便了开发调试。易宝的充值大概分为二类,一类是银行卡类的网银在线支付,... 阅读全文
posted @ 2009-05-15 14:30 菩提树下的杨过 阅读(5790) 评论(17) 推荐(0) 编辑
摘要: 官方解释:获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。1.也就是说,如果用Request.Redirect之后,再用Request.UrlReferrer是得不到前一个页面的链接的,因为这不是客户端的请求。2.既然服务端不行,那换个思路:在客户端用js导航如何?比如下面这样A.aspx上用window.location='B.aspx'但实践证明在B.aspx上用Requ... 阅读全文
posted @ 2009-05-13 09:43 菩提树下的杨过 阅读(3094) 评论(8) 推荐(0) 编辑
摘要: 按照书上的代码,深克隆的示例代码编译没通过(可能是印刷时漏掉了某一行代码),所以重新修改了下,贴在这里以供阅读本书时跟我遇到一样问题的园友参考:浅克隆示例:要点:克隆之后,新旧对象还是指向同一个引用,不管修改哪一个对象,都会影响另一个对象[代码]深克隆示例:要点:深克隆要求完成克隆后,不管如何设置克隆出的新对象,都不会影响源对象(即新旧对象完全不相干)[代码] 阅读全文
posted @ 2009-05-11 11:36 菩提树下的杨过 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 前言:这本书拿到手已经好长时间了,但由于种种原因一直没读完,也许是我太懒了,应该好好反省自我检讨一下。所谓“书读百遍,其义自见”,虽然糊里糊涂做web开发六七年了,用.net也3年出头,但总觉得自己还是一个.net新手,很多东西只知道怎么用,但不知道为什么?虽然老赵曾经讲过的一个观点我也很赞同,原话已经记不清了,大意是说:很多数学上的公理公式,只要前人(或自己)证明过是对的... 阅读全文
posted @ 2009-05-08 15:19 菩提树下的杨过 阅读(1398) 评论(0) 推荐(1) 编辑
摘要: IE8都发布了,而且也很好用,但是从市场占有率分析还是有N多人喜欢用可恶的IE6,所以不得以,我们还是得在各个版本的IE以及非IE的浏览器之间继续折腾,如果你遇到了IE6的奇怪问题,请参考以下的解决办法:原文:http://hi.baidu.com/wely_ton/blog/item/3903a1394602cccad56225ed.html以下介绍的十种解决方法是针对IE6经常会出现的DIV+... 阅读全文
posted @ 2009-05-08 13:14 菩提树下的杨过 阅读(657) 评论(0) 推荐(0) 编辑
摘要: Linq to Sql中,如果我们想在DataContext外部修改一个实体的值,然后把引用传入到DataContext中,再利用Attach附加后更新,代码如下: public static void UpdateMyTable(myData _pDate){ using (dbUserDataContext db = new dbUserDataContext(Website.ConnS... 阅读全文
posted @ 2009-04-20 22:43 菩提树下的杨过 阅读(4289) 评论(5) 推荐(1) 编辑
摘要: 主页面main.html New Document iframe之前的文字 iframe之后的文字 框架子页frm.html New Document iframe变短 iframe变长 iframe变长 iframe变长 iframe变长 ... 阅读全文
posted @ 2009-04-10 11:02 菩提树下的杨过 阅读(3301) 评论(0) 推荐(0) 编辑
摘要: 倒腾了半天,发现还是无法直接在编辑器里插入SL,直接切换到html视图,贴上sl的object代码后,一发布,居然自动识别为flash,无奈只能用iframe才搞定 ... 阅读全文
posted @ 2009-04-08 21:21 菩提树下的杨过 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 近日在工作中遇到了一个情况:一张纯html的网页,用它一条一条输入数据,然后由JS运算出结果(这些数据多半都是临时的,所以也没考虑保存到数据库),每次用完后换台电脑或出去搞活动现场演示时,又得重新输入一些数据,比较麻烦!市场部的同事要求最好能将在公司测试时一些临时数据导出来,到现场时,直接导入就可以了。当时我的第一反应是利用客户端js,把数据post到服务端保存,再由js通过ajax方式加载服务端... 阅读全文
posted @ 2009-04-04 18:59 菩提树下的杨过 阅读(14848) 评论(3) 推荐(0) 编辑
摘要: 修改web.config,在下增加以下节(如果已经有serviceHostingEnvironment节点,则参照修改): 注意红色部分,将域名换成你自己的域名即可 阅读全文
posted @ 2009-03-31 15:27 菩提树下的杨过 阅读(2390) 评论(1) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-03-30 21:19 菩提树下的杨过 阅读(4677) 评论(2) 推荐(0) 编辑
摘要: 参考了园子里nasa写里的定时器的用法,以及旋转木马的部分代码,弄了一个小小的示例,贴在这里方便以后备查目的:让某一个控件沿着圆形轨迹运动xaml:采用Canvas布局,通过动态修改控件的Margin值来改变位置cs代码:利用定时器触发来设置Margin值xaml内容:[代码]cs代码:[代码] 阅读全文
posted @ 2009-03-29 11:55 菩提树下的杨过 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: jQuery1.3.2已经发布好一段时间了,近日把原来的项目全部从jQuery1.2.6升级为1.3.2了.但是有一点要注意,1.3版以上的jQuery在根据选择属性选择时,去掉了@符号,有某些情况下原有的代码可能会无法正常运行:[代码] 阅读全文
posted @ 2009-03-28 20:35 菩提树下的杨过 阅读(871) 评论(1) 推荐(0) 编辑
摘要: 今儿,市场部一家伙见开心网之类的网站越来越火,想把上面的这些个应用也整合到公司平台上,到网上搜了搜,发现其它同类一些小网站都是直接拿uchome系统来架设的,于是去down了一整套的uchome系统,发现是php+mysql架构的,没玩过,于是就找到了这篇php+mysql的配置指南,转贴于此,方便以后再找起来麻烦:原文:http://blog.sina.com.cn/s/blog_5f119f1... 阅读全文
posted @ 2009-03-20 14:29 菩提树下的杨过 阅读(547) 评论(1) 推荐(0) 编辑
摘要: 下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en相对RC2版的变化不大,仅二点:1.Jquery从1.3.1升级为1.3.2版本2.修正了MVC Web应用程序中创建Silverlight时因项目不可用而出错的BU... 阅读全文
posted @ 2009-03-19 11:52 菩提树下的杨过 阅读(2461) 评论(5) 推荐(0) 编辑
摘要: 最近一直在学习MVC(MVC出来这么久了才开始学习,惭愧!不过我一向认为MS的东西不到RC版或至少第三个版本,基本上学了也是白学,按微软的风格,这个补丁那个bug的,到时候多半还要回炉再学^_^),虽然园子里的不少达人也写了不少相关的文章,但要么就是针对以前的旧版本的,要么就不是很系统(也有可能是我没找到地方),当然从这上面也能学到不少东西,但总觉得不过瘾,只能硬着头皮把官方的教程过了一遍,看完之... 阅读全文
posted @ 2009-03-18 21:55 菩提树下的杨过 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 利用serv-u架设ftp服务器已经是再常见不过了事情了,近日一朋友为图新鲜,弄了个7.4版本的新玩意儿,结果架设上去后,仅开了21端口,用LeapFtp在port模式下连接没问题,但是另一常见的cuteFtp软件却一直无法使用(连接上去后,一直没办法list出文件列表),打电话问我,我以为这种小问题,只要把pasv端口范围的端口打开就可以了(cuteFtp默认用是的pasv模式),结果上去找了半... 阅读全文
posted @ 2009-03-17 13:24 菩提树下的杨过 阅读(9319) 评论(2) 推荐(1) 编辑
摘要: Asp.Net MVC RC2中Helper提供的DropDownList好象并不太好用,特别想给下拉框设置初始选中值的时候(可能我还没找到正确的方法)小试了一下,有二个简单的解决办法:1.回到最原始的asp的办法,直接在view的循环中判断,具体代码就不写了,有过Asp/Php经验的一点就明白2.自己再写一个DropDownList的重载版本,如下:[代码]调用代码如下:Action部分:Lis... 阅读全文
posted @ 2009-03-15 17:12 菩提树下的杨过 阅读(2835) 评论(1) 推荐(0) 编辑
摘要: .Net中的数据类型大致可以分为二类:一类是值类型,一类是引用类型;结构(struct)是值类型,从性能上考虑值类型更有优势(关于值类型与引用类型的详细讨论不在本文范围内,大家可以去查阅相关资料).对于一些特定场合:比如仅需要存储数据,不需要体现具体方法的时候,建议大家用struct来代替class,但在使用过程中,有几个容易被忽视的细节.1.使用struct存储数据做为数据源,与数据显示控件绑定... 阅读全文
posted @ 2009-03-14 19:08 菩提树下的杨过 阅读(3040) 评论(2) 推荐(1) 编辑
摘要: 今天老赵在园子里发了一篇文章"警惕匿名方法造成的变量共享",立即引起了大家的广泛关注(老赵就是园子的"人气天王",呵呵),而且这个问题园子里也有其它几篇文章做了研究比如"闭包","《你不常用的c#之三》:Action 之怪状 "如果只是停留在c#2.0/3.0的"简捷且优雅"的代码风格上,初学者确实难理解这个"怪"现象,前二天买了本anytao的“你必须知道的.net”,里... 阅读全文
posted @ 2009-03-13 17:40 菩提树下的杨过 阅读(4185) 评论(5) 推荐(0) 编辑
摘要: 以前一直觉得linq to sql生成类似where id not in (1,3,5)或where id not in (select id from ...)这样的条件不是很方便,每次我都是把条件ID事先取到一个数组里,然后用 !Arr.Contains(c.Id)这样处理,今天突然发现这样好傻,其实可以完全直接用linq写成一句,贴个示例在这里,以后备查froma in TableA whe... 阅读全文
posted @ 2009-03-13 10:36 菩提树下的杨过 阅读(6864) 评论(9) 推荐(2) 编辑
摘要: 今天逛蓝色时,无意发现了有人讨论伪类的正确写法,让我对伪类的认识也更清晰了,转贴于此,以备日后查询(原贴当时没记下地址,已经记不得了)[代码] 阅读全文
posted @ 2009-03-04 15:30 菩提树下的杨过 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: silverlight并没有提供现成的分页控件,百度了一圈,也没有发现aspx中好用的类似AspNetPager成熟控件,网上现有的一些分页代码,很多也是基于1.0版本的,silverlight2.0的并不多,自个儿琢磨了一下,发现自己弄一个也并非难事,思路和主要代码分享如下:1.通用的“海量”数据分页存储过程在做aspx开发时我已经用存储过程分页多年,这个东东是通用的(不... 阅读全文
posted @ 2009-03-02 16:50 菩提树下的杨过 阅读(2236) 评论(1) 推荐(1) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 34 下一页