Hello everyone, I have some intermediate knowledge on C programming and wish to learn C#. Searching through the bookshop, found there are two difference thing: C#.net or C# 2005.
What is the difference between these two And in term of syntax level, is there any difference

C#.net or C# 2005
baysurfer
ok... thanks. The C#.NET I referred to is the 2002/2003 version.
I heard in the 2005 version, the compiling process is slower compared the 2002/2003 version. Is it really correct
Radith
Hello All,
Greetings!
Can then some one recommend a good book to learn which targets the latest version of C# and the latest version of Visual Studio.
I have book Visual C#.NET but targets at old Visual Studio.
Thanks,
John
Balambikai N P
J A Y
In general C# is C#.
The only major differences are some changes to the language (and the framework it targets) in different versions of Visual Studio.
With the latest release of Visual Studio 2005 the C# language is in its 2.0 revision and a book such as C# 2005 is almost certainly to cover this version.
You’d have to check on a book that calls it C#.NET to see if it is referring to the 2002/2003 version of C# or the 2005 one.
If you are going to start learning C# now it is probably best to target the new version so you don’t have worry about relearning the new features later.
Ed Glas - MSFT
There is only one language with name C# which is usually refered to as Visual C#, C#.Net etc. C# 2005 is nothing more than a new version its also called C# 2.0 there are lots of new features and enhancements in this version.
So if you want to start your learning process Get a C# book which targets latest version and Platform i.e .Net 2.0 and Development Environment for building C# 2.0 based application is Visual Studio 2005.
Best of Luck in learning a great language and the most supported and popular Platform in the world.
Cheers ;-)
Julia Semenova