Book Image

ASP.NET Core Essentials

By : Shahed Chowdhuri
Book Image

ASP.NET Core Essentials

By: Shahed Chowdhuri

Overview of this book

<p>ASP.NET Core is the latest collection of Microsoft’s web application development technologies. When you’re trying to reach a broad spectrum of users with a robust web application, ASP.NET Core is there to help you build that application. With the ability to cater to users on desktop, tablet, or smartphone platforms, you can put together a solution that works well anywhere.</p> <p>This book is what you need to get started developing ASP.NET Core applications was quickly as possible; starting by introducing the software and how it can be used in today’s modern world of web applications and smartphone apps. Walking you through the benefits of a Web API to support both applications and mobile apps to give you a solid understanding of the tech to build upon as you see what ASP.NET Core can do for you.</p> <p>The book wraps up with practical guidelines for the use of database technologies, unit tests, security best practices, and cloud deployments for the real world.</p>
Table of Contents (15 chapters)
ASP.NET Core Essentials
Credits
About the Author
About the Reviewer
www.PacktPub.com
Preface

EF 6.x for .NET Framework versus EF Core 1.0


If you've been using EF 6 until now, you should take the time to learn about what has changed in EF Core. The basic concepts and usage of EF should be familiar, but there are some new additions (and some removals), which will affect your learning curve for picking up EF Core.

If you have been doing Code First development, you should already be familiar with building your own models in your application code. If you have already used Migrations, you should also be familiar with generating/updating your database by triggering a migration. However, if you have gotten used to visual data modeling tools and EDMX files, you may have to unlearn a few things. EDMX files are Entity Data Model files that can be used to represent your data model visually, using earlier versions of EF.

What's different in EF Core

First of all, it's worth noting that EDMX files are no longer supported as a means of creating your data model. This doesn't mean that there are no...