Entity Framework tutorial for professionals

Download free Entity Framework tutorial course in PDF, training file in 23 chapters and 94 pages. Free unaffiliated ebook created from Stack OverFlow contributor.

Table of contents

  • About
  • Getting started with Entity Framework
  • Installing the Entity Framework NuGet Package
  • Using Entity Framework from C# (Code First)
  • What is Entity Framework?
  • Code First Conventions
  • Removing Conventions
  • Primary Key Convention
  • Type Discovery
  • DecimalPropertyConvention
  • Relationship Convention
  • Foreign Key Convention
  • Code First DataAnnotations
  • [Column] attribute
  • [DatabaseGenerated] attribute
  • [Required] attribute
  • [MaxLength] and [MinLength] attributes
  • [InverseProperty(string)] attribute
  • [ComplexType] attribute
  • [ForeignKey(string)] attribute
  • [Range(min,max)] attribute
  • [NotMapped] attribute
  • [Table] attribute
  • [Index] attribute
  • [Key] attribute
  • [StringLength(int)] attribute
  • [Timestamp] attribute
  • [ConcurrencyCheck] Attribute
  • Entity Framework Code First
  • Connect to an existing database
  • Entity framework Code First Migrations
  • Enable Migrations
  • Add your ?rst migration
  • Doing "Update-Database" within your code
  • Seeding Data during migrations
  • Initial Entity Framework Code First Migration Step by Step
  • Using Sql() during migrations
  • Inheritance with EntityFramework (Code First)
  • Table per hierarchy
  • Table per type
  • Code First - Fluent API
  • Mapping models
  • Composite Primary Key
  • Maximum Length
  • Primary Key
  • Required properties (NOT NULL)
  • Code First Conventions
  • Entity Framework Code First
  • Inheritance with EntityFramework (Code First)
  • Mapping relationship with Entity Framework Code First: One-to-one and variations
  • Database first model generation
  • Database Initialisers
  • Transactions
  • Loading related entities
  • Entity Framework with PostgreSQL
  • .t4 templates in entity framework
  • Best Practices For Entity Framework (Simple & Professional)

It is a free Entity Framework ebook created for beginners. The content is extracted from Stack Overflow pltaform, which is written by many Entity Framework developers and contributors.

The content is released under Creative Commons BY-SA

Size : 1.48 MB
File type : pdf
Downloads: 111
Created: 2019-04-30

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Entity Framework Tutorials

Others related eBooks about Entity Framework tutorial for professionals

Download free OOP tutorial

Download free OOP tutorial course in PDF, training file in 8 chapters and 24 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Python 3 Tutorial for beginner

Download Python PDF Tutorial for free, it consisting of 20 chapters and 74 pages covering all the most important Python concepts. This tutorial is intended for beginner programmers, and we recommend you to go through all the chapters, to get the most out of it as possible....

Learn BlackBerry 10 App Development

Learn how to leverage the BlackBerry 10 Cascades framework to create rich native applicati..., download free BlackBerry 10 tutorial in PDF (356 pages) created by Anwar Ludin ....

Invent Your Own Computer Games with Python

Download free course Invent Your Own Computer Games with Python, pdf file on 367 pages by Al Sweigart....

25 Secrets for Faster ASP.NET Applications

Download free course 25 Secrets for Faster ASP.NET Applications, pdf file on 38 pages by Red Gate....

A Python Book: Beginning Python, Advanced Python, and Python Exercises

Download ebook Python tutorial, Python exercices, free PDF course by Dave Kuhlman....

Ruby Notes for Professionals

Download free course Ruby Notes for Professionals, pdf file on 234 pages by Stack Overflow Community....

Introduction to Kotlin

This course is a quick tutorial about Kotlin programming langage intended to beginners to learn how to create Android apps, free training document under 4 pages....

Think C++

Download free course Think C++, pdf file on 191 pages by Allen Downey....

Data Parallel C++

Learn how to accelerate C++ programs using data parallelism. This open book enables C++ programmers to be at the forefro.....