Published: 16 Feb 2009
By: Alessandro Gallo

Review of the book “Entity Framework Tutorial” by Joydip Kanjilal

About the book


Written by: Joydip Kanjilal
Pages: 228
Publisher: Packt
ISBN-10: 1847195229
ISBN-13: 978-1847195227


This book aims at providing an overview of the main features of Entity Framework, an Object/Relational Mapper framework by Microsoft.

The word “Tutorial” in the title emphasizes that a good portion of the book is actually a step-by-step guide on how to perform common tasks using the tools that ship with the framework. This means you’ll find screenshots and detailed instructions on how to interact with the various Designers in Visual Studio.

The book is about 200 pages long. It’s not the definitive word on the subject, and you won’t find details on the framework’s inner workings. Instead, you’ll find all you need to know to get up and running with Entity Framework in a short time.

The author starts with a discussion on the architecture of Entity Framework. There’s a good overview of the various layers that make up the Entity Data Model. I’ve appreciated the author’s intent of laying the groundwork and providing all the necessary terminology. There’s also a nice glossary at the end of the chapter.

The book is organized as an alternation between discussions on the framework’s features and tutorials. The final chapter is a nice introduction to the ADO.NET Data Services – a framework for building RESTful services over an Entity Data Model or a custom data source.

The chapters that cover the concepts and features of Entity Framework are accompanied by diagrams and a good amount of code. I’ve found this portion of the book easy to read and understand; and very accessible to non-English readers. Overall, it doesn’t dig deep into the framework – but it’s a clear and concise introduction to its main and most used features.

The tutorials are truly step-by-step instructions. Screenshots are big and the quality is good. By following them, you’ll build a payroll demo application that showcases the main Entity Framework’s features.

If you need to quickly get up and running with Entity Framework, try this book. If you are searching for the definitive word on the subject, you might want to hold on – this book has different goals.

My rating: 3.75 / 5

<<  Previous Article Continue reading and see our next or previous articles Next Article >>

About Alessandro Gallo

Alessandro "Garbin" Gallo is a Microsoft MVP in the Visual ASP/ASP.NET category and a .NET developer/consultant. He is a contributor for the Ajax Control Toolkit project, owned by Microsoft. Alessandro won the Grand Prize at the "Mash-it-up with ASP.NET AJAX" contest held by Micr...

This author has published 23 articles on DotNetSlackers. View other articles or the complete profile here.

Other articles in this category


A Feature-driven Comparison of Entity Framework and NHibernate-2nd Level Caching
Where would you place caching in your layered solution? Two main patterns exist for caching in appli...
A Feature-driven Comparison of Entity Framework and NHibernate - Queries
Let's explore what Entity Framework and NHibernate has to offer when it comes to their query capabil...
A Feature-driven Comparison of Entity Framework and NHibernate—Fetch Plans
This article is about fetch plans-a recognized and common way for developers to instruct the O/RM ab...
A Feature-driven Comparison of Entity Framework and NHibernate - Self-tracking entities
In this article, Dino Esposito introduces self-tracking entities.
.NET type generation for NHibernate mapping collections
An overview of .NET type generation for NHibernate mapping collections.

You might also be interested in the following related blog posts


November's Toolbox Column Now Online read more
What is Softwaremaker doing now ? read more
October's Toolbox Column Now Online read more
September's Toolbox Column Now Online read more
Languages in the 2nd Edition of Programming Entity Framework read more
August's Toolbox Column Now Online read more
Checking out one of the new stored procedure features in EF4 read more
Im asked, how did you learn what you know ? read more
July's Toolbox Column Now Online read more
An Overview of Wrox Series read more
Top
 
 
 

Please login to rate or to leave a comment.