2012年3月27日

Database-Context

摘要: 需要通过一个容器将这些类映射到数据库,这里称为 Database-Context:publicclass MyDomainContext : DbContext { public DbSet<Order> Orders { get; set; } public DbSet<OrderDetail> OrderDetails { get; set; } static MyDomainContext() { Database.SetInitializer<MyDomainContext>( new DropCreateDataba... 阅读全文

posted @ 2012-03-27 23:52 项目管理之家 阅读(649) 评论(0) 推荐(0)

LINQ技术的基础 - C#3.0

摘要: LINQ技术的基础 - C#3.0自动属性隐式类型对象集合初始化器匿名类扩展方法Lambda表达式自动属性这个概念很简单,其简化了我们在.NET的时候手写一堆私有成员+属性的编程方式,我们只需要使用如下方式声明一个属性,编译器会自动生成所需的成员变量。publicclassCustomer{publicintId {get;set; }publicstringName {get;set; }}在我使用LINQ完成的项目中,使我了解到自动属性方便的一个用途如下:在使用LINQ获取数据的过程中,我们常常需要使用select new语句查询出一个对象(往往是IEnumerable类型的)用于数据绑定 阅读全文

posted @ 2012-03-27 22:09 项目管理之家 阅读(377) 评论(0) 推荐(0)

导航