随笔分类 -  EntityFramework

使用Emit创建DBContext对象
摘要:在EntityFramework Code First的示例中,一般情况下都是要创建一个继承DBContext的类,然后在此类中声明若干DBSet的属性,然后才可以使用。最近我就遇到一件为难的事情,项目中的业务对象较多,有一大半是继承了一个自定义的基类ModelBase,如果按照以往的方式就不得不在DBContext里面声明长长的属性,其实就是想有个简便的办法,加上如果后续增加了ModelBase的子类,也不想再去修改DBContext的代码,于是一个念头产生了。 阅读全文
posted @ 2012-05-04 15:31 Bean.Hsiang 阅读(1340) 评论(0) 推荐(0)
合理使用EntityFramework数据验证的异常错误提示信息
摘要:EntityFramework本身提供了非常方便的数据验证特性,以支持用户交互过程中输入项错误时的友好提示。其实业务逻辑层的开发同样离不开这个特性。 阅读全文
posted @ 2012-04-19 11:36 Bean.Hsiang 阅读(1788) 评论(0) 推荐(1)
使用EntityFramework之Code First开发与MySql数据库问题一例
摘要:使用EntityFramework的Code First开发与MySql数据库结合时,首次运行的异常问题 阅读全文
posted @ 2012-03-09 18:50 Bean.Hsiang 阅读(3385) 评论(11) 推荐(1)
企业库之数据访问的一个小应用
摘要:使用过微软的企业库的朋友应该能感受到Application Block给我们带来的方便和高速的开发体验, 特别是在DataAccessApplicationBlock这一块.它简化了数据访问的公共方法,并且能适用于多种 应用情景,比如读取数据来显示,在各应用层之间传递数据,或提交更新后的数据到数据... 阅读全文
posted @ 2006-06-22 15:41 Bean.Hsiang 阅读(2444) 评论(7) 推荐(0)