Windows NT & Win32 for OpenVMS Programmers


Get up to speed fast on Windows NT(tm) & Win32(tm) with this 1-day seminar customized for those who already know OpenVMS
Instructor: David Solomon
Seminar Duration: 1-Day

SEMINAR DESCRIPTION & BENEFITS

If you know OpenVMS as a programmer, you're already familiar with the capabilities of an advanced 32-bit operating system This 1-day seminar leverages your OpenVMS expertise to get you up to speed fast on Windows NT by explaining things in terms you already know.

By the end of the day, you'll be familiar with the following aspects of Windows NT, and, where applicable, how they compare to OpenVMS:

NOTE: This is not a GUI programming seminar -- instead, the seminar focuses on the base OS capabilities of Windows NT. See course outline for details.

PREREQUISITES

This seminar is for those already familiar with the OpenVMS operating system from the user, programming, and system management perspective who need to have a concentrated technical "bootstrap" on Windows NT. User-level familiarity with the Windows(tm) environment is assumed.

COURSE OUTLINE

System Architecture & Technical Overview

What is Windows NT?
Why of Special Interest to VMS Users?
Windows NT System Architecture
32-bit APIs: Win32, Win32s
Digital & Windows NT
History of Windows NT
Product Packaging
Networking Capabilities
VMS & NT Features in Common
Windows NT Unique Features
VMS Features Missing

User Environment

User Interface
Login/Logout
Single Command Shell
- Process Commands
- File Specifications & Naming
- File Manipulation Commands
- Command Line Editing
- Command Procedures
Shareware/Freeware

Win32 API vs. VMS System Services

Differences in API Styles & Conventions
Handles, Objects, & Inheritance
Process & Thread Services
Memory Management Services
Synchronization Primitives
I/O Subsystem Architecture
Device Driver Support
NT File System
Interprocess Communication Services
Security Services
NT Registry
NT Event Log
UNICODE support
RTL/Callable Routine equivalents

Program Development Environment

Differences with VMS
Win32 SDK Overview
Editors
Compilers
Linker/Librarian
Building Shareable Images (DLLs)
Debuggers
Build Tools
Windows-specific tools
Help Compiler
Setup Toolkit
Monitoring/Profiling tools
User Interface Alternatives
3rd party NT tools

Conclusion

Pointers to more information

About the Instructor

Fees and Scheduling

OTHER SEMINARS BY David Solomon Expert Seminars
David Solomon Expert Seminars®
3 Partridge Trail
Sherman, CT USA 06784-1744
Tel: 800-492-4898 (or from outside the USA: +1 860-355-9029)
Fax: 860-355-9050