Chad#

Ramblings of a technology junkie.

ADO.NET EF v LINQ to SQL

So with the recent news of LINQ to SQL going DOA a lot of those who have developed applications around it are probably hurting.  I myself was shocked to hear that Microsoft would do such a foolish thing.

This is one of the things that turns off people from using .NET and other Microsoft technologies.  Things like branding, constant change and constant name changing steers people away from using something new.  When people first come to the .NET Framework one of the features they may be looking for is LINQ to SQL because it has the most community backing right now.  Little do they know that the technology that pulled them in is now going away for something harder to use and with less community backing.

I think Microsoft has been doing a fantastic job lately with their developer technologies with things like ASP.NET MVC, ASP.NET AJAX, MEF and Dynamic Data all being openly developed on Codeplex and even including open source JavaScript library jQuery.  However, this has got to stop.

What they need to do is make LINQ to SQL make the base access library/framework for a data layer to data objects and make ADO.NET EF (named something else hopefully) the enterprise solution and extensions of LINQ to SQL.  Rather than creating parallel, redundant frameworks they could break apart functionality.  Making one framework better and one extending the other.

Microsoft, please don’t make the mistake you’ve done so many times in the past you’re finally on the right track – don’t screw it up now.

kick it on DotNetKicks.com
Posted: Nov 09 2008, 04:12 PM by Xtek | with 7 comment(s) |
Filed under: , ,

Comments

Mike Stokes said:

Totally agree!  

Coming from a company who has invested heavily in LINQ to SQL and having found it very real-world friendly we'd be upset if it was DOA.

If all of their tech guys and samples are using LINQ to SQL (ASP MVC for example) then most people adopting those technologies early would expect the framework to be supported for a long time to come.  Everyone understands (when you're using early access technologies) that things can and do change but to rip out an entire technology that is loved by many is crazy.

Microsoft you've been doing an awesome job... so like Chad said, please don't screw it up now.

# November 9, 2008 6:18 PM

Community Blogs said:

OK, so admittedly I've questioned the usefulness LINQ to SQL , but I'd never stand up and say

# November 10, 2008 9:55 PM

John Walker said:

Wow. I completely agree. I'm in the process of being burned by this move after we've done some significant development of our product using Linq to SQL. And to think a few short months ago you couldn't find a data access code example not using Linq to SQL.

By the way, this is nothing new with Microsoft. Remember RDO, DAO, ADO, Datasets, etc.

# November 10, 2008 10:57 PM

AC said:

Yeah, nothing new here, but it gets tiring when MS constantly ditches a data access technology once it's at 90%. I guess they figure it's better to invent a new technology over breaking existing implementations.

If they're going to do that, then it would be nicer if they just didn't release anything until it was 99%.

I agree it's a turn-off and hurts the .net ecosystem as a whole, and must cost businesses millions (I'm thinking of all the wasted time rewriting code)

It makes you want to develop with something more stable like NHibernate.

# November 16, 2008 10:50 PM

Chad# said:

I come in peace.  This is a post to continue my series about my opinions and thoughts on the issue

# January 14, 2009 6:49 PM

!S!WCRTESTINPUT000001!E! said:

!S!WCRTESTTEXTAREA000003!E!

# June 13, 2010 9:36 AM

JakeVasse said:

Jednakowoz owo nie jest satysfakcjonujace, tak aby wiedziec, ze rodzina przypuszczalnie sie wspaniale kolacje z zeberka po ciezkim dniu bez wiekszego zamieszania gwarnej natomiast nie martwiac opuszczeniu pieca ewentualnie gar ponad bez nadzoru na moc godzin. Coz, trzeba lecz wciaz gotowac sagan zwolnic za dokonywanie przygotowanie kolacji, iz proste a latwe. Jednakze powinno sie dysponowac jakies kilka przygotowan w podejmowaniu zeberka w sukcesu tudziez nastepujacych rozwazyc tez: zeberka tenze - wybierz mieso dokladny udziec zebra, stojac udziec zebra ewentualnie oko pieczen zebra odnosza sie one do tego samego miesa o. Z rzadka znalezc je nalepic etykiete prime w sklepach ewentualnie supermarketach. Pre-brazowy cialo na patelni zanim dodaniem do garnka sagan. Przypuszczalnie to znajdowac sie dodatkowa praca, niemniej jednak jest godny. To nie owszem tluszcz, mimo to topnieje wydobywa najlepsze jarzyny too.Adding smakowe i inne skladniki, takie jak rozszerzanie warzyw ziemniakow, cebuli lub innych warzyw korzeniowych, tak aby jednym naczyniu danie powinno sie poczynic, kiedy cialo jest na trzy czwarte sposobem jest gotowane. Dodanie aromatyczne przypraw powinna wynosic [url=http://seotarget.pl]Pozycjonowanie Warszawa[/url] rzedu 25 do 60 procent nic bardziej blednego odsetek, na tyle, by rownowazyc poczucie piekna. Maja tendencje az do intensyfikacji w czasie gotowania gar. Trzeba pomniec, ze zeberka jest cut przetargu miesa dlatego mniej przypraw jest needed.Meat Cieplomierz natomiast Chronos gotowania - Instant odczytywac termometr miesa powinny znajdowac sie uzywane w celu zapewnienia, ze ??temperatura rosnie. Simmering paragraf zas akinezja gotowania sagan na duzym a malym.

Nie uzupelniac wody. To wielka kuszenie, z wieloma ludzmi ladowac Crockpot woda, mimo to nie jest to konieczne w toku gotowania pieczeni miesnych. Dusic cialo na niskich 8-10 godzin. Wywalic zadnych plynnych smalcem oraz przetrzyj wnetrze crock papierowym recznikiem. *** Cialo Shred, usuwania tluszczu a powrocic az do kuchni. Sol kuchenna i pieprz do smaku. Dodaj zalewa az do grillowania. Pozostawic do podgrzewania po dodaje. Kochajacy scierka papierowy buleczki zawijane w kuchence mikrofalowej na niewysoki na kilka sekund. Wieprzowina grill Pagorek na buleczki. Dodaj koperek marynowane frytki a surowka sposrod bialej kapusty (opcjonalnie). wiecej sosu barbecue w razie potrzeby. Enjoy! Recipe Chicken Uwagi * albo wolowiny przypadkiem znajdowac sie podstawiony az do wieprzowiny. ** Domowy przyprawa barbecue jest wspaniale, plus, gdyby masz trwanie, aby to uczynic. *** O ile gotowane wolowiny w zamian smalcem miesne moga stanowic zapisywane w srodku dokonywanie Yorkshire pudding. Smalcem kurczaka byc moze egzystowac uzywany az do rosolu, zupy, ewentualnie pomysly na pikantne Kanapki gravy.Serving Barbecue Pork pikle Crockpot Dill na kanapke, oraz po stronie poludniowej Style Baked Beans Homemade Coleslaw Iced Tea lub Lemonade sprobuj ulokowac coleslaw na kanapke. Slaw Cebula jest plus dobre na kanapki grillowania. Mam nadzieje, iz dasz ten unormowanie sprobowac zas ze detalicznie upajac. Ogladaj wiecej postow Crockpot na szybkie i latwe wsparcie cala familia bedzie czuc sympatie. Bon Appetit! Tudziez karmelem nugat innego fillings.Enjoy Everyman BiteLearning do delektowac i.

# February 6, 2013 8:07 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)