WinDev West 1999, San Jose, California (September, 1999).
Delivered Mike at Night, an irreverent presentation combining humour, unabashed advice for developers and project leads, and tips and tricks for Visual C++ programmers. More than 400 developers attended this general session. It was at this conference where I unveiled the Sunscreen Debugging parody.
Presented a talk about MFC internals to more than 100 developers. This session discussed many of the design decisions made in MFC and investigated advanced issues such as the state information used in MFC, as well as how MFC itself is built.
WinDev East 1999, Cambridge, Massachusetts (June, 1999).
Delivered Mike at Night, an irreverent presentation combining humour, unabashed advice for developers and project leads, and tips and tricks for Visual C++ programmers. More than 400 developers were present for this general session.
Presented a talk about MFC internals to more than 50 developers. This session discussed many of the design decisions made in MFC and investigated advanced issues such as the state information used in MFC, as well as how MFC itself is built.
Teched '99, Dallas, Texas (May, 1999).
Extending Web Server Capabilities with Visual C++. This talk discussed ISAPI, MFC, and Visual C++ programming focused on extending Internet Information Server. This 90-minute talk was delivered to approximately 350 attendees.
Internet Development with Visual C++ 6.0 was delivered to more than 500 attendees. It discussed the use of Visual C++ as a client-side tool for the development of applications served by Internet-based protocols.
Visual C++ 1999 in Europe, Amsterdam, The Netherlands (January, 1999)
Mike delivered the keynote at this conference to all 1250 attendees.
Delivered a talk on Visual C++ development tricks and tips to approximately 450 attendees.
Delivered an introduction to MFC programming to approximately 100 attendees.
Provided a talk on writing ActiveX Controls with MFC to over 250 attendees.
Gave a presentation to over 300 attendees on writing multithreaded MFC applications.
Delivered a talk on Internet client and server programming with VC++ to over 300 attendees.
The 2nd Visual C++ Developers Conference in Japan, Yokohama, Japan. (December, 1998).
Mike delivered the keynote at this conferenceapproximately 350 attendees.
Delivered a talk on Visual C++ development tricks and tips.
Visual C++ Developer's Conference V, Palm Springs, California. (November, 1998).
Mike delivered the keynote to all 1000 attendees of this conference.
Microsoft Professional Developers Conference, Denver, Colorado, (October, 1998).
Provided a talk discussing development of Internet-based applications in VC++ for over 700 attendees.
Delivered a talk on Visual C++ development tricks and tips for over 1000 attendees.
WinDev West 1998, San Jose, California, (September, 1998).
Participated in a round-table discussion titled "Windows Development: Past, Present, and Future".
Microsoft TechEd 98, New Orleans, Louisiana, (June, 1998).
Delivered a talk to approximately 850 attendees discussing multithread programming in Windows, focusing on MFC usage in such an application.
Provided two separate talks to over 500 attendees discussing Internet-based programming using Visual C++ and MFC. One talk focused on server-side issues, while the other treated client-side concerns.
Microsoft Professional Developers Conference, San Diego, California, (September, 1997).
Delivered a demo and presentation focusing on the forthcoming Technology Preview update for Visual C++.
WinDev West 1997, San Jose, California, (September, 1997).
Talks for this conference are to be announced.
Visual C++ Developers Conference, Anaheim, California, (September, 1997).
Talks for this conference are to be announced.
Microsoft TechEd, Orlando, Florida (May, 1997).
Delivered a talk discussing the use of MFC for developing Internet server extensions and filters based on ISAPI. 90 minutes, plus questions and answers; over 500 attendees.
Made a presentation on the use of MFC to write client-side applications that communicate with the Internet using HTTP, FTP, and Gopher protocols. This talk lasted about 90 minutes, not including a questions and answers period. The talk was given to over 400 attendees.
Delivered a presentation on multithread programming using MFC. This primer discussed the fundamentals of multithread programming and stressed issues concerning multiple threads in MFC applications.
Visual C++ Developers Conference, Orlando, Florida (March, 1997).
Provided a 1.5-hour presentation, including questions and answers, to discuss the future of the Microsoft Foundation Classes. Delivered to over 400 attendees.
Provided two talks totalling 3 hours to approximately 250 attendees each, covering the development of client-side and server-side applications for the Internet using MFC.
WinDev 1996, San Jose, California (October, 1996).
Provided sample source and a 2.5-hour presentation on using MFC to develop both server- and client-side code for Internet applications. Delivered to over 75 attendees.
Developed and delivered a two-hour presentation on the ActiveX Document Object architecture and its implementation in MFC to approximately 60 attendees.
Presented for 2.5 hours on the use of the Windows Common Controls with MFC. Delivered to approximately 100 attendees.
Wrote and delivered a talk providing an introduction to the MFC architecture. This talk is aimed at developers with C/SDK experience, and was delivered at this show to over 50 attendees.
WinDev 1996, Cambridge, Massachusetts (June, 1996).
Delivered a two-hour long presentation on the use of MFC 4.1 to develop server extensions for ISAPI-compliant Internet servers. Provided sample source code. Delivered to approximately 75 attendees.
Presented for 2.5 hours on the use of the Windows Common Controls with MFC. Delivered to approximately 100 attendees.
Wrote and delivered a talk providing an introduction to the MFC architecture. This talk is aimed at developers with C/SDK experience, and was delivered at this show to over 50 attendees.
Microsoft Tech Ed, Los Angeles, California (April, 1996).
Provided sample source and 1.5-hour presentation for attendees discussing the use of MFC 4.1 and MFC 4.2 to write programs for the Internet. Delivered twice to a total of over 750 attendees.
Provided talk on "Tips and Tricks" for using the Visual C++ Developer Studio and programming with MFC. This 1.5-hour presentation was given once to a total of approximately 400 attendees.
Delivered 1.5-hour presentation on advanced MFC techniques, focusing on multithreadded programming. Delivered twice to a total of over 700 attendees.
Microsoft Internet Professional Developers Conference, San Francisco, California (March, 1996).
1.5-hour presentation on using MFC 4.1 and 4.2 to write develop applications and servers for the Internet. Delivered twice to a total of over 1000 attendees. The slides for these presentation are available electronically: get the server-side talk or the client-side talk.
WinDev 1995, Santa Clara, California (October, 1995).
WinDev 1995, Tyngsboro, Massachusetts (June, 1995).
Microsoft TechEd, New Orleans, Louisiana (March, 1995).
Provided whitepaper and 90-minute presentations for over 1000 attendees on "Advanced Visual C++".
Provided whitepaper, sample code, and 90-minute presentation for over 800 attendees on "Advanced OLE Controls".
Provided whitepaper and 90-minute presentation on "Advanced MFC Tips and Tricks". Delivered to a total of 700 attendees.
Software Development (East), Washington, D.C. (October, 1994).
WinDev 1994, San Jose, California (October, 1994).
Provided sample source, whitepaper, and 2.5-hour presentation for attendees on "Advanced Usage of MFC".
Provided presentation and whitepaper for attendees on "Introduction to MFC Architecture" and "Advanced MFC Architecture"; total of over 125 attendees.
Delivered "Developing ODBC Applications with MFC" to approximately 45 attendees. This talk lasts approximately 2.5 hours and included a demo tying Excel to an Access database using OLE.
WinDev 1994, Boston, Massachusetts (June, 1994).
Provided sample source, whitepaper, and 2.5-hour presentation for attendees on "Advanced Usage of MFC".
Provided presentation and whitepaper for attendees on "Introduction to MFC Architecture" and "Advanced MFC Architecture"; total of over 100 attendees.
Delivered "Developing ODBC Applications with MFC" to approximately 60 attendees. This talk lasts approximately 2.5 hours and included a demo tying Excel to an Access database using OLE.
Microsoft TechEd, New Orleans, Louisiana (March, 1994).
Provided sample source, whitepaper, and 90-minute presentation to over 500 attendees each on "Beginning MFC Architecture" and "Advanced MFC Architecture".
Microsoft TechEd, Orlando, Florida (March, 1993).
Provided sample source, whitepaper, and 90-minute speech for over 350 attendees on "Taking Advantage of The Win32 API".
Provided sample source, whitepaper, and 90-minute presentation for approximately 400 attendees on Windows NT support for RPC.
Pen Computing Conference, San Francisco, California (January, 1993).
Provided a sample Visual Basic application, whitepaper, and 90-minute speech for over 40 attendees on developing applications for Microsoft Windows for Pen Computing in Visual Basic.
Provided a 90-minute primer on developing with Microsoft Windows for Pen Computing using Visual basic. Participated in a two-hour roundtable with five other competing vendors, fielding questions on development in each vendor’s architecture.
Microsoft Sales Conference, Hartford, Connecticut and Boston, Massachusetts (April, 1992).
Presented a technical overview of Windows for Pen Computing for corporate developers in the insurance industry; 150 attendees each site.
Last modified on 20 September, 1999.