摘要: Windows Server 2008是微软公司新一代服务器操作系统,时隔5年了,变化肯定不是一般的大,下载之前我们先来看一下Windows Server 2008 SP2具有哪些新功能特点吧(天缘整理概要)。1、Windows Server 2008主体内核与VISTA SP1相同,相比2003在体系结构、新特性以及管理等方面都做了大量的修改;2、使用了新一代的TCP/IP,它采用了双IP栈技术,支持IPv4 和IPv6。3、基于规则和状态等高级功能的Windows防火墙,安全性做了改进和增强4、UAC(用户账户控制)特性引入,降低特权用户风险引入。CNG下一代加密算法的引入提供灵活的加密开 阅读全文
posted @ 2011-12-14 22:32 火腿骑士 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 在上面一篇文章中,我们对不同版本的IIS,以及ASP.NET得的实现机制进行了详细而深入的分析。在介绍IIS7.0的时候,我们谈到,HTTP.SYS+W3SVC实现了基于HTTP的请求监听,在此基础上引入了以下三组网络监听器(Listener)和监听适配器(Adapter),实现了基于TCP、Named Pipes和MSMQ的网络监听,图1揭示了IIS7的总体结构。TCPListener|TCP Listener Adapter NamedPipes Listener|Named Pipes Listener Adapter MSMQ Listener|MSMQ Listener Adapte 阅读全文
posted @ 2011-12-14 21:41 火腿骑士 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 通用数据库连接程序在做一些数据库应用程序的时候经常遇到动态配置数据库,所以写了一个小程序,利用App.Config动态读写数据库连接字符串,那些还在用Adapter控件的同志们赶紧抛弃吧。主要实现代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem.Configuration;usingSystem.Data.OleDb;//读stringstrconn=ConfigurationManager.Connecti 阅读全文
posted @ 2011-12-14 16:57 火腿骑士 阅读(533) 评论(0) 推荐(0) 编辑
摘要: ASP.NET页面Trace技巧 做过ASP.NET开发的人都知道Trace指令是一个非常有用的跟踪调试页面的方法,要使用Trace进行跟踪,有2中方法:1、配置Web.Config中的Trace指令<trace enabled="true" requestLimit="40" pageOutput="false" traceMode="SortByTime" localOnly="false" />配置了该命令以后,在IE浏览器中地址栏键入http://主机地址/trace.axd 阅读全文
posted @ 2011-12-14 13:56 火腿骑士 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 学习.NET有一些时间了,平日积累了一些自己认为比较实用的方法(有自己写的,也有学习别人的),可能会在不同的项目开发中使用到。分享给大家,有什么好的方法还会不断添加,个别方法你可能认为很菜,仅提供给新手。当然,实现功能的方法并不唯一,这里仅供大家参考。 修改配置文件Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath); //创建配置文件对象config.AppSettings.Settings[KEY].Value 阅读全文
posted @ 2011-12-14 13:49 火腿骑士 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 在Asp.net开发过程中,我们会遇到很多Exception,不处理这些Exception的话会出现很难看的页面。还有一些我们未预料到的Exception,当发生Exception时,我们也必须进行记录具体位置,以便我们修正错误。asp.net异常处理的位置大概有以下3个地方1. 程序的代码段中,这是最直接处理异常的地方。如下try{ n=Convert.ToInt32(info);}catch(Exception){}只是最基本处理异常的地方。2. ASP.NET的中的Application_Error中.Application_Error 事件。对于应用程序中引发的任何未处理异常都会引发此 阅读全文
posted @ 2011-12-14 13:19 火腿骑士 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 面向切面编程(也叫面向方面):Aspect Oriented Programming(AOP),是目前软件开发中的一个热点,也是Spring框架中的一个重要内容。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 AOP是OOP的延续,是(Aspect Oriented Programming)的缩写,意思是面向切面(方面)编程。 主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。 主要的意图是:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对这些... 阅读全文
posted @ 2011-12-14 09:18 火腿骑士 阅读(252) 评论(0) 推荐(0) 编辑