Flylib.com
Designing for Scalability with Microsoft Windows DNA (DV-MPS Designing)
Designing for Scalability with Microsoft Windows DNA (DV-MPS Designing)
ISBN: 0735609683
EAN: 2147483647
Year: 2000
Pages: 133
Authors:
Per Sundblad
,
Sten Sundblad
BUY ON AMAZON
Cover
LOC Page
Acknowledgments
Introduction
Interest at Microsoft
The Later History of the Report
New Technical Report in 1999
What About COM and XML?
MTS vs. COM
This Book Is Not an MTS or a COM Tutorial
Chapter 1 -- Planning for a New Architecture
Three Tiers -- Or Five If You Like
Using ADO Recordsets
XML Is a Long-Term Solution
Chapter 2 -- Designing for Scalability
Scalability Is About Resource Economy
Three-Tier Services Model
Three Kinds of Business Services
Where Do Visual Basic, COM, and MTS Fit In?
End of Overview
Chapter 3 -- On Rules and Their Locations
Introducing the Application
Chapter 4 -- Implementing the Rules
The Database
Rule 1: Bred in Country
Rule 2: One and Only One Trainer
Rule 3: Value of Sex Must Be Valid
Rule 4: Only One Kind of Sex Change Allowed
Rule 5: Between 1 and 15 Years Old
Rule 6: Don t Delete a Horse That Has Run at Least One Race
Rule 7: Unique Combination of Name and Country Where Bred
Rule 8: Unique ID When Inserted
Conclusion
Chapter 5 -- Modeling the First Business Tier
Tiers and Classes
Modeling User Services and Facades
Chapter 6 -- Reducing Time to Market
A Good Fit
Using Test Stubs
A Test Form
Chapter 7 -- Prototyping a DHTML User Interface
A Very Early Dynamic GUI Prototype
Some Script Examples
Using Separate Interfaces from Script
Back to the Server Side
Chapter 8 -- Designing the Main Business Tier
The Facade Class Reengineered
Delegating to Entity and Set Classes
Calling Them Managers
Renaming the Packages
Chapter 9 -- Using Separate COM Interfaces
Controlling Connections
Generalizing COM Interfaces
About Moving the ReturnType Argument to the Interfaces
Chapter 10 -- Implementing the Facades
Generating Main Business and Interface Code
Moving the Test Stubs
Getting a List of Trainers for the Combo Box
Getting a List of Horse Names
Learning on the Job
Chapter 11 -- Making it Simpler
Parsing Interface Events
Simplifying and Multiplying the COM Interfaces
Conclusion
Chapter 12 -- Delegating Data Access
Why Can t the Managers Access Data Directly?
Separate COM Data Access Interfaces
Chapter 13 -- Implementing the Managers and Data Access
Generating Code for Data Access Classes
Getting the Horse List
Getting a Single Horse
Saving Data for a Horse
Deleting (or Deactivating) a Horse
Chapter 14 -- Using Microsoft Transaction Server
The Context Object
Implementing the IObjectControl Interface
Adapting Components to MTS
What About the Data Environment?
The Friend and New Keywords
A Few Musts and Shoulds
Chapter 15 -- A COM Overview
COM Component Services
The Basic Idea Behind COM
Some Features of COM
Some Final General Thoughts About COM
COM on Windows NT 4.0
Chapter 16 -- Creating Some COM Components for the Sample Application
The IObjectControl Interface
Conclusion
Chapter 17 -- Securing Good Database Performance and Scalability
Reusing Query Plans
Using Stored Procedures
Chapter 18 -- Other Use Cases and Other Facades
A Few Examples
Designing the Main Business Classes
A Framework
Chapter 19 -- Hierarchical Recordsets -- Pros and Cons
More About the Form and the Code
Three Different Ways of Relating Children to Parents
More than Two Levels
Other Issues
Conclusion
Chapter 20 -- An XML Overview
The Nature of XML
Using Document Type Definition for Schema Definitions
Using XML-Data for Schema Definitions
Scripting with XML and XML DOM
Data Binding Using XML DSO
Using XSL to Present XML Documents
A Final General XML Example
Chapter 21 -- XML with ADO 2.5 for Our Components
XML Support in ADO 2.5
SQL Server 2000 and XML
Simple Object Access Protocol
Chapter 22 -- What About the Business Rules?
Foreign Key Constraints
Check Constraints
Unique Constraints
Identity Columns
Business Object Constraints
Chapter 23 -- Some Final Issues
Complex Transactions
COM and MTS Packaging
Revisiting the Stateful Model
Library Packages and Applications
The Connection String
Newsgroup Services
Bibliography
About the Authors
Footnotes
About This Electronic Book
About Microsoft Press
Designing for Scalability with Microsoft Windows DNA (DV-MPS Designing)
ISBN: 0735609683
EAN: 2147483647
Year: 2000
Pages: 133
Authors:
Per Sundblad
,
Sten Sundblad
BUY ON AMAZON
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Identifying Project Resource Risk
Quantifying and Analyzing Project Risk
Closing Projects
Conclusion
Appendix A Selected Detail From the PERIL Database
Oracle Developer Forms Techniques
Timers and Displaying a Clock
Window Management in Forms
When to Use the Same Trigger and How to Make It Fire at Multiple Levels
Working with Trees
Oracle 8 and 8i Features in Forms Developer
Microsoft WSH and VBScript Programming for the Absolute Beginner
Getting Started with the WSH and VBScript
Conditional Logic
Using the Windows Registry to Configure Script Settings
Combining Different Scripting Languages
Appendix C Whats on the CD-ROM?
PMP Practice Questions Exam Cram 2
Answers and Explanations
Project PlanningCore Processes
Answers and Explanations
Exam Prep Questions
Appendix A. CD Contents and Installation Instructions
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
Getting Started with Quartz
Using the J2EE Containers DataSource
Integrating Quartz
Using Quartz with Workflow
Job Chaining in Quartz
Understanding Digital Signal Processing (2nd Edition)
HINTS ON USING FFTS IN PRACTICE
BILINEAR TRANSFORM IIR FILTER DESIGN METHOD
CASCADED INTEGRATOR-COMB FILTERS
EFFICIENTLY PERFORMING THE FFT OF REAL SEQUENCES
Section E.3. ABSOLUTE POWER USING DECIBELS
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