实体框架代码优先开发资源和文档

2024-03-08

我知道 EF4 仍在开发中,但作为该主题的新手,我需要使用 EF 4 代码优先方法的文档、教程等。所有信息都位于 EF 4 团队博客中,但分散在不同的帖子中。全面覆盖真的很好。

有人知道有这样一个地方吗?


迄今为止我见过的最好的在线资源是斯科特·格思里 https://weblogs.asp.net/scottgu有关新 EF“代码优先”开发选项的系列博客:

使用 Entity Framework 4 进行代码优先开发 https://weblogs.asp.net/scottgu/code-first-development-with-entity-framework-4
实体框架 4“代码优先”:自定义数据库架构映射 https://weblogs.asp.net/scottgu/entity-framework-4-code-first-custom-database-schema-mapping
将 EF“Code First”与现有数据库结合使用 https://weblogs.asp.net/scottgu/using-ef-code-first-with-an-existing-database

如果您是这个主题的新手,就像您所说的那样,那么它们将是一个完美的起点。顺便说一句,MSDN 上没有关于代码优先 API 的在线文档,因为它只是一个 CTP,可能会发生更改。

之后您可以查看ADO.NET 团队博客 https://learn.microsoft.com/en-us/archive/blogs/adonet/关于代码优先开发:

实体框架功能CTP4发布 https://web.archive.org/web/20160502104003/http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4announcement.aspx
EF 功能 CTP4 演练:生产力改进 https://web.archive.org/web/20160502112606/http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4piwalkthrough.aspx
EF 功能 CTP4 演练:代码优先 https://web.archive.org/web/20160703021543/http://blogs.msdn.com:80/b/adonet/archive/2010/07/14/ctp4codefirstwalkthrough.aspx

实体框架设计博客 https://learn.microsoft.com/en-us/archive/blogs/efdesign/也是分享想法并向 EF 团队提供反馈的好地方。到目前为止,他们还在 Code First 上发布了以下帖子:

实体框架的生产力改进 https://web.archive.org/web/20160223203539/http://blogs.msdn.com:80/b/efdesign/archive/2010/06/21/productivity-improvements-for-the-entity-framework.aspx
代码优先约定 https://web.archive.org/web/20160218232218/http://blogs.msdn.com:80/b/efdesign/archive/2010/06/01/conventions-for-code-first.aspx
实体框架和 Code First 中的数据注释 https://web.archive.org/web/20160204044444/http://blogs.msdn.com:80/b/efdesign/archive/2010/03/30/data-annotations-in-the-entity-framework-and-code-first.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

