上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页
摘要: 本文内容:1.什么是MVP模式2.Asp.net MVP模式简单示例1.什么是MVP模式任何事物的出现,必有起因。先看起源:软件工程中一个基本的方法是分层结构。1.智能用户界面模式(Smart UI Pattern),这种模式下最为经典当属 Winform,用户通过操作界面操作数据库。2.理解领域模型(Domain Model)也叫业务对象模型。领域(Domain)分为两种:领域对象(Domain Object)和领域服务(Domain Service)。Domain Object承载了业务数据,包含需要持久化的属性以及相关的业务逻辑。Domain Service包括了流程逻辑(Busines 阅读全文
posted @ 2012-06-21 13:50 路灯下的诗人 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: WCF Ria Service三个常用的核心类关系:DomainService与LinqtoEntitiesDomainService /LinqToSqlDomainService关系制图如下:DomainService类是领域服务的基类-域名服务是用WCF Service来封装一个应用程序的业务逻辑. 一旦你实例化一个Domain Service. Domain Service会对外暴露出与这个Domain Service相关l连的业务逻辑层 访问代理proxy.LinqToEntitiesDomainService类:对领域服务提供了一个利用Linq操作实体的基类. 同理而言LinqTo 阅读全文
posted @ 2012-06-21 12:02 路灯下的诗人 阅读(782) 评论(0) 推荐(1) 编辑
摘要: A:Silverlight RIA Services Class Library类库主要是可以创建可重复使用的中间层和表示层逻辑.但是它的创建比创建一个RIA Service 解决方案要麻烦一点. 当我们创建一个普通的Silverlight Application.如果启用Enable WCF RIA Service.这个选项, 就是通过Silverlight Client同Server Project 建立一个 Ria Service Link关联.而Silverlight RIA Services Class Library类库 恰恰分离这种默认Ria Service Link关联.把这种 阅读全文
posted @ 2012-06-21 10:55 路灯下的诗人 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Silverlight作为WPF的Web版,精简了许多内容,作为Web的客户端程序,Silverlight无法直接操纵数据库,这点与WPF的功能有相当大的差别。经过搜索及研究,Silverlight可以通过WCF服务连接远程服务器的数据库,并进行相关数据操作。Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,由 .NET Framework 3.0 开始引入,与 Windows Presentation Foundation 及 Windows Workflow Foundation 并行为新一代 阅读全文
posted @ 2012-06-18 17:01 路灯下的诗人 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 目前实体类是我们采用的Silverlight与WCF传递数据的首选方法。但这种方法相对比较死,只能适用于业务逻辑比较简单的应用程序。对于那些在运行时才能知道具体数据的应用并不适合。相比之下传统的Aod.Net DataSet,DataTable具有很大的灵活性。但无奈在Silverlight端不被支持。 网上已经有很多种通过特殊处理来变相实现Silverlight传递DataTable(DataSet)的文章。其中最典型的就是利用.Net Framework3.5的动态编译技术。前面查询建模系列中已经有所应用。但这种实现方法存在着严重的弊端就是动态编译过程相对较慢如果不进行缓存处理将极大的影响 阅读全文
posted @ 2012-06-18 17:01 路灯下的诗人 阅读(245) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 22 下一页