Advanced ASP.NET Application Development Using C# and AJAX
Length: 5 Days Price: Contact NETS for pricing.
This course provides experienced ASP.NET developers with knowledge required to effectively architect complex web-enabled applications. Upon completion students will be able to optimize their use of ASP.NET technologies to build efficient and flexible systems.
Prerequisites: Attendance at ASP.NET 3.5 Programming Using C# or equivalent experience.
Advanced ASP.NET Application Development Using C# and AJAX Training Overview
- Controlling Presentation of an ASP.NET Page
- Creating .skin Files
- Applying a Theme to a Page
- Working with the Profile Object
- Creating User Controls
- Creating Custom Web Server Controls
- Understanding View and Control State
- Improving the Usability of a Custom Web Server Control
- Creating Composite Controls
- Creating Templated Controls
- Templated Web Server Controls
- Building Portals in Visual Studio
- Designing Web Part Zones
- Working with Web Parts at Run-time
- Connecting Web Parts
- Configuring Windows Authentication
- Configuring Forms Authentication
- Using the User Object for Programmatic Authorization
- Using the Membership API
- Configuring ASP.NET Membership
- Accessing the Session Object from an HTTP Handler
- Storing Page Information in a Database
- Handling Images in an Asynchronous HTTP Handler
- URL Rewriting in Global.asax
- Working with Cultures
- Localizing Pages
- Working with Global Resources
- Strategies for Building Localized Sites
- ASP.NET Support for Accessibility
- Using Caching
- Using Performance Counters
- Configuring an ASP.NET Web Site
- Using the Configuration API
- Overview of CSS
- Introduction to ASP.NET AJAX
- Programming the ASP.NET AJAX Framework
- Working with Data Types in JavaScript
- Classes in Microsoft AJAX Framework
- Shortcut Methods in the Microsoft AJAX Framework
- Registering Custom External JavaScript Files
- Creating AJAX Enabled Web Services
- Introducing JSON