01 2013 档案

摘要:在Code First方法中,还可以通过Fluent API的方式来处理实体与数据表之间的映射关系。要使用Fluent API必须在构造自定义的DbContext时,重写OnModelCreating方法,在此方法体内调用Fluent API。如下面代码所示:publicclass BlogDbContext : DbContext { public BlogDbContext() : base("name=BlogDB2005") { } protectedoverridevoi... 阅读全文
posted @ 2013-01-09 14:59 e天下小熊 阅读(366) 评论(0) 推荐(0) 编辑
摘要:Data annotation特性是在.NET 3.5中引进的,给ASP.NET web应用中的类提供了一种添加验证的方式。Code First允许你使用代码来建立实体框架模型,同时允许用Data annotation特性来配置类和属性的某些特性。实体内的关系KeyEF框架要求每个实体必须有主键字段,他需要根据这个主键字段跟踪实体。CodeFirst方法在创建实体时,也必须指定主键字段,默认情况下属性 被命名为ID、id或者[ClassName]Id,将映射为数据表中的主键如果没有类似的命名,并且也未显示指明主键,则生成失败,引发异常。如果想要 自定义主键列名,则可以使用Key注释 [Key] 阅读全文
posted @ 2013-01-09 14:44 e天下小熊 阅读(381) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-code-based-migrations-walkthrough.aspx原文名称:EF 4.3 Code-Based Migrations Walkthrough准备工作在开始之前,我们需要一个项目,以及一个 Code First 的模型,对于这次演示,我们使用典型的博客 Blog 和回复 Post 模型。1. 创建新的MigrationsCodeDemo 控制台应用程序2. 为项目添加最新版本的 EntityFramework NuGet 包。找到包管理器控制台。运 阅读全文
posted @ 2013-01-08 16:25 e天下小熊 阅读(232) 评论(0) 推荐(0) 编辑
摘要:1简介.Net Memory Profiler(以下简称Profiler):专门针对于.NET程序,功能最全的内存分析工具,最大的特点是具有内存动态分析(Automatic Memory Analysis)功能。2安装安装程序为SciTech.NET.Memory.Profiler.v4.0.114. 安装+注册机 下载地址:http://download.csdn.net/detail/wmlunge/4972685安装完成后直接覆盖安装目录下的 memprofilerstandalone.dll 、netmemprofilerbase.dll 和 netmemprofilerconsole 阅读全文
posted @ 2013-01-08 11:39 e天下小熊 阅读(6687) 评论(7) 推荐(9) 编辑

点击右上角即可分享
微信分享提示