Designing Component-Based Applications (Mps)
Mary Kirtland, Microsoft Pr ISBN:0735605238, Edition: , 1998-12 Price: $39.99
Table of Contents
- Cover
- Acknowledgments
- Introduction
- Contents Overview
- The Tools You Need
- The Sample Code
- Part I: Technology Overview
- Chapter 1 -- Windows DNA
- Business Problems, Architectural Solutions
- Windows DNA Architecture
- Summary
- Chapter 2 -- The Component Object Model
- Why COM?
- The COM Programming Model
- Distributed COM
- Automation
- Summary
- Chapter 3 -- Data Access Fundamentals
- Why MDAC?
- Accessing Data
- OLE DB
- ActiveX Data Objects
- Remote Data Service
- Summary
- Chapter 4 -- Microsoft Transaction Server
- Why MTS?
- The Many Faces of MTS
- The Application Server Programming Model
- Summary
- Chapter 5 -- Active Server Pages
- Why ASP?
- Three-Tier Application Architectures
- Integration with MTS
- Summary
- Chapter 6 -- Extending the Reach of MTS
- COM on UNIX
- XA Interoperability
- COM Transaction Integrator
- Microsoft Message Queue Server
- Summary
- Part II: Building Applications
- Chapter 7 -- Application Definition and Modeling
- Creating an Application Definition
- Modeling the Application
- Defining the Physical Architecture
- Summary
- Chapter 8 -- Building Data Objects
- Moving from Design to Implementation
- Implementing Components for MTS
- Data Object Technologies
- Implementing Data Objects
- Summary
- Chapter 9 -- Building Business Objects
- Moving from Design to Implementation
- Implementing Components for MTS
- Building Business Objects
- Summary
- Chapter 10 -- Packaging the Components
- Packages
- Designing Packages
- Building Packages
- Summary
- Chapter 11 -- Building the Presentation Layer
- Moving from Design to Implementation
- Implementing Presentation Layers
- Implementing the Island Hopper Application Presentation Layer
- Summary
- Chapter 12 -- Debugging and Troubleshooting
- Component-Level Testing
- Local Testing
- Testing the Distributed Application
- Summary
- Chapter 13 -- Performance Validation
- Why Validate?
- The Validation Process
- Common Bottlenecks
- Summary
- Chapter 14 -- Deploying Your Distributed Application
- Choosing a Topology
- The Deployment Process
- Summary
- Part III: Beyond MTS
- Chapter 15 -- Extending the Application
- Developing Components with COMTI
- Developing Applications with MSMQ
- Summary
- Chapter 16 -- COM+
- Moving Forward with COM and MTS
- New Services for Enterprise Applications
- Summary
- Appendix -- About the 3-2-1 Program
- Bibliography
- Analysis and Design
- General Distributed Computing Technologies
- Microsoft Technologies
- About the Author
|
|