C#.net or C# 2005

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



Answer this question

C#.net or C# 2005

  • flash.tato

    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


  • Taylor Meek

    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 ;-)



  • Timothy Wilson

    I used all the C# versions (2002/2003/2005) and I can't say that the version 2005 compiles slower than the other ones. In fact it seems to be a bit faster in some cases.
  • Ludo-R

    nope - its much faster than 2002/2003 - you notice alot of improvement instantly

  • Chuckster123

    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.



  • Dasa

    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


  • C#.net or C# 2005