
Global Distributed Applications With Windows DNA
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Contents vii
- Introduction xiii
- WHAT IS THE PURPOSE OF THIS BOOK? xiv
- A WORD ABOUT VISUAL BASIC xvi
- WHO IS THE AUDIENCE FOR THIS BOOK? xvii
- SKILLS NEEDED TO READ THIS BOOK xviii
- STRUCTURE OF THE BOOK xviii
- RESOURCES AND ADDITIONAL INFORMATION xviii
- Acknowledgments xix
- Section I: Global Technology 1
- 1 Platforms and Technologies 3
- 1.1 OVERVIEW OF CURRENT GLOBAL TECHNOLOGIES 3
- 1.2 ENTERPRISE OPERATING SYSTEMS 7
- 1.3 GLOBAL INTRANETS 12
- 1.4 INTERNETWORK PROTOCOLS AND TECHNOLOGIES 16
- 1.5 BROWSERS 23
- 2 Using Microsoft Technologies 27
- 2.1 WHY MICROSOFT TECHNOLOGY? 27
- 2.2 THE DISTRIBUTED INTERNET APPLICATIONS ARCHITECTURE 29
- 3 Mapping the Technology to the Business 43
- 3.1 MAPPING THE TECHNOLOGY TO THE BUSINESS 43
- 3.2 MAPPING WINDOWS DNA 48
- Section II: Global Architecture 57
- 4 Architectural Review 59
- 4.1 THE CLIENT/SERVER MODEL 59
- 4.2 OBJECT TECHNOLOGY 67
- 4.3 COMPONENTWARE 77
- 4.4 THE COMPONENT OBJECT MODEL 83
- 4.5 UNIVERSAL DATA ACCESS 90
- 4.6 MICROSOFT TRANSACTION SERVER (MTS) 98
- 4.7 THE MICROSOFT MESSAGE QUEUE (MSMQ) 111
- 4.8 CONCLUSION 112
- 5 Windows DNA Development Tools 113
- 5.1 INTERNET INFORMATION SERVER 113
- 5.2 MICROSOFT VISUAL STUDIO 121
- 5.3 MICROSOFT VISUAL BASIC 126
- 5.4 HTML, DHTML, AND XML 129
- 5.5 ACTIVE SERVER PAGES (ASP) 137
- 5.6 CONCLUSION 145
- 6 Building Global Distributed Applications 147
- 6.1 SOFTWARE APPLICATION STRUCTURE 147
- 6.2 DESIGN CONSIDERATIONS 161
- 6.3 COMPLYING WITH COM 172
- 6.4 COMPLYING WITH MTS 182
- 6.5 THE ROLE OF ASP IN DISTRIBUTED APPLICATIONS 195
- 6.6 CONCLUSION 196
- 7 Testing and Debugging 197
- 7.1 TESTING AND DEBUGGING 197
- 7.2 ERROR DETECTION, INTERPRETATION, AND CORRECTION 213
- 7.3 HANDLING PROBLEMS 223
- 7.4 CONCLUSION 238
- Section III: Managing the Software Project 239
- 8 Managing The Software Project 241
- 8.1 MANAGING DNA PROJECTS 241
- 8.2 PROJECT ORGANIZATION 243
- 8.3 PROJECT REQUIREMENTS AND PLANNING 247
- 8.4 RISK MANAGEMENT 261
- 8.5 PROJECT PLAN AND PHASED DELIVERY 265
- 8.6 CHANGE MANAGEMENT 271
- 8.7 PROJECT DOCUMENTATION 273
- 9 Managing The Development Process 277
- 9.1 MANAGING SOFTWARE DEVELOPMENT 277
- 9.2 CHANGE MANAGEMENT 289
- 9.3 PROJECT BUILDS 291
- 9.4 DEPLOYMENT 293
- 9.5 QUALITY ASSURANCE 299
- 9.6 ENHANCEMENT AND MAINTENANCE CONSIDERATIONS 302
- 9.7 PLANNING FOR PERFORMANCE 306
- 9.8 CONCLUSION 308
- Appendix: Selected References 309
- SELECTED MAGAZINES AND JOURNALS 315
- SELECTED BIBLIOGRAPHY 316
- ACRONYMS 317
- About the Author 319
- Index 321
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.