Welcome to MSDN Blogs Sign in | Join | Help

Learning C#

I was recently asked by a developer "I know C++ how do i get into C# and .Net".

If you want to understand the language design and its inner workings I would suggest The C# programing Language.

If you want to use .Net and C# try Practical .Net and C#.

 

For the New feature in C#3.0 (lambdas, extension methods, object initilaizers, LINQ etc) check out the 3.0 Spec for the overview and C# site for the latest stuff.(blogs, articles, videos and what not)

 

As with anything write some applications using either beta1 or VS2005

and feel free to post back with questions :)

 

Published Monday, May 07, 2007 10:31 AM by Sree_c
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Learning C#

Wednesday, September 12, 2007 10:49 AM by Fabrice Marguerie

To learn LINQ, you can also read LINQ in Action.

http://www.amazon.com/LINQ-Action-Fabrice-Marguerie/dp/1933988169/

It also covers the new language features in C# 3.0 (and VB 9.0).

# re: Learning C#

Saturday, February 23, 2008 12:41 AM by paragp

There are some very good articles and snippets at http://www.e-chishiki.com/eng/articles to get you started with interesting c# concepts...

Thanks,

Parag/-

# re: Learning C#

Tuesday, March 11, 2008 1:11 AM by avantika srivastava

hi,

i am new to this blog.......

can u please help me with extension methods in c# 3.0.

# re: Learning C#

Monday, July 21, 2008 3:51 AM by vishalsoni

hi iam very imoprtant for u if u give me this chance for learning c#

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker