C# 2005- 2008 Is there a major difference.
I looking to learn more about C# and I found a good set of video tutorials on the MSDN website. I am wondering if they are still mostly up to date as they were designed for Visual C# 2005.
Some features were added to the core language (C#3 introduced e.g. the var keyword and LINQ), but very little has been outright outdated. Some functions got deprecated in .NET 3.5, but those usually come with extremely helpful warnings that point you at what you should be using instead. You wouldn't be starting from scratch in 2008 or anything.
Well C# 3.0 came with VS2008, and some additions where made there. In addition to those mentioned by the above poster are also lambda expressions, auto implemented properties, object and collection initializers etc. VS2010 will have C# 4.0, which will feature duck typing for example. I can't wait.
If it looks like a duck and sounds like a duck... it's a duck.
I think you'll find this in python, but I'm a bit wooly in that language
I think you'll find this in python, but I'm a bit wooly in that language
Quote:Original post by steveworks
I understand that. Though I am curious as to what duck typing is.
video
I heard there have been significant upgrades to the garbage collector. I cannot confirm this as I heard it only in passing.
Thanks for the link DevFred.
I also think there might be some confusion. I use C# 3.0 and VS2008. I just found a group of video tutorials that teach C# with VS2005.
I was looking for information on whether or not VS2005 information was outdated.
I also think there might be some confusion. I use C# 3.0 and VS2008. I just found a group of video tutorials that teach C# with VS2005.
I was looking for information on whether or not VS2005 information was outdated.
The videos should be fine. Subsequent versions of C# and .NET tend to be additive with the number of outdated things quite small.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement