摘要:
本文内容: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 阅读全文
摘要:
WCF Ria Service三个常用的核心类关系:DomainService与LinqtoEntitiesDomainService /LinqToSqlDomainService关系制图如下:DomainService类是领域服务的基类-域名服务是用WCF Service来封装一个应用程序的业务逻辑. 一旦你实例化一个Domain Service. Domain Service会对外暴露出与这个Domain Service相关l连的业务逻辑层 访问代理proxy.LinqToEntitiesDomainService类:对领域服务提供了一个利用Linq操作实体的基类. 同理而言LinqTo 阅读全文
摘要:
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关联.把这种 阅读全文