Speak to our team now  0118 324 3000

Microsoft Developing ASP.NET Applications with Visual Basic

  • Duration: 5 Days

Course Information

Overview

Developing ASP.NET Applications with Visual Basic is for anyone who wants to learn how to build rich and interactive web sites that run on the Microsoft platform. With the knowledge you gain from this course, you will create a great foundation to build any type of web site, ranging from simple brochure web sites to sites you may be creating for more commercial purposes.

Prerequisites

Knowledge of VB.NET


Course Outline

Getting Started with ASP.NET
  • Creating Your First ASP.NET Web Site
  • An Introduction to ASP.NET
  • Understanding HTML
  • A First Look at ASP.NET Mark-up
  • A Tour of the IDE
  • The Sample Application
Building an ASP.NET Web Site
  • Creating Web Sites with VWD
  • Different Project Types
  • Creating and Opening a New Web Site
  • Working with Files in Your Web Site
  • Organizing Your Site
  • Working with Web Forms
  • Choosing between Code behind and Pages with Inline Code
Designing Your Web Pages
  • Why Do You Need CSS?
  • Problems of HTML Formatting
  • How CSS Fixes Formatting Problems
  • An Introduction to CSS
  • The Style Sheet
  • Adding CSS to Your Pages
  • Working with CSS in Visual Web Developer
  • Applying Styles
  • Managing Styles
Working with ASP.NET Server
  • Controls
  • Introduction to Server Controls
  • Defining Controls in Your Pages
  • Types of Controls
  • The ASP.NET State Engine
Programming Your ASP.NET Web Pages
  • Organizing Code
  • Methods: Functions and Subroutines
  • The App_Code Folder
  • Organizing Code with Namespaces
  • Writing Comments
  • Object Orientation Basics
  • Important OO Terminology Events
Creating Consistent Looking Web Sites
  • Consistent Page Layout with Master Pages
  • Creating Master Pages
  • Creating Content Pages
  • Using a Centralized Base Page
  • An Introduction to the ASP.NET Page Life Cycle
  • Implementing the Base Page
  • Creating Reusable Page Templates
  • Themes
  • Skins
Navigation
  • Different Ways to Move around Your Site
  • Understanding Absolute and Relative URLs
  • Understanding Default Documents
  • Using the Navigation Controls
  • Architecture of the Navigation Controls
  • Examining the Web.sitemap File
  • Using the Menu Control
  • Using the TreeView Control
  • Using the SiteMapPath Control
  • Programmatic Redirection
User Controls
  • Introduction to User Controls
  • Creating User Controls
  • Adding User Controls to a Content Page or Master Page
  • Site-Wide Registration of User Controls
  • Adding Logic to Your User Controls
  • Implementing View State Properties
Validating User Input
  • Gathering Data from the User
  • Validating User Input in Web Forms
  • Understanding Request Validation
  • Processing Data at the Server
  • Sending Email from Your Web Site
  • Reading from Text Files
ASP.NET AJAX
  • Introducing Ajax
  • Using ASP.NET AJAX in Your Projects
  • Creating Flicker-Free Pages
  • Providing Feedback to Users
  • The Timer Control
Displaying and Updating Data
  • Data Controls
  • Data-bound Controls
  • Data Source Controls
  • Other Data Controls
  • Data Source and Data-bound Controls Working Together
  • Displaying and Editing Data with GridView
  • Inserting Data with DetailsView
  • Storing Your Connection Strings in web.config
  • Filtering Data
  • Customizing the Appearance of the Data Controls
  • Updating and Inserting Data
LINQ and the ADO .NET Entity
  • Framework
  • Introducing LINQ
  • LINQ to Objects
  • LINQ to XML
  • LINQ to ADO.NET
  • Introducing the ADO.NET Entity Framework
  • Mapping Your Data Model to an Object Model
  • Introducing Query Syntax
  • Using Server Controls with LINQ Queries
  • Using Data Controls with the Entity Framework
Security in Your ASP.NET Web Site
  • Introducing Security
  • Authentication
  • Authorization
  • An Introduction to the ASP.NET
  • Application Services
  • Introducing the Login Controls
  • Configuring Your Web Application
  • The Role Manager
  • Managing Users with the WSAT
  • Configuring the Web Application to Work with Roles
  • Programmatically Checking Roles
Tracing
  • Different Types of Errors
  • Global Error Handling and Custom Error Pages
  • Tracing Your ASP.NET Web Pages
  • Using the Standard Tracing Capabilities
  • Adding Your Own Information to the Trace
Deploying Your Web Site
  • Preparing Your Web Site for Deployment
  • Avoiding Hardcoded Settings
  • The web.config File
  • Expression Syntax
  • The WebConfigurationManager Class
  • Copying Your Web Site
  • Creating a Simple Copy of Your Web Site
  • Publishing Your Web Site

Whats included in this course?

  • image
    Course Manual
  • image
    Experienced Trainers
  • image
    Certificate of Attendance
  • image
    Unlimited Post Course Support

If you need something more custom, please get in touch with our team.