Export (0) Print
Expand All
206 out of 503 rated this helpful - Rate this topic

Visual C#

C# (pronounced "C sharp") is a programming language that is designed for building a variety of applications that run on the .NET Framework. C# is simple, powerful, type-safe, and object-oriented. The many innovations in C# enable rapid application development while retaining the expressiveness and elegance of C-style languages.

Visual C# is an implementation of the C# language by Microsoft. Visual Studio supports Visual C# with a full-featured code editor, compiler, project templates, designers, code wizards, a powerful and easy-to-use debugger, and other tools. The .NET Framework class library provides access to many operating system services and other useful, well-designed classes that speed up the development cycle significantly.

Getting Started with Visual C#

Introduces the features of C# 4.0 for programmers who are new to the language or are new to Visual Studio, and provides a roadmap for finding Help about Visual Studio.

Using the Visual C# Development Environment

Introduces the Visual C# development environment.

C# Programming Guide

Provides information and practical examples about how to use C# language constructs.

C# Reference

Provides detailed reference information about C# programming concepts, keywords, types, operators, attributes, preprocessor directives, compiler switches, compiler errors, and compiler warnings.

Visual C# Samples and Walkthroughs

Provides sample source code that demonstrates how to program by using Visual C#.

What's New in Visual C# 2010

Describes new features in the Visual C# IDE and compiler.

C# Language Specification

Links to the latest version of the C# Specifications in Microsoft Word format.

Beginning Visual C# 2010

Introduces Beginning Visual C# 2010 and provides links to the following chapters: Introducing C#, Writing a C# Program, Variables and Expressions, Flow Control, and More About Variables.

Beginning Microsoft Visual C# 2008

Introduces Beginning Visual C# 2008 and provides links to the following chapters: Introducing C#, Writing a C# Program, Variables and Expressions, Flow Control, and More About Variables.

C# 3.0 Cookbook, Third Edition: More Than 250 Solutions for C# 3.0 Programmers

Introduces C# 3.0 Cookbook and provides links to the following chapters: Delegates, Events, and Lambda Expressions, Security, Threading and Synchronization, and Toolbox.

C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World Problems

Introduces C# 3.0 Design Patterns and provides links to the following chapters: Structural Patterns: Adapter and Façade and Creational Patterns: Prototype, Factory Method, and Singleton.

C# 3.0 in a Nutshell, Third Edition: A Desktop Quick Reference

Introduces C# 3.0 in a Nutshell and provides links to the following chapters: Advanced C#, Networking, Threading, Asynchronous Methods, and Diagnostics.

Learning C# 3.0: Master the Fundamentals of C# 3.0

Introduces Learning C# 3.0 and provides links to the following chapters: C# and .NET Programming, Visual Studio 2008 and C# Express 2008, C# Language Fundamentals, Interfaces, Delegates and Events, Windows Presentation Foundation, and ADO.NET and Relational Databases.

Other Resources

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.