Want more? Here are some additional resources on this topic:
The following topics help you start developing applications using Microsoft Visual C# 2005. These topics will also introduce you to the many new features in Microsoft Visual Studio 2005 as well as version 2.0 of the C# language.
Provides a high-level orientation of the contents of the Visual C# documentation.
Provides an overview of the C# language and the .NET platform.
What's new in Microsoft Visual C# 2005.
What's new in version 2.0 of C#.
Updating your existing projects to Microsoft Visual Studio 2005.
Write, compile and run a simple C# application.
Using the C# Starter Kits.
Links to other help resources.
Links to topics that show how to perform a wide variety of specific tasks.
A guide to using the Visual C# development environment.
Converting Java and Visual J++ applications to Visual C#.
Provides overviews of common programming tasks using C# and the .NET Framework, and links to more detailed documentation.
Provides information on C# programming concepts, and describes how to perform various tasks in C#.
Provides detailed reference information on C# keywords, operators, preprocessor directives, compiler switches, and compiler error and warnings.
Sample source code demonstrating how to program using Visual C#.
A glossary of C# terms.
For absolute beginners who want to learn about C#, you may be interested in the Absolute Beginner Video Series. This set of videos includes over 10 hours of instruction that walk you through creating your first "Hello World" application to a fully functioning RSS Reader application. Full source code is also provided.
Site: http://msdn.microsoft.com/vstudio/express/visualcsharp/learning/default.aspx#beginners
The following books:
Microsoft® Visual C# 2008 Express Edition: Build a Program Now!
Microsoft® Visual Basic 2008 Express Edition: Build a Program Now!
can be downloaded for free from: www.connect.microsoft.com. You need to register to be able get access to the books.
Good luck!