This course provides students with hands on experience using Visual Studio 2005 to create dynamic web applications with the ASP.NET 2.0 Framework using VB.NET. This class provides a thorough introduction to the VB.NET programming language. It covers the essentials of the VB.NET programming language, introducing built in data types, operators control structures, classes and methods. Students then learn how to leverage the power of the .NET Framework classes to build web user interfaces. The use of web forms, HTML controls, web controls, and validation controls are examined via the code-behind programming model. State management via the view state, session state and application objects will be introduced, as well as effective use of cookies. Students will learn how to use ADO.NET 2.0 to interact with data sources and display data. The class will also introduce the master pages. Other topic include: event handling and validation of user input; error handling and debugging; the use of security for authentication; the use of Web.config to control application configuration; uploading files and sending e-mail; developing and consuming web services; file I/O; using XML data with DataSets; and deploying ASP.NET applications. Comprehensive labs and exercises provide the students with experience creating and deploying a dynamic web application.
This course provides thorough coverage of the use of Web forms for web-enabled applications. Students who are already familiar with the VB.NET language syntax may want to take the 3-day ASP.NET 2.0 Programming for Experienced Visual Basic.NET Programmers class instead.
ASP.NET 2.0 Programming Using Visual Basic.NET Course Overview: