views:

841

answers:

10

What books and tutorials would you recommend for a aspiring ASP.NET and C# developer?

The books should be targetted at absolute beginners, and the tutorials should have complete code examples with well structured explanations.

+4  A: 

Your first stop should be www.asp.net. They have some good video tutorials there.

Update: To be more specific: http://www.asp.net/learn/

AcousticBoom
I found the site quite useful when I was starting with ASP.NET
Jeremy Bade
+1  A: 

I have also found http://4guysfromrolla.com/ to be useful from time-to-time.

Jeremy Bade
+5  A: 

The NerdDinner Tutorial is great for learning ASP.Net MVC.

RedFilter
I don't know why I've never really liked nerddinner much.
Cyril Gupta
+1  A: 

Learn the ASP.NET Page Life Cycle if you're doing WebForms, see http://msdn.microsoft.com/en-us/library/ms178472.aspx

nickyt
A: 

Here's another:

Learning Visual C#

If you're willing to shell out a little, LearnVisualStudio.Net is excellent too.

asp316
+1  A: 

For C# I found both of these were good introductions to the language:

C# Station Tutorial and Softsteel Solutions CSharp Tutorial.

When I was first learning ASP.NET the ASP.NET QuickStarts were invaluable - especially if you like to learn by example.

Dan Diplo
+2  A: 

You can find some good ASP.Net tutorials at below link: http://www.etechplanet.com/category/ASPNetC.aspx

ASP.Net Tutorials
You sound like you'd be able to give an objective opinion!
Rob Fonseca-Ensor
A: 

For a complete beginner, you might want to check out the Web Development Track of the Microsoft "Development for Beginners" site.

If you want a slightly more advanced introduction, you should take a look at the Ramp Up learning area: myrampup.com which has guided learning (articles, presentations, videos, labs and sample chapters from books) on a number of key topics, including:

Zhaph - Ben Duguid
A: 

If you're looking for regular updates on programming tech, you could keep a watch on websites like http://codebix.com which will fetch you the latest updates from many programmers.

Cyril Gupta
A: 

For complete beginners I recommend the Head First series (easy read, good fun):

Head First C#

twk