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
CISSP Exam Cram 2
The Ideal CISSP Candidate
The CISSP Certification Exam
Message Privacy
Change Management
Practice Exam Questions
Lotus Notes and Domino 6 Development (2nd Edition)
Whats New in Release 6?
Database Resources
Embedding Outlines
Retrieving Data with @DbColumn and @DbLookup
Enabling Physical Security
Developing Tablet PC Applications (Charles River Media Programming)
Introduction to Visual Basic .NET
Console Application Input/Output
Obtaining the Tablet PC SDK
Using Gestures to Control Tablet Media Player
3D Rendering with OpenGL and DirectX 9
Java How to Program (6th Edition) (How to Program (Deitel))
Wrap-Up
final Instance Variables
Self-Referential Classes
Manipulating Databases with JDBC
Implicit Objects
C & Data Structures (Charles River Media Computer Engineering)
Data Types
C Operators
Address and Pointers
Recursion
Linked Lists
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 356 Liquidtight Flexible Nonmetallic Conduit Type LFNC
Article 374 Cellular Metal Floor Raceways
Article 398 Open Wiring on Insulators
Article 408: Switchboards and Panelboards
Article 440: Air Conditioning and Refrigerating Equipment
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