ASP.Net 2.0 Programming with VB.Net 2005

Course Description

ASP.Net is an industry tool of choice for Web Development in today's corporate environment. This 16 week course is for those students who have some VB.Net experience, and would like to learn how to develop Web Applications.

Prerequisites

Some knowledge of Visual Basic, although not that much is needed. The VB language portions of the course do not require extensive knowledge of Visual Basic.

Objectives

  • To learn how to develop single page and multi-page web applications
  • To learn HTML essentials for web programming
  • To learn how to work with server controls
  • To learn how to use validation controls
  • To learn how to manager state
  • To learn how to develop user controls
  • To understand relational databases and ADO.Net
  • To learn how to work with ADO.Net data commands in ASP.Net
  • To learn how to use datasets with bound and unbound controls in ASP.Net
  • To learn how to use the Repeater, DataList and DataGrid controls in ASP.Net
  • To learn how to secure a web application
  • To learn how to create and use web services
  • To learn how to develop custom server controls
  • To learn how to use email, custom error pages, and back-button control
  • To learn how to deploy ASP.Net web applications

Software Required

  • Some version of Visual Basic.Net 2005 or above. VB.Net Professional or above needed for some aspects of the course. You can also use VB.Net 2005 or 2008 Express---these are free downloads from Microsoft. These links can be found on my main page.
  • IIS (comes with Windows XP Pro) or Visual Web Developer Express (a free download, link can be found on my main page). If you have access to your own Web Server running IIS, you will not need IIS running on your own PC.  
  • MSDE for some portions of the course (can be downloaded for free from the Microsoft Web Site) or some version of SQL Server. SQL Server 2005 or 2008 Express can be downloaded for free from Microsoft's Web site. Link can be found on my main page.

Course Textbook

Murach's ASP.Net 2.0 Web programming with VB.Net 2005
Doug Lowe and Anne Prince
ISBN: 1-890774-50-9
Buy the book from Amazon
Buy the book from Murach (Free Shipping)

Outline

Week 1: 

An Introduction to ASP.NET web programming
How to develop a one-page web application, 

Week 2: 
How to develop a multi-page web application

Week 3: 
How to test and debug an ASP.NET application

Week 4: 
A crash course in HTML

Week 5: 
How to work with server controls

Week 6: 
How to use the validation controls
How to manage state

Week 7: 
How to use master pages
How to use site navigation
How to use themes

Week 8: 
An introduction to database programming
How to use SQL data sources

Week 9: 
How to use the GridView control

Week 10: 
How to use the DetailsView and FormView controls

Week 11: 
How to use object data sources

Week 12: 
How to secure a web site
How to use the login controls to authenticate users

Week 13: 
How to use profiles to personalize a web site
How to use the MultiView and Wizard controls

Week 14: 
How to use email, customer error pages, and back-button controls

Week 15: 
How to use web parts to build portals
How to configure and deploy a web application

Week 16: 
How to develop user controls
How to develop custom server controls
An introduction to web services

Interested?

Register here.