Support for Offline Programs

banner art

[Applies to: Microsoft Dynamics CRM 4.0]

Find the latest SDK documentation: CRM 2015 SDK

Microsoft Dynamics CRM for Microsoft Office Outlook with Offline Access lets users interact with data while they are offline and not connected to a server. Microsoft Dynamics CRM 4.0 includes features that let you extend your solutions to offline scenarios by accessing the Web services offline. In addition, the Microsoft.Crm.Outlook.Sdk assembly provides additional support for offline programming.

Offline programming uses the Microsoft ASP.NET Cassini Web Server.

Web Services

Both the CrmService Web service and the MetadataService Web service contain messages that will work when offline. You can discover whether a CrmService message works offline by retrieving the information for the message from the sdkmessage.availability property. This information is shown in the list of CrmService messages. For the metadata service, only the retrieve methods are available offline. This information is shown in the list of MetadataService messages.

Microsoft Dynamics CRM Outlook

The assembly Microsoft.Crm.Outlook.Sdk contains methods for working offline.

Data Migration

Data Migration work is performed mainly offline in order to avoid causing a performance problem on the server. For more information, see Using Offline SDK for Data Migration.

Client Scripting

Client scripting contains a global variable that can be used to determine whether a user is offline. For more information, see Forms Scripting Global Variables.

In This Section

Writing Custom Code for Microsoft Dynamics CRM 4.0 for Outlook

Provides information about how to use the Microsoft Dynamics CRM Outlook SDK.

Related Sections

Using the CrmService Offline

Describes how to use the CrmService Web service when you are disconnected from the server.

Using Offline SDK for Data Migration

Describes how to use data migration offline.

Online vs. Offline Plug-ins

Provides an overview about how to develop a plug-in for offline execution.

© 2010 Microsoft Corporation. All rights reserved.