写点什么

Entity Framework Power Tools 简介

  • 2011-05-30
  • 本文字数:579 字

    阅读完需:约 2 分钟

在 Entity Framework 中引入 Code First 的做法已经获得了很多赞誉。尽管这项技术未来还有很长的路要走,但是它已经动摇了 ORM、nHibernate 的统治地位,微软所做出的进展非常惊人。为了保持这种势头,微软发布了一系列强大的工具,它们能够获取现存数据库的信息,并创建 Code First 的代码。

乍一看,微软提供的这种方式很奇怪,它会对数据库进行反向工程,生成 code-first 模型。但在这背后确实包含不少有用的想法。第一种想法仅仅是具有教育意义。和之前版本的 Entity Framework 中设计者驱动的工作流不同,Code First 不会告诉你应该如何开始,而只是让你一切从头。开发者可以先创建一部分数据库,甚至只是玩具式的项目,然后可以使用这种工具,看相匹配的 Entity Framework 类会是什么样子。从那里他们可以构建出其余类,然后生成完整的数据库模式。

另一个有趣的主意在于你把这与第三方数据库和提供商组合起来的时候。例如,你可以使用它来对 SQL Server 数据库进行反向工程,然后使用 Devart 的 dotConnect 库在 Oracle、MySQL、PostgreSQL 或者 SQLite 中重新生成。

当前微软只在 EF Power Tools CTP1 中提供了反向工程工具。当前它只是一个预览版,因此只支持 SQL Server 和 C#。想要安装的话,你可以从Visual Studio Gallery 中下载。另外,你还需要安装使用NuGet 的EF 4.1

查看英文原文: Introducing the Entity Framework Power Tools

2011-05-30 08:574892
用户头像

发布了 340 篇内容, 共 139.9 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

PDF文件阅读和编辑软件 PDF Reader Pro

展初云

Mac PDF pdf阅读器 pdf编辑工具

第6期 | 用友BIP项目云,为企业项目管理数智化而生

用友BIP

项目管理

大模型突现能力与范式转变

百度开发者中心

大模型 #人工智能 ChatGPT

机器狗装上 ChatGPT 大脑当导游;AI 正在学习「超人的说服力」丨 RTE 开发者日报 Vol.73

声网

适用于 macOS 的温度和风扇速度控制工具 TG Pro

展初云

Mac Mac软件 风扇控制

适用于Mac平台的Git客户端 Fork

展初云

git Mac Mac软件

性能测试的实践痛点和解决方法

老张

性能测试 技术实践

sip中继是什么意思

cts喜友科技

SIP sip中继

按Value对Map进行排序,技术大佬们都在用这个方法

飞算JavaAI开发助手

从大模型到MaaS的新生态

百度开发者中心

大模型 AIGC #人工智能

集成业务计划IBP,实现企业最终愿景

智达方通

预算管理 集成业务计划

MatrixOne Meetup回顾 | 上海站

MatrixOrigin

数据库 云原生 HTAP MatrixOrigin MatrixOne

火山引擎ByteHouse:只需2个方法,增强ClickHouse数据导入能力

字节跳动数据平台

数据库 大数据 云原生 Clickhouse 数仓

划词搜索IP插件

郑州埃文科技

命名虚拟机及设置安装路径怎么操作

小齐写代码

大模型开发全流程解决方案

百度开发者中心

大模型 AIGC #人工智能

大模型问答助手前端实现打字机效果 | 京东云技术团队

京东科技开发者

前端 ChatGPT 企业号10月PK榜 流式回答

浅析SpringBoot加载配置的6种方式 | 京东云技术团队

京东科技开发者

配置文件 spring-boot 企业号10月PK榜

实用的命令行终端增强软件:Tabby | 京东云技术团队

京东科技开发者

ios windows 终端工具 Tabby

TiDB x 汉口银行丨分布式数据库应用实践

编程猫

间接采购,集团现金流优化的“小成大就”

用友BIP

数智采购

亚马逊云科技生成式 AI 构建者大会精彩回顾

科技热闻

国产大模型与国外技术的碰撞

百度开发者中心

大模型 ChatGPT 文心一言

国家数据局正式揭牌,隐私计算助力数据要素流通共享

郑州埃文科技

隐私计算

京东科技埋点数据治理和平台建设实践 | 京东云技术团队

京东科技开发者

数据埋点 平台建设 埋点治理 企业号10月PK榜

HDD上海站:HarmonyOS地图与位置服务,赋能开发者共促生态繁荣

新消费日报

Entity Framework Power Tools简介_.NET_Jonathan Allen_InfoQ精选文章