Enterprise Development with Visual Studio .NET, UML, and MSF