【问题标题】:best tutorial for using the entity framework, POCO, and MySQL [closed]使用实体框架、POCO 和 MySQL 的最佳教程 [关闭]
【发布时间】:2010-12-23 00:33:19
【问题描述】:

我正在寻找关于使用带有 POCO 的实体框架(即不使用设计器)使用 MySQL 作为后端的可靠教程。我正在寻找一些半深度的东西,比如属性(比如如何将数据库表/字段名称映射到不同的类/字段名称)。我也在寻找 C#,而不是 VB。有人知道这样的教程吗?

【问题讨论】:

  • 我认为您正在寻找“代码优先”,没有 EDMX/设计师。大多数 EF 教程都关注 SQL Server(当然,因为两者都是 MS 产品)。但是由于您针对模型而不是数据库进行编码 - 它与 MySQL 应该不会有太大不同。只需谷歌“Entity Framework 4 Code First”。

标签: c# mysql asp.net-mvc entity-framework


【解决方案1】:

对于带有 MySQL 的 EF,请检查另一个问题:
Using MySQL with Entity Framework
基本上你需要从 MySQL 获取一个连接器并从那里正常工作。

对于 POCO,或者您编写映射代码,然后我假设您使用最近发布的 EF 4 Futures CTP 5,或者您使用设计器,这通常在 EF 4 中使用。

如果意思是默认的 EF 4 POCO 支持,或 EF CTP5 中的 POCO 模板,那么这些应该会有所帮助:

http://thedatafarm.com/blog/data-access/agile-entity-framework-4-repository-part-1-model-and-poco-classes/(全系列) 一般http://thedatafarm.com/blog/search?q=poco或者页面太慢http://www.google.com.au/#q=poco+site:thedatafarm.com

http://blogs.msdn.com/b/adonet/archive/2009/05/28/poco-in-the-entity-framework-part-2-complex-types-deferred-loading-and-explicit-loading.aspx http://blogs.msdn.com/b/adonet/archive/2009/06/10/poco-in-the-entity-framework-part-3-change-tracking-with-poco.aspx

如果您只使用代码方式,您需要意识到它是预发布的并且在使用时会出现一些问题。

【讨论】:

    猜你喜欢
    • 2011-04-06
    • 2010-09-08
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 2013-04-11
    • 2011-06-04
    • 2012-04-13
    • 2011-08-21
    相关资源
    最近更新 更多