05 2009 档案

摘要:实体验证的作用简单来讲,就是从服务端对数据进行验证。(特别是对数据安全性要求比较高的应用,这是十分必要的)废话不说了,直接讲下使用步骤:(因为我是做web开发的,主要是讲解asp.net环境中的使用)1.先添加Microsoft.Practices.EnterpriseLibrary.Validation.dll的引用2.最基本的使用方法(也是我最不喜欢的一种方式),直接在实体类上通过添加特性实现... 阅读全文
posted @ 2009-05-31 22:50 菩提树下的杨过 阅读(3396) 评论(2) 推荐(1) 编辑
摘要:缓存是个啥?以及为啥要用缓存就不废话了,主要是从实用角度讲下怎么用1.先添加对Microsoft.Practices.EnterpriseLibrary.Caching.dll的引用2.修改web.config文件,注意高度部分<configSections> ... <section name="cachingConfiguration" type="Microsoft.Pra... 阅读全文
posted @ 2009-05-30 09:22 菩提树下的杨过 阅读(1756) 评论(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 菩提树下的杨过 阅读(1352) 评论(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 菩提树下的杨过 阅读(2438) 评论(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 菩提树下的杨过 阅读(2751) 评论(5) 推荐(0) 编辑
摘要:引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler处理之前,它需要通过一系列的Http Mod... 阅读全文
posted @ 2009-05-18 11:45 菩提树下的杨过 阅读(503) 评论(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 菩提树下的杨过 阅读(437) 评论(0) 推荐(0) 编辑
摘要:这两天在编码过程过程中,突然对很多平常用了无数遍的东西喜欢刨根问底起来,例如这几天又在重新回顾Asp.Net的请求过程、HttpModule、HttpHander这些东西,不知道是不是老了,幸好网上已经有很多优秀的文章,例如下面要转贴的这篇,虽然前年就看过(当时是在蓝色理想上看的),现在看回过头看一遍,还有蛮有感觉的,还有几篇关于同属这一话题的文章也准备转贴在我的博客中,以做纪念原文:http:/... 阅读全文
posted @ 2009-05-18 11:18 菩提树下的杨过 阅读(756) 评论(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 菩提树下的杨过 阅读(589) 评论(1) 推荐(0) 编辑
摘要:这二天应朋友之托,要为他的游戏增加一个在线充值功能,因为支付宝/快钱等比较大牌的公司申请商户都要营业执照或付费,于是他选择了易宝支付(www.yeepay.com),下载了SDk开发文档看了下,功能还蛮全的,而且比较贴心的是易宝提供了二种模式:测试模式和生产模式,测试模式下不必真实付费,就能得到跟真实生产模式一样的返回值,极大的方便了开发调试。易宝的充值大概分为二类,一类是银行卡类的网银在线支付,... 阅读全文
posted @ 2009-05-15 14:30 菩提树下的杨过 阅读(5819) 评论(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 菩提树下的杨过 阅读(3112) 评论(8) 推荐(0) 编辑
摘要:按照书上的代码,深克隆的示例代码编译没通过(可能是印刷时漏掉了某一行代码),所以重新修改了下,贴在这里以供阅读本书时跟我遇到一样问题的园友参考:浅克隆示例:要点:克隆之后,新旧对象还是指向同一个引用,不管修改哪一个对象,都会影响另一个对象[代码]深克隆示例:要点:深克隆要求完成克隆后,不管如何设置克隆出的新对象,都不会影响源对象(即新旧对象完全不相干)[代码] 阅读全文
posted @ 2009-05-11 11:36 菩提树下的杨过 阅读(1087) 评论(0) 推荐(0) 编辑
摘要:前言:这本书拿到手已经好长时间了,但由于种种原因一直没读完,也许是我太懒了,应该好好反省自我检讨一下。所谓“书读百遍,其义自见”,虽然糊里糊涂做web开发六七年了,用.net也3年出头,但总觉得自己还是一个.net新手,很多东西只知道怎么用,但不知道为什么?虽然老赵曾经讲过的一个观点我也很赞同,原话已经记不清了,大意是说:很多数学上的公理公式,只要前人(或自己)证明过是对的... 阅读全文
posted @ 2009-05-08 15:19 菩提树下的杨过 阅读(1406) 评论(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 菩提树下的杨过 阅读(662) 评论(0) 推荐(0) 编辑