摘要: MVC简介 MVC架构是一个复杂的架构,其实现也显得非常复杂。但是,我们已经总结出了很多可靠的设计模式,多种设计模式结合在一起,使MVC架构的实现变得相对简单易行。Views可以看作一棵树,显然可以用Composite Pattern来实现。Views和Models之间的关系可以用Observer Pattern体现。Controller控制Views的显示,可以用Strategy Pattern实现。Model通常是一个调停者,可采用Mediator Pattern来实现。 现在让我们来了解一下MVC三个部分在J2EE架构中处于什么位置,这样有助于我们理解MVC架构的实现。MVC与J2EE架 阅读全文
posted @ 2011-05-24 11:04 欢喜王子 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 5.2 LINQ to DataSet实现复杂数据查询LINQ to DataSet将LINQ和ADO.NET集成,它通过ADO.NET获取数据,然后通过LINQ进行数据查询,从而实现对数据集进行非常复杂查询。本节将介绍如何使用LINQ to DataSet操作数据集DataSet中的数据。5.2.1 使用LINQ to DataSetLINQ to DataSet可以简单理解成通过LINQ对DataSet中保存的数据进行查询,它和第7章介绍的LINQ查询并没有太大的区别。LINQ to DataSet的使用通常包含以下步骤:(1)获取DataSet/DataTable数据源。LINQ to 阅读全文
posted @ 2011-05-24 10:55 欢喜王子 阅读(164) 评论(0) 推荐(0) 编辑