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