MCSD:Windows Architecture Ⅰ学习指南

MCSD:Windows Architecture Ⅰ学习指南
作 者: Ben Ezzell
出版社: 电子工业出版社
丛编项: MCSE系列丛书 微软认证的软件开发专家系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 窗口软件 Windows
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MCSD:Windows Architecture Ⅰ学习指南》作者简介

内容简介

当前计算机系统的开发、管理、使用及维护需要大量不同层次的专业技术人员,评价各种技术人员的水平是一件既复杂又必不可少的工作。为考查、评测有关人员对微软件操作系统、软件和网络的理解和熟练使用程序,Microsoft 公司设计了如下 几种认证方案:Microsoft Certified Professional——MCP ,微软认证专业人员Microsoft Certified Solution Developer——MCSD,微软认证软件开发专家Microsoft Certified System Engineer——MCSE,微软认主系统工程师Microsoft Certified Trainer ——MCT,微软认证培训员为帮助国内的技术人员学好、用好微软的产品,顺利通过有关的考试,我们分别以翻译和英文原版重印的形式推出了“MCSE学习指南系列”(中文译本)、“MCSE考试指南系列”(英文原版)和“MCSD学习指南系列”(英文原版)三种系列书。

图书目录

Table of Contents

Introduction

Chapter 1 Operating System Awareness

The Windows Registry

Registry Structure

Storing Application-Specific Information

Windows Open Services Architecture

Common Application Services

Network Communication Services

Vertical Market Extensions

Dynamic Link Libraries

Replacing System DLLs

Advantages of DLLs

Summary

Review Questions

Chapter 2 Architectural Differences Between Windows95/98 and Windows NT

Understanding the Differences

Multitasking

Protected Memory

File System Security

Multiple CPU Support

Drivers and Peripheral Support

Selecting an Operating System

Comparing Operating

Summary

Review Questions

Chapter 3 Choosing Development Tools

Microsoft BackOffice Integrated Server Suite

Information Technology Infrastructures

The Microsoft BackOffice Strategy

BackOffice Standards

Integration within BackOffice

BackOffice Components

Microsoft Office

Microsoft Word

Microsoft Excel

Microsoft Outlook

Microsoft PowerPoint

Microsoft Publisher

Microsoft FrontPage

Microsoft Project

Microsoft Team Manager

Microsoft Visual Studio

Professional Edition

Enterprise Edition

Summary

Review Questions

Chapter 4 Application Development Languages

Visual FoxPro

Performance Improvements

ActiveX Controls

Visual Basic

Visual Basic and Messaging

VB UserControlModule

Visual C++

Visual J++

Just-In-Time Compiler and Byte Codes

Visual J++ and COM

Visual InterDev

Visual SourceSafe

SQL Server,Developer Edition

Transaction Server,Developer Edition

Visual Database Tools

Microsoft Repository

Microsoft Developer Network Library

Summary

Review Questions

Chapter 5 Solutions Framework as a Development Methodology

Selecting Practices Appropriate to Needs

Team Model

Peer-to-Peer Teamwork

Who's in charge Here?

Process Model

Characteristics of the Process Model

Envisioning

Planning

Developing

Stabilization

Development/Application Model

Service Categories

Solutions Design Model

Aligning the Solution with the Business

Enterprise Architecture Model

Application Architecture

Business Architecture

Information Architecture

Technology Architecture

Infrastructure Model

Total Cost of Ownership Model

Summary

Review Questions

Chapter 6 Source Control as a Development Methodology

Source Control Operations

Typical Features

Team Development Processes/Advantages

Introduction to Visual SourceSafe

Installing Visual SourceSafe

Using Visual SourceSafe

Development Cycles

Accountability

Visual SourceSafe Operations

Integrating Visual SourceSafe

Source Control for Visual C++

Source Control for Visual Basic

Source Control for Visual FoxPro

Microsoft InterDev and Team Development

Setting Access Permissions for Visual SourceSafe

To Add a User

Visual SourceSafe Limits

Summary

Review Questions

Chapter 7 The Component Object Model

Advantages in the Component Object Model

The COM Component Software Architecture

The Component Software Problem

Fundamental Concepts

Basic Interfaces

Benefits of COM Interfaces

Virtual Function Tables

Component Object Interfaces

The IUnknown Interface

The Component Object Servers

Summary

Review Questions

Chapter 8 Object Linking and Embedding

OLE Structured Storage

Compound Documents

OLE Embedding and linking

OLE Drag and Drop

Using Active Documents

Creating an Active Document Server

Deactivating the Document View

Multiple Document Containers

Summary

Review Questions

Chapter 9 ActiveX(OLE Controls )as COM Implementations

The Basics of ActiveX Controls

ActiveX Controls

ActiveX Elements

ActiveX Automation

Local Automation

Using Parameters in Automation

Using Remote Automation

Uniform Data Transfer

When t Implement the IDataObject Interface

When to Use the IDataObject Interface

Access to Structured Storage

Why Use Structured Storage?

Summary

Review Questions

Chapter 10 Database Access Technologies

Problems in Database Connectivity

Solutions to Database Connectivity

Database Structure

File-Server Database

Client/Server (Relational)Databases

Microsoft JET and the Data Access Objects

Data Access Objects

Using Recordsets in DAO

Open Database Connectivity(ODBC)

Where ODBC Fits

Interoperability

ODBC and ISAM Performance

Remote Data Objects

RDO Support for Client/Server Design Goals

Comparing RDO and Microsoft JET/DAO

OLE DB and ADO

SQL-Distributed Management Objects

Database Replication

Where Does Replication Fit?

Replication Strategies

Summary

Review Questions

Chapter 11 Database Access Using OLE DB and ADO

OLE DB

Problems with Data Storage

The OLE DB Solution

OLE DB Component Architecture

ODBC and OLE DB Compared

When to Use Each Model

Active Data Objects(ADO)

Summary

Review Questions

Chapter 12 Threads,Processes,and Scheduling

About Processes and threads

Multitas King

Scheduling

Scheduling Priorities

Context Switches

Priority Boosts

Priority Inversion

Multiple Processors(NT Only)

Multiple Threads

Creating Threads

thread Handles and Identifiers

Suspending Thread Execution

Synchronizing threads

Multiple Threads and GDI Objects

Thread Local Storage

Creating Windows in Threads

terminating a Thread

Thread Times (NT Only)

Child Processes

Creating Processes

Setting Window Properties with STARTUPINFO

Process Handles and Identifiers

Obtaining Additional Process Information

Inheritance Environment Variables

Terminating a Process

Process Times(NT Only)

Process Working Set

Fibers

Differences between Fibers and Threads

Scheduling Fibers

Summary

Review Questions

Chapter 13 Inter-Process Communications

DDE (Dynamic Data Exchange)

NetDDE(Network Dynamic Data Exchange)

Windows Sockets

Named Pipes

Mailslots

Impersonation

Memory-Mapped Files

NetBIOS

RPC(Remote Procedure Calls)

Summary

Review Questions

Chapter 14 Internet and Intranet Protocols

Introduction to the Internet

Internet Standards and Protocols

Transmission Control Protocol/Internet Protocol(TCP/IP)

the Link Layer

The Network Layer

The Transport Layer

The Application Layer

FTP

Finding Your Way Around

Web Browsers

HTML and URLs

HTML

URLs

Web-Page Design Utilities

Summary

Review Questions

Chapter 15 Internet and Intranet Design Content

The Nature of Internet and Intranet Connections

Designing Web-Page Content

Internet Graphics Formats

Web Browsers and Optimizations

Configuring Web-Page Refresh Options

Speed Browsing on the Web

Internet Support Services

Summary

Review Questions

Chapter 16 Internet and Intranet Database Connectivity

Internet Data Connector(IDC)

Active Server Page(ASP)

Microsoft FrontPage

Scripts in FrontPage

Forms and Form Fields

Customizing Links

Summary

Review Questions

Chapter 17 ActiveX Technologies for Web-Based Applications

ActiveX Documents in Internet Applications

Deploying ActiveX Components

The OBJECT Tag Structure

CAB(Cabinet)Files

Internet Component Download

Digital Signatures

Component Safety

Summary

Review Questions

Appendix A Review Question Answers

Appendix B Glossary