实体框架代码优先开发资源和文档 的相关文章

  • 添加到父实体时是否会自动跟踪子实体?

    我想知道 EF Code First 是否会自动跟踪下面示例中的 子 对象 var db MyDataContext var order db Orders Find orderId order AddOrderLine Fancy Pro
  • 如何在类库中定位EF生成的元文件?

    我已将 Entity Framework 4 模型移至类库 元文件构建到 bin Debug 我用来在类库中定位元文件的连接字符串是什么 我努力了
  • 实体框架视频教程[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有免费的视频教程深入讨论 EF 而不仅仅是基础知识 Thanks 下面的视频是我看过的关于实体框架
  • 实体框架 4 Single() vs First() vs FirstOrDefault()

    我花了很长时间寻找查询单个项目的不同方法的比较 以及何时使用每种方法 有谁有一个比较所有这些的链接 或者一个关于为什么你会使用其中一个而不是另一个的快速解释 还有更多我不知道的运营商吗 谢谢 以下是不同方法的概述 Find 当您想通过主键获
  • 实体框架代码优先和连接字符串

    我有一个使用 Entity Framework Code First 的小型 MVC 3 应用程序 并为模型使用此连接字符串 data source SQLEXPRESS Integrated Security SSPI AttachDBF
  • 分层架构中的实体框架

    我正在使用实体框架的分层架构 这是我到目前为止想到的 除 UI 之外的所有项目都是类库 Entities POCO 实体 完全的执着无知 没有参考其他项目 由 Microsoft 的 ADO Net POCO 实体生成器生成 DAL 带有上
  • Entity Framework 4 Code-First 多对多插入

    我在数据库层使用代码优先模式 我有两个 POCO 课程 public class Order Key public int OrderId get set public virtual ICollection
  • EF Code-First 中查找表的最佳实践

    我正在使用 EF 做我的第一个项目 并且计划采用代码优先模型 我正在尝试找到一些有关处理相当经典的 查找表 场景的指导 我正在处理一个非常规范的情况 我将保留地址数据 所以 我有一个简单的地址 DTO public class Addres
  • 使用 Entity Framework 4 删除对象的最简单方法

    确认 我是实体框架的新手 正在尝试找到删除项目的最简单方法 我有一个列表框 其数据源设置为数据库中的 TagCategory 对象 这工作正常 现在我想删除所选项目 所以我做了这样的事情 TagCategory category TagCa
  • 保存实体会导致重复插入到查找数据中

    我使用 EF 4 1 代码优先 来创建我的数据库和对象 Given public class Order public int Id get set public string Name get set public virtual Ord
  • 使用 Entity Framework 4 和 Code-First 从数据库中排除字段/属性

    我想知道有没有办法从数据库中排除某些字段 例如 public class Employee public int Id get set public string Name get set public string FatherName
  • 实体框架可以在本地工作,但不能在 azure 上工作

    我有一个在本地完美运行的网络项目 但是 当我更改 Azure 上发布的网站中的连接字符串以连接到 SQL Azure 上的数据库时 它将开始出现此错误 System Data Entity Infrastructure Unintentio
  • 如何在 EF4 中获取实体的第一个 EntityKey 名称

    如何获取 Entity Framework 4 实体的第一个 EntityKey 名称 因为我正在构建存储库系统 并且我想通过 Id 获取项目 EF 中的主键是实体的第一个实体键 我正在使用这个代码 public virtual TEnti
  • 实体框架 ObjectContext 是否正确实现了工作单元模式?

    实体框架 4 STE 具有单表博客的简单数据库 具有 BlogID PK 列 var samplesDbEntities new SamplesDBEntities var blogId Guid NewGuid samplesDbEnti
  • 实体框架 4 - 在持久性未知上下文中使用 CTP5(代码优先)映射非公共属性

    我知道这个问题已经有了解决方案 例如这个问题 https stackoverflow com questions 3577891 entity framework ctp4 code first mapping protected prop
  • 当Model和ViewModel一模一样的时候怎么办?

    我想知道什么是最佳实践 我被告知要始终创建 ViewModel 并且永远不要使用核心模型类将数据传递到视图 这就说得通了 让我把事情分开 但什么是Model 和ViewModel一模一样 我应该重新创建另一个类还是只是使用它 我觉得我应该重
  • 实体框架在多对多更新场景中附加问题

    我有一个场景 我希望更新电影实体及其与流派的多对多关系 导航属性Genres电影中包含存根Genre只包含的对象GenreID因为我想节省查询所有流派的数据库 请参阅下面的代码 其相当不言自明 问题是我需要将 存根 流派附加到上下文 以便
  • 如何使用 LINQ 获取唯一 id 列的最大值

    如何使用 LINQ 以最简单的方式编写此代码 SELECT MAX Game id AS MaxValue FROM Dim Game Try context Dim Games Max g gt g Game id
  • 搜索实体的所有字段

    我正在尝试在客户数据库上实现 多功能框 类型的搜索 其中单个查询应尝试匹配客户的任何属性 这是一些示例数据来说明我想要实现的目标 FirstName LastName PhoneNumber ZipCode Mary Jane 12345
  • 实体框架 - sql server 表中未设置默认值

    SQL Server 2005 数据库表有一列 createdon 其默认值设置为 getdate 我正在尝试使用实体框架添加记录 createdon 列未更新 我是否错过了实体框架中的任何属性 请提出建议 这是实体框架存在的少数问题之一

随机推荐

  • 在管道 grep 到 grep 后保留颜色

    有一个类似的问题grep 后保留 ls 颜色 https stackoverflow com questions 867877 preserve ls colouring after greping但令我烦恼的是 如果将彩色 grep 输出
  • 在报表生成器/SSRS 中的每个页面上重复垂直线

    我希望在报告的每一页上都包含一条垂直线 该线从报告正文的顶部延伸到底部 我怎样才能实现这个目标 我尝试过使用 RepeatWith 但它似乎不起作用 该行仅出现在第一页上 Thanks 这仅仅是为了外观和感觉的目的吗 我会用这样的线创建一个
  • Scalacheck 不会正确报告失败的情况

    我写了以下规范 An IP4 address should belong to just one class in val addrs for a lt Gen choose 0 255 b lt Gen choose 0 255 c lt
  • 有 jQuery jEditable 多选插件吗?

    我正在使用优秀的j可编辑 http www appelsiini net projects jeditable用于在我的页面上进行一些就地编辑的插件 有一个地方我需要一个多选元素 有没有 jEditable 插件可以让我做到这一点 我一直在
  • c++ boost::bind 存储不同类型的函数指针

    我今天查了很多资料 却一无所获 有什么方法可以存储从 boost bind 不同类型返回的仿函数吗 我找到了一个使用 boost variants 的示例 但不确定是否需要这样做 为简单起见 Foo 和 Bar 已被简化 include
  • 哪种适用于 Node.js 的 MySQL 驱动程序可以在 Windows 上运行?

    我想在 Windows 上将 MySQL 与 Node js 一起使用 我尝试过使用节点数据库mysql https github com mariano node db mysql 不过好像不支持Windows 是否还有其他适用于 Win
  • 每 X 时间运行一次后台任务

    我想启动一项服务 偶尔在所有平台上检查是否有通知出现 有没有连接所有平台的nuget或者一些例子 您可以使用Device StartTimer TimeSpan minutes 方法启动一个后台任务 该任务将在给定的时间跨度后重复 这是一个
  • JavaFX 中的可复制标签/文本字段/LabeledText

    我只想在 JavaFX 中创建可复制的标签 我尝试创建没有背景 没有焦点边框和默认背景颜色的 TextField 但没有成功 我发现了很多关于如何从控制中删除焦点背景的问题 但所有这些看起来都像是 黑客 是否有任何标准解决方案来实现可复制文
  • Eclipse 4.2 和 Java 8

    我找到了这个page http www eclipse org eclipse development plans eclipse project plan 4 2 xml声明 Java 8 对 Juno 的支持已推迟 但我找不到更多信息
  • 使用 C# 解析 JSON 数据

    我有大约 7000 行 JSON 数据需要解析 可以看到仅部分示例here https graph facebook com 367501354973 access token 2227470867 7C2 fYhXYnFbw5vb6GXN
  • 在选择选项中使用@click - Vue.js 2

    我想在选择选项中使用 click 到目前为止我有
  • 使用 HoloEverywhere 构建 Android Studio 项目失败

    每当我尝试构建包含 HoloEverywhere 作为依赖项的项目时 我都会遇到以下错误 Gradle 失败 构建因异常而失败 出了什么问题 任务 HoloEverywhere Library processDebugManifest 执行
  • 意外结果 - Google Autocomplete 针对约克郡

    我使用 Google 地图自动完成 API 得到针对 约克郡 的意外结果 我已过滤结果以仅显示英国地区 请帮我 以下是我在搜索约克郡时得到的结果 北约克郡 Royaume Uni 约克郡东方 Reino Unido 南约克郡 统一王国 下面
  • Java 中的类型转换以及动态类型与静态类型

    我正在学习静态类型与动态类型 并且我已经了解了它的大部分内容 但这种情况仍然让我困惑 如果上课B延伸A 我有 A x new B 是否允许以下 行为 B y x 或者是否需要显式转换 B y B x Thanks 显式转换是required
  • 如何退出 Google 云端硬盘帐户?

    如何退出 Google 云端硬盘服务 我不想切换帐户 而是最终退出 我正在开发一个应用程序 该应用程序将使用用户的 Google 云端硬盘存储以及其他存储服务 因此我需要允许用户退出 Google Drive 我发现这有效 这些与我使用的登
  • 如何验证 HTML5 日期格式

    我想使用 HTML5 日期输入字段
  • Tomcat 7 - Maven 插件?

    我只是想仔细检查一下 是否有人找到或正在开发 Tomcat 7 插件 如果没有 有人有兴趣帮助我启动和运行它吗 我想要 Glassfish 的另一个快速替代品 JBoss AS 6 0 对于快速模型来说仍然有点重 Walter 它对我来说如
  • malloc(sizeof(int)) vs malloc(sizeof(int *)) vs (int *)malloc(sizeof(int))

    我承认这三个都有不同的含义 但是 我不明白这些都适用于哪些特定情况 任何人都可以分享每个例子吗 谢谢 malloc sizeof int malloc sizeof int int malloc sizeof int malloc size
  • 事务隔离级别和锁定记录,对正在运行的事务中的记录禁用 SELECT

    Can I disable SELECT在事务内部使用的行上 例如 表中的行potatoes在事务 1 中被销毁 并且需要很长时间才能销毁 在交易2中 有SELECT on the potatoes桌子 我不想选择事务 1 中正在使用的那些
  • 实体框架代码优先开发资源和文档

    我知道 EF4 仍在开发中 但作为该主题的新手 我需要使用 EF 4 代码优先方法的文档 教程等 所有信息都位于 EF 4 团队博客中 但分散在不同的帖子中 全面覆盖真的很好 有人知道有这样一个地方吗 迄今为止我见过的最好的在线资源是斯科特