菜鸟级三层框架(EF+MVC)项目实战之 系列一 EF零基础创建领域模型

本系列将详细指导如何利用抽象工厂三层架构搭建EF与ASP.NETMVC3.0集成应用,涉及Ef、Lambda、Linq、Interface、T4等技术。从创建项目解决方案开始,逐步构建领域模型、生成数据库,并实现简单的实体对象关系管理。通过实例操作,深入理解技术应用,特别适合EF初学者。

系列概述:全系列会详细介绍抽象工厂三层的搭建,以及EF高级应用和 ASP.NET MVC3.0简单应用,应用到的技术有Ef、Lambda、Linq、Interface、T4等。 由于网上对涉及到的技术概念介绍很多,因此本项目中不再对基本概念加以叙述。

 
 

系列一概述:详细介绍如何使用Ef快速创建领域模型并生成数据库,适合EF零基础朋友学习。

 
一、创建项目解决方案
   1.1 创建空解决方案
       
   1.2 创建Domain程序集
       
二、创建ADO.NET实体数据模型
   2.1 在刚创建Domain程序集中创建EF
         
   2.2 选择空模型
         
   2.3 Ef添加完成
       
 三、创建实体对象
    3.1 在edmx编辑器空白处点击鼠标右键创建实体对象
        
    3.2 创建属性
        
    3.3 实体对象创建完成
        
    3.4 添加对应关系(一个用户可以对应多条日志信息)
        
        
     3.5 实体对象关系添加完成
       
四、生成数据表
    4.1 edmx 设计器空白处右键选择根据模型生成数据库
       
    4.2 执行生成的sql语句
       
    4.3 执行完成
       
五、查看数据库
EF很聪明会帮我们自动创建主外键和索引
    
 
系列一 结束!

转载于:https://www.cnblogs.com/rdst/archive/2012/08/12/2634354.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值