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
A Practitioners Guide to Software Test Design
State-Transition Testing
Control Flow Testing
Exploratory Testing
Test Planning
Section IV - Supporting Technologies
Managing Enterprise Systems with the Windows Script Host
Input/Output Streams
Application Automation
Messaging Operations
System Administration
Security
Introduction to 80x86 Assembly Language and Computer Architecture
Representing Data in a Computer
Procedures
Bit Manipulation
Appendix A Hexadecimal/ASCII conversion
Appendix B Useful MS-DOS Commands
Cisco CallManager Fundamentals (2nd Edition)
Cisco CallManager Architecture
SCCP Station Devices
VoIP Gateway Security
Meet-Me Conferencing
Appendix A. Feature List
Competency-Based Human Resource Management
Why a Focus on Jobs Is Not Enough
Competency-Based HR Planning
Competency-Based Employee Recruitment and Selection
The Transformation to Competency-Based HR Management
Appendix B Further Suggestions on Employee Development
The Oracle Hackers Handbook: Hacking and Defending Oracle
Overview of the Oracle RDBMS
The Oracle Network Architecture
Indirect Privilege Escalation
Accessing the Network
Appendix A Default Usernames and Passwords
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