Visual C# Express Features

Microsoft Visual C# Express Edition is a subset of Visual C# 2008, and provides many powerful features:

  • Fully ANSI-compliant C# compiler, incorporating C# version 3.0 language enhancements. C# is a powerful object-orientated, type-safe programming language.

  • Integrated developer environment (IDE) with IntelliSense makes creating and building your application easy.

  • Powerful debugger for finding and fixing errors.

  • Full support for Windows Forms and controls that make it easy to create rich user interfaces for your applications.

  • Support for creating Windows Presentation Foundation (WPF) applications.

  • Database support for local data applications.

  • Language-Integrated Query (LINQ) support to enable data query capabilities,

  • Ability to consume Windows Communication Foundation (WCF) Services.

  • ClickOnce Deployment to simplify sharing your finished work.

Applications

Visual C# Express Edition can be used to create applications such as the following examples:

  • Windows applications that use Windows Forms and controls to create a rich user interface.

  • WPF applications.

  • Command-line utilities.

  • Class libraries.

  • Database applications that use SQL Server Compact 3.5 (local databases only).

  • Games based on DirectX for managed code. (Separate DirectX SDK installation required.)

  • And moreā€¦

See Also

Tasks

How to: Build a C# Application in 60 Seconds

Concepts

What's New in Visual C#

C# and the .NET Framework

Reference

C# Compared to Other Languages

Other Resources

Visual C# Express

Getting Started with Visual C# Express