Entity Framework Code First固然是好东西,然而如果是已经存在的旧有项目,如何简单方便的使用切换呢?

这里介绍一个VS的插件Entity Framework Power Tools Beta 3
下载地址是:

http://visualstudiogallery.msdn.microsoft.com/72a60b14-1581-4b9b-89f2-846072eff19d

安装完成后,打开VS,在项目上右键,就能看到如下的选项了。

点击以后,弹出一个数据库连接设置window, 选择项目的数据库,耐心等待一下,工具就能够为该数据库生成所有的实体类了。

旧项目如何切换到Entity Framework Code First相关推荐

  1. Entity Framework Code First关系映射约定

    本篇随笔目录: 1.外键列名默认约定 2.一对多关系 3.一对一关系 4.多对多关系 5.一对多自反关系 6.多对多自反关系 在关系数据库中,不同表之间往往不是全部都单独存在,而是相互存在关联的.两个 ...

  2. ADO.NET Entity Framework -Code Fisrt 开篇(一)

    ADO.NET Entity Framework 是微软的一套实体映射框架.发布EF4.1(Entity Framework )时,又提出了代码先行的设计理念(the code comes first ...

  3. Entity Framework Code First添加修改及删除单独实体

    对于一个单独实体的通常操作有3种:添加新的实体.修改实体以及删除实体. 1.添加新的实体 Entity Framework Code First添加新的实体通过调用DbSet.Add()方法来实现. ...

  4. Entity Framework Code First使用者的福音 --- EF Power Tool使用记之一

    好像蛮长时间没有新文章带给大家了.前几天出差再加上忙着公司里的活儿,几乎都没时间上博客园了.今天正好有些时间,为大家简单介绍EF产品组新发布的一个牛逼的小工具--EF Power Tool(翻译的话, ...

  5. Entity Framework Code First在Oracle下的伪实现

    为什么要说是伪实现,因为还做不到类似MsSql中那样完全的功能.Oralce中的数据库还是要我们自己手动去创建的.这里,我们舍掉了Model First中的EDMX文件,自己在代码里面写模型与映射关系 ...

  6. 使用Entity Framework code first, migration

    当我使用 entity framework 代码先行的使用, 有时候需要添加字段,为了同步数据库的结构,这时候需要数据库迁移,其实很简单, run 几个命令即可 找到 package manager ...

  7. ADO.NET Entity Framework -Code Fisrt (二)

    Code First 可以自动根据Model 映射来创建数据库,这点非常方便. 但是按照上一节的方式创建的表,会发现,所有字符串列都是nvarchar(max),就是说每个model的属性映射的表列都 ...

  8. Entity Framework Code First Migrations

    中文参考:https://www.cnblogs.com/panchunting/p/entity-framework-code-first-migrations.html the following ...

  9. Entity Framework Code First模式基础知识及入门实例01

    在深入学习某项技术之前,应该努力形成对此技术的总体印象,并了解其基本原理,本文的目的就在于此. 一.理解EF数据模型 EF本质上是一个ORM框架,它需要把对象映射到底层数据库中的表,为此,它使用了三个 ...

  10. Visual Studio 2015上安装Entity Framework Power Tools

    Entity Framework Power Tools是个非常好用的EF Code First插件.通过它能够非常简单地生成和数据库结构匹配的model和dbcontext代码. 使用的方法,这里有 ...

最新文章

  1. 科研文献|常见豆类根际的持久微生物组成员:空间、时间和植物基因型的综合分析
  2. Ubuntu 改变workspace布局
  3. python把图片另存为_pycharm sciview的图片另存为操作
  4. python 学习笔记day03-python基础、python对象、数字、函数
  5. matlab怎么在c 中调用,在C中调用Matlab (转)
  6. 不得了了!Python 又爆出重大 Bug!
  7. .net项目开发工具最新动态
  8. Asp.net网站使用HttpHandler实现图片防盗链功能
  9. 基于Java gui的超市管理系统
  10. C语言标准库写倒计时/已逝时间
  11. oracle exadata x7发布,Oracle Exadata X8 Hardware DataSheet (配置说明)
  12. OSX: Mac不睡眠的排查
  13. 2寸的照片长宽各是多少_两寸照片多少厘米?2寸免冠照片尺寸是多少?2寸免冠照片长宽多少?...
  14. Ambari-Agent心跳丢失:Failed to connect to https://xx.xx.xx:8440/ca due to
  15. 深入浅出MFC:Windows程序的生与死
  16. 1对1实时视频/语音通讯原理概述
  17. English语法_指示代词 -such / the same
  18. windows中的SC命令
  19. 对刚入职场几年的新人有哪些建议和忠告?
  20. 【python】之字符串格式化

热门文章

  1. 【Landsat 8】遥感影像文件内容及命名规则
  2. Cesium加载GeoServer发布的SHP和GeoTIFF文件
  3. arcpy 查看arcgis的产品类型、产品许可与安装信息
  4. 【劲峰论道时空分析技术-学习笔记】2 时空可视化
  5. 研究城市空间结构的入门级文献及书籍推荐(待更新)
  6. html5自动显示日期脚本,HTML显示日期时间代码 - [js 特效代码]
  7. java循环隔行变色_c:foreach标签详解----(隔行换背景颜色的问题)
  8. 实习踩坑之路:利用Java8新特性实现不同范型List之间的相互转换
  9. cocos 发布android 返回值2,用cocos creator打包发布的时候,编译失败是怎么回事?执行命令出错,返回值:1。...
  10. 30岁的程序员:不拼体力的我们应该关注什么?