Share via


Visual C# Express 

Welcome to Visual C# 2005 Express Edition, a combination of a powerful programming language and streamlined development environment. Visual C# Express Edition contains a complete C# compiler, and world-class development tools—everything you need to create state-of-the-art applications and utilities.

The purpose of this documentation is to welcome you to C# programming, and show you how you can use C# to quickly write amazing applications that harness the power of the .NET Framework. These Help sections assume you have a little programming experience, maybe with another language such as Java or C++, but even if you are completely new to programming, you should be able to follow the tutorials and use the Starter Kits. Have fun, and write some great software!

If you can't wait to get started, here are three topics you might want to read immediately:

For an interactive tour of Visual C# Express Edition, try this MSDN link (Internet access required):

See Related Sections, below, for links to C# information on MSDN.

In This Section

  • Getting Started with Visual C# Express
    Everything you need to get started: a one minute tutorial, comparisons between C# and other languages, and a list of Visual C# Express Edition features.
  • Using the Visual C# Express IDE
    A guide to using the Visual C# Express Edition development environment, including building and debugging console and Windows applications.
  • C# Programming Examples
    Writing real-world applications is easy with Visual C# Express Edition: this section demonstrates how to perform common programming tasks.
  • C# Reference
    Comprehensive C# reference and glossary material.
  • C# FAQ on MSDN
    Provides answers to questions by the C# team and members of the C# Community by means of a Web log.
  • C# Language
    Provides links to the C# Language Specification, as well as other language resources.