|
Course ID: 9459
| Course Duration: 3 Days
|
|
Course Dates:
|
| |
|
| |
ASP.NET 2.0 Programming for Experienced Visual Basic.NET Programmers Training Class
Course ID: 9459
|
|
| |
|
|
| |
|
|
| |
ASP.NET 2.0 Programming for Experienced Visual Basic.NET Programmers Training Seminar
This course provides students with hands on experience using Visual Studio 2005 to create dynamic web applications with the ASP.NET 2.0 Framework using VB.NET. Students learn how to leverage the power of the .NET Framework classes to build web user interfaces. The use of web forms, HTML controls, web controls, and validation controls are examined via the code-behind programming model. State management via the view state, session state and application objects will be introduced, as well as effective use of cookies. Students will learn how to use ADO.NET 2.0 to interact with data sources and display data. The class will also introduce the master pages. Other topic include: event handling and validation of user input; the use of security for authentication; the use of Web.config to control application configuration; uploading files and sending e-mail; developing and consuming web services; file I/O; using XML data with DataSets; and deploying ASP.NET applications. Comprehensive labs and exercises provide the students with experience creating and deploying a dynamic web application.
This course provides thorough coverage of the use of Web forms for web-enabled applications. Students unfamiliar with the Visual Basic.NET programming language should register for the 5-day ASP.NET 2.0 Programming Using Visual Basic.NET course.
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
Agenda |
|
| |
ASP.NET 2.0 Programming for Experienced Visual Basic.NET Programmers Course Overview:
Overview Of Web Application Technology
- Static vs. Dynamic Web Sites
- Dynamic Content from Databases
- Client-Side Scripting vs. Server-Side Scripting
|
|
ASP.NET 2.0 Features
- ASP.NET 2.0 as a Programming Framework
- Power of Web Forms
- Tying Together the Server-Side and Client-Side Architecture
|
Creating ASP.NET 2.0 Pages
- How to Build ASP.NET 2.0 Pages
- Elements of a Web Form
- Page Directives
- Use of Code Behind Pages
- Life-cycle of a Web Form
- Handling Page Object Events
- Application Folders
|
|
Using Controls
- HTML Controls
- Web Controls
- Creating Controls at Runtime
- Custom User Controls
|
Validation in ASP.NET 2.0
- How Validation Controls Work
- Server-Side Validation
- Client-Side Validation
- Regular Expressions
- Customizing Validation
- Disabling Validation
- Working with Validation Groups
|
|
Handling Events
- Event Driven Programming Model
- Common Event Categories
- Writing Event Handlers
- Sharing Event Handlers between Events
- PostBack and Non-PostBack Events
- Global.asax
|
Maintaining State
- The Web is Stateless
- Techniques to Maintain State
- Application Object
- Session Object
- Page Object and ViewState
- Cookies
|
|
Master Pages
- The Basics of Master Page
- Coding a Master Page
- Coding a Content Page
- Event Ordering
|
ADO.NET 2.0
- The ADO.NET 2.0 Object Model
- Client-Side vs. Server-Side Cursors
- Connected vs. Disconnected Access
- Using Connection Classes to Connect to a Data Source
- Using Command Classes to Execute Queries and Stored Procedures
- Insert, Update and Delete with ADO.NET
- Using DataReader Classes to Work with Cursors
- Using the DataSet Class with Disconnected Data
- Using DataAdapter Classes with DataSets
|
|
Data Binding in ASP.NET 2.0
- Binding ASP.NET 2.0 Controls to a Data Source
- Using the ListBox Control
- Using the GridView Control
- Using the DetailsView Control
- Using the FormView Control
- Using the Repeater Control
|
Securing ASP.NET 2.0 Applications
- Security Basics
- ASP.NET 2.0 Authentication
- ASP.NET 2.0 Authorization
- Using the Web Site Administration Tool
|
|
File Upload
- Using the FileUpload Control
- Uploading Binary and Text Files to a Server
- Setting Size Limitations on Files to be Uploaded
|
E-mail
- Using SMTP Mail Servers
- Constructing E-Mail Messages
- Sending E-mail Attachments
|
|
Using XML in ASP.NET 2.0
- Introduction to XML and XML Schemas
- Reading XML Data with a DataSet
- Writing XML Data with a DataSet
|
Introduction to Web Services
- Web Services Architecture Web Service Programming Model
- Understanding SOAP Messages
- Creating Web Services using VB.NET
- Protocols for Accessing Web Services
- Consuming a Web Service
- Using WSDL and Proxy Classes
|
|
Reading and Writing Files
- System.IO Namespace
- Examining Files and Directories
- Opening Files
- Reading Files
- Writing Files
|
Deploying ASP.NET 2.0 Applications
- Issues with Deployment
- Using Publish Option
- Using XCOPY Deployment
- Using Web Setup Projects
|
|
| |
|
| |
|
|
|
| |
|
|
| |
Pre-requisites |
|
| |
Knowledge of fundamental HTML syntax is required, including the ability to create forms and tables. Prior experience with VB.NET is required.
|
|
|
|
| |
|
|
|
|
| |
|
|
| |
|
|
|
| |
| |
|
| |
ASP.NET 2.0 Programming for Experienced Visual Basic.NET Programmers Training Course Dates and Locations
|
|
| |
|
|
| |
Course ID: 9459
| Course Duration: 3 Days
|
|
| |
|
|
| |
Locations: |
|
| |
|
|
| |
Gift card when you register today!
|
|
| |
|
|
| |
| Start Date |
Price |
|
Location/Event Details |
Register Online |
Request More Info |
|
Print/Fax Register |
| | | |