2009年4月21日
摘要: 1.模板页扩展名为Master,内容页引用模板页的方法: 2.动态改变内容页所引用的模板页 通常在Init事件下改变:protected void Page_PreInit(object sender,EventArgs e){this.MasterPageFile="~/ABC.master";} 3.在内容页中使用模板页中的控件 Master: 内容页: ... 阅读全文
posted @ 2009-04-21 10:31 一天进步一点 阅读(2699) 评论(0) 推荐(0) 编辑
  2009年4月20日
摘要: HttpModule是如何工作的 当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个HTTP请求信息之上,或者针对截获的这个HTT... 阅读全文
posted @ 2009-04-20 15:18 一天进步一点 阅读(417) 评论(0) 推荐(0) 编辑
摘要: asp.net 2.0中的App_GlobalResources可以用来解决本地化的问题,程序会根据浏览器的语言首选项自动判断显示出本地化的界面。 首先在App_GlobalResources新建resx资源文件。如: 不同语言的resx中项目应该具有相同的名称: 中文资源项 英文资源项 完了以后就可以使用这些名值对了, " /> 或者 至此你可以更换浏览器的语言首选项来看看效果了。 接下... 阅读全文
posted @ 2009-04-20 10:11 一天进步一点 阅读(3754) 评论(0) 推荐(1) 编辑
  2009年3月30日
摘要: 要想弄明白.NET程序是怎样运行的,不得不扯得远些,从机器指令讲起。 1.5.1 理解机器指令 在日常生活中,开灯关灯再常见不过了。电灯只有两种状态,不是开,就是关,如图1-44所示。 图1-44 开关的状态直接影响电灯的开关 如果用0代表关的动作,1代表开的动作,那么,想想以下这个字符串的含义是什么? 0101 这个字符串翻译成人类的语言就是: 关灯(0)→开灯(1)→关灯(0)→开灯(1) ... 阅读全文
posted @ 2009-03-30 15:10 一天进步一点 阅读(2181) 评论(2) 推荐(1) 编辑
  2009年2月12日
摘要: 我们在做着表面上看似是对于各种不同应用的开发,其实背后所对应的架构设计都是相对稳定的。在一个好的架构下编程,不仅对于开发人员是一件赏心悦目的事情,更重要的是软件能够表现出一个健康的姿态;而架构设计的不合理,不仅让开发人员受苦受难,软件本身的生命周期更是受到严重威胁。这里我将针对在微软dotNet平台上做应用开发系统的一般架构流程设计做一个粗浅的讨论。 总体设计图 表示层 表示层由... 阅读全文
posted @ 2009-02-12 14:31 一天进步一点 阅读(204) 评论(0) 推荐(0) 编辑