Course Outline

Developing and Implementing Web Applications with VB.NET Certification Bootcamp (Microsoft Exam 70-305)
Series: VB.Net
Weeks: 12
Cost: $300
CEU Credits: 4.0


VB.Net is an industry tool of choice for software development in today's corporate environment. This 12 week course is for those students who wish to take the VB.Net Web Certification Examination (70-305). The Bootcamp consists of textbook study, review, and heavy work with Transcender


  • To review what you already know about ASP.Net
  • To prepare for, and pass, the Microsoft 70-305 Exam


  • Intro to VB.Net + ASP.Net  --or--- comparable experience




  • Visual Basic.Net Professional or above
  • Windows XP Pro or above

Table of Contents

Week 1:  Introducing Web forms
  • Introduction to ASP.NET
  • ASP.NET Directives
  • Event Handling
  • Separating User Interface from Business Logic
Week 2:  Controls
  • HTML Controls
  • HTML Server Controls
  • Web Server Controls
  • User Input Validation
  • Controlling Style Sheets
Week 3: Implementing Navigation for the User Interface
  • Round Trip and Postback
  • ASP.NET Intrinsic Objects
  • ASP.NET Applications
  • State Management
  • Navigation Between Pages
Week 4:  Error Handling for the User Interface
  • Understanding Exceptions
  • Handling Exceptions
  • Custom Exceptions
  • Managing Unhandled Exceptions
Week 5:  Data Binding
  • Binding Data to the UI
  • Transform and Filter Data
  • Using Controls to Display Data
Week 6:  Consuming and Manipulating Data
  • Accept and Manipulate SQL Server Data
  • Access and Manipulate Data
  • Handling Data Errors
Week 7:  Creating and Managing Components and .Net Assemblies
  • Creating and Managing .Net Components
  • Creating and Managing .Net Assemblies
Week 8:  Web Services, Globalization
  • Understanding Web Services
  • Creating Web Services
  • Discovering Web Services
  • Instantiating and Invoking Web Services
  • Understanding Localization and Globalization
  • Implementing Localization for the User Interface
  • Converting Existing Encodings
  • Implementing Mirroring
  • Validating Non-Latin User Input
Week 9:  Working with Legacy Code, User Assistance and Accessibility
  • Incorporating Existing Code
  • Using ActiveX Controls
  • Using COM Components
  • Using COM+ Components
  • Using Platform Invoke
  • Implementing User Assistance
  • Implementing Accessibility Features
Week 10:  Testing and Debugging a Web Application
  • Testing
  • Tracing
  • Debugging
Week 11:  Deploying a Web Application
  • Deployment Tools
  • Deploying a Web Application
  • Shared Assemblies
  • Creating Installation Components
  • Scalable and Reliable Deployment
  • Methods of Deployment
Week 12:  Maintaining, Supporting and Configuring a Web Application, 
  • Managing a Windows Process
  • Working with Event Logs
  • Working with Performance Counters
  • Designing a Web Application for Performance
  • Configuring a Web Application
  • Configuring Security
  • Using Caching
  • Handling Session State
  • Installing and Configuring Server Services

  John Smiley  



Contact Us