文章分类 -  asp.net

关于asp.net的相关技术,或资源
 
Ajax核心:XMLHTTP组件相关技术资料
摘要:Ajax核心:XMLHTTP组件相关技术资料【2006-05-10 14:21】【javatm】【Blog】 一、数据库远程管理技术 基于互联网的广域网现代应用中的一个重要环节是数据库远程监控。首先简单回顾一下互联网上的数据库远程管理技术的发展过程和方式: 早期通过编写CGI-BIN程序模块进行数据库远程管理。但CGI-BIN的运行速度慢,维护很不方便,现在已经基本被弃用。 这几年使用组件对象模型(Component Object Model, COM)的应用非常多,效果也很好。但如果使用的是第三方服务器(笔者的网站就是建立在第三方的虚拟主机上),服务器方往往因为保密或其它商业原因不允... 阅读全文
posted @ 2006-05-10 18:15 完美de幸福 阅读(133) 评论(0) 推荐(0)
61条面向对象设计的经验原则
摘要:61条面向对象设计的经验原则 (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。 如果类的两个方法有一段公共代码,那么就可以创建一个防止这些公共代码的私有函数。 (6)不要以用户无法使用或不感兴趣的东西扰乱类的公有接口。 (7)类之间应该零耦合,或者只有导出耦合关系... 阅读全文
posted @ 2006-03-07 19:25 完美de幸福 阅读(136) 评论(0) 推荐(0)
"面向切面(AOP)"与"面向对象(OOP)"(图)
摘要:首先你要明确的一点,AOP和OOP是两种不同的认识事物的角度,并不是说有了AOP就不要用OOP.AOP所关注的是传统OOP不能优雅解决的问题.(程序员通常都是完美主义者,当解决某个问题不优雅的时候,那就意味着不完美.)下面将就一个简单的例子来说明他们到底如何的不同. 作为一个使用OOP多年的人来说,当我听说AOP可以解决一些OOP一直都不能优雅地解决的问题时,我觉得应该去探个究竟了.对两种技术的比较最能给我们实际应用提供见解.这里我设计了一个例子:一个OOP应用,其中某些方面适合使用AOP. 本文展示了一个简单的例子.一开始介绍了问题域,然后分别给出OOP与AOP的解决方案.后者使... 阅读全文
posted @ 2006-03-07 18:37 完美de幸福 阅读(467) 评论(0) 推荐(0)