搭建基于.NET Entity Framework的分布式应用系统框架.docVIP

  • 6
  • 0
  • 约1.27万字
  • 约 12页
  • 2020-09-15 发布于湖北
  • 举报

搭建基于.NET Entity Framework的分布式应用系统框架.doc

如何搭建.NET Entity Framework分布式应用系统框架 前言 ADO.NET Entity Framework(以下简称EF)是微软推出的一套O/RM框架,如果用过Linq To SQL的人会比较容易理解,因为Linq To SQL是微软在.net FrameWork 3.0时推出的一套轻量级的O/RM框架,但是只支持SQL Server一种数据库。至.net FrameWork 3.5 sp1时,才推出Entity FrameWork,可以通过实现不同的Provider来支持不同的数据库(当然微软还是只内置SQL Server的Provider,其它数据库的Provider么,需要第三方开发)。EF加上linq,这是.net开发上的一个巨大进步,.net程序员以对象方式操作数据,以类sql语法在程序里查询数据,大大减少了繁琐的构造SQL语句的工作,可以更加专注于编写业务逻辑代码。但是在多层架构的分布式应用系统中,实体对象通过远程序列化到客户端时,这些实体会与其数据上下文(也就是实体容器)分离,在客户端无法对实体直接进行查询以及CUD(Create,Update,Delete)操作,下面以SQL Server为数据库,Remoting+Entity Framework3.5作为数据服务层,WinForm作为客户端, 讲述一下如何使用EF框架搭建多层分布式应用系统。 技

文档评论(0)

1亿VIP精品文档

相关文档