Free Exams!
Test your skills with one of our certification exams and see how you stack up right now.

Visit our homepage and find out more about what NCSA can do for you.

Learn More About Us
Find out more about how our certifications can benefit you.

Course Descriptions
View a complete listing of certifications available through NCSA.

Microsoft Office 2003
Office 2007
Office 2010
Windows Vista
Windows 7
Visio 2003 & 2007
OneNote 2003 & 2007
Project 2007
SharePoint 3.0 User
Access 2007
Excel 2007
Outlook 2007
PowerPoint 2007
Word 2007
Office For Mac 2008
Acrobat 8 Pro
ADO .NET 2.0
Crystal Reports XI
Flash 8

HTML Tag Library
Visit our HTML tag library, a free reference we provide to our visitors.

Certificate Database
Lookup a certification in our online database.

Affiliate Program
Make money by helping people get the computer training and certification they need. Sign-up Here!

Support Center
If you have questions or concerns feel free to visit our online support center.


Order NCSA OnDemand today and get access to over 7500 quality instuctor led videos and training courses covering today's most popular software programs and programming languages including:

          many more!


Customers Include:

  • Texas Education Foundation
  • Job Corps
  • Piggly Wiggly
  • Texas A&M Corpus Christi
  • Airsplat
  • Asian College of Technology
  • INOVA Federal Credit Union
  • Capital Area Career Center
  • Las Positas College
  • Many More!

Course Highlights

  • Realize true web application programming capabilities
  • Work with Visual Basic 2005 and ASP.NET 2.0: learning both to create powerful web applications
  • Use server side coding for ultimate performance and stability
  • Conduct fundamental programming elements like variable, constants, and more
  • Improve your website: power, security, and functionality

About This Course

ASP.NET 2.0 for Visual Basic 2005 is designed to help you excel far beyond the competition of other programmers. A thorough explanation of ASP.NET 2.0 for Visual Basic 2005 is first given with particular emphasis on Visual Basic 2005. Jessie Liberty will teach you how programming with ASP.NET 2.0 for Visual Basic 2005 can improve your Web site's power, security, and functionality. In addition, tailoring the graphical interface will also be discussed. Web sites often fall short in retaining visitors and customers because their graphical interface may be too complicated or unorganized. ASP.NET 2.0 for Visual Basic 2005 will teach you how to use the correct tools to create an effective graphical interface. Forms, arrays, and linking data are also important lessons that will be learned in ASP.NET 2.0 for Visual Basic 2005. The data that is gathered and bound in Web applications can be complicated without correct training. Jessie Liberty's expertise will guide you through ASP.NET 2.0 for Visual Basic 2005 and on to success!

Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 1: Introduction

1.0 About this course
1.1 What we'll cover: slide show
Making the Transition
Generic Collections
Object Oriented Programming
Visual Basic 2005 and C#
Advantages of ASP.NET 2.0
1.2 Getting Ready
Where to get Support
Affiliations and Disclaimers
2.0 Taking a glimpse at what is to come
2.1 Quick review of projects
Creating a First Project
Relational Operators
Generic Collections
Creating Applications
Data Manipulation
Web Form Security
Web Parts
Navigation & Master pages
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 2: VB Fundamentals
1.0 About transitioning to VB 2005
1.1 Where are the challenges
1.2 Feel free to skip what you know
1.3 How the material is organized
2.0 Language Elements
2.1 Types
Numeric Types
Non-numeric Types: String and Boolean
User Defined Types
2.2 Fundamental programming elements
White Space
3.0 Branching and Iteration
3.1 Unconditional branching
Method Calls
3.2 Conditional Branching
Select … Case
3.3 Iteration
Do while .. Loop
Do Until .. Loop
Breaking Out of a Loop
4.0 Operators
4.1 Arithmetic operators
+, -, *, / ,\
4.2 Relational operators
4.3 Logical Operators and Operator Precedence
Logical Operators
Operator Precedence
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 3: Collections and Generics
1.0 Arrays
1.1 Simple Arrays
Declaring Arrays
Default Values
Accessing Array Elements
For Each
1.2 Multi-dimensional arrays
Rectangular Arrays
Jagged Arrays
2.0 Generics
2.1 What are generics?
Disadvantages of Arrays
Non Generic Classes are not Type Safe
Generic Classes are Type Safe
Advantages of Type Safe
2.2 Sorted Generic Lists
Using Integers
Using Strings
Not Using User-Defined Types
2.3 Generic Framework Collections
Generic Queues
Generic Stacks
Generic Dictionaries
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 4: Creating Web Applications
1.0 Creating Web Applications
1.1 Web App Essentials
Creating Your First Web Application
Web Forms – Dragging Controls onto Forms
Three Types of Controls
Server Side Processing
1.2 Events
Creating Event Handlers
Event Handler Parameters
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 5: Controls In Depth
1.0 Forms
1.1 Forms and controls
Purpose of the Form
Showing the Finished Product
Building the Upper Third
1.2 Code
Code Behind
2.0 BecomingMultilingual
2.1 Porting to C#
Create New C# Web App
Copy the Controls
Port the Code to C#
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 6: Advanced Controls (back in VB 2005)
1.0 ASP Special Controls
1.1 Adding powerful controls to your page
Multiline Text Box
Radio Buttons
Ad Rotator
Completed Order Summary
Completing the Page and All Functionality
2.0 Validating input
2.1 Validation controls
Required Field
Summary Control
Compare Validation
Checking the Input Type
Comparing to a Value or a Control
Range Checking
Validating with Regular Expressions
Custom Validation
3.0 State
3.1 State objects
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 7: Data
1.0 Linking Data to your form
1.1 Displaying Data in the form
Postback vs. Non-Post Back Controls
Getting Data From a DB
Data Connections
Data Source Controls
Binding Data with Drag and Drop
1.2 Updating Data
Updating from Form
Using Data Set
Data Grid
1.3 Updating Grid � In Place Editing
Using Update Button
Automatic Creation of CRUD
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 8: Security
1.0 Web form security
1.1 Implementing web-form security
Creating the Database
Wiring up web.config
Using the WAT
Creating an Application
Creating Forms
1.2 Role-based security
Creating Roles
Creating Roles Programmatically
Restricting Access
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 9: Personalizing the Web Site
1.0 Preserving User Data
1.1 Preserving user choices
With simple types
With Complex types
1.2 Anonymous personalization Migration
2.0 Personalizing the look and feel
2.1 Themes and skins
Creating and Using: Named Skins and Personalizing
3.0 Personalizing Layout
3.1 Web parts
Creating Zones
Moving Content
Editing Content
Choosing from a Catalog
Microsoft ASP.NET 2.0 for Visual Basic 2005: Level 10: Managing Large Sites
1.0 Uniform Look and feel
1.1 Master Pages
Nesting Master Pages
Dynamically Editing the Master
2.0 Navigating large sites
2.1 Maps, Trees and Crumbs
Creating the XML Sitemap
Site Map and Master Pages
Populating on Demand


Web-based Training Courses, including 7,500+ Videos & Articles, covering:

Microsoft Office
2010 | 2007
Microsoft Windows
7 | Vista
2003 / 2007
2003 / 2007
2003 | 2007
2010 | 2007
2010 | 2007
2010 | 2007
2010 | 2007
2010 | 2007
Office for Mac
Excel for Mac
Entourage for Mac
PowerPoint for Mac
Word for Mac

Acrobat 8 Professional ADO.NET 2.0 ASP.NET 2.0 for Visual Basic 2005
C# 2005 Crystal Reports XI Exchange Server 2003
Flash 8 ActionScripting Flash 8 for Designer FrontPage 2003
Mind Manager 7 Pro + Project 2007 Mind Manager 7 Pro Fundamentals Office 2007 - What's New
Photoshop CS2 PHP Programming QuickBooks Pro 2006
SharePoint End User: Administrator SharePoint End User: Contributor SharePoint End User: Reader
Small Business Server 2003 SQL Server 2005 Visual Basic 2005
Windows Server 2003

Typing Speed Test
Test your typing speed with our certified typing speed test today.


© 2002-2011 National Computer Science Academy, All Rights Reserved.