07 2007 档案
浅谈 接口(Interface)的作用
摘要:继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的 1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法. 2.使用接口可以使继承它的类: 命名统一/规范,易于维护.比如: 两个类 "狗"和"猫",如果它们都继承了接口"动物",其中动物里面有个方法Behavior...
阅读全文
Eval 和 Bind 方法的区别
摘要:转自:http://hi.baidu.com/hailibu/blog/item/443186774d2b8b19b051b99c.htmlWhen binding an editable value to a control, you must use the Bind() method in your data binding expression instead of the ordinar...
阅读全文
GridView中DataKeyNames的使用
摘要:转自:http://hi.baidu.com/hailibu/blog/index/3DataKeyNames="FID" 绑定一个值GridView1.DataKeys[e.Row.RowIndex].Value.ToString();DataKeyNames="FID,FName" 绑定两个值GridView1.DataKeys[e.Row.RowIndex].Values[0].To...
阅读全文
测试调用一个方法所用的时间(毫秒)
摘要:转自:http://hi.baidu.com/hailibu/blog/index/1 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DateTime d1 = DateTime.Now;//取得当前时...
阅读全文
url传递中文的解决方案总结
摘要:url传递中文的解决方案总结 1.设置web.config文件。(我不喜欢设置成这样) ...... ...... 或者: aspx文件中: 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 strin...
阅读全文
认识ASP.NET配置文件Web.config
摘要:一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。...
阅读全文
AJAX学习笔记(二)---updatepannel
摘要:自己现在对AJAX的还是停留在拉控件这个阶段,昨天和今天一直在看Dflying cheng写的博客,还有一个博友将其内容整理成PDF文件,真的挺不错的,内容由浅入深,不过我只看完基础篇,不过好多还都没消化.还得继续看...原先都不懂UPDATAPANNEL 有这么多属性:提供两种引发异步POSTBACK的Trigger: ControlvalueTrigger:当某个控件...
阅读全文
必须用到和不必使用ajax的地方
摘要:文章引自csdn读书频道 现在距离gmail改变了大家对使用网页应用程序的方式已经有一年多了。但是目前很多网页应用程序并没有使用充满活力的Ajax的优势来代替以前沉闷的html功能。 下面是当前网页应用程序应该出现的地方: 基于表单的交互 表单是很慢的,非常慢。尝试编辑位于del.icio.us上面的一个书签?点击编辑链接打开一个编辑书签的表单页面,然后编辑你的内容并点击提交按...
阅读全文
充分利用ASP.NET的三种缓存提高站点性能
摘要:ASP.NET提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存API则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。 在ASP.NET提供的许多特性中,缓存支持无疑是我最欣赏的特性,我...
阅读全文
应用框架的设计与实现学习手札之类工厂服务——反射
摘要:转自:http://www.cnblogs.com/stwyhm/archive/2006/08/14/476039.html概述 反射就是动态发现类型信息的能力。它帮助程序设计人员在程序运行时利用一些信息去动态地使用类型,这些信息在设计时是未知的,这种能力类型于后期绑定。反射还支持的更高级的行为,能在运行时动态创建新类型,并且对这些新类型的操作进行调用。 一些在反射中经常使用的类 Assem...
阅读全文
一点一点学ASP.NET之基础概念——委托
摘要:转自:http://www.cnblogs.com/stwyhm/archive/2006/08/11/474235.html委托的概念 委托实际上是类(一个貌似函数一样的类),我们已经使用函数指针很多年了——函数指针也被称为过程类型,但是它们的实现都不是类。它们是单独的函数指针的简单实例。委托是包含这些功能的类,委托类通过保留的列表来确定某些事物是否已经指派给了委托,这种算法可以理解为:“对于内...
阅读全文
一点一点学ASP.NET之基础概念——HttpHandler
摘要:转自:http://www.cnblogs.com/stwyhm/archive/2006/08/09/471765.html概述 HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。 IH...
阅读全文
一点一点学ASP.NET之基础概念——HttpModule
摘要:转自:http://www.cnblogs.com/stwyhm/archive/2006/08/09/471729.htmlHttpModule是如何工作的 当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求...
阅读全文
一点一点学ASP.NET之基础概念——HTTP运行期与页面执行模型
摘要:转自:http://www.cnblogs.com/stwyhm/archive/2006/08/08/470972.aspx HTTP运行期 HTTP运行期处理客户端应用程序(例如Web浏览器)进入的一个Web请求,通过处理它的应用程序的适当组件路由请求,然后产生响应并发回提出请求的客户端应用程序。 进入的HTTP Web请求最先由IIS Web服务器接收到,它在此请求基于ASP.NET已...
阅读全文
浙公网安备 33010602011771号