代码改变世界

随笔档案-2010年09月

Enterprise Library(企业库)给我们提供的ORM

2010-09-20 19:13 by Virus-BeautyCode, 5809 阅读, 收藏, 编辑
摘要: Enterprise Library(企业库)给我们提供的ORM    1 引言  本文的使用的实例数据库为:Northwind  企业库版本:V5.0  下面的例子均在ASP.NET中进行演示。  ORM,Object Relation Mapper,主要是说我们的编程语言,尤其是我们使用面向对象编程语言的时候,都在使用对象,实体,Object,对象之间用属性来维护数据关系。也就是1:n,n:1,1:1,n:n等等。在配合数据库开发的时候,使用的大多是关系型数据库,关系型数据库靠关系Relation来维护数据,表现形式就是二维的数据表。  对象和关系不是一一映射的关系。就好像一张数据库的表, 阅读全文

C#连接SQLite的...方法

2010-09-17 13:24 by Virus-BeautyCode, 41816 阅读, 收藏, 编辑
摘要: C#连接SQLite的...方法1 SQLite简介  SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有O... 阅读全文

分层架构中的服务层-服务层的相关模式

2010-09-07 07:14 by Virus-BeautyCode, 3958 阅读, 收藏, 编辑
摘要: 服务层的相关模式 1 引言   我们把服务层看做是暴露给用户界面的一个服务集合。大多数时候,我们会发现服务层的方法很容易满足用户的行为。在大多数企业应用中,CRUD是常用的操作。有的时候在一次操作中会处理多个实体。  服务层包括角色管理,数据验证,通知,调整返回给用户界面的数据,或者是整合系统可能的需求。  在谈到这些的时候,一些设计模式可能会有帮助。下面是一些在实现服务层的过程中有帮助的模式。 ... 阅读全文

分层架构中的服务层-服务层实战

2010-09-06 12:14 by Virus-BeautyCode, 5548 阅读, 收藏, 编辑
摘要: 引言  服务层是在交互的两个层中间又定义了另外一个层,典型的是在表现层和业务逻辑层之间。这个中间层只是实现应用的用例的类集合。  服务和面向服务的出现,使得整个解决方案更有价值、更加成功。与表现层相比,服务层提供了松散的耦合,服务层提供商定的协议,可重用性,跨平台的部署。服务向其他类一样,允许你调整你需要的抽象总数。    真实世界的表现层,主要是用户前端。用户做的每一件事都通过表现层和用户界面。... 阅读全文

分层架构中的服务层-简介

2010-09-05 16:16 by Virus-BeautyCode, 4313 阅读, 收藏, 编辑
摘要: 引言  服务层不直接执行任何任务。它所做的就是合理的安排一些列你提供的业务对象。服务层很清楚业务逻辑层,也很清楚领域模型。例如:你使用数据库表模型模式的业务逻辑层,服务层会通过DataSet来进行交互。  很显然,服务层合理的安排业务组件,同时也合理的安排应用的服务、工作流和业务逻辑的其他组件。  服务层的职责  服务层是一个额外的层,是在两个层之间设置一个边界。  服务层的目的是什么?  在业界... 阅读全文
点击右上角即可分享
微信分享提示