After completing this course, students will be able to create a simple Visual Basic .NET-based application based on the Windows Application template; use forms and controls to create a user interface; create and use variables and arrays; create and use Sub, Function, and Property procedures; implement decision structures and loops by using conditional expressions; resolve syntax, run-time, and logic errors by using the debugger and structured exception handling; validate user input for fields, controls, and forms; enhance the user interface by adding menus, status bars, and toolbars; create a simple Visual Basic .NET-based Web Forms application that uses an XML Web Service; apply object-oriented programming techniques to create classes, add methods, and add properties