CSharp

C# is an ECMA-compliant programming language developed by Microsoft for .NET. As a .NET language, it has many of the benefits of Java with its VM. In addition, the language adds many features (such as reflection) that are not found elsewhere. It is gaining momentum due to the push of Microsoft and compatibility with Managed DirectX. Developing C# applications in Visual Studio 10 is aided by project templates thatt have links to relevant class libraries, appropriate default documents, and a fantastic UI. Autocompletion, Common code pattern snippets, pre-compilation syntactical checking and prompting ensure that developers focus on application logic, and not on syntactical formailities.

>  Top Courses
Developing Windows Applications with Microsoft Visual Studio 2010 (10262)
Developing Data Access Solutions with Microsoft Visual Studio 2010 (10265)
Developing Windows Communication Foundation Solutions Using Microsoft Visual Studio 2010 (10263)
Programming in C# with Microsoft Visual Studio 2010 (10266)
Introduction to Web Development with Microsoft Visual Studio 2010 (10267)
Programming with C# (2124)
Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005 (4994)
Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005 (4995)
Introduction to C# Programming with Microsoft .NET (2609)
What's New in Microsoft Visual Studio 2005 for existing Visual Studio .NET Developers (2364)
Programming with the Microsoft .NET Framework (Microsoft Visual C#) (2349)
Programming with ADO .NET (2389)
Developing Microsoft .NET Applications for Windows (Visual C# .NET) (2555)
Building COM+ Applications Using Microsoft .NET Enterprise Services (2557)
First Look: Visual Studio 2008 (6459)
Core Foundations of Microsoft .NET 2.0 Development (2956)
Advanced Foundations of Microsoft .NET 2.0 Development (2957)
Preparation Course for Exam 70-310 (F1022)
Core Web Application Technologies with Microsoft Visual Studio 2005 (2543)
Core Data Access with Microsoft Visual Studio 2005 (2541)
Advanced Data Access with Microsoft Visual Studio 2005 (2542)
Advanced Web Applications Technologies with Microsoft Visual Studio 2005 (2544)
Core Windows Forms Technologies with Microsoft Visual Studio 2005 (2546)
Advanced Windows Forms Technologies with Microsoft Visual Studio 2005 (2547)
Core Distributed Application Development with Microsoft Visual Studio 2005 (2548)
Advanced Distributed Application Development with Microsoft Visual Studio 2005 (2549)
Getting Started with Microsoft Visual Studio 2005 for Microsoft Visual Basic 6.0 Developers (2562)

>  MORE COURSES...