All Products  |   Support  |   Search  |   microsoft.com Home  
  HOME  |   VOICES  |   LIBRARIES  |   COMMUNITY  |   DOWNLOADS  |   SITE GUIDE  |   SEARCH MSDN
Online developer training
MSDN Online offers a wide selection of online training served up in everything from streaming audio and video to written courses. If you haven't seen our recently updated Training section, now's a good time.


Products
Programs
Resources
International
msdn
    
 
  Customize   Show Previous View  Feedback Updated July 4
DEVELOPER NEWS The latest on Microsoft technologies & tools
Of note • Download the new Visual Basic 6.0 International Package and Deployment Kit (Jun 30, Download)
 • August issue of MSJ now online, with articles on Kerberos, OLAP, and Windows 2000 (Jun 24, Technical Articles)
 • Two new articles posted for MSDN Online's Duwamish sample app; Phase 4 coming soon (Jun 21, Technical Article)
 • Microsoft releases final Windows 2000 application specifications (Jun 15, Specification)
 • Virus Alert: New Worm.ExploreZip virus affecting MAPI e-mail clients (Jun 11)
 • See our new package of Windows CE technical articles on MSDN Online (Jun 11)
Databases (General Info) • Microsoft Data Engine (MSDE) for Visual Studio 6.0 is now available (May 24, Announcement)
 • Evaluation version of SQL Server 7.0 now available for download (May 12, Download)
Internet Explorer-specific development • The June issue of Microsoft Internet Developer magazine is now online (May 14, Magazine)
Web applications • Scalability solutions: New Web app handles over 7,000 concurrent Web browsers (May 24, Web site)
 • Going to TechEd? See MSDN's development team demo its Duwamish sample app (May 21, Sample Application)
 • New sample shows how to build an e-commerce site with IIS 5.0 and Windows 2000 (May 6, Sample Web App)
SQL Server development • Microsoft demonstrates SQL Server for Windows CE (Jun 8, Announcement)
Visual Studio • Microsoft Data Engine (MSDE) for Microsoft Visual Studio 6.0: An Alternative to Jet for Building Desktop and Shared Solutions (May 24, Backgrounder)
 • Visual Studio 6.0 Service Pack 3 now available (May 21, Download)
Active Directory and LDAP • Microsoft releases Active Directory Service Interfaces 2.5; now available for download (Jun 3, Download)
 • Microsoft releases Active Directory Service Interfaces (ADSI) version 2.5 (May 21, Download)
Office development (General Info) • New column on Office development debuts in MSDN Online Voices (Jun 10, Column)
 • Working with digital certificates in Microsoft Office development projects (May 14, Backgrounder)
 • Planning to build solutions with Office 2000? Learn about Office 2000 Developer (May 14, Product overview)
Outlook • Download the Pocket Outlook Object Model SDK for Windows CE (Jun 21, SDK)
Windows CE • Updated with new kernel features, Windows CE 3.0 packs a punch (May 27, Technical Article)
Windows DNA • MSDN Online launches new Windows DNA Online Special Interest Group (OSIG) (Jun 9, Membership feature)
 • Read MSDN's new guide to building Windows DNA apps -- complete with code samples (Jun 7, Technical Article)
Year 2000 problems • Microsoft launches Developer Tools Year 2000 Readiness Disclosure & Resource Center (May 21, New Web site)
Windows platform news • TechEd 99 keynotes by Maritz, Muglia, and Valentine now online in streaming video (Jun 3, Online video)
 • Transcripts of Maritz and Muglia's TechEd '99 developer keynotes now available online (May 25, Conference report)
Windows 2000 • Windows 2000 Compatibility Guide for developers now available (Jun 9, Support articles)
 • Want to learn more about Windows 2000? Visit Microsoft's new site for Beta 3 users (Jun 9, Web site)
 • Microsoft releases Windows 2000 Beta 3 (Apr 29, Announcement)
VOICES New from MSDN Online columnists and feature writers
Of note • Letters to MSDN: Fan mail, feature requests, and a couple of complaints (Jul 1, Letters to the editor)
 • Deep C++: Handling exceptions in C and C++, Part 4 (Jul 1, Column)
 • Code Corner: "DXML" in Action (Jun 30, Column)
 • Servin' It Up: Uploading files with the Posting Acceptor, Part 2 (Jun 30, Column)
 • Deep C++: Handling Exceptions in C and C++, Part 3 (Jun 22, Column)
 • Design Discussion: Incorporating digital media acquisition into site design (Jun 21, Column)
 • Extreme XML: Parsing and Sharing (Jun 21, Technical Article)
LIBRARIES New in the MSDN Library and Web Workshop
Of note • Extending Outlook 2000 to develop messaging and scheduling solutions (Jun 28, Technical Article)
 • See our new Getting Started Guide to Microsoft Windows CE Platform Builder 2.12 (Jun 28, Technical guide)
 • COM Add-ins Part II: Building a COM Add-in for Outlook 2000 (Jun 21, Technical Article)
 • COM Add-ins Part I: Introducing an Office 2000 Solution for the Entire (Office) Family (Jun 21, Technical Article)
 • Technical details on the new Microsoft Smart Cards for Windows (Jun 17, Technical Article)
 • FrontPage 2000 Software Developer's Kit now available (Jun 17, SDK)
 • Learn by watching MSDN's dev team move its Duwamish sample app onto the Web (May 21, Sample Application)
 • Developing COM Add-Ins for Microsoft Office 2000 (May 4, Technical Article)
Databases (General Info) • Developing Data Access Applications for Microsoft Windows CE with ADOCE (Jun 17, Technical Article)
 • The SQL Is Even Better: Microsoft Releases MSDE (Jun 2, Technical Article)
 • Pooling in Microsoft Data Access Components (May 11, Technical Article)
 • Creating Secure Data Access Pages (May 4, Technical Article)
 • Creating and Deploying Access Solutions with the Microsoft Data Engine (May 4, Technical Article)
 • Implementing Database Replication with JRO (May 4, Technical Article)
 • Database Replication in Microsoft Jet 4.0 (May 4, Technical Article)
 • Connecting Data Access Pages Together (May 4, Technical Article)
 • ADO Provider Properties and Settings (May 4, Technical Article)
 • Creating and Modifying Stored Queries in Microsoft Access Databases with ADOX (May 4, Technical Article)
Internet Explorer-specific development • How to Support the Windows Radio Toolbar (May 5, Tutorial)
Web applications • How we built the new MSDN Online, Part 3: Personalizing the Developer Start Page (May 18, Technical Article)
 • New sample shows how to build an e-commerce site with IIS 5.0 and Windows 2000 (May 6, Sample Web App)
 • Deploying Data Access Pages on the Internet (May 4, Technical Article)
ActiveX Controls • How to Write and Use ActiveX Controls for Microsoft Windows CE (Jun 17, Technical Article)
DCOM • COM Internet Services and its new DCOM transport protocol (May 11, Backgrounder)
DAO • Accessing Microsoft Exchange and Outlook Data Using Visual Basic (May 11, Technical Article)
 • Sample invoice solution for Microsoft Word 97 developers (May 11, Technical Article)
SQL Server development • Microsoft SQL Server 7.0 Replication Made Easy (Jun 21, Technical Article)
 • Introduction to Microsoft SQL Server 7.0 OLAP Services (May 4, Technical Article)
 • Managing Slowly Changing Dimensions Using Microsoft SQL Server OLAP Services (May 4, Technical Article)
 • Microsoft SQL Server 7.0 OLAP Services: Managing Snapshots of the Inventory Problem (May 4, Technical Article)
 • Working with Large Levels in Microsoft SQL Server 7.0 OLAP Services (May 4, Technical Article)
 • Distinct Count and Basket Analysis with Microsoft SQL Server OLAP Services (May 4, Technical Article)
Jet (Access) Engine • Internet Synchronization with the Microsoft Jet Database Engine: A Technical Overview (May 4, Technical Article)
HTML • A brand new Web look for your Folders (May 11, Technical Article)
Scripting • Debugging Script Objects in ASP Pages for Microsoft Visual InterDev 6.0 Developers (Jun 21, Technical Article)
 • Programming Data Access Pages (May 11, Technical Article)
XML/XSL • Code Corner: "DXML" in Action (Jun 30, Column)
 • XML: The ASCII of the Future? (May 11, Technical Article)
Multimedia (General Info) • Using HTML Templates in Microsoft Windows Media On-Demand Producer (Jun 18, Technical Article)
 • Overview of the Windows Media On-Demand Producer (May 21, Tutorial)
Broadcast architecture • Broadcast Services for Microsoft Windows CE Set-Top Boxes (Jun 17, Technical Article)
DirectX • Microsoft DirectX and Windows Media Technology on Windows CE (Jun 17, Technical Article)
FoxPro & Visual FoxPro • Year 2000 Date Support in Microsoft FoxPro (May 11, Technical Article)
 • ADO Jumpstart for Microsoft Visual FoxPro Developers (May 4, Technical Article)
 • The Visual FoxPro 6.0 Component Gallery (Apr 23, White Paper)
FrontPage • Windows and UNIX platforms supported by FrontPage 2000 Server Extensions (May 21, Technical Article)
 • Microsoft FrontPage 2000 Server Extensions Resource Kit available (May 21, Download)
 • Technical details on Microsoft FrontPage 2000 Server Extensions (May 21, Technical Article)
Visual SourceSafe • Source Code Control in Microsoft Access 2000 (May 4, Technical Article)
Messaging (General Info) • What's new for Microsoft Outlook 2000 developers (Jun 17, Technical Article)
Message Queuing (MSMQ) • Programming Best Practices with Microsoft Message Queuing Services (MSMQ) (Jun 21, Technical Article)
Office development (General Info) • Creating add-ins in Microsoft PowerPoint 97 (May 11, Technical Article)
 • Addressing Year 2000 Issues in Microsoft Office Solutions (May 4, Technical Article)
 • Microsoft Office 2000 Supported Data Formats and Installed OLE DB Providers (May 4, Technical Article)
 • Switching from the Microsoft Excel 4.0 Macro Language to Visual Basic Programming (May 4, Technical Article)
 • Managing the Microsoft Windows Installer from Microsoft Office 2000 Solutions (May 4, Technical Article)
 • Switching from Microsoft WordBasic to Microsoft Visual Basic for Applications (May 4, Technical Article)
 • Creating the USysRegInfo Table for a Microsoft Access 2000 Add-In (May 4, Technical Article)
 • Customizing Small Business Customer Manager Databases (May 4, Technical Article)
 • Using the Package and Deployment Wizard to Distribute Office 2000 Developer Solutions (May 4, Technical Article)
Security (General Info) • Microsoft Internet Information Server Security Overview (May 11, Backgrounder)
Internationalization • The localization process: Globalizing your code and localizing your site (Apr 22, Technical Article)
Internet Information Server • Automate your Web Site administration with IIS 4.0 (May 7, Technical Article)
Site Server • Implementing Pipeline Interfaces in Site Server 3.0: Converting Existing COM Components (Jun 21, Technical Article)
Windows CE • How to develop apps for the Palm-size PC with Windows CE Toolkit for Visual Basic ++ 6.0 (Jun 21, Technical Article)
 • How to develop apps for the Palm-size PC with Windows CE Toolkit for Visual C++ 6.0 (Jun 21, Technical Article)
 • Creating an application installation package for Windows CE (Jun 21, Technical Article)
 • Working with Processes and Threads in Microsoft Windows CE (Jun 17, Technical Article)
 • Exporting an SDK from Microsoft Windows CE Platform Builder (Jun 17, Technical Article)
 • Developing Applications for a Handheld PC (Jun 17, Technical Article)
 • Writing Device Drivers for Microsoft Windows CE (Jun 17, Technical Article)
 • Designing a Custom UI Shell for Microsoft Windows CE Embedded Systems (Jun 17, Technical Article)
 • Designing and Optimizing Microsoft Windows CE 3.0 for Real-Time Performance (Jun 17, Technical Article)
Windows (General Info) • Scalability in Microsoft Windows NT Server 4.0, Enterprise Edition (May 11, Backgrounder)
Component Object Model (COM) • Building COM Property Pages with the Active Template Library (May 11, Technical Article)
SQL Server migration • Migrating Sybase Applications to Microsoft SQL Server 7.0 (May 11, Technical Article)
WMI • Windows Management Instrumentation Scripting (May 11, Backgrounder)
Windows 2000 • Address Windowing Extensions and Windows 2000 Datacenter Server (Jun 3, Technical Article)
SEARCH Search across Microsoft developer sites
1. Enter search phrase.
      Advanced
Search
2. Select search criteria:        3. Select scope:
   
   
MEMBER COMMUNITY New for MSDN Online members
Of note • Featured book: VB COM, a Visual Basic Programmer's Introduction to COM (Jun 29, Featured Book)
 • MSDN Online Tip of the Week: Moving databases gets easier (Jun 29, Tip of the Week)
 • Member download: ActiveForum full-featured community-building platform (Jun 29, Download)
 • Member download: FontVelocity server-side font engine generates GIF images on the fly (Jun 29, Download)
 • Member download: Visual Interdev 6.0 add-in that creates Web pages for your database (Jun 29, Download)
 • New Caribbean Publishing Co. case study examines Visual FoxPro application (Jun 29, Case Study)
 • Featured book: XML IE5 Programmer's Reference (Jun 16, Featured Book)
 • MSDN Bookstore promo: Ship books and more worldwide for as low as US$14.95 (Jun 9, Promotion)
 • E-commerce made easier: VisualCommerce Constructor 1.0 overview (May 27, Trial download)
 • Case Study: Members Helping Members connects developers (May 18, Case Study)
 • Welcome to the MSDN Online Member Community (May 4)
 • Embedded Development
 • Exchange/Outlook
 • Internet Information Server
 • MSDN Subscription
 • Office Developer
 • SQL Server
 • Visual Basic
 • Visual C++
 • Visual FoxPro
 • Visual J++
 • Visual InterDev
 • Visual Studio
 • Windows 2000
 • Windows CE Application Development
 • Windows Internet Explorer Technologies
 • Windows Media
 • Windows NT
 • Windows DNA
EVENTS & TRAINING Current opportunities, online or in person
Of note • A primer on Microsoft Windows DNA, for technical decision-makers (Jul 1)
 • Microsoft offers new Advanced Visual Basic training courses (Jun 30)
 • Check our schedule of online chats for developers (Jun 25)
 • Advanced Microsoft Visual Basic training courses now available (Jun 17)
 • Intensive developer training available at the new Windows DNA Lab (Jun 16)
 • New MCP exams offered for Site Server 3.0 Commerce Edition and Site Server 3.0 (Jun 8)
 • Announcing Office 2000 Developer training and reference guides from Microsoft Press (Jun 7)
 • Microsoft TechEd Europe 99: Join 6,500 developers in Amsterdam July 6-9 (Jun 2)
 • Microsoft launches new training and certification site for developers and IT professionals (May 21)
 • OLAP Train offers advanced "bootcamp style" training on SQL Server OLAP Services (May 18)
 • Microsoft Mastering Series training now available online (May 6)

More Developer Events...
Click to customize for local developer events in your area (U.S. only)
SUPPORT New Knowledge Base articles
Of note • Windows 2000 Compatibility Guide for developers now available (Jun 9)
 • HOW TO: Create an Updateable Grid Using the Visual InterDev 6.0 Grid DTC (Jun 9)
 • HOW TO: Redistribute MSDE Using the Package and Deployment Wizard (Jun 9)
 • Microsoft launches new Windows 2000 Developer Support Highlights page (Jun 9)
 • INFO: How to implement Windows version checking in your application (Jun 9)
 • HOWTO: Dynamically Change Menu Item Position on Top-Level Bar (May 27)
Internet Explorer-specific development • HOWTO: Select Client Certificate in WinInet (Jun 9)
 • HOWTO: Control Connection Timeout Value by Creating Second Thread (Jun 9)
 • INFO: Launching the Default Web Browser with ShellExecute (Jun 9)
 • INFO: Validate Data when Submitting Forms with Internet Explorer (Jun 9)
 • HOWTO: Create Shortcuts to URLs with IUniformResourceLocator (Jun 9)
 • INFO: Override a Default Action in Internet Explorer 5 by Canceling the Event (Jun 9)
DCOM • HOWTO: Determine the Version of DCOM 95/98 Using Visual Basic (Jun 9)
Scripting • HOW TO: Call Run() Method of the Microsoft Script Control in C++ (Jun 9)
Visual Basic • HOWTO: Export a DataReport to an RTF file (Jun 9)
 • INFO: Maximum Number of Array Elements in Visual Basic 6.0 (Jun 9)
 • HOWTO: Print the Contents of the Wang (Kodak) ImageEdit Control (Jun 9)
 • INFO: Template Cache Added in WebClasses for Visual Studio Service Pack 3 (Jun 9)
C/C++ & Visual C++ • SAMPLE: Vcspnp.exe Demonstrates Passing SQL NULL Parameters (May 21)
Java & Visual J++ • HOW TO: Create Date Parameters with ADO in Java (May 21)
Platform SDK Tools • INFO: GetWindowModuleFileName & GetModuleFileName Work Only with Calling Process (Jun 9)
Visual SourceSafe • HOW TO: Restore an Entire Database Archive with Restore Wizard (Jun 9)
 • INFO: Description of Files in the DATA Directory (Jun 9)
 • INFO: Description of Visual SourceSafe Versions and Build Numbers (Jun 9)
Visual Studio • INFO: Data Tools Requires at Least ODBC Level 3 Compliance (Jun 9)
 • Using the OLE DB Cursor Engine Service to Provide Updatability for OLE DB Providers (Jun 9)
Collaboration Data Objects • HOWTO: Relate a Deleted Message Using Folder_OnMessageDeleted (Jun 9)
Exchange Server • HOW TO: Add Message Tracking to the Exchange Development Kit Gateway (Jun 9)
Active Directory and LDAP • HOW TO: Create Address Book View Using ADSI (Jun 9)
Systems Management Server • SMS: NetWare Logon Manager Creates Copies of Net$log.dat File (Jun 9)
 • SMS: How SMS Uses the SMS_DEF.MOF in Hardware Inventory (Jun 9)
 • SMS: Controlling IDMIF/NOIDMIF Processing (Jun 9)
 • SMS: Clients that Are Not in the Targeted Collection Are Executing Programs (Jun 9)
Active Server Pages • HOW TO: Set the ASP Locale ID Per the Browser's Language Settings (Jun 9)
 • HOW TO: Implement Visual C++ COM Objects Returning Recordsets (Jun 9)
 • HOW TO: Traverse Through a Collection Using JScript or JavaScript (Jun 9)
Windows CE • INFO: Windows CE ToolKit and Visual Studio 6.0 Service Pack 3 (Jun 9)
Win32 API • HOW TO: Checking for Supported API Calls (Jun 9)
 • INFO: Understand & Use GetDiskFreeSpace & GetDiskFreeSpaceEx (May 27)
 • INFO: Compatibility Issue with Time Functions (May 27)
Windows (General Info) • INFO: NDIS Level and Component Debugging Flags (Jun 9)
 • INFO: DeleteFile Fails if File is Open (Jun 9)
ADO • HOW TO: Return Record's Autonumber Value Inserted into Access DB (Jun 9)
OLE DB • HOW TO: Compacting Microsoft Access Database Through OLE DB (Jun 9)
Windows 2000 • HOWTO: Use RegOpenCurrentUser to Map to the User for the Currently Loaded Hive (Jun 9)
 • INFO: Using TCP/IP Without NetBIOS on Windows 2000 (Jun 9)
 • HOWTO: Check Attribute Flags with Bitwise Operations (Jun 9)
 • HOWTO: Determine the Current Location of Files or Folders on Windows 2000 (Jun 9)
 • INFO: Accessing Super Hidden Files in Windows 2000 (Jun 9)
 • INFO: Hooking Display Drivers Through DDML (May 21)
Windows Terminal Server • INFO: Terminal Server Console-Directed Pop-Up Print Error Box (May 21)
PERSONAL LINKS
  
     
 
© 1999 Microsoft Corporation. All rights reserved. Terms of use.