ASP.NET Introduction
3 days

Course overview
Building on fundamental website knowledge, this course concentrates on dynamic web pages, i.e. pages which relate to a database. You will learn how to pass information that the user provides on a web form to a database, and how to let users search your database, returning the results to dynamic web pages.

Additionally, the course will show you how to create a master-detail 'drill-down' and how to drive form elements from a database (for example, filling in choices for a drop-down menu). The idea of Session 'state' is introduced and used, for example, to check if users have logged in to your web application.

Throughout, best practice with ASP.NET is encouraged, such as code-behind pages and modular application elements.

Who should attend
Knowledge of HTML is expected and experience with .NET programming languages and solid familiarity with web site fundamentals is essential to this course. It is also essential to have some knowledge of simple database files. You do not need any prior SQL or ASP.NET experience.

This course can be delivered in a number of environments, including Visual Studio.NET, Dreamweaver or Microsoft Web Matrix.

Course contents

ASP.NET Fundamentals
Requirements of a web application
Handling page object events to produce dynamic web pages
Compiling and executing .NET applications
Overview of the ASP.NET object model
Creating and using code-behind pages
Overview of the config files: web.config, machine.config

Enhancing the User Interface with Web Forms and Web Controls
Configuring common form element properties
Populating forms with controls
Comparing web controls with HTML controls
Checking input with validator controls

Processing User Input with the Request and Response Objects
Capturing user input with web forms
Generating page output programmatically
Form and QueryString methods - sending data to the server with form submission
ServerVariables collection - extracting information from the HTTP Header
Write method - writing to the HTTP stream

State Maintenance
Strategies for maintaining state in an ASP.NET application
Session object - a place to store user specific data

Exception Handling
Overview of handling errors in your web forms

Using ADO.NET to Access Data
Overview of ADO.NET
Connecting to a data source
Accessing data with DataSets
Presenting data using DataReaders and Tables
Executing commands - running the Datastore queries
Inserting, updating and deleting records with the Command object

Related courses
ASP.NET Introduction (4 days)

How to book
Please call us now on 020 8658 6994 or email us at admin@alphatraining.com

Home


© Alpha Training, Telephone +44 (0)20 8658 6994, Email admin@alphatraining.com