views:

2838

answers:

7

EDIT: During this post I started searching on video tutorials on ASP.NET MVC, EF and LINQ and found some very useful links which I shared here. As I believe videos are more interactive and easier to learn from. Hope, they'll help.

Guys, please share the resources to get start on MVC, Entity Framework and LINQ. And if you can define a way to get into it quickly and then drive it up please recommend that too.

I am an experience ASP.NET developer (C# 2.0) looking to adopt the latest framework. I am looking for a path to move into it quickly.

Thanks.

A: 

http://www.asp.net/mvc

mgroves
Unlike this site, it appears that www.asp.net requires the "www". The link above redirects to the homepage.
Jonathan S.
Thanks, I made the edit. Laaaaaaaaaaaaame.
mgroves
+1  A: 

Try this http://www.asp.net/learn/mvc/tutorial-16-cs.aspx. It covers all of your requirements.

Generally do all of the tutorials on there though. Another good free resource is this by Scott Gu.

RichardOD
+1 I did this one! Try to do the Contactmanager example, this will boost your knowledge.
Ropstah
A: 

Dot net Rocks dnrTV has a lot of relevant episodes:

http://www.dnrtv.com/archives.aspx

Shiraz Bhaiji
+7  A: 

The book "Pro ASP.NET MVC Framework" by Steven Sanderson is very good

chuckhlogan
I agree. This was an excellent book.
Leslie
I've read about 1/3 of this book and it has been very useful.
RichardOD
A: 

The free eBook by Scott Guthrie was mentioned, but it's essentially the forward to "Professional ASP.NET MVC 1.0". I picked it up as a reference as I'd been messing with MVC since early Beta -- plus it's a good way to repay the guys that put so much work into it -- and I still managed to find a couple of good nuggets in it.

For Entity Framework itself, I don't know. Linq to SQL is NOT dead and I typically will use that or SubSonic when I'm doing the .NET work. That said, Microsoft has a link to EF resources on the MSDN site that might have what you're looking for.

With LINQ, you're on your own. I think the best way to learn anything is to actually sit down and do it. I found this especially true with LINQ.

Try and find blogs of guys that are doing the actual development of these frameworks and subscribe to the RSS feeds so you don't have to go visit all of the sites. Just immerse yourself in it and you should pick it up pretty quickly.

Also, nose around StackOverflow and read the tags people are posting. If there's not an answer, try and figure it out. As I said earlier, I believe the best way to learn is by doing and there's no better experience than solving real-world problems.

andymeadows
It's essentially the first few 100 pages, so it is not really a foreword.
RichardOD
Had to call it something. I think it's actually "Chapter 1"
andymeadows
A: 

A reference ASP.NET MVC / Entity Framework 4.0 application available from http://dataguidance.codeplex.com/

Shiju
+3  A: 

Conferences:

ASP.NET MVC from MIX'09 Sessions

http://tinyurl.com/cs6z5y

NDC2009 videos

PDC 2008 Sessions for download

Micorosoft TechED Sessions (download)

You can also download the specific DVD that cover only MVC, Entity Framework and LINQ sessions. The complete size is 6.+ GB.

and few more:

tinyurl.com/24eum5

tinyurl.com/54xmrr

tinyurl.com/nczaph

tinyurl.com/ck8558

tinyurl.com/l8qtlx

tinyurl.com/nvtjpa

tinyurl.com/kwa7me

tinyurl.com/nfzgyw

ASP.NET MVC Podcast:

http://polymorphicpodcast.com/shows/mvcresources/

and some more link collection:

http://codeclimber.net.nz/archive/2008/01/28/ASP.NET-MVC-Link-collection.aspx

Deliciously delicious ASP.NET MVC

And at last but not least some useful text-based tutorials:

Migrating from Web Forms to ASP.NET MVC. Great Read!

ASP.NET Web-Tier explained! Must Read

How To: Use URL Rewriting in ASP.NET

Ramiz Uddin
Please join yours answers to only one answer. THX
MicTech
all set! now waitin for votes.
Ramiz Uddin
A lot of links point to http://tinyurl.com/n9erxx
wmasm
@Ramiz- it looks like 4 answers still to me!
RichardOD
Sorry guys! the links got lost during consolidation. They are corrected now.
Ramiz Uddin