Welcome to the Microsoft Office Live Communications Server developers' home on MSDN. Live Communications Server 2005 provides your business with an enterprise-ready instant messaging, presence awareness, and an extensible platform that connects people, information, and business processes—enabling better decisions faster.
Whether you're interested in integrating IM and presence within the desktop or line of business application using the Server API or are planning to write your own client program using the RTC API, you'll find information here to help you get started.
Get instructions on setting up the Virtual Machine.
In order to save time in using the demos, hands-on-labs, and sample applications provided on the Live Communications Server Developer Portal, Microsoft has provided a virtual machine with Live Communications Server 2005 SP1 for your use. Follow the steps in this download to create a fully functional development environment.
Download documentation of the Communicator Web Access AJAX Service API (application programming interface) and sample applications that use the API. You can use the SDK to programmatically access the functionality of your Live Communications Server and Communicator Web Access deployments.
Get all the information required to implement a federated interface with a Live Communications Server 2005 SP1 deployment in order to enable federated presence and IM scenarios.
Send instant messages to the online members of an Active Directory group or distribution list and its subgroups.
Use the automation interfaces of Communicator to show presence information using Live Communications Server.
See how the use of the Real-time Communications (RTC) API 1.3 and Live Communications Server 2005 support role-based instant messaging.
Check out some great new developer samples for customers to leverage and enhance presence integration.
Learn three different approaches for displaying presence status and providing real-time collaboration options on Web pages.
Learn to display presence status and provide real-time collaboration options in smart client applications
Learn to provide presence, instant messaging, and additional enhanced functionality in a Web site by leveraging the Client Web Access AJAX Service.
Learn to provide presence, instant messaging, and additional enhanced functionality in a rich client application by leveraging the Office Communicator Web Access AJAX Service.
Learn how custom server and client alerting applications can be written.
Learn to add contact and group management functionality to your applications, leveraging existing contact repositories used by your business.
Learn to create a custom application which allows Domain Administrators to manage contacts and groups for individual users.
This sample demonstrates the addition of custom tabs within Microsoft Office Communicator 2005.
Learn to leverage the Automation, RTC, and Messenger APIs to extend Office Communicator functionality through the use of a helper application.
Learn to quickly and easily add custom disclaimers to outbound communications.
Learn how ethical walls or communication boundaries between select contacts are created.
See how broadcast messages are sent to members of contact list groups using a Web application that consumes the Microsoft Office Communicator Web Access AJAX Service.
This is a simple test application that registers with the Live Communications Server as a configured set of users.
Learn how broadcast messages are sent to members of contact list groups using a Web application that consumes the Microsoft Office Communicator Web Access AJAX Service.