Walter Oney Teaches Driver Programming for Windows 2000 and Windows 98
Developer and programming author Walter Oney teaches Windows driver programming in C. These five-day hands-on seminars feature Win32 Driver Model (WDM) development using Microsoft tools.Advance registration is required and space is limited to allow personal supervision of the lab exercises.
Walter Oney Software
4 Longfellow Place
Boston, MA 02114Voice: (617) 227-5620
For more information, contact waltoney@oneysoft.com
Register Online
- or -
Call toll-free 1-800-737-9876
Free Phone from the UK, (0800) 389 9129
From other countries outside the US, (617) 227-5620
- With Windows 2000 due for release in 1999, and with Windows 98 already deployed on millions of desktops worldwide, the stress on driver programmers has never been greater. Drivers for Windows 2000 and its successors will use the new Windows Driver Model (WDM) technology. Windows 98 legacy drivers will continue to use the same Virtual Device Driver (VxD) technology that's been in place since Windows 3.0. Getting started with either technology without expert help is just too hard! Hundreds of programmers from three continents have attended Walter Oney's Programming Seminars in the last several years. Listen to what they have to say about the seminar:
Learn Windows Driver Programming from the Acknowledged Expert
I believe taking your course probably saved me a month of trial and error. Dave Calvert, Parallax Graphics.Walter's easy-going teaching style coupled with the depth and diversity of his experience and a hands-on approach put this seminar in a class by itself. Walter takes pains to let you know about `gotchas' in both tools and APIs before you stumble across them yourself. I highly recommend this seminar. Duane Doutel, Doutel Software Services.Your class was just what I needed to get going developing drivers 'the right way'! Michael Wilson, Mobility Electronics
Dates and Locations:
- May 24-28 in Boulder, CO
- Jul 12-16 in Santa Clara, CA
- Oct 18-22 in Boston, MA
- Nov 8-12 in Mühlheim/M. Deutschland Auf Englisch!
- If you need to train ten to twenty people at one location, it may be economical to schedule on-site delivery. You save travel costs and on the per-student cost. Call or e-mail for details. On-site seminars are subject to a minimum charge and to a regional travel allowance.
Need to train many people in your company?
What you'll learn in five intensive days:
Note: Approximately 80% of the seminar concerns WDM.
- Windows 2000 and Windows 9x architecture
- Building drivers using the Microsoft Device Driver Kits
- Debugging drivers using Soft-Ice/W
- Handling basic I/O requests
- Interfacing with applications using DeviceIoControl
- Plug and Play
- Power Management
- Managing I/O and memory-mapped devices
- Interrupt servicing
- Deferred procedure calls
- Basics of the Universal Serial Bus
- And much more!
About the Instructor:
- Walter Oney is the author of Systems Programming for Windows 95 (Microsoft Press 1996), the book Microsoft called "the indispensable guidebook for everyone who plans to dive deep into Windows 95". He's currently writing a book on WDM driver programming for Microsoft Press.
Walter is a developer and software consultant who's been developing drivers, writing about drivers, and teaching other people how to write drivers for nine years. A Contributing Editor of Microsoft Systems Journal, he's written extensively about systems programming issues. As a speaker at industry conferences like WinDev and Software Development, he's earned consistently high marks for the clarity and technical depth of his presentations. As a Microsoft Most Valued Professional, he helps developers like you solve their VxD and WDM programming problems on CompuServe and the Internet.
In short, you'll be learning from one of the few real experts on Windows systems programming-he wrote the book!
We were delighted by Walter's level of preparation prior to the class and how he tailored a vast amount of information to fit our needs. During the class, Walter demonstrated a deep knowledge of the subject matter and an articulate and informative teaching style. Joe Chow, Symbol Technologies, Inc.
Who should attend:
- This seminar is for experienced programmers who want to understand Windows driver programming and for programmers who've already been exposed to VxD or WDM basics and want to hone their skills. You should be fluent in C. Assembly language or Windows application skills aren't necessary, but are extremely helpful. Previous experience with DOS, Windows, or Windows NT device drivers is likewise helpful but not required.
Special note for Germany seminar attendees: The seminar will be conducted in English.
Cost:
- The course fee for the 5-day seminar in the US is $2795 for each student and includes materials, computer usage, and use of all software tools needed to perform the exercises. Hotel accommodations, travel, and meals are not included.
The course fee in the United Kingdom is 2,000 pounds. In Germany, it's DM 5.000.
Cancellation Policy: You may cancel your registration up to 14 days before the seminar. Sorry, but we can't accept cancellations within 14 days (but you can send someone else in your place).
Space is limited!
- Attendance at each seminar is limited to allow personal supervision of the laboratory exercises. These seminars usually sell out, so reserve early to avoid disappointment.