Subject: .NET
Location: Farmington Hills, Michigan
Duration: 40 Hours
Start Date: jul 17th, 2010
Fee: $2500.00
Learn from an expert instructor. Our expert instructors are themselves have years of experience in the real world as well as in teaching. A large majority of our instructors are Full-time consultants and provide solutions to a wide variety of companies.
Topics to be covered
- Introduction to ASP.NET
- A Review of Classic ASP
- ASP.NET Web Applications
- Rendering HTML with Server Controls
- Data Binding in ASP.NET 2.0
- Working with Controls
- Introduction to Web Controls
- Simple Input Controls
- HyperLink and Button Controls
- List Controls
- Controlling Focus
- Using Rich Server Controls
- Introduction to Rich Controls
- The Calendar Control
- The XML Control
- Accessing Data
- Overview of ADO.NET
- Connecting to Data
- Executing Commands
- Working with Data
- Choosing an ADO.NET Provider
- Configuration
- Configuration Overview
- Using the Web Site Administration Tool
- Programming Configuration Files
- Encrypting Configuration Sections
- Data Binding
- Introducing Data Source Controls
- Reading and Write Data Using the SqlDataSource Control
- Displaying and Editing Middle-Tier Data using the ObjectDataSource Control
- Validating User Input
- Overview of ASP.NET Validation Controls
- Using the Simple Validators
- Using the Complex Validators
- Summarizing Results with the ValidationSummary Control
- Separating Validation into Validation Groups
- Themes and Master Pages
- Creating a Consistent Web Site
- ASP.NET 2.0 Themes
- Master Pages
- Managing State
- Preserving State in Web Applications
- Page-Level State
- Using Cookies to Preserve State
- ASP.NET Session State
- Storing Objects in Session State
- Configuring Session State
- Setting Up an Out-of-Process State Server
- Storing Session State in SQL Server
- Using Cookieless Session IDs
- Application State
- Debugging ASP.NET Applications
- Using the Visual Studio Debugging Features
- Handling Errors and Redirecting Users
- Debugging Client-Side Script
- Tracing
- Using Page-Level Tracing
- Using Application-Level Tracing
- Using Web Events
- Viewing Information With the Web Development Helper
- Creating New Controls
- Two Kinds of User-Defined Controls
- Creating a User Control
- A More Complex User Control
- Creating a Custom Control
- Advanced Caching
- A Review of Basic ASP.NET Caching
- Using Code to Implement Caching
- Caching Data Rather Than Output
- Using Database Dependencies for Cache Expiration;
- Using the DataList and Repeater Controls
- Overview of List-Bound Controls
- Creating a Repeater Control
- Creating a DataList Control
- Introduction to AJAX
- Basics of AJAX
- Overview of AJAX Control Toolkit
Call us at (517) 803-4385 or Email: info@eastwestlc.com (Information including Training date and time)