







 |
|
 The Object
Technology Company
Building Web Applications with ASP.NET A Practical Approach
Duration: 5 days
Class size: Up to 12 attendees
Prerequisites: Familiarity with a .NET language, preferably VB.NET or C#.
Who should take this course?
Software personnel, web page designers, webmasters, HTML programmers and
documentation personnel.
What will you gain?
- Knowledge of how to use ASP.NET.
- Use of Visual Studio™ development environment for ASP Development
- Hands-on experience in writing and debugging
ASP-enabled Internet pages
- ASP.Net features, including ADO, Data-driven controls, Web Forms, Security.
Course contents and activities:
- Introduction
What is ASP.NET? How does it relate to ASP? Where does it fit into .NET? Visual Studio. The first program in ASP.NET - Hello, World.
Building and running ASP.NET programs. Examples.
- Event Model
The Event Model for ASP.NET. ASP Vs. ASP.NET events. Arguments. Application Vs. Session Events.
Page and Control Events. Postback and Non-Postback events.
- Controls
HTML Server Controls. ASP Controls. Specific Controls: Label, TextBox, Button, HyperLink, Selections, Lists, Tables, Panel, Images, Calendar.
- Programming Web Forms
Concept of Code-Behind. State and Lifecycle. Directives.
- Debugging Support in ASP.NET
Debugging ASP.NET Programs. Tracing and Error Handling.
- Validation
Validation in ASP.NET. RequiredField, Summary, Compare. Range Checking, Regular Expression Handling, Custom Validation.
- Data Binding
Data Binding and Postback. Binding to a Class. Binding to Controls.
- List Controls
The DataGrid Control and its usage. Shared Properties and Collections. Repeater Control, DataList Control. Editing.
- ADO.NET
ADO.NET. Object Model for ADO.NET. Mapping ADO.NET objects to DataGrid objects. Stored Procedures. SQL and ADO.NET. Using Update efficiently.
Update with Multiple users. Commands.
- Custom Controls
Building and deploying Custom Controls and User Controls in Visual Studio.
- Web Services
Web Service Protocols and Standards. A Simple Web Service Application. Discovery Files and Deployment.
- Consuming Web Services
Discovery, Proxies and Building Client Applications.
- Caching and Performance
Types of Caching: Output, Object. HttpCachePolicy Class. Performance Monitors and Benchmarking. Use of Profiling.
- Security
Meaning of Security in ASP Applications. Authentication and Authorization.Impersonation.
- Application Configuration and Deployment
Defining the ASP Application. Control and Configuration of Applications. Deploying ASP Applications.
- Conclusion
Summing up. References and further study.
Building Web Applications in ASP.NET is a lab-intensive course designed to provide a
thorough introduction to ASP.NET, including expertise in writing professional ASP.NET-based applications for web
pages on the Internet. The course combines lectures with interactive
demonstrations of all aspects of the VisualStudio™ environment and usage.
Each lecture is followed by a hands-on lab exercise; hands-on exerices constitute around 50% of the course time.
Included in the course are a comprehensive course notebook
containing the course presentation slides and detailed notes, and solutions
to the lab exercises.

Registration |
Calendar | Curriculum
| After Hours | Forms
| Schedules/Pricing
Copyright© Pantheon Systems, Inc. All
rights reserved. |