05 2012 档案

摘要:ASP.NET对请求处理的过程: 当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求,处理完毕将结果返回客户端。 inetinfo.exe进程:是www服务的进程,IIS服务和ASPNET_ISAPI.DLL都寄存在此进程中。 ASPNET_ISAPI.DLL:是处理.aspx文件的wi 阅读全文
posted @ 2012-05-14 15:15 灵雨飘零 阅读(943) 评论(1) 推荐(0)
摘要:持续改进,抽象工厂也反射 - 夜淡茶清.shenfx - 博客园http://www.cnblogs.com/shenfx318/archive/2007/01/16/621237.html#621277 设计模式杂谈:创建型模式之抽象工厂模式(Abstract Factory) - licongjie的博客 - 博客园http://www.cnblogs.com/licongjie/archive/2006/12/13/589661.html#590586 简单工厂模式,抽象工厂模式,反射工厂模式的代码总结 - ∈鱼杆 ---我的鱼塘 - 博客园http://www.cnblogs.com/ 阅读全文
posted @ 2012-05-12 17:21 灵雨飘零 阅读(182) 评论(1) 推荐(0)
摘要:很多架构师都是从好的开发人员逐步过渡而来的,但并非每个好的开发人员都希望成为架构师,而且他们并不是都适合做架构师。无论您是打算进行职业转型的开发人员,还是寻找能承担体系结构设计责任的合适人选的经理,都务必对此转型过程有个清楚的了解。本文将讨论从实现专家到架构师的过渡过程。 在寻找优秀的指挥的时候,您首先要找的是一名优秀的音乐演奏家。但并非每个音乐演奏家都能成为优秀的指挥。架构师的专业发展方面也与此类似。越来越多的 IT 组织开始认识到良好软件体系结构的重要性,架构师职业正迅速发展为 IT 内一个独立的门类。由于要从相当小的候选范围内招募架构师,因此这就给管理带来了一些新挑战。即使人力资源部.. 阅读全文
posted @ 2012-05-12 16:45 灵雨飘零 阅读(400) 评论(0) 推荐(0)
摘要:在日常的开发过程中我们经常需要为我们的类文件添加注释和版权等信息,以前都是将信息文本复制、粘贴,要是添加一两个个还好,要是添加很多就显得很麻烦了。为了减少这种重复性的工作,有没有好的解决办法呢?答案是肯定的,其实我们每次添加的文件都是按照类库模板自动生成的,所以只需要修改Visual Studio的类库模板就可以了。 首先找到Visual Studio(2005、2008、2010) 的安装路径下\Common7\IDE\ItemTemplatesCache\CSharp\目录,面有好多目录,Windows Forms是开发Windows Forms程序的模版目录,Web是Web项目文件的模. 阅读全文
posted @ 2012-05-12 14:32 灵雨飘零 阅读(8090) 评论(0) 推荐(3)
摘要:缓存是指系统或应用程序将频繁使用的数据保存到内存中,当系统或应用程序再次使用时,能构快速的获取数据。它的弊端在于显示的内容可能不是最新,最精确的。ASP.Net 缓存主要分为两大类: 网页输出缓存和应用程序缓存。网页输出缓存针对ASP.NET Pages 页面中的HTML进行缓存,是可视化内容对象,如图片,GridView表格控件,用户控件等应用程序缓存是针对应用程序内的数据缓存,如:将DataSet等数据存储到缓存网页输出缓存:(ASP 2.0 框架以后所形成功能)【注:页输出缓存可以分别为每个页配置缓存页缓存,也可以在Web.config文件中创建缓存配置文件】一、完整页面缓存完整页面缓. 阅读全文
posted @ 2012-05-11 21:03 灵雨飘零 阅读(655) 评论(0) 推荐(0)
摘要:.NET中有些方法以前没有接触过,但用过了之后让人眼前一亮,哇,原来你这么好用。下面就说说被我忽视过的方法。当然,每个人的编程经历,涉猎面及对.NET的认知程度都不一样。所以,这只是一家之言,肯定有很多不足之处,欢迎大家批评指正。1. ADO.NET类DataTable.Merge()如何合并两张表?自己以前写的方法:private void UniteTable(DataTable sourceTable, DataTable targetTable) { foreach (DataRow row in sourceTable.Rows) ... 阅读全文
posted @ 2012-05-08 20:03 灵雨飘零 阅读(354) 评论(0) 推荐(0)
摘要:下载安装:http://aka.ms/samplebrowser本周发布了微软一站式示例代码浏览器 v5.1 更新,修复了示例代码浏览器无法在Windows 8 Consumer Preview上正常运行的问题。由于该更新牵涉到对示例代码浏览器应用程序重新codesign,如你先前已安装过浏览器,你需要先将其卸载,然后通过该链接重新安装。过去已下载的示例代码会保留,无需重新下载。如您有任何建议,欢迎联系微软一站式示例代码库团队:onecode@microsoft.com。我们会第一时间响应您的宝贵意见。----------------------一站式示例代码浏览器简介:http://www. 阅读全文
posted @ 2012-05-04 20:21 灵雨飘零 阅读(158) 评论(0) 推荐(0)