CDOLive LLC The Premier Resource for Microsoft Collaboration Data Objects             

Programming Language Resources

CDO can be used with many programming languages. The most common are Microsoft Visual Basic, Microsoft Visual Basic Script and JScript. CDO can also be used with Microsoft Visual Basic for Applications or C/C++ and J++. Because CDOLive is focused on Microsoft Exchange Server Scripting and Routing, Microsoft Outlook 98 and Microsoft Active Server Pages programming we only have some useful links for Microsoft Visual Basic, Microsoft Visual Basic for Applications, Microsoft Visual Basic Script and Microsoft JScript (also known as ECMAScript).

Microsoft Visual Basic Home Page The Microsoft Visual Basic development system version 6.0 is the most productive tool for creating high-performance components and applications. Visual Basic 6.0 offers developers the ability to create robust applications that reside on the client or server, or operate in a distributed n-tier environment. Visual Basic 6.0 is the Rapid Application Development (RAD) tool available either as a stand-alone product or as a part of the Visual Studio 6.0 suite of tools.

Microsoft Scripting Technologies If you need a first clue to get common information about Scripting in the Microsoft Windows 95/98 and NT environment start here.

Microsoft Scripting Technologies, windows scripting host The Microsoft Windows Script Host (WSH) is a tool that will allow you to run Visual Basic Scripting Edition and JScript natively within the base Operating System, either on Windows 9x or Windows NT 4.0. Using the scripting languages you already know you can now write script to automate common tasks, and to create powerful macros and logon scripts.

Microsoft Scripting Technologies, vbscript is a good starting point to find information on how to use Visual Basic Script (also known as VBS or VBScript). You can also find the latest versions of VBScript there and a lot of code samples. If you are a beginner with CDO and you want to write, for example, a Microsoft Exchange Server Scripting and Routing script, but have some experience with Visual Basic or Visual Basic for Applications, we strongly recommend you to initially learn how VBScript works. After you have some experience with VBScript it is much easier to start your own Microsoft Exchange Server Scripting and Routing script project.

You can find detailed information about VBScript at the Microsoft Scripting Technologies, vbscript Documentation. You can also download from there a small self-extracting file, which includes the complete VBScript Language reference.

Microsoft Scripting Technologies, jscript is a good starting point to find information on how to use JavaScript (also known as JScript or ECMA Script). You can also find there the latest versions of JScript and a lot of code samples. If you are a beginner with CDO and you want to write, for example, a Microsoft Active Server Page CDO HTML renderer, but have some experience with C++ or Java, we strongly recommend you initially learn how JScript works. After you have some experience with JScript it is much easier to start your own Microsoft Active Server Page CDO HTML renderer project.

You can find detailed information about JScript at the Microsoft Scripting Technologies, jscript Documentation. You can also download from there a small self-extracting file, which includes the complete JScript Language reference.

Microsoft Universal Data Access is Microsoft's strategy for providing high-performance access to all types of information (including relational and non-relational data) across an organization from the desktop to the enterprise, including ActiveX Data Objects (ADO), which is Microsoft's strategic, high-level interface to all kinds of data. ADO provides consistent, high-performance access to data, whether you're creating a front-end database client or middle-tier business object using an application, tool, language, or even an Internet browser.

Microsoft Developer Network Online - Workshop: Internet Information Server 4.0. Microsoft Internet Information Server (IIS) is an Internet file and application server included with the Microsoft Windows NT Server operating system. IIS version 4.0 is shipped with the Windows NT 4.0 Option Pack, available via free download or shipped on CD-ROM. It is also included with all new copies of Windows NT. IIS can be used alone as a Web server, or in conjunction with compatible technologies to set up Internet commerce, to access and manipulate data from a variety of data sources, and to build Web applications that take advantage of server script and component code to deliver client-server functionality.

Microsoft Developer Network Online - Workshop: Server Technologies Home. In this article you will find a wide range of information about server technologies such as Internet Information Server, Active Server Pages, Session state management, server components , and Site Server. Also included are several case studies and articles that provide an in-depth look at the settings and performance of sites like Microsoft's own Web site, and sample code you can download and customize.

Microsoft Developer Network Online - Workshop: Messaging & Collaboration Home. This section contains information on communicating over the Internet, using mail, chat, and technologies such as Microsoft NetMeeting.

Microsoft Developer Network Online - Workshop: Extending Web-Based Knowledge Management with Microsoft Exchange Server. This article explains how you can extend the Knowledge Management features of Microsoft Site Server 3.0 with Microsoft Exchange Server and Microsoft Outlook to build high-powered Web-based Knowledge Management solutions.

Microsoft Developer Network Online - Workshop: Data Access & Databases Home. This section covers database and data access topics, including ActiveX Data Objects (ADO), Remote Data Service (RDS), and the Tabular Data Control (TDC). You will also find information about the MSHTML data binding interfaces, which provide COM-based access to data binding functionality.

Microsoft Developer Network Online - Workshop: The ABCs of Active Server Pages. Active Server Pages is an open, compile-free application environment in which you can combine HTML, scripts, and reusable ActiveX server components to create dynamic and powerful Web-based business solutions. Active Server Pages enables server side scripting for IIS with native support for both VBScript and Jscript.

Microsoft Windows 2000 Technical Information. This page contains links to technical information for developing Microsoft Windows 2000. Microsoft has renamed Windows NT 5.0 to Windows 2000. See their brief description of the old product names, the new product names, and the systems each will support.

Active Directory Service Interfaces Overview. The Active Directory Service Interfaces (ADSI) enable systems administrators and developers of scripts or C/C++ applications to easily query and manipulate directory service objects

Exploring Active Directory is the one-stop source for information about the Active Directory service of the Microsoft Windows 2000 Server operating system. Learn more about this integrated Microsoft Windows 2000 infrastructure feature and find out how Active Directory centrally manages network users, applications, and devices. This is the place to find Active Directory technical and deployment resources, comparison information, and evaluation tools.

Microsoft Windows 2000 Technical Information: The Active Directory Programmer's Guide. If you are writing a distributed application, there are many compelling reasons to integrate with the Microsoft Windows 2000 (formerly known as Windows NT 5.0) Active Directory. The intention of this programmer’s guide is to provide the knowledge you need to write most effectively to the Active Directory.