Creating Commercial Quality Server Controls in ASP.NET 2.0 Training UKASP.NET Server Controls training course overview: Covers all new features available in ASP.Net and how
to incorporate exciting new technologies such as Ajax. |
Version 2.0 of the .NET Framework is the latest incarnation Microsoft's
Enterprise platform for Windows application programming and distributable web
services. Visual Studio.NET
2005 is set to become the flagship rapid development environment.
ASP.NET 2.0 will see more than 40 new server-side controls
and many new pieces of web infrastructure.
.NET applications and web services can be deployed to, and used by, many platforms
from desktop to mobile. One of the main features of .NET is support for multiple
programming languages, particularly C# (C Sharp) and VB.NET.
Content
Our hands-on Server Controls training course has been developed for real-world,
commercial scenarios by our expert instructors. See below for our detailed ASP.NET 2.0 training course syllabus. If you
have a technical query e-mail us at
.
course duration
3 days
Target audience
Developers who wish to extend their knowledge of ASP.NET applications and web services to an advanced level.
Prerequisite skills
Delegates should be confident with all aspects of the "ASP.NET
Enterprise Web Development" course.
Code Model
Page Execution Model
ASP.NET Pages in a Visual Designer
Converting a Page to a User Control
Reusable User Controls
The User Control Model
Deploying a User Control
Relative URLs in User Controls
Programmatically Instantiating a User Control
Caching a User Control
Custom Controls vs. User Controls
Server Control Overview
Choosing the Base Class for Your Control
Exposing Properties
Compiling and Deploying a Server Control
Applying Design-Time Attributes
Custom Controls in Visual Studio .NET
Debugging a Server Control
Summary
Declarative Persistence of Simple Properties
Properties Inherited from Control and WebControl
Design-Time Attributes for Properties
Rendering Methods of the Control Class
Overriding Render
HtmlTextWriter and Related Enumerations
Rendering Methods of WebControl
Downlevel Rendering
Control Life Cycle
Events in Server Controls
Postback Architecture
Optimizing Event Implementation
Generating Client-Side Script for Postback
IPostBackDataHandler and Postback Data
Subproperties
Properties and Type Converters
State Management, IStateManager , and the ViewState Dictionary
Implementing IStateManager in a Custom Type
Expando Attributes-The IAttributeAccessor Interface
Styles Overview
Overriding Style Properties
Implementing a Custom Typed Style
Composite Controls-Key Concepts
Implementing a Composite Control
Control Parsing and Control Builders
Browser Capabilities and Client-Side Behaviour
Client Script-Related API
Using Client Script and DHTML
Deploying Client Files
Understanding Ajax
Client Callback
Receiving the callback request
.NET Framework Design-Time Architecture
Type Converters
Designers
Read-Write Control Designers
Designer Verbs
DesignerAttribute
UI Type Editors
Component Editors
Debugging Design-Time Code
Data Binding Overview
Implementing a Data-Bound Control
Implementing a Data-Bound Control Designer
Creating templated controls
.NET
Framework 4.0 Programming with Visual Studio 2010 (C# / VB.NET, Windows, Web,
LINQ) Training Course
ASP.NET 4.0 Web Development with Visual Studio 2010 (C# / VB.NET, AJAX, LINQ) Training Course
Advanced ASP.NET 4.0 with Visual Studio 2010 (AJAX, WCF, MVC, LINQ, Silverlight, C# / VB.NET) Training Course
Windows Presentation Foundation - WPF Training Course
Windows Communication Foundation - WCF Training Course
Windows Workflow Foundation - WF Training Course
.NET 3.5 Technology Overview
ASP.NET
2.0 & 3.5 Training Course with Visual Studio 2008, ASP.NET AJAX, and Silverlight
Silverlight for Developers Training Course
Silverlight for Designers Training Course
.NET 2.0 & 3.5 Programming with Visual Studio 2008 (C# / VB)
Multi-threaded Programming with C# and VB.NET for dual/multi-core training
.NET Design Patterns & Architecture Training UK
Secure coding with .NET
ASP.NET Web Application Security (OWASP / PCI DSS)
Testing with Visual Studio Team System Training UK
C#.NET 2.0 Smart Device Development with .NET Compact Framework Training UK
SharePoint 2007 Application Development Training UK
SharePoint 2007 for Power Users and Non-Programmers
SharePoint 2010 Training Course UK (MOSS, WSS, Web Part Development)
BizTalk Server 2006
Training Course
BizTalk Server 2009 Training Course