学习一种新技术的思路:首先,要明确这种新技术是解决什么问题的,所需要的基础知识是什么;其次,这种技术是如何解决这个问题的,从概念上来讲,是什么结构,是如何运行的;再次,这些概念具体的实现也就是对应的类库中有哪些类、接口等,这些类、接口对应哪些概念,具体的方法是什么,如何在自己的项目中运用。比如说,以...
分类:
其他好文 时间:
2015-10-20 22:50:18
阅读次数:
201
var people = context.People.Where(p => p.PersonState == PersonState.Active).OrderBy(p => p.LastName).ThenBy(p => p.FirstName).Select(p => new{p.LastNa...
分类:
其他好文 时间:
2015-10-20 22:37:49
阅读次数:
293
在前面的章节中,我们已经设计了一个简单的领域模型,接下来我们希望能够实现领域模型的持久化及查询。在Apworks中,实现了面向Entity Framework、NHibernate以及MongoDB的仓储基础结构。在本章节中,我将向大家介绍如何在Apworks中使用基于Entity Framewor...
分类:
其他好文 时间:
2015-10-15 23:37:03
阅读次数:
367
实体框架(Entity Framework)实体框架(Entity Framework)简介ADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,早期被称为 ObjectSpace,最新版本是EF6.0【Co...
分类:
其他好文 时间:
2015-10-15 14:16:14
阅读次数:
212
You need to delete the state:Delete the migrations folder in your projectDelete the __MigrationHistory table in your database (may be under system tab...
分类:
其他好文 时间:
2015-10-14 19:47:02
阅读次数:
162
Entity Framework详情请看:http://ulfqbpl.blog.163.com/blog/static/8778355220126272473276/
分类:
其他好文 时间:
2015-10-14 17:30:10
阅读次数:
120
EF+MVC的网站在第一次打开的时候,速度会很慢;闲置一段时间再次打开,重启应用程序池都会很慢。程序更新,应用程序池重启、回收后,需要重新加载程序文件。1、安装Application Initialization这是IIS8的内置功能,对于IIS7.5,微软提供了一个扩展包来支持这个功能。Appli...
分类:
其他好文 时间:
2015-10-12 14:30:15
阅读次数:
325
在集成DbContext的派生类中的构造函数里,如果没有指定配置文件中的数据库连接字符串的name,默认就是:Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=ConsoleApplication4.EF6RecipesEntities;Integ...
分类:
数据库 时间:
2015-10-10 00:16:47
阅读次数:
203
我们在使用Entity Framework框架进行CRUD时,经常会出现各种各样的错误,下面请看我的实验结果。以下是只用一个上下文对象进行操作:第一次: BlogDbContext blog = new BlogDbContext(); post = bl...
分类:
其他好文 时间:
2015-10-09 16:50:09
阅读次数:
203
今天有个同事问到,在使用Entity Framework 的Database frist或modelfirst时,怎么在model上添加验证的特性?因为此时的Model是是VS 工具怎么生成的,直接加attribute到modle类上是太现实也不合理。一个比较合理做法,就是用buddy class的...
分类:
数据库 时间:
2015-10-08 19:53:31
阅读次数:
183