Flylib.com
Developing Microsoft ASP.NET Server Controls and Components (Pro-Developer)
Developing Microsoft ASP.NET Server Controls and Components (Pro-Developer)
ISBN: 0735615829
EAN: 2147483647
Year: 2005
Pages: 183
Authors:
Nikhil/Datye, V. Kothari
BUY ON AMAZON
Main Page
Table of content
Copyright
Dedication
Foreword
Acknowledgments
Nikhil Kothari s Acknowledgments
Vandana Datye s Acknowledgments
Introduction
Prerequisites
Structure of the Book
Sample Files
Creating an IIS Virtual Directory
Tools for Control Authoring and Related Tasks
Other Resources
Support
Part I: Overview
Chapter 1. ASP.NET Overview
The .NET Framework
A Quick Tour of ASP.NET
HTTP RuntimeRequest Processing in an ASP.NET Application
Extending ASP.NET
Summary
Chapter 2. Page Programming Model
A Sample Page
Server Controls
From Text to Controls
Code Model
Page Execution Model
ASP.NET Pages in a Visual Designer
Summary
Chapter 3. Component Programming Overview
Managed Component Overview
Properties
Methods
Events
Metadata Attributes
Designable Components
Summary
Part II: Server Controls First Steps
Chapter 4. User Controls: From Page to Control
Converting a Page to a User Control
Reusable User Controls: The SiteHeader and SiteFooter
The User Control Model
Deploying a User Control
An Application-Specific User Control: The CruiseSelector Example
Relative URLs in User Controls
Programmatically Instantiating a User Control
Caching a User Control
Summary
Chapter 5. Developing a Simple Custom Control
Server Control Overview
A Trivial Server Control Example
Compiling and Deploying a Server Control
Exposing a Property: The PrimeGenerator Control Example
Choosing the Base Class for Your Control
Applying Design-Time Attributes
Custom Controls in Visual Studio .NET
Debugging a Server Control
Summary
Chapter 6. Custom Controls vs. User Controls
Deployment
Authoring
Content and Layout
Design-Time Behavior
Performance
Summary
Part III: Server ControlsNuts and Bolts
Chapter 7. Simple Properties and View State
View State and State Management
Declarative Persistence of Simple Properties
Properties Inherited from Control and WebControl
Design-Time Attributes for Properties
Putting It Together The PageTracker Example
Summary
Chapter 8. Rendering
Base Classes and Rendering
Rendering Methods of the Control Class
Overriding Render The MetaTag Control Example
Related Enumerations
Rendering Methods of WebControl
Rendering a Web Control The HoverLabel Example
Exercising HtmlTextWriter The LoginUI
Downlevel Rendering
Summary
Chapter 9. Control Life Cycle, Events, and Postback
Control Life Cycle
Events in Server Controls
Postback Architecture
Mapping a Postback Event to a Server Event The IPostBackEventHandler Interface
Optimizing Event Implementation
Generating Client-Side Script for Postback
IPostBackDataHandler and Postback Data
Putting It Together The Login Example
Exposing Other Semantic Events The HitTracker Example
Summary
Chapter 10. Complex Properties and State Management
Subproperties
Properties and Type Converters
State Management, IStateManager , and the ViewState
Implementing IStateManager in a Custom Type
Collection Properties The ImageMap Example
Expando Attributes The IAttributeAccessor Interface
Summary
Chapter 11. Styles in Controls
Styles Overview
Overriding Style Properties The Spreadsheet
Implementing a Custom Typed Style The MyPanelStyle Example
Summary
Chapter 12. Composite Controls
Composite ControlsKey Concepts
Implementing a Composite Control The CompositeLogin Example
Control Parsing and Control Builders
Summary
Chapter 13. Client-Side Behavior
Browser Capabilities and Client-Side Behavior
Client ScriptRelated API
Using Client Script and DHTML
Deploying Client Files
Putting It Together The HtmlEditor Example
Summary
Chapter 14. Validator Controls
Validation Architecture IValidator , BaseValidator , and
The Validation Framework
Validating Text Entry The StringValidator Example
Summary
Chapter 15. Design-Time Functionality
.NET Framework Design-Time Architecture
Type Converters
Designers
Read-Write Control Designers The ScrollablePanelDesigner Example
Designer Verbs
DesignerAttribute
UI Type Editors
Component Editors
Debugging Design-Time Code
Summary
Chapter 16. Data-Bound Controls
Data Binding Overview
Implementing a Data-Bound Control
Implementing a Data-Bound Control Designer
Summary
Chapter 17. Localization, Licensing, and Other Miscellany
Localization
Licensing
Configurable Properties
Deployment
Summary
Part IV: Server Components
Chapter 18. XML Web Services
XML Web Services Overview
Developing an XML Web Service The StockWebService Example
XML Web Service Based Server Controls The StockGrid Example
Summary
Chapter 19. HTTP Handlers
HTTP Handler Overview
The Hello, World HTTP Handler Example
Handling a New Extension The XmlHandler Example
Dynamic Images The ImageLabelHandler Example
Part V: Server Control Case Studies
Chapter 20. Data-Bound Templated Controls
The ListView Control
ListView Specification
ListView Implementation
Summary
Chapter 21. DHTML-Based Server Controls
The DatePicker Control
DatePicker Specification
DatePicker and DatePickerDesigner Implementation
Summary
Part VI: Appendixes
Appendix A. Metadata Attributes
Design-Time Attributes
Parse-Time Attributes
Appendix B. Object Model for Common Classes
Appendix C. Microsoft ASP.NET Web Matrix
Web Matrix Features
Web Matrix for Component Developers
Summary
About the Author
Nikhil Kothari
Vandana Datye
Developing Microsoft ASP.NET Server Controls and Components (Pro-Developer)
ISBN: 0735615829
EAN: 2147483647
Year: 2005
Pages: 183
Authors:
Nikhil/Datye, V. Kothari
BUY ON AMAZON
Qshell for iSeries
Parameters and Variables, Defined
Grep
The Perl Utility
Java Development Tools
Appendix B Qshell versus DOS
Professional Java Native Interfaces with SWT/JFace (Programmer to Programmer)
Basic SWT Widgets
Dialogs
Drag and Drop and the Clipboard
Printing
JFace Wizards
Managing Enterprise Systems with the Windows Script Host
Logon Scripts and Scheduling
Networking Resources
Internet Applications
System Administration
Security
101 Microsoft Visual Basic .NET Applications
Data Access
Interacting with the Operating System
GDI+
Building Enterprise Services Applications
Securing Applications
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
What this book does not cover
Common characteristics of contemporary SOA
Service modeling guidelines
Task-centric business service design (a step-by-step process)
SOA support in J2EE
.NET-A Complete Development Cycle
Choosing a Software Development Model
Analysis of the Photo Editor Requirements
Design of the GDI+ Extensions
Dynamic Loading of Components
Design of the Optimizations
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies