IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

sql

通过Observer模式,把一对多对象之间的通知依赖关系的变得更为松散,大大地提高了程序的可维护性和可扩展性,也很好的符合了开放-封闭原则。

22日更新
标签: 微软 sql
.NET设计模式:观察者模式(Observer Pattern)

从另一个角度讲,一个好的设计通常没有多于两层的继承等级结构,或者说,如果出现两个以上的变化因素,就需要找出哪一个因素是静态的,可以使用静态关系,哪一个是动态的,必须使用聚合关系。

22日更新
标签: 微软 sql
.NET设计模式:结构型模式专题总结

总之,通过运用Adapter模式,就可以充分享受进行类库迁移、类库重用所带来的乐趣。

22日更新
标签: 微软 sql
.NET设计模式:适配器模式(Adapter Pattern)

建造者模式的实质是解耦组装过程和创建具体部件,使得我们不用去关心每个部件是如何组装的。

22日更新
标签: 微软 sql
.NET设计模式:建造者模式(Builder Pattern)

总之,抽象工厂模式提供了一个创建一系列相关或相互依赖对象的接口,运用抽象工厂模式的关键点在于应对“多系列对象创建”的需求变化。一句话,学会了抽象工厂模式,你将理解OOP的精华:面向接口编程。

22日更新
标签: 微软 sql
.NET设计模式:抽象工厂模式(Abstract Factory)

究竟选用哪一种模式最好取决于很多的因素。使用Abstract Factory、Prototype Pattern或Builder Pattern的设计比使用Factory Method的设计更加灵活,但是也更加复杂,尤其Abstract Factory需要庞大的工厂类来支持。通常,设计以使用Factory Method开始,并且当设计者发现需要更大的灵活性时

22日更新
标签: 微软 sql
.NET设计模式:创建型模式专题总结(Creational Pattern)

Façade模式注重的是简化接口,它更多的时候是从架构的层次去看整个系统,而并非单个类的层次。

22日更新
标签: 微软 sql
.NET设计模式:外观模式(Façade Pattern)

本文简单介绍了一下Enterprise Library 3.0配置工具的一点新特性。

22日更新
标签: 微软 sql
Enterprise Library 3.0 体验(1):集成VS2005的配置工具和配置区加

Iterator模式就是分离了集合对象的遍历行为,抽象出一个迭代器类来负责,这样既可以做到不暴露集合的内部结构,又可让外部代码透明的访问集合内部的数据。

22日更新
标签: 微软 sql
.NET设计模式:迭代器模式(Iterator Pattern)

Decorator模式采用对象组合而非继承的手法,实现了在运行时动态的扩展对象功能的能力,而且可以根据需要扩展多个功能,避免了单独使用继承带来的“灵活性差”和“多子类衍生问题”。同时它很好地符合面向对象设计原则中“优先使用对象组合而非继承”和“开放-封闭”原则。

22日更新
标签: 微软 sql
.NET设计模式:装饰模式(Decorator Pattern)

Template Method模式是非常简单的一种设计模式,但它却是代码复用的一项基本的技术,在类库中尤其重要。

22日更新
标签: 微软 sql
.NET设计模式:模版方法(Template Method)

总结 Singleton设计模式是一个非常有用的机制,可用于在面向对象的应用程序中提供单个访问点。文中通过五种实现方式的比较和一个完整的示例,完成了对Singleton模式的一个总结和探索。用一句广告词来概括Singleton模式就是“简约而不简单”。

22日更新
标签: 微软 sql
.NET设计模式:单件模式(Singleton Pattern)

Flyweight模式解决的是由于大量的细粒度对象所造成的内存开销的问题,它在实际的开发中并不常用,但是作为底层的提升性能的一种手段却很有效。

22日更新
标签: 微软 sql
.NET设计模式:享元模式(Flyweight Pattern)

关于ScriptManagerProxy就介绍到这儿,有个问题就是在我的IDE中为什么ScriptManagerProxy总是提示为未知元素,但运行起来并不抱错,结果也可以出来?

21日更新
标签: 微软 sql
ASP.NET AJAX入门系列:使用ScriptManagerProxy控件

这篇文章将会非常具体的讨论如何处理内部威胁,内部威胁如今已经比外部威胁更严重。本文将会给大家展示我们的研究成果和发现,以及叙述IT专业人士是如何通过执行一些必要的措施、规则、和手续来减少内部威胁,最后针对法案服从问题提供一些相关的报告。

21日更新
标签: Oracle DBA DB2 DB2 sql
DBA在内部威胁和法规遵从中所扮演的角色

新建完成的项目中会自动在Web.config中做好相关的配置,并且AJAXExtensionToolbox.dll已经添加到了VS的工具箱中,不需要再手工添加。

21日更新
标签: 微软 sql
ASP.NET AJAX入门系列:概述

14.保存并按Ctrl + F5运行。 15.在Calendar控件中单击上一月和下一月按钮,可以看到整页刷新。 16.选择一个日期并单击Master Page中的按钮,可以看到仍然没有整页刷新。

21日更新
标签: 微软 sql
ASP.NET AJAX入门系列:在母版页中使用UpdatePanel

在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。

21日更新
标签: 微软 sql
ASP.NET AJAX入门系列:UpdateProgress控件简单介绍

Sport类在编译期依赖于InterfaceBall的实现,为了将调用者与实现者分离,我们动态生成Basketball类并将强制类型转换为InterfaceBall。

21日更新
标签: 微软 sql
Castal控制反转IOC和依赖注入DI

DAAB2.0是对ADO.NET2.0的补充,它允许你使用相同的数据访问代码来支持不同的数据库,您通过改变配置文件就在不同的数据库之间切换。目前虽然只提供SQLServer和Oracle的支持,但是可以通过GenericDatabase和ADO.NET 2.0下的DbProviderFactory对象来增加对其他数据库的支持。

21日更新
标签: 微软 sql
Enterprise Library2.0(1):Data Access Application Block学习
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