微软宣布了 EF Power Tools 新版本,该版本为使用 Entity Framework(EF)提供了额外的设计时工具。ADO.NET 团队几周前曾指出,EF 5 在过去 6 个月有了众多进展,而 Power Tools 则稍显落后。通过为 Visual Studio 增添新工具、改善对 EF 5 的支持,EF Power Tools Beta 2 赶上了 EF 的脚步。
用户可以通过 Visual Studio 中的上下文菜单中发现 Entity Framework 的新特性。右击 C#项目出现的新项目有:
- Code First 逆向工程 —— 为已有数据库生成 Code First 映射;
- 自定义逆向工程模板 —— 添加逆向工程 T4 模板;
对于派生的 DbContext 类,其上下文菜单下的选项有:
- 查看实体数据模型(只读)—— 显示一个只读的 Code First 模型;
- 查看实体数据模型 XML —— 显示模型的 EDMX XML ;
- 查看实体数据模型 DDL SQL —— 显示模型中创建数据库的 SQL 脚本;
- 生成视图 —— 生成预编译的视图并将它们添加至模型(如果模型改变,视图必须被重新生成。
另外,在右击.edmx 文件时,也有一个新的“生成视图”菜单项。不过与上述选项不同,它是为 Model-First 和 Database-First 数据模型生成预编译视图。
你既可以通过 Visual Studio 中的扩展管理器访问到 EF Power Tools Beta 2,也可以从 Visual Studio Gallery 站点进行下载。另外,该工具与 Visual Studio 2010、EF 4.5 及后续版本兼容。
查看英文原文: EF Power Tools Beta 2 Introduces New Tools and Improved EF5 Support
评论