Free mag vol1 | Page 118

CHAPTER 2  BUILDING C# APPLICATIONS Figure 2-7. SharpDevelop supports numerous code-generation utilities SharpDevelop was designed to mimic much of the same functionality found within Microsoft’s .NET IDEs (which we will examine next). Given this point, I won’t dive into all of the features of this open source .NET IDE. If you require more information, simply use the provided Help menu.  Note MonoDevelop is an open source IDE based on the SharpDevelop code base. MonoDevelop is the preferred IDE for .NET programmers building applications for Mac OS X or Linux operating systems using the Mono platform. Consult http://monodevelop.com/ for more details on this IDE. Building .NET Applications Using Visual C# Express Microsoft provides a line of IDEs that fall under the designation of Express products (http://msdn.microsoft.com/express). To date, there are various members of the Express family (all of which are completely free and supported and maintained by Microsoft Corporation), including the following: 51