Entity Framework Tutorial

Learn to build a better data access layer with the ADO.NET Entity Framework and ADO.NET Data Services with this book and eBook

Entity Framework Tutorial

Joydip Kanjilal

Learn to build a better data access layer with the ADO.NET Entity Framework and ADO.NET Data Services with this book and eBook
eBook
$10.00
RRP $23.99
Save 58%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$10.00
$39.99
RRP $23.99
RRP $39.99
eBook
Print + eBook

Frequently bought together


Entity Framework Tutorial Book Cover
Entity Framework Tutorial
$ 23.99
$ 10.00
Windows Phone 8 Application Development Essentials Book Cover
Windows Phone 8 Application Development Essentials
$ 19.99
$ 10.00
Buy 2 for $20.00
Save $23.98
Add to Cart

Book Details

ISBN 139781847195227
Paperback228 pages

Book Description

The ADO.NET Entity Framework is a new way to build the data access layer of your Windows or web applications. It's an Object Relational Mapping (ORM) technology that makes it easy to tie together the data in your database with the objects in your applications, by abstracting the object model of an application from its relational or logical model.

This clear and concise book gets you started with the Entity Framework and carefully gives you the skills to speed up your application development by constructing a better data access layer. It shows you how to get the most from the ADO.NET Entity Framework to perform CRUD operations with complex data in your applications.

This tutorial starts out with the basics of the Entity Framework, showing plenty of examples to get you started using it in your own code. You will learn how to create an Entity Data Model, and then take this further with Entity types. You will also learn about the Entity Client data provider, learn how to create statements in Entity SQL, and get to grips with ADO.NET Data Services, also known as Project Astoria.

Table of Contents

What You Will Learn

  • Explore the features of the ADO.NET Entity Framework
  • Understand the concepts of entities and their relationships
  • Create an Entity Data Model using the ADO.NET Entity Data Model Designer as well as the EdmGen tool
  • Get started with the Entity Framework and implement your application using it
  • Extend the existing Entity Types to create your own Entity Types
  • Write programs against the Entity Data Model to perform CRUD operations
  • Explore ADO.NET Data Services and learn how they can be used with the Entity Framework

Chapter 1, Introducing the ADO.NET Entity Framework, introduces the reader to the basics of ADO.NET EF, why it is useful, and its features and benefits. It also covers designing the Payroll Database that is used by the model application developed in subsequent chapters.

Chapter 2, Getting started with the Entity Framework, discusses how to get started with EF – creating the Payroll Entity Data Model (EDM) and mapping the model to the database and writing a program to query data.

Chapter 3, Entities, Relationships, and the Entity Data Model, gives a detailed explanation of entities, relationships, and of each of the sections of the Payroll EDM.

Chapter 4, Working with Stored Procedures in the Entity Data Model, explains how we can map stored procedures in the EDM and use them in our applications.

Chapter 5, Working with Entity Client and Entity SQL, discusses the ESQL query language and how to work with the Entity Client provider. It also explains the differences between Entity SQL and Transact SQL.

Chapter 6, Working with LINQ to Entities, includes a detailed discussion on using Language Integrated Query (LINQ) to retrieve data from Entities, with lots of code examples.

Chapter 7, Working with Objects Services, provides a detailed discussion on the Object Services Layer and its powerful features for reading, inserting, editing, deleting, and serializing objects and binding them to data controls.

Chapter 8, Working with ADO.NET Data Services, provides an introduction to ADO.NET Data Services and using them with EDM to perform CRUD operations.

Authors

Table of Contents

Book Details

ISBN 139781847195227
Paperback228 pages
Read More

Read More Reviews

These popular $10 titles might interest you

Windows Phone 8 Application Development Essentials Book Cover
Windows Phone 8 Application Development Essentials
$ 19.99
$ 10.00
OData Programming Cookbook for .NET Developers Book Cover
OData Programming Cookbook for .NET Developers
$ 29.99
$ 10.00
Developing Microsoft Dynamics GP Business Applications Book Cover
Developing Microsoft Dynamics GP Business Applications
$ 35.99
$ 10.00
Windows Presentation Foundation 4.5 Cookbook Book Cover
Windows Presentation Foundation 4.5 Cookbook
$ 35.99
$ 10.00
Visual Studio 2013 and .NET 4.5 Expert Cookbook Book Cover
Visual Studio 2013 and .NET 4.5 Expert Cookbook
$ 32.99
$ 10.00
SOA Approach to Integration  Book Cover
SOA Approach to Integration
$ 35.99
$ 10.00