好久没写博客了,继续开启霸屏模式,好了,废话不多说,这次准备重新系统学一下EF,一个偶然的机会找到了一个学习EF的网站(http://www.entityframeworktutorial.net/)。准备按照上面一点一点学,学习之路,贵在坚持,贵在持之以恒,这是我给自己的忠告,我不聪明,但我愿意花比别人更多的时间,来学习,相信总有一天,总会有守得花开见月明的那一天!
EF学习系列:
1.基本的EF系列教程
【Basics of Entity Framework】【EF基础系列1】
EF是啥?【What is Entity Framework?】(EF基础系列2)
EF框架组件详述【Entity Framework Architecture】(EF基础系列篇3)
安装Entity Framework【Setup Entity Framework Environment】(EF基础系列篇4)
创建实体数据模型【Create Entity Data Model】(EF基础系列5)
EF中的实体类型【Types of Entity in Entity】(EF基础系列篇8)
实体之间的关系【Entity Relationships】(EF基础系列篇9)
实体生命周期【Entity Lifecycle】(EF基础系列10)
Code First development with Entity Framework:[EF基础系列11]
Model First development with Entity Framework:[EF基础系列12]
Database First development with Entity Framework[EF基础系列13]
Choose development approach with Entity Framework【EF基础系列14】
Linq-to-Entities Projection Queries:【EF基础系列16】
Change Tracking in Entity Framework:【EF基础基础系列19】
Persistence in Entity Framework【EF基础系列20】
CRUD Operation in Connected Scenario:【EF基础系列21】
Disconnected Entities:【EF基础系列22】
Add New Entity using DBContext in Disconnected Scenario:【EF基础系列23】
Update Existing Entity using DBContext in Disconnected Scenario:【EF基础系列24】
Delete Entity using DBContext in Disconnected Scenario:【EF基础系列25】
Add Entity Graph using DbContext:【EF基础系列26】
Update Entity Graph using DbContext:【EF基础系列27】
Stored Procedure in Entity Framework:【EF基础系列29】
CRUD using Stored Procedure:【EF基础系列30】
Migration from Entity Framework 4.1/4.3 to Entity Framework 5.0/6.0【EF基础系列31】
Enum in Entity Framework:[EF基础系列32]
Spatial Data type support in Entity Framework 5.0[EF基础系列33]
Table-Valued Function in Entity Framework 5.0【EF基础系列34】
Explicit Loading with DBContext【EF基础系列38】
Execute Native SQL Query【EF基础系列39】
Multiple Diagrams in Entity Framework 5.0【EF基础系列41】
Colored Entity in Entity Framework 5.0【EF基础系列42】
Download Sample Project:【EF基础系列43】
2.EF Code First 系列教程
- 1.什么是Code First(EF Code First 系列)
- 2.简单的Code First例子(EF Code-First系列)
- 3.Code-First 约定
- 4.DB Initialization(数据库初始化)
- 5.Inheritance Strategy(继承策略)
- 6.Configure Domain Classes(配置领域类)
- 7.DataAnnotations(数据注解)
- 7.1数据注解属性--Key【Code-First系列】
- 7.2 数据注解属性--TimeStamp特性【Code-First 系列】
- 7.3 数据注解特性之ConcurrencyCheck特性【Code-First系列】
- 7.4 数据注解属性--Required
- 7.5 数据注解特性--MaxLength&&MinLength
- 7.6 数据注解特性--StringLength
- 7.7 数据注解特性--Table
- 7.8 数据注解特性--Column
- 7.9 数据注解特性--ForeignKey
- 7.10 数据注解特性--NotMapped
- 7.11 数据注解特性--InverseProperty
- 8.Fluent API
- 8.1 EntityTypeConfiguration Class in Code-First【Code First系列】
- 8.2 使用Fluent API进行实体映射【Code-First系列】
- 8.3 使用Fluent API进行属性映射【Code-First系列】
- 9.Configure One-to-One(配置一对一关系)
- 10.Configure One-to-Many(配置一对多关系)
- 11.Configure Many-to-Many(配置多对多关系)
- 12.Code-First from an Existing Database:
- 13.Cascade Delete in Entity Framework Code-First:
- 14.Move Configurations to Separate Class in Code-First:
- 15.DB Initialization Strategy(数据库初始化策略)
- 16.Turn off DB Initializer in Code-First:
- 17.Seed Database in Code-First:
- 18.Migration in Code-First:
- 19.Automated Migration:
- 20.Code-based Migration:
- 21.Entity Framework Power Tools:
3.EF 6.0系列教程
......待续
备注:EF系列的文章,打算今年全部整理一遍,重新看一遍,翻译出来,欢迎大家查看,提意见。