Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Loading
Programming Entity Framework: DbContext

Buy

Microsoft’s principal data access technology, ADO.NET Entity Framework, has had two major releases as part of the .NET Framework. .NET 3.5 brought us the first version of Entity Framework, which is covered in the first edition of Programming Entity Framework (O’Reilly). In 2010, Microsoft .NET 4 was released, containing the next version of Entity Framework, referred to as Entity Framework 4. The completely revised second edition of Programming Entity Framework (O’Reilly) was dedicated to teaching readers how to use this version of Entity Framework in Visual Studio 2010.

When .NET 4 was released, the Entity Framework team was already hard at work on a new addition, called Code First, to provide an alternative way of building the Entity Data Model that is core to Entity Framework. Rather than using a visual designer, Code First allows you to create the model from your existing classes. At the same time, the team devoted resources to making Entity Framework easier to use. They focused on the most commonly used features and tasks in Entity Framework and built a new API called the DbContext API.

This book is dedicated to teaching readers how to use the features of the DbContext API. In addition to the DbContext class, you’ll find the DbSet class for performing set operations, improved APIs for change tracking and handling concurrency conflicts, and a Validation API that integrates with validation features already present in .NET.

In this book, you will learn how to query and update data using the new API, whether you are working with individual objects or graphs of objects and their related data. You’ll learn how to take advantage of the change tracking features and Validation. You’ll find myriad samples and delve into taking advantage of advanced features presented by the API.

(HTML tags aren't allowed.)

Software Architecture in Practice, Second Edition
Software Architecture in Practice, Second Edition

This award-winning book, substantially updated to reflect the latest developments in the field, introduces the concepts and best practices of software architecture-how a software system is structured and how that system's elements are meant to interact. Distinct from the details of implementation, algorithm, and data...

Agile Project Management with Scrum (Microsoft Professional)
Agile Project Management with Scrum (Microsoft Professional)

The rules and practices for Scrum—a simple process for managing complex projects—are few, straightforward, and easy to learn. But, Scrum’s simplicity itself—its lack of prescription—can be disarming, and new practitioners often find themselves reverting to old project management habits and tools and yielding...

The Art of Software Architecture: Design Methods and Techniques
The Art of Software Architecture: Design Methods and Techniques

Software architecture is emerging as a new discipline in response to the growing complexity of software systems and the problems they attempt to solve. Software is becoming the dominant component of many systems and it is necessary for the software development community to develop new practices, principles, and standards to manage the...


Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software
Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software

An Integrated Technology for Delivering Better Software—Cheaper and Faster!

 

This book presents an integrated technology, Design for Trustworthy Software (DFTS), to address software quality issues upstream such that the goal of software...

Agile Product Management with Scrum: Creating Products that Customers Love (Addison-Wesley Signature Series
Agile Product Management with Scrum: Creating Products that Customers Love (Addison-Wesley Signature Series

The First Guide to Scrum-Based Agile Product Management

 

In Agile Product Management with Scrum, leading Scrum consultant Roman Pichler uses real-world examples to demonstrate how product owners can create successful products...

Professional Test Driven Development with C#: Developing Real World Applications with TDD
Professional Test Driven Development with C#: Developing Real World Applications with TDD

AS A CONSULTANT, I WORK WITH MANY DEVELOPERS. At each client I get to meet a new team and see how they develop software. I ’ ve seen great teams, and I ’ ve seen teams that are so broken they have never had a successful project. Over the years I ’ ve noticed that different teams along this success continuum have...

©2016 LearnIT (support@pdfchm.net) - Privacy Policy