Contributions to Entity framework community

If you had been reading my blog, you must be wondering where did he go after publishing such awesome blog entries(jk). I had gotten lot of good feed back on the examples I had done on linq to SQL but like all good things must come to an end so did linq to SQL for me. My company was committed in moving forward with EF so I decided to move forward with Entity framework as well. During the process I learned so much stuff and felt the pain most developers went through with this technology. No doubt EF has a learning curve like any other technology but mapping scenarios offered by EF are simply great.

May be the reader base can get the same perception about EF and the mapping scenarios it offers even in version 1 as I did, after reading the PDF that contains 500 pages of content about entity framework. I wish I could complete the whole thing and discuss every aspect of EF that I had learned. Time is definitely a concern for me because I have to move to other cool things that I have been wanting to get to but never made it.

Below is a link to the PDF document that contains examples of various mapping scenarios and concepts that I have learned about entity framework

Entity Framework learning guide

I have updated the project to include the console app that executes the models. In addition, the zip also contains all the databases required for the projects to run.

Complete Project With databases

Due to time constraints, I have not been able to do editing or modify the English to improve its readability.  My intent was to use this document as learning guide for me and my co-workers but I felt that content is useful enough to benefit rest of the community.

Update 6/14/2010

After spending good 2 years on Entity Framework and writing a long eBook, i received several emails from people that i should write a full fledged book on Entity Framework that covers that takes a deeper dive into the subject. Early last year, I partnered with my co-worker Larry to finally start this project and write my first book for Apress. I am happy to announce that my Entity Framework 4.0 recipes book is finally released and is available for purchase from amazon or any other online retailers.

Below is the link to the Amazon listing of my book.

http://www.apress.com/book/view/1430227036

Published Thursday, December 18, 2008 1:39 PM by zhirani

Comments

# Free Entity Framework Learning Guide

Friday, December 05, 2008 3:30 PM by DotNetKicks.com

You've been kicked (a good thing) - Trackback from DotNetKicks.com

# re: My Christmas present to the Entity framework community

Friday, December 05, 2008 3:59 PM by Fatih

Thx for this excellent guide

# re: Contributions to Entity framework community

Sunday, December 07, 2008 2:01 AM by Lee Dumond

Pretty good material. There's plenty here to get someone well started on the EF. Looks like you put a lot of work into this!

# re: Contributions to Entity framework community

Sunday, December 07, 2008 2:57 AM by Sayan

Looks tremendous! This is sincerely some great work!!

# Entity framework learning guide « The Simple Part

Sunday, December 07, 2008 3:37 AM by Entity framework learning guide « The Simple Part

Pingback from  Entity framework learning guide « The Simple Part

# re: Contributions to Entity framework community

Sunday, December 07, 2008 3:37 AM by Karl Agius

Great! Thanks so, very, very, very much!!!

# re: Contributions to Entity framework community

Monday, December 08, 2008 9:52 AM by Sunit Joshi

I could not access the link. Is it possible for you to email the zip/pdf to sjoshi@ingr.com ?

thanks

Sunit

# re: Contributions to Entity framework community

Monday, December 08, 2008 9:59 AM by zhirani

Hi Sunit,

I try to access the link and i did not had any problems,may be you want to try it again. If it still doesn't work, i can email the pdf file.

Thks

Zeeshan Hirani

# re: Contributions to Entity framework community

Tuesday, December 09, 2008 11:39 AM by Alex

Thanks this is great work you have done for getting that huge pdf out for community.

Best wishes

Alex

# Download manuale Entity Framework

Tuesday, December 09, 2008 6:59 PM by Il blog di Emanuele Mattei in ambito Database

Da pochi mesi, è stato rilasciato un nuovo approccio alla gestione dei dati. Dal blog di Zeeshan Hirani

# re: Contributions to Entity framework community

Tuesday, December 09, 2008 7:01 PM by Emanuele

It's Fantastic, Thank's.

Emanuele

# re: Contributions to Entity framework community

Tuesday, December 09, 2008 10:45 PM by Daniel Laco (MVP)

Exclent information!! The best detail about EF I was found!!.

Thanks a lot in Comunity name!

# re: Contributions to Entity framework community

Tuesday, December 09, 2008 10:48 PM by Alex James

I'm going to have to take a good look at this...

From what I've seen so far it looks good, must of taken a lot of work.

Nice work

Alex

# re: Contributions to Entity framework community

Tuesday, December 09, 2008 11:56 PM by Theo

Acrobat says the pdf is corrupt and it's not viewable...  options?

# re: Contributions to Entity framework community

Wednesday, December 10, 2008 12:14 AM by zhirani

Hi Theo,

The pdf file opens fine in adobe acrobat 8. Send me an email at zeeshanjhirani@gmail.com and i will send u the file directly.

# PDF gratutito sull'Entity Framework

Wednesday, December 10, 2008 4:12 AM by Around and About .NET World

PDF gratutito sull'Entity Framework

# PDF gratutito sull'Entity Framework

Wednesday, December 10, 2008 4:31 AM by Around and About .NET World

In questo post del blog di Zeeshan Hirani è disponibile il link per scaricare gratuitamente un PDF di

# Le cadeau de noël de Zeeshan Hirani

Wednesday, December 10, 2008 5:15 AM by Matthieu MEZIL

Zeeshan participe activement à la communauté EF à travers son blog et récemment en répondant fréquemment

# re: Contributions to Entity framework community

Wednesday, December 10, 2008 12:06 PM by Larry Stein

Any chance the file could be made available from somewhere other than LiveFileStore.com?  Many large companies block that site as a matter of course for security reasons, whether or not the particular source is a risk.

Thanks,

Larry

# re: Contributions to Entity framework community

Wednesday, December 10, 2008 12:19 PM by zhirani

The file is hosted on skydrive.live.com which is a free service offered by windows live services. If you know of any better servers then offered by microsoft, let me know and i will upload it there as well for other people to make use of it.

cid-245ed00edb4c374e.skydrive.live.com/.../entity%20framework%20learning%20guide.pdf

Zeeshan Hirani

# re: Contributions to Entity framework community

Friday, December 12, 2008 2:03 PM by mosessaur

This is what I call all in one.

Really great effort produced by great work

# re: Contributions to Entity framework community

Saturday, December 13, 2008 12:52 PM by msarco

huge, excellent work, thank you a lot

# re: Contributions to Entity framework community

Thursday, December 18, 2008 11:32 AM by Bernd Kopp

I have just read the first 40 pages the rest i browsed fast and had a quick look. But from what I saw compared to the ebook/paperbook programming entity framework by Julia Lerman, Zeeshan`s pdf has much much more examples and is more practical orientied. You can do many queries on his attached models to get used to different retrieving of data. All in all I like it except layout could be better but hey its free so we do not bother :)

# re: Contributions to Entity framework community

Friday, December 19, 2008 4:04 PM by Depak

Zeeshan,

I have tried to download the pdf few times but it always comes down as a 52K file. I assume this is wrong. May I request you to email the file to me at kapoordeepak AT Gmail.com

Much appreciated.

# re: Contributions to Entity framework community

Monday, December 29, 2008 4:20 PM by Mauricio

Thanks, zhirani.

Depak, log in with your live id first.  After you are loged in, download the file.

# re: Contributions to Entity framework community

Saturday, January 03, 2009 7:52 AM by Amethyste

this is a must read paper. All you need to know about EF is there guys.

Nothing to see with other classical tutorial that just cover "hello world" situation.

# re: Contributions to Entity framework community

Tuesday, January 06, 2009 7:45 PM by Scott Bellware

Would love to see you do the same code in NHibernate and report back on your findings.  I wonder what the impact on the length of the guide would be.

# Guy Barrette's Blog - Free Entity Framework eBook

Tuesday, January 06, 2009 7:48 PM by Guy Barrette's Blog - Free Entity Framework eBook

Pingback from  Guy Barrette's Blog - Free Entity Framework eBook

# re: Contributions to Entity framework community

Tuesday, January 06, 2009 9:55 PM by Artur

Incredible job, thank you!

# re: Contributions to Entity framework community

Tuesday, January 06, 2009 10:38 PM by IsToFix

Thanks very much ..... really a great work

# re: Contributions to Entity framework community

Wednesday, January 07, 2009 1:11 AM by FelixRMelendez

I agree with Depak, whenever I want to download it, I just get a 52K file. When I try to open it, a message pops up telling me that the file is corrupt :-(.

How can I get the file?

# re: Contributions to Entity framework community

Wednesday, January 07, 2009 2:09 AM by zhirani

sorry to hear that u guys are having problems downloading. If anyone knows an alternate place to upload the pdf. I will be more than happy to do so.

Thanks

Zeeshan Hirani

# re: Contributions to Entity framework community

Wednesday, January 07, 2009 2:17 AM by zhirani

Ok guys, here is another link to download the pdf if the above location fails.

www.scribd.com/.../9811943

Hope that helps.

# re: Contributions to Entity framework community

Wednesday, January 07, 2009 9:01 AM by FelixRMelendez

Finally I got it!!! Thanks for the download. I'll take a look at it.

# 免费的Entity Framework电子书

Wednesday, January 07, 2009 9:22 AM by geff zhang

Zeeshan Hirani写了一本有500页的Entity Framework电子书,可以免费下载. 电子书下载地址: Entity Framework learning guide ,还包含了一个

# re: Contributions to Entity framework community

Thursday, January 08, 2009 2:23 AM by jam

Thanks very much for this fantastic work. This is a great pdf book with lots of examples and good place for the community to start learning EF.

# dotNETZone.gr :: Free Entity Framework eBook!!!!!

Thursday, January 08, 2009 4:02 AM by dotNETZone.gr :: Free Entity Framework eBook!!!!!

Pingback from  dotNETZone.gr :: Free Entity Framework eBook!!!!!

# re: Contributions to Entity framework community

Thursday, January 08, 2009 3:56 PM by Pawan

Hiya,

It's great article i had gone through it for learning point of view its to good.i had implement architecture with the help of MVC and am using ORM(linq to entity)but am facing some problem in the left outer join am not able to make left out join in the entity framework if you provide some more input over it that will be great help for me.otherwise you can mail me your soultion on pawanpawar@hotmail.com

# Daily Blog Post 01/09/2009 « Murratore’s Weblog

Friday, January 09, 2009 5:37 PM by Daily Blog Post 01/09/2009 « Murratore’s Weblog

Pingback from  Daily Blog Post 01/09/2009 « Murratore’s Weblog

# Entity Framework Learning Guide - очень полезное подробное руководство

Sunday, January 11, 2009 7:27 AM by Microsoft for Developers - Roman Zdebskiy

500-страничная работа энтузиаста, освещающая основные моменты и практики работы с Entity Framework -

# #.think.in infoDose #15 (5th Jan - 9th Jan)

Sunday, January 11, 2009 5:57 PM by #.think.in

#.think.in infoDose #15 (5th Jan - 9th Jan)

# re: Contributions to Entity framework community

Wednesday, January 21, 2009 9:05 AM by Ciddan

Hi Zeeshan,

Thanks for the document, it is most excellent. Lots of practical examples - which is hugely appreciated.

# manuali EntityFramework | hilpers

Saturday, January 24, 2009 6:59 PM by manuali EntityFramework | hilpers

Pingback from  manuali EntityFramework | hilpers

# re: Contributions to Entity framework community

Tuesday, January 27, 2009 4:25 AM by Lightning

Your material is very usefull.

Thanks

# re: Contributions to Entity framework community

Tuesday, January 27, 2009 6:29 PM by GFTruefitt

Thanks Zeeshan, this is great.  I was wondering if you can upload the project zip to an alternate location as well.  Thanks again.

# Entity Framework - наконец есть связанное изложение!

Wednesday, January 28, 2009 8:48 AM by Заметки о Net технологиях

Привет! В Блоге Романа (Ромуальда) Здебского даётся ссылка на пособие по Entity Framework. Читать всем...

# re: Contributions to Entity framework community

Friday, January 30, 2009 3:17 AM by imtiaz

Thanks!!!!  it looks great

# Entity Framework Learning Guide

Sunday, February 22, 2009 1:56 PM by Gil Fink on .Net

Entity Framework Learning Guide After I published yesterday the Entity Framework Supported Mapping Scenarios

# re: Contributions to Entity framework community

Tuesday, March 03, 2009 8:14 AM by Captain

Hi,

I'm looking for a way to create a dynamic association in Entity Framework.

I've described the problem here:

stackoverflow.com/.../entity-framework-conditional-foreign-key

or here:

social.msdn.microsoft.com/.../16c78985-86a4-4b0d-90cf-a383a062d1c1

Could someone please help with that?

# re: Contributions to Entity framework community

Wednesday, March 04, 2009 2:07 PM by Hugo Martinez

Gracias por este aporte, se te agradece carnal

# Entity Framework learning guide | Batuhan Bulak

Saturday, March 07, 2009 6:48 PM by Entity Framework learning guide | Batuhan Bulak

Pingback from  Entity Framework learning guide | Batuhan Bulak

# LINQ Deep Dive: great LINQ tips

Friday, April 03, 2009 5:51 AM by LINQ in Action - LINQ Book & News

Zeeshan Hirani who already offered us a 500-page Entity Framework learning guide , now publishes great

# LINQ Deep Dive: great LINQ tips

Friday, April 03, 2009 5:52 AM by Fabrice's weblog

Zeeshan Hirani who already offered us a 500-page Entity Framework learning guide , now publishes great

# re: Contributions to Entity framework community

Wednesday, April 08, 2009 5:08 AM by Govind

Thanks Zeeshan, appreciate your efforts.

# Empfehlung: Entity Framework Learning Guide von Zeeshan Hirani

Wednesday, April 08, 2009 12:16 PM by Dariusz quatscht

Zeeshan Hirani hat einen Umfangreichen Learning Guide zum ADO.NET Entity Framework geschrieben. Auf knapp

# re: Contributions to Entity framework community

Tuesday, April 14, 2009 5:20 AM by Daniel Garcia

Greet stuff, thanks

# re: Contributions to Entity framework community

Wednesday, April 15, 2009 10:41 AM by VistaDB

Great overview and intro to the entire Entity Framework.  I have linked to it from our LINQ forums for users to come and get it.  

# welt-held.de » Blog Archive » Ein nettes Ebook ??ber das ADO.NET Entity Framework

Pingback from  welt-held.de  » Blog Archive   » Ein nettes Ebook ??ber das ADO.NET Entity Framework

# Entity Framework learning guide | Coded Style

Friday, May 08, 2009 10:52 AM by Entity Framework learning guide | Coded Style

Pingback from  Entity Framework learning guide | Coded Style

# Entity Framework learning guide | Coded Style

Wednesday, May 13, 2009 5:02 PM by Entity Framework learning guide | Coded Style

Pingback from  Entity Framework learning guide | Coded Style

# re: Contributions to Entity framework community

Saturday, May 16, 2009 8:52 PM by nick_relvib

www.message_viacellet.com

# re: Contributions to Entity framework community

Friday, July 03, 2009 1:03 AM by Darreno

Hats off for you!

By the way any idea of implementing membership provider without using ado.net 2.0 but with Entity framework. If any idea, mail me medarreno@gmail.com.

# re: Contributions to Entity framework community

Sunday, January 03, 2010 12:17 AM by Peter

This is great, thanks. Some of the English is a little rough, do you have it in a .doc format or something else so that I could do a little editing?

# re: Contributions to Entity framework community

Tuesday, January 12, 2010 2:23 PM by bar12ful

The zip file is corrupt on my Windows XP machine, tried it in winrar too, get this error "This archive is either in unknown format or damaged"

Pdf is fine

# re: Contributions to Entity framework community

Friday, February 12, 2010 6:45 AM by Tony D. Smith

Fidget www.anobii.com/.../books buy zithromax azithromycin borderlines

# re: Contributions to Entity framework community

Saturday, April 03, 2010 6:29 PM by Handoko

Can you post the link again? The file is corrupted. Thanks.

# re: Contributions to Entity framework community

Wednesday, June 09, 2010 1:11 PM by Juan

Public the book in spanish please!!!!!!!!

# re: Contributions to Entity framework community

Tuesday, July 06, 2010 12:49 AM by vo thanh tai

i 'am from vietnamese. my name is Vo Thanh Tai..thanks so mush.... cam on ban rar nhieu nha rat la co ich!   very good!

Leave a Comment

(required) 
(required) 
(optional)
(required)