`
strong_fee
  • 浏览: 179205 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

Links About Code First

    博客分类:
  • .Net
阅读更多

 

一、Workthrough

  1. EF 4.1 Code First Walkthrough (Annotation)
  2. EF Feature CTP5: Code First Walkthrough
  3. Using EF “Code First” with an Existing Database
  4. Code-First Development with Entity Framework 4(重建数据库、初始化数据)
  5. EF 4.1 Model & Database First Walkthrough(数据库—>edmx;edmx—>Pocos)
  6. DbContext in EF 4.1 (DbContext的使用)
  7. EF4.0 and EF4.1 Guide
  8. Vedio Guide
  9. Code First Database Evolution 进化
  10. WinForm中使用Code First
  11. Code First Walkthrough
  12. 关闭Code Frist初始化策略 Database.SetInitializer<SimpleErpDbContext>(null);

二、Annotations

  1. Data Annotations in the Entity Framework and Code First
  2. Code First DataAnnotations (Key,Required,MaxLength and MinLength ,NotMapped, ComplexType, ConcurrencyCheck, TimeStamp ,Table and Column,DatabaseGenerated,Relationship Attributes,InverseProperty, ForeignKey)
  3. Conventions for Code First

三、Fluent API

EF Feature CTP5: Fluent API Samples

四、Mapping

  1. Custom Database Schema Mapping
  2. 创建Mapping的两种思路
  3. Custom Conventions in Entity Framework Code First v 4.1

五、Relationship

  1. Complex Types
  2. Shared Primary Key Associations
  3. Table Splitting
  4. One-to-One Foreign Key Associations
  5. Many-valued Associations
  6. 继承:子父类一个表每一个类一个表每个子类一个表
  7. Relationship Fluent API(Video)

六、Application

  1. Database Initializers(Video)
  2. Seeding a Database
  3. Pluggable Conventions
  4. Validation

七、DbContext

  1. Introduction and Model
  2. Connections and Models
  3. Finding Entities
  4. Add/Attach and Entity States
  5. Working with Property Values
  6. Loading Related Entities
  7. Local Data
  8. Working with Proxies
  9. Optimistic Concurrency Patterns
  10. Raw SQL Queries
  11. Load and AsNoTracking
  12. Automatically Detecting Changes

中文

  1. DbSet.Find()函数的实现
  2. DbSet.Local属性的使用与实现

八、Extensions

  1. Declarative Referential Integrity (DRI)
  2. Cascading Delete
  3. Referential Integrity Refactorings
分享到:
评论

相关推荐

    go系统编程(英文版)

    Reflection, and talks about unsafe code. After that, it compares Go to other programming languages and presents two utilities, named dtrace(1) and strace(1), that allow you to see what happens behind ...

    3D Math Primer for graphics and game development

    simple and focused semantics, you can write a line of code and have it work the first time, without twiddling minus signs, swapping sines and cosines, transposing matrices, or other- wise employing ...

    Making Games with Python & PyGame.pdf(with code)

    More Info Links on http://invpy.com ........................................................................................... 6 Chapter 2 – Pygame Basics ..............................................

    VB编程资源大全(英文源码 网络)

    Dan.zip Dan's All purpose masterful program &lt;END&gt;&lt;br&gt;49 , metasite.zip this vb code executes a request from metacrawler.com and returns all links results in a TreeView.&lt;END&gt;&lt;br&gt;50 , email.zip...

    a project model for the FreeBSD Project.7z

    These are usually the most active developers who are willing to spend their time not only integrating their own code but integrating code submitted by the developers who do not have this privilege....

    Java邮件开发Fundamentals of the JavaMail API

    The first part of the API is the focus of this course --basically, how to send and receive messages independent of the provider/protocol. * The second part speaks the protocol-specific languages, ...

    rfc全部文档离线下载rfc1-rfc8505

    handle all 32 links simultaneously, the links serve their purpose only if the overload is coming from one or two links. It is necessary for the HOSTs to cooperate in this respect. The links have ...

    Using LUA with Visual C++ (Introduction)

    LUA is pure ANSI C code, this means that if you build the code with a C++ compiler it will complain with "error LNK2001: unresolved external symbol" messages. Two easy ways exist to resolve this ...

    intellitamper

    - First version of the program in VisualBasic 6. 1.7 Extras for Beta-Testers --------------------------- Beta-Testers should use a special version of the program which generate a detailed log...

    网络协议攻击

    Chapters 4 and 6 contain more advanced information about additional capture techniques and application reverse engineering, so you can read them after you’ve read the other chapters if you prefer. ...

    [WordPress插件]代码高亮插件CodeColorer汉化升级版2012.5.27

    no_links (boolean) – 当值为false时,关键字将会添加一个到官方文档的链接,可在设置界面更改。 lines (integer) –指定代码块显示的行数,当值设置为-1时,不出现纵向滚动条,可在设置界面更改。 width (integer ...

    计算机网络第六版答案

    It also can run over fibers optic links. 9. Dial up modems: up to 56 Kbps, bandwidth is dedicated; ADSL: up to 24 Mbps downstream and 2.5 Mbps upstream, bandwidth is dedicated; HFC, rates up to 42.8...

    VclZip pro v3.10.1

    PLEASE TAKE A LOOK AT THE "WHAT's NEW IN THIS VERSION" LINK IN THE HELP FILE AS IT HAS CONVENIENT LINKS TO ALL OF THE NEW TOPICS. ==================== Version 3.10 Build 1 - Several bug fixes. - ...

    VB编程资源大全(英文源码 控件)

    Its smooth, totally free (all the source code is here), and more versitile than the one that comes with VB.&lt;END&gt;&lt;br&gt;36,button1.zip Change Button Appearance when Clicked&lt;END&gt;&lt;br&gt;37,ToolbarSample....

    php.ini-development

    This directive determines whether or not PHP will recognize code between ; &lt;? and ?&gt; tags as PHP source which should be processed as such. It is ; generally recommended that &lt;?php and ?&gt; should be ...

Global site tag (gtag.js) - Google Analytics