260 likes | 454 Views
Developing ASP.NET 2.0 Server Controls Agenda. Rich UIMaster PagesThemes and SkinsSmart ClientsScenarioReal estate company web site requires rich controls to enable a variety of custom scenariosSolutionPhotoViewer: Allows a user to navigate through a collection of photos for a given listing
E N D
1. Developing An Advanced ASP.NET Server Control With Rich Design-Time Goksin Bakir
Yage Ltd
Microsoft Regional Director, MEA
2. Developing ASP.NET 2.0 Server ControlsAgenda Rich UI
Master Pages
Themes and Skins
Smart Clients
Scenario
Real estate company web site requires rich controls to enable a variety of custom scenarios
Solution
PhotoViewer: Allows a user to navigate through a collection of photos for a given listing
MultiList: Allows a user to view real estate listings in a geographical region
We will cover
Runtime: Composition, state management, callbacks,web resources, script handling, and data boundcontrols
Design-time: Region-editing, task-based editing, painting, host services
3. Master Page Basics Masters define common content and placeholders (<asp:ContentPlaceHolder>) Content pages reference masters and fill placeholders with content (<asp:Content>)