Migration to Windows 95

Windows 95 is cool. It also has a lot of great new features, including a good implementation of Win32, all kinds of new technology, an all new user interface, MAPI, Shell Extensions, long file names and lots of support for OLE. However, the tools and techniques needed to implement all the cool stuff isn't immediately obvious to the average Windows 3.1 programmer.

This course will show you how to implement the new features that make Windows 95 so exciting and how the "Document-Centric" approach will change many basic interface assumptions. The seven requirements for the Microsoft Windows 95 seal of approval will also be discussed, as well as strategies for integrating your documents and application with the new shell directly via shell extensions. Issues of differing capabilities, varied interfaces and common controls, and performance will be addressed.

PREREQUISITES

You must have user-level skills for Windows, programming proficiency in C++ and the Windows SDK. Basic understanding of the Microsoft Foundation Classes is recommended.

UPON COMPLETION

You will be able to effectively implement strategies for programming new applications, or porting existing applications to Windows 95. You will not only know how to meet the new Microsoft requirements, but they will also know how to fully exploit the feature set of Windows 95 and create applications which are designed for forthcoming changes in Windows.

TOPIC OUTLINE

PREPARATION RECOMMENDATIONS

Windows 95 programming covers a lot of ground including the windowing system, Win32 and OLE as well as the new Windows 95 architecture itself. Check out the Windows 95 Developer's Resource Center for materials that are available atomically as well as electronically.


COURSE NUMBER FW170

5 days. $ 1,875. Course includes study-kit, PC for lab exercises.

I’d like to register for this course.

DevelopMentor World HQ

This site lovingly recreated from a snapshot from August 23, 1995 for Don Box, Fritz Onion, Mark Taparauskas and all my other friends at DevelopMentor. -- Chris Sells