.NETMVC+WCF+EF框架搭建

 

                                             

          .NETMVC+WCF+EF框架搭建


    在了解市政府招标系统时,学习了搭建整个系统的整个框架、了解整体,这过程中真

心感激郑浩,给了我很多的指点和引导。

EF定义:

     EF(Entity Framework) 实体框架是 ADO.NET 中的一组支持开发面向数据的软件

应用程序的技术。在EF中的实体数据模型(EDM)由以下三种模型和具有相应文件扩展

名的映射文件进行定义。
        •   概念架构定义语言文件 (.csdl) -- 定义概念模型。
              

        •  存储架构定义语言文件 (.ssdl) -- 定义存储模型(又称逻辑模型)。
             

        •   映射规范语言文件 (.msl) -- 定义存储模型与概念模型之间的映射。
  

    实体框架 使用这些基于 XML 的模型和映射文件将对概念模型中的实体和关系的创

建、读取、更新和删除操作转换为数据源中的等效操作。EDM 甚至支持将概念模型中的

实体映射到数据源中的存储过程。

  

下面我将总结一下实体框架的具体搭建:

    整个架构的搭建是以考试系统中模板管理为业务需求的,搭建者命名是应该根据自己

的业务需求。

                    

                       .NETMVC+WCF+EF框架搭建_第1张图片
 


1、创建空的解决方案

 打开VS2012

 .NETMVC+WCF+EF框架搭建_第2张图片
 


   .NETMVC+WCF+EF框架搭建_第3张图片

2、创建Model层

 

  1).采用DBFirst方式,首先添加解决方案文件夹(Model)

  2).接着右击Model文件夹,添加类库

.NETMVC+WCF+EF框架搭建_第4张图片
 

 

   3).右击类库,新建项/ 数据/ Ado.NET实体数据模型,如下图

.NETMVC+WCF+EF框架搭建_第5张图片
 


   命名后 ,添加
            .NETMVC+WCF+EF框架搭建_第6张图片



3、新建链接


    
选择数据源
 .NETMVC+WCF+EF框架搭建_第7张图片


连接属性

               .NETMVC+WCF+EF框架搭建_第8张图片


实体数据模型向导
     .NETMVC+WCF+EF框架搭建_第9张图片



选择5.0版本
     .NETMVC+WCF+EF框架搭建_第10张图片

 

4、紧接着是相关数据库的操作配置


选择数据库所有表,并将模型命名空间按照规定命名
     .NETMVC+WCF+EF框架搭建_第11张图片


   以后如果需要更改数据库的话,只需要在数据库中更改表之间的关系,完成后只需要

右键空白处 /根据模型生成数据库,效果如下:


        .NETMVC+WCF+EF框架搭建_第12张图片
 


小结:


    当然如果自己画、有软件:Power designer ,有了实体框架可以非常好的帮助了

解、学习整个系统,浩哥一直跟我们分享,现在这个系统虽然不大,但包含的框架和大

的系统没有什么区别,麻雀虽小五脏俱全。现在我们的大项目ITOO 4.0 的框架几乎就是

一模一样,学会了 这个,在后面的ITOO 中就会显得非常的简单易懂。多让自己建立关

联和总结,到现在发现框架的建立不就是这么东西吗,后面的是要触类旁通。





你可能感兴趣的:($【B/S学习】,框架,宏,软件开发,技术,报表)