网站大量收购独家精品文档,联系QQ:2885784924

MVC+EF+LayerUI框架使用培训.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MVCEFLayerUI框架使用培训

Page * Page * 标题:36pt 颜色: 黑色 字体 : 微软雅黑 正文一级标题: 微软雅黑20 – 24 pt 正文二级标题: 微软雅黑16-18pt 颜色: 黑色 高亮字体颜色: 企业红 R192 G0 B0 字体:微软雅黑 MVC+EF+LayerUI框架使用培训 2017-06-17 目录 1.相关技术,MVC、EF、Layer、MEF讲解 2.框架使用,规范 3.框架公用库更新要求与规范 MVC MVC全名是Model View Controller, 是模型(model) 视图(view) 控制器(controller)的缩写, 一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码, 将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时, 不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、 处理和输出功能在一个逻辑的图形化用户界面结构。 EF ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案。 ORM 是将数据存储从域对象自动映射到关系型数据库的工具。ORM主要包括3个部分: 域对象、关系数据库对象、映射关系。 EDM (实体数据模型):EDM包括三个模型,概念模型、 映射和存储模型。 概念模型 ︰ 概念模型包含模型类和它们之间的关系。独立于数据库表的设计。 存储模型 ︰ 存储模型是数据库设计模型,包括表、 视图、 存储的过程和他们的关系和键。 映射 ︰ 映射包含有关如何将概念模型映射到存储模型的信息。 LINQ to Entities ︰ LINQ to Entities 是一种用于编写针对对象模型的查询的查询语言。它返回在概念模型中定义的实体。 Entity SQL: Entity SQL 是另一种炉类似于L2E的言语,但相给L2E要复杂的多,所以开发人员不得不单独学习它。 Object Services(对象服务):是数据库的访问入口,负责数据具体化,从客户端实体数据到数据库记录以及从数据库记录 和实体数据的转换。 Entity Client Data Provider:主要职责是将L2E或Entity Sql转换成数据库可以识别的Sql查询语句, 它使用Ado.net通信向数据库发送数据可获取数据。 ADO.Net Data Provider:使用标准的Ado.net与数据库通信 LayerUI 主要是为服务端程序员量身定做UI框架,带CSS和简单JS的HTML控件, 简化我们纯手动编写样式的时间。 Layui兼容除IE6/7以外的全部浏览器,并且多数结构支持响应式。 MEF MEF(Managed Extensibility Framework)是一个用于创建可扩展的轻型应用程序的库。 应用程序开发人员可利用该库发现并使用扩展,而无需进行配置。 扩展开发人员还可以利用该库轻松地封装代码,避免生成脆弱的硬依赖项。 通过 MEF,不仅可以在应用程序内重用扩展,还可以在应用程序之间重用扩展。 应用/插件均使用约定好的协议(接口)进行开发。 系统将自动扫描指定文件夹,并按协议自动导入。 框架使用,规范 1、Entity 创建实体类 2、EFData=EFDataContext创建数据库映射 3、Repository 创建实现规范 IRepository 接口继承基本接口 IBaseRepository 创建实现类 ImpRepository 实现接口IRepository 并继承 ImpBaseRepository 实现类 4、Service 创建调用规范 IService 接口继承基本接口 IBaseService 创建调用类 ImpService 实现 IService 规范接口 5、最终调用导入 YJTC.Service 框架公用库更新要求与规范 1、更新需要有明细说明,注释 2、更新需要有文档记录 3、在每次做完一个项目或者部分单独功能需要更新入公共库的时候需要评审.以便功能 不影响其它功能或是否有必要更新到公共库。 结束 Page * Pag

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档