.NET & Funky Fresh



  • <script type="text/javascript" src="http://ws.amazon.com/widgets/q?ServiceVersion=20070822&amp;MarketPlace=US&amp;ID=V20070822/US/bluspiconinc-20/8001/8b68bf4b-6724-40e7-99a5-a6decf6d8648"> </script>
Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Why EF?

Danny Simmons has a post on why to use Entity Framework.  Here's my main gripe with Danny's post and all other such posts on EF.  Microsoft keeps waxing on about how EF is so much more than an object relational mapper, but in reality it is still so much less than nHibernate, which has become the de facto standard for O/R M.  So how can it be more when it is less?  I understand that Microsoft has a grand vision, but Microsoft always has a grand vision and it only gets realized some of the time.  (Need I give countless examples?)  Additionally, there are often times when Microsoft's grand vision doesn't mesh with what the last 20 years of OOP has taught us!  Why do you think the nHibernate people (that includes me if you haven't guessed) scream so loud about POCOs (among other things)?  Because they know that the rest of the programming world has already learned this lesson and they are terrified that Microsoft is going to make a series of critical mistakes that lead the platform and its developers down a wretched path.  Sometimes Microsoft reminds me of people I knew in high school and college.  They are really smart, but when given complex assignments they wouldn't bother to read the project guidelines or pay attention to the teacher's instructions.  Thus, they failed, in spite of their grand ideas and brilliance.

Posted 05-18-2008 2:56 PM by Rob Eisenberg
Filed under: , ,


About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Google Reader or Homepage

del.icio.us CodeBetter.com Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl CodeBetter.com Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of Devlicio.us
Red-Gate Tools For SQL and .NET


SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
NHibernate Profiler
Balsamiq Mockups
JetBrains - ReSharper
Web Sequence Diagrams
Ducksboard<-- NEW Friend!


Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers


Community Server (Commercial Edition)