ENTD461 Enterprise Development Using VB.NET: Advanced (3 semester hours)

This course is a study of the theory and application of developing dynamic desktop and web-based applications using the .NET Framework and Visual Basic.NET (VB.NET). This course examines the architecture of the VB.NET IDE, the rudiments of the VB.NET programming language, the .NET Framework Class Library, OOP Design, Design Patterns, overriding members, overloading members, component-based programming, exception handling, interface-based programming, common windows controls, file management, control licensing, ADO.NET, connection pooling, and data validation. They will also interface with relational databases, use the GDI class library, draw graphics, perform graphic transformations, build MDI applications, and use access modifiers to control visibility. Students must have access to Visual Studio 2008 or Visual Basic 2008 Express Edition (or higher) software. This software is not provided by the course material grant and must be purchased/provided by the student.(Prerequisites: ENTD200 or ENTD361)