book your perfect training course
thousands of courses, off-site or in-house, across the UK
browse training

Browse the full list of courses above.

education search

 

Training Course: ASP.NET Programming for Experienced Visual Basic.NET Programmers

training course enquiry

Training Course Code: HASPPEVB
Training Duration: 3 days.
Price: £795

Training Course Summary:

This course provides students with hands on experience creating dynamic web applications for the ASP.NET Framework using Visual Basic.NET. Students will learn how to leverage the power of the .NET Framework classes and how to extend their applications by creating new classes using inheritance. Students are expected to be thoroughly familiar with Visual Basic.NET language syntax and semantics. Students unfamiliar with the Visual Basic.NET programming language should register for the 5-day ASP.NET Programming Using Visual Basic.NET course.

The use of built-in session and application objects will be introduced as well as the use of web forms, HTML controls, web controls, validation controls and code-behind programming. The use of security for authentication will be introduced. Topics include migrating existing web applications to ASP.NET; error handling and debugging; using ADO.NET to interact with data sources; the use of Web.config to control application configuration; event handling and validation of user input; working web service components through proxies; reading and writing files and XML documents. The deployment of .NET projects and the difference between ASP.NET and other .NET deployment is discussed. Comprehensive labs and exercises provide the students with experience creating and deploying a dynamic web application.

Pre-Requisites:

Knowledge of fundamental HTML syntax is required, including the ability to create forms and tables. Prior experience with a scripting or programming language is required.

Training Course Overview/Content:

Overview Of Active Server Pages
Static vs. Dynamic Web Sites
Dynamic Content from Databases
Developing Dynamic Internet Applications
Client-Side Scripting vs. Server-Side Scripting
ASP.NET Features
ASP.NET as a Programming Framework
Object Oriented Foundation
Power of Web Forms
Interactive Event Driven Model
Tying Together the Server-Side and Client-Side Architecture

Creating ASP.NET Pages
How to Write ASP.NET Pages
Elements of a Web Forms
Handling Page Object Events to Produce Dynamic Web Pages
Use of Code Behind Pages
Using Web Forms
Features and Functions of Web Forms
Web Form Programming Model
Server Controls
Validation Controls
HTML Controls
Custom User Controls
Maintaining State
Using Cookies
Web Forms Processing Order
Using Web Controls
Creating Controls at Runtime

Handling Events
Event Driven Programming Model
Common Event Categories
Writing Event Handlers
Sharing Event Handlers between Events
PostBack and Non-PostBack Events
Introduction to Common ASP.NET Objects
Session Object
Application Object
Page Object
Retaining User Information with the Session and Application Objects

Validation in ASP.NET
How Validation Controls Work
Server-Side Validation
Client-Side Validation
Regular Expressions
Disabling Validation
Customizing Validation
Custom Error Messages
Data Binding in ASP.NET
DataList Server Control
DataGrid Server Control
Repeater Server Control
Binding ASP.NET Controls to a Data Source
Formatting Database Data

ADO.NET
Client-Side vs. Server-Side Cursors
Connecting to a Data Source
Minimizing Connection Times
ADO.NET vs. ADO
ADO.NET and XML
The ADO.NET Object Model
Interaction with ADO.NET
SqlConnection Object
SqlCommand Object
Insert, Update and Delete with ADO.NET
Binding with XML Data
Using Stored Procedures
SqlDataAdapter Object
SqlDataReader Object
DataSet Object
File Upload
Using the HtmlFile Control
Uploading Binary and Text Files to a Server
Using the HttpPostedFile Class
Setting Size Limitations on Files to be Uploaded

E-mail
Using Mail Servers (SMTP) for Client Communication
Creating Dynamic E-mail Messages
Constructing Simple and Complex E-mail Messages
Sending E-mail Attachments
Using XML in ASP.NET
Reading and Writing XML Schemas
Reading XML Data with a DataSet
Writing XML Data with a DataSet
Modifying XML Data
Understanding SOAP Messages

Reading and Writing of Files
Accessing Files
Examining Files and Directories
Using StreamReader and StreamWriter Classes
Opening Files
Reading Files
Writing Files
Directory Management
Directory vs. DirectoryInfo Classes
File vs. FileInfo Classes
Deploying ASP.NET Applications
Using XCOPY Deployment
Using CopyProject
Using Web Setup Projects

Introduction to Web Services
Explanation of Web Services Architecture
Web Service Programming Model
Protocols for Accessing Web Services
Creating Web Services Using VB.NET
Consuming a Web Service
Using WSDL and Proxy Classes
Returning Data from a Web Service
Securing ASP.NET Applications
Security Basics
Setting Windows Authentication
Setting Forms Authentication
Using Encryption
Training course title:
Name:
Email:
Phone:
Company Name: (if applicable)
Number of delegates attending:
 
 Preferred Location: 
 Select from above or tick in house (we come to you) 
 
Preferred dates:
Click to select a dateClick to select a date
Any Special Requests:
Send Enquiry

Other course you might also like