PTR - People, Training ResultsPeople, Training, Results
Independent Technical IT Computer Training Courses

Visual Basic Course Index & Training Schedule


More Visual Basic Courses

Introduction to Programming using Visual Basic 2005 CourseMicrosoft Visual Basic 2005: Developing Applications Part 1 CourseMicrosoft Visual Basic 2005: Developing Applications Part 2 CourseIntroduction To Object Oriented Programming CourseLearning To Program In Visual Basic 2005 CourseFundamentals of Visual Basic .NET: Level 1 CourseAdvanced Visual Basic .NET Programming: Level 3 CourseProgramming Visual Basic .NET: Level 2 CourseADO.NET using VB.NET CourseEnterprise Development In Visual Basic .NET CourseWeb Services Using VB.NET & ASP.NET CourseProgramming Fundamentals of Visual Basic - Level 1 CourseProgramming Visual Basic 6.0 Applications - Level 2 CourseAdvanced Visual Basic 6.0 Programming Concepts - Level 3 CourseASP.NET Using Visual Basic 2005 Part 1 CourseASP.NET Using Visual basic 2005 Part 2 CourseASP.Net Using Visual Basic 2008 Course


Late Availability Courses:


Training Course Subjects:

Applications Training Courses C Programming Courses Cisco Courses Citrix Courses CIW Courses CompTia Courses Database Courses Exchange Server Courses Fortran Courses Internet Courses ITIL Service Management Courses Java Courses Linux Courses MCSD Courses MCSE Courses Microsoft Courses Microsoft .NET Courses Microsoft Access Courses Microsoft Excel Courses Microsoft Outlook Courses Microsoft Powerpoint & Visio Courses Microsoft Project Courses Microsoft Server Products Courses Microsoft Word Courses Networking Courses Oracle Courses Perl Courses Programming Courses Security Courses SQL Courses SQL Server 2005 Courses SQL Server 2008 Courses Unix Courses VBA Courses Visual Basic Courses Visual Basic 2008 Courses VMWare Courses Web Design Courses Windows 2000 Courses Windows Server 2003 Courses Windows Server 2008 Courses Windows 7 Courses Windows Vista Courses Windows XP Courses XML Courses

Online e-Learning Courses

Scheduled Classroom based Training Courses

ASP.NET Using Visual basic 2005 Part 2 Course

Course Description

This course follows on from the ASP.NET Using Visual basic 2005 Part 1 course.

Course pre-requisites:

Completion of the ASP.NET Using Visual basic 2005 Part 1 course or equivalent knowledge.

Topics covered on the 5 day ASP.NET Using Visual basic 2005 Part 2 course

Managing State

  • Preserving State in Web Applications
  • Methods of Preserving State
  • Page-Level State
  • Enabling Dynamic Page Modifications
  • View State and Page Lifecycle
  • Enabling Change Events
  • Understanding View State
  • When to Disable View State
  • The Limitations of Page-Level State
  • Using Cookies to Preserve State
  • Working with Cookies in ASP.NET Code
  • The Limitations of Using Cookies
  • ASP.NET Session State
  • Problems in Classic ASP
  • Storing Objects in Session State
  • Storing ADO.NET Objects in Session
  • Session State Object Storage
  • Configuring Session State
  • Editing Configuration Files
  • Session State Options
  • Setting Up an Out-of-Process State Server
  • Ensuring that Your Data is Serializable
  • Testing StateServer Session State
  • Storing Session State in SQL Server
  • Configuring SQL Server Session State
  • Testing SQL Server Session State
  • Using Cookieless Session IDs
  • Application State

Managing Users with ASP.NET's Membership Features

  • Introduction to Membership and Roles
  • Introducing Membership Management in ASP.NET 2.0
  • Introducing Role Management in ASP.NET 2.0
  • The Security Services Stack
  • Data Has to Go Somewhere
  • Configuring Members and Roles
  • Modifying Provider Behavior
  • Working with Roles
  • Authentication and Cookies
  • Using Membership Controls
  • LoginStatus Control
  • Login Control
  • LoginView Control
  • LoginName Control
  • ChangePassword Control
  • PasswordRecovery Control
  • CreateUserWizard Control
  • Writing Code to Interact with Membership and Roles
  • The Membership and MembershipUsers Classes
  • The Roles Class
  • Creating Custom Providers
  • Setting up the XML Provider

Debugging

  • Using the Visual Debugger
  • New Debugging Features
  • Configuring Debugging
  • Setting Breakpoints
  • Stepping Through Code
  • Debugging Exceptions and Handling Errors
  • The Exception Assistant
  • Redirecting Users
  • Debugging Client-Side Script
  • Configuring Script Debugging
  • Debugging Script in Resource Files
  • Debugging Stored Procedures
  • Creating a Database Project
  • Working with Data Connections
  • Debugging Stored Procedures

Tracing

  • ASP.NET Trace
  • Page-Level Tracing
  • Application-Level Tracing
  • Instrumenting with Trace Listeners
  • The WebPageTraceListener
  • Health Monitoring with Web Events
  • Working with the TraceFinished Event
  • Sending Web Event Data to SQL Server
  • Using SqlWebEventProvider
  • Providers, Rules, and Event Mappings
  • Viewing Event Data

Creating New Controls

  • Two Kinds of User-Defined Controls
  • Creating a User Control
  • A More Complex User Control
  • Investigating the User Control
  • Providing States Data
  • User Control Properties
  • User Control Events
  • Testing the User Control
  • Why Not Stop Here?
  • Creating a Custom Control
  • Investigating the StateDropDownList Control
  • Rendering the Control
  • Control Properties
  • Managing Property Behavior Using Attributes
  • Working with Postback Data
  • Specifying a Toolbox Icon
  • Finishing Touches
  • What’s Next?

Improving Performance with Output Caching

  • The Importance of Caching
  • Improvements over Classic ASP
  • Types of Caching in ASP.NET
  • Declarative Page Output Caching
  • Caching Static Pages
  • Code Behind the Caching Example Pages
  • Caching Multiple Versions of a Page
  • Caching Page Fragments
  • Using VaryByControl
  • Caching Multiple Version of a Control on a Page
  • Post-Cache Substitution
  • Calling a Method to Insert HTML
  • Using a Substitution Control
  • Caching Configuration
  • Output Cache Profiles
  • Global Configuration Settings

Advanced Caching Techniques

  • ASP.NET Caching Review
  • Declarative Output Caching
  • New Caching Features in 2.0
  • Testing Caching in Visual Studio 2005
  • Programmatic Page Caching
  • The Caching Object Model
  • Caching Static Pages Programmatically
  • Caching Data
  • Using Cache.Add and Cache.Insert
  • Controlling Expiration
  • Caching Data with Dependencies
  • Expiring a Cached Item when Data Changes
  • Polling for Changes to a Table
  • Polling for Changes to Query Results
  • Using SQL Server 2005 Query Notifications for Caching

Using the DataList and Repeater Controls

  • Overview of List-Bound Controls
  • Creating a Repeater Control
  • Binding the Repeater Control to Data
  • The CategoryDetail Page
  • Creating a DataList Control
  • Formatting the DataList
  • Binding Data to the DataList
  • Displaying Bound Data
  • Selecting a Row
  • Refreshing the Display
  • Editing Data with the DataList

Creating and Consuming Web Services

  • The Motivation for XML Web Services
  • Web Service Requirements and Technologies
  • Creating an XML Web Service with Visual Studio
  • Adding Web Methods
  • Testing the Web Service
  • Designing XML Web Services
  • Providing Services
  • Marshalling Data
  • Creating Web Service Consumers
  • Understanding the Additions to the Project
  • Calling a Web Service
  • Discovering Web Services Using UDDI
  • What is UDDI?

Course Classification: 

This is an instructor led training course taught in a classroom based environment.


Course Fee = £1575   (excl.VAT)

Scheduled course dates

March 2010April 2010May 2010June 2010July 2010
-26-3010-1428-(2)-

View full schedule of Visual Basic 2005 courses

View full schedule of ASP.NET courses

View full schedule of Active Server Pages (ASP) courses

Print / Download PDF Version of full course schedule

If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite Visual Basic Training and bespoke Visual Basic courses