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

ASP.NET Core 3.1 Succinctly

Download free course ASP.NET Core 3.1 Succinctly, pdf file on 130 pages by by Simone Chiaretta, Ugo Lattanzi....

Practical Artificial Intelligence Programming in Java, 3rd Edition

This book uses both best of breed open source software and the author's own libraries to introduce the reader to Artificial Intelligence (AI) technologies like genetic algorithms, neural networks, expert systems, machine learning, and statistical natural language processing (NLP). ...

Architect Modern Web Applications with ASP.NET Core and Azure

Download free course Architect Modern Web Applications with ASP.NET Core and Azure, pdf file on 113 pages by by Steve Smith....

Machine Learning Yearning

Download free course Machine Learning Yearning, pdf file on 118 pages by Andrew Ng....

Modeling and Simulation in Python

Modeling and Simulation in Python is an introduction to physical modeling using a computat..., download free Python tutorial in PDF (245 pages) created by ....

Essential Kotlin

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Kotlin programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Think Perl 6

Want to learn how to program and think like a computer scientist? This practical guide get..., download free Perl 6 tutorial in PDF (466 pages) created by Laurent Rosenfeld ....

Android Application Development for the Intel Platform

The number of Android devices running on Intel processors has increased since Intel and Google announced, in late 2011, that they would be working together to optimize future versions of Android for Intel Atom processors. Today, Intel processors can be found in Android smartphones and tablets made b...

An Introduction to Programming in Go

Learning Go language, free PDF tutorial in 168 pages. Go is an ideal language to learn as your first programming language....

Fundamentals of Python Programming

This book does not attempt to cover all the facets of the Python programming language. Exp..., download free Python tutorial in PDF (669 pages) created by ....