versions don't matter. even if you start from C# 1.0 you will only be learning new stuff in 2.0 , 3.0 and 4.0 like 2.0 you will get generics 3.0 with data handling (LINQ) and 4.0 with dynamic programming.
On Fri, Feb 12, 2010 at 2:23 PM, Jamie Fraser <[email protected]>wrote: > Lets try and not confuse things by using incorrect names for things ;) > > C# has versions 1.0,2.0,3.0,4.0 > > They roughly match > > .NET 1.1, .NET 2.0, .NET 3.5 and .NET 4.0 > > There was no C# 2005. You are referring to C# 2.0 which was part of .NET > 2.0 > > On Fri, Feb 12, 2010 at 4:48 AM, Benj Nunez <[email protected]> wrote: > >> It's good that you made a move to C#. It's a language closer to >> Java. :) >> >> I myself came from a Java camp, but I find C# more appealing and >> have been using it since. >> >> I recommend you use C# 2005 and higher. Among the features you will >> find useful here is the use of generics which is not present in Visual >> Studio 2003. I/We java programmers then rely heavily on the use >> of generics and MVC. You will find generics very handy. >> >> >> >> Cheers! >> >> >> Benj >> >> >> >> >> >> >> >> On Feb 10, 10:59 pm, pablo <[email protected]> wrote: >> > Hi Everyone, Im new in this group, I´ve the following question >> > >> > I started with .NET 1.0/1.1 (2002/2003) and asp.net developing >> > primarily web apps , I used vb.net as my first language but in 2006 i >> > moved to other development platform so, Im very out-of-date with C# >> > and the .net frameworks version 3.0,3.5 and the upcoming 4.0 . >> > >> > So, my objective is to start developing again webapps in C# again but >> > Id like to ask you which C# versions is better to learn right now, >> > should I wait to the final C# 4.0 release ? or just the new version >> > includes new features? >> > >> > I´ve a book of C# 3.0 with VS Studio 2008 (From Begineer to Pro), so, >> > whats your opinion? >> > >> > My plan is to learn C# (the language) and after practices it >> > developing web apps. >> > >> > Thanks in advance, Pablo. >> > > -- Thanks Kiran You will find that everything in life exacts a price, and you will have to decide whether the price is worth the prize
