Click to Rate and Give Feedback
MSDN
MSDN Library
Visual Studio 2008
Visual Studio
Visual C#
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
C# Programming Guide
C# Programming Guide

Updated: November 2007

This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.

Most of this section assumes that you already know something about C# and general programming concepts. If you are a complete beginner with programming or with C#, you should start with the Visual C# Guided Tour. You also might want to visit the C# Developer Center, where you can find many tutorials, samples and videos to help you get started.

For information about specific keywords, operators and preprocessor directives, see C# Reference. For information about the C# Language Specification, see C# Language Specification.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
C# Cross Plaform programming      kunaldeo ... MSSQL SUPPORTER   |   Edit   |  
Popular Open Source project mono (www.go-mono.com) provides an easy way to write true cross platform applications using Mono software on Linux and Other UNIX like operating systems. Mono is an Open Source implementation for Micorsoft C# and dot Net EMEA specification.
Tags What's this?: c# (x) Add a tag
Flag as ContentBug
Mono Is Great but...      Thomas Lee   |   Edit   |  
Mono, as noted in kunaldeo's comment above is an excellent platform, enabling a degree of cross-platform programming. However, it's very much playing catch-up with .NET,with some (many?) classes missing. I'ts outstanding for simpler things, but if you are doing SilverLight/WCF/WF apps, you may find Mono too deficient.

In summary, it's a good but not complete.


Tags What's this?: Add a tag
Flag as ContentBug
Processing
© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker