在什么情况下用抽象类优于用接口;
自定义HTTP 处理程序的配置(IIS6.0),
除了在web.config的httphandles中配置之外,还需不需要IIS 6.0 中注册处理程序.
自定义HTTP 处理程序的配置(IIS6.0),
除了在web.config的httphandles中配置之外,还需不需要IIS 6.0 中注册处理程序.
解决方案 »
- 在IIS 6.0中httpmodules无法接管html请求,请问怎么回事?
- 本人需要1个C# C++ 通用的加密算法,求帮忙
- webBrowser 如何实自动打开网页,自动登陆,并记录发送的POST数据,及取得的COOKIE
- 急~在线等~~关于DataGridViewCheckBoxColumn提交数据库问题
- c#.net高手请入,关于webservice返回结果返回问题
- 关于把<% %>写在< >段中的问题请求帮助
- CS Listview用法求助
- 一个关于输入法的问题
- 如何在水晶报表中把Boolean 值替换为其它值?
- wpf的ToolBarTray如何实现自动换行?
- 原来可以这样
- 数据库的问题,烦恼中,急
如果子类和抽象类类似,那些子类要是有一些相同实现的方法,就可以写在抽象类中,共用抽象类中的方法,如果是接口一定要重写会有很多代码重复,这是最大的优点吧自定义HTTP 处理程序,听说在 IIS 中要配置一下。
但由于重用实例方法,从某方面讲抽象类增加了耦合度,而接口则最大限度的实现了节耦(接口本人认为最大的优点就在于解耦)。
面向对象其实是一个很难说的东东,一定方面要求最大量的实现代码重用,一方面又要求最大量的低耦高聚,其本身就是矛盾的,我们只有在其中找到一个均衡点,我们的程序才会变得更加完善。什么时候用接口什么时候用抽象类,根据项目需要而定,有时两者结合使用代码灵活性更大。.net 自定义httphandler,只需要在webconfig文件配置就可以,并不需要在iis配置。
另:如果有兴趣可以研究一下iis filter,其功能跟httphandler类似,大功能更强大(这个需要通过iis配置)