Skip to main content
  • Book
  • © 2018

Pro Entity Framework Core 2 for ASP.NET Core MVC

Apress

Authors:

  • Tailored for developers working with ASP.NET Core MVC 2
  • Includes coverage of common problems and how to avoid them
  • Written by best-selling author Adam Freeman

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (24 chapters)

  1. Front Matter

    Pages i-xxi
  2. Introducing Entity Framework Core 2

    1. Front Matter

      Pages 1-1
    2. Entity Framework Core in Context

      • Adam Freeman
      Pages 3-5
    3. Working with Databases

      • Adam Freeman
      Pages 25-47
    4. SportsStore: A Real (Data) Application

      • Adam Freeman
      Pages 49-59
    5. SportsStore: Storing Data

      • Adam Freeman
      Pages 61-82
    6. SportsStore: Modifying and Deleting Data

      • Adam Freeman
      Pages 83-104
    7. SportsStore: Expanding the Model

      • Adam Freeman
      Pages 105-135
    8. SportsStore: Scaling Up

      • Adam Freeman
      Pages 137-160
    9. SportsStore: Customer Features

      • Adam Freeman
      Pages 161-184
    10. SportsStore: Creating a RESTful Web Service

      • Adam Freeman
      Pages 185-202
  3. Entity Framework Core 2 in Detail

    1. Front Matter

      Pages 203-203
    2. Working with Entity Framework Core

      • Adam Freeman
      Pages 205-237
    3. Performing Data Operations

      • Adam Freeman
      Pages 239-264
    4. Understanding Migrations

      • Adam Freeman
      Pages 265-298
    5. Creating Data Relationships

      • Adam Freeman
      Pages 299-331
    6. Working with Relationships Part 1

      • Adam Freeman
      Pages 333-369
    7. Working with Relationship Part 2

      • Adam Freeman
      Pages 371-402
    8. Scaffolding an Existing Database

      • Adam Freeman
      Pages 403-430

About this book

Model, map, and access data effectively with Entity Framework Core 2, the latest evolution of Microsoft’s object-relational mapping framework. You will access data utilizing .NET objects via the most common data access layer used in ASP.NET Core MVC 2 projects. 
Best-selling author Adam Freeman explains how to get the most from Entity Framework Core 2 in MVC projects. He begins by describing the different ways that Entity Framework Core 2 can model data and the different types of databases that can be used. He then shows you how to use Entity Framework Core 2 in your own MVC projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Chapters include common problems and how to avoid them.



What You’ll Learn


  • Gain a solid architectural understanding of Entity Framework Core 2
  • Create databases using your MVC data model 
  • Create MVC models using an existing database 
  • Access data in an MVC application using Entity Framework Core 2
  • Use Entity Framework in RESTful Web Services



Who This Book Is For


ASP.NET Core MVC 2 developers who want to use Entity Framework Core 2 as the data access layer in their projects


Authors and Affiliations

  • London, United Kingdom

    Adam Freeman

About the author

Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as chief technology officer and chief operating officer of a global bank. Now retired, he spends his time writing and long-distance running.

Bibliographic Information

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access