Abstract
This chapter provides an outline of C# and VB.NET. The goal of the chapter is to give an appreciation of the look and feel of programming using the core functionality provided by the .NET Framework. C# is an attractive option for a modern high-level language in the managed code environment of the Common Language Runtime (CLR). With its ancestry firmly in the C/C++ family, C# offers a great deal of flexibility to the developer. The fact that VB.NET is totally proprietary to Microsoft implies that C# offers the best options for future open source implementations of free compilers and future developments of the .NET Framework running on other operating system platforms. There are two basic roots for the development of a C# application that can execute in the .NET Framework. The first one is Visual Studio.NET, which is a complete integrated development environment (IDE). It should be the most popular route for students. The alternative is a set of command line tools—the Software Development Kit (SDK)—which includes a compiler called “csc.exe” designed to be used as a stand-alone application in a Windows environment.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.