|
|
|
|||||
|
3 |
What is C#? |
|
||||
|
|
||||||
| Posted - February 05, 2005 | ||||||
|
C#, pronounced as See-Sharp, is one of the powerful programming
languages provided by the .NET Framework. According to Microsoft "C# is
a modern, object-oriented language that enables programmers to quickly
build a wide range of applications for the new Microsoft .NET platform,
which provides tools and services that fully exploit both computing and
communications". The main brains behind C# were Anders Hejlsberg and
Scott Wiltamuth. However, many other personalities like Rob Howard,
Scott Guthrie were also involved behind C# and the .NET Framework. C# has been standardized by European Computer Manufactures Association (ECMA) Microsoft originally released beta versions of .NET framework to get feedback about the product from developers and customers. Based on the massive response and suggestions received from them for the first beta, Microsoft released second beta in early 2001. Finally, they released final versions of C# under the name, .NET Framework 1.0 in 2002 and that of 1.1 in 2003. With each release, the product shipped with improved features for developing secured and scalable applications along with high quality documentation. Like C++ and Java, C# is an object oriented programming language. In fact all .NET languages are object oriented since they all have the .NET Framework built into them. .NET Framework SDK comes with ready reference documentation and Visual Studio .NET ships with MSDN libraries in a set of 4 CD’s You can develop powerful Windows based (Windows Forms) applications; Web based applications called ASP.NET, Reusable User Controls with extension .ascx, and Web Services using C#. Microsoft has improved the product with the addition of Visual Studio .NET during the second beta release. Visual Studio .NET was received very well by the developer community. It removed all the difficulties that developers faced with their earlier counterparts. Visual Studio .NET now ships in 4 different editions namely Enterprise Architect, Enterprise, Professional and Academic. Visual C# .NET is also available separately as a Standard edition product. Moreover, a trial version of Visual Studio .NET is also available in DVD format from Microsoft. In October 2003, Microsoft released the preview edition of the next version of Visual Studio .NET 2003 called Visual Studio “Whidbey”. You will learn more about Whidbey in a later FAQ. |
||||||