Skip to main content

What's New in CRM 2011

From Microsoft Online Resource Center


Improved Microsoft Office interface

Microsoft Dynamics CRM 2011 introduces a new Office 2010 contextual ribbon for the Microsoft Dynamics CRM Online and Microsoft Dynamics CRM browser clients and for Microsoft Dynamics CRM Online for Microsoft Office Outlook. The new ribbon delivers a consistent, familiar navigation and user experience that helps you better integrate Microsoft Dynamics CRM Online with your Office 2010 environment.

Advanced user personalization

Microsoft Dynamics CRM 2011 lets you configure a workspace that is personalized to meet your unique role and information needs. Personalizing a workspace means that you can set the default pane and tab that display when you open Microsoft Dynamics CRM Online. You also have control over what links appear in the workplace view, how many records appear in lists, how numbers and dates display, and the language for your user interface. Combine this personalization with the new dashboard feature to create a personalized dashboard for your default view.

Role-based forms and views

Microsoft Dynamics CRM 2011 displays forms and views based on user roles. This role-tailored design ensures that the business professionals in your organization have fast access to the relevant information they need. Role-based forms and views also prevent users from viewing data that they are not authorized to view.

Inline data visualization

In Microsoft Dynamics CRM 2011, you can quickly create and share inline charts with drill-down intelligence. Using these charts, you can visually navigate data and uncover new insights that contribute to your organization's success. View the charts you create from the main list of records or from the list of associated records for an individual record. Share your charts with other users or teams in the organization. Import charts created by other users into your records.

Dashboards

Dashboards are a powerful feature in Microsoft Dynamics CRM 2011. Use a dashboard to see at a glance all the important information you need to make key business decisions every day. Assemble and present information from several places in Microsoft Dynamics CRM Online in a quickly-read format. This means that you do not have to search multiple areas for the information you want. Dashboards are easy to create, and are easy to revise as your changing business needs require.

Better Office Outlook experience

Microsoft Dynamics CRM 2011 improves the integration of Microsoft Dynamics CRM Online into Microsoft Office Outlook with the Microsoft Dynamics CRM Online for Microsoft Office Outlook. It takes full advantage of native Outlook functionality, such as previews and conditional formatting, and presents Microsoft Dynamics CRM Online areas as sub-folders in Outlook mail folders. With a few exceptions, these Microsoft Dynamics CRM Online areas in Outlook include all of the same functionality as the browser clients.

Contextual document management

If your organization uses Microsoft SharePoint Server 2010, you can easily manage documents that are related to records within a particular entity. Using Windows SharePoint as your document depository, the seamless interface in Microsoft Dynamics CRM 2011 allows you to quickly add and edit documents that are associated with a particular record. When you set up document management, Microsoft Dynamics CRM Online creates the structure on your Windows SharePoint site that works with the entities and records that you want for document management.

Goal management

Microsoft Dynamics CRM 2011 gives you the ability to define key performance and business health indicators. This way you can track and measure results against your organization's goals or metrics. Easily and quickly define goals for a campaign or fiscal period. Combine smaller goals, such as for specific teams or territories, into the overall goals for your organization. Create a rollup of all the goals into the actuals that show how you are tracking.

Interactuve process dialogs

Microsoft Dynamics CRM 2011 expands its workflow capability by adding interactive dialogs. Dialogs present a consistent message to your customers. Also, dialogs collect and process information by using step-by-step scripts to direct users through every process. At one level, you can use dialogs to guide customer interactions and internal processes. At another level, you can increase dialog performance and versatility by incorporating workflow logic. This logic invokes automated tasks by using the responses a customer or user makes during the dialog script.

Cloud development

Microsoft Dynamics CRM 2011 is at the leading edge of cloud computing. Developers can take advantage of the Windows Azure platform platform to develop and deploy custom code for Microsoft Dynamics CRM Online using powerful tools, such as Microsoft Visual Studio. Using the Microsoft .NET Framework 4.0, developers can also incorporate Microsoft Silverlight, Windows Communication Foundation, and .NET Language Integrated Query (LINQ) into their cloud solutions. Cloud development for Microsoft Dynamics CRM 2011 is a powerful tool for customizing your Microsoft Dynamics CRM Online solution for optimal performance and business results.

Solution management

Solutions in Microsoft Dynamics CRM 2011 are a new way to save customizations and share them with other users. You can create a solution or import a solution created by a developer outside your organization. It is easy to share a solution with other users. A managed solution can be edited only by specific users. An unmanaged solution can be edited by any user with an appropriate user role. A solution can have version numbering, relationships with entities and other components, and security features based on user roles.

Microsoft Dynamics Marketplace

Microsoft Dynamics Marketplace is your online solutions catalog. These solutions help you accelerate and extend your Microsoft Dynamics CRM Online implementation.
Quickly discover and apply industry-specific applications and extensions from Microsoft and its partners. Then, Marketplace distributes your solution directly to you.
Microsoft Dynamics Marketplace is fully integrated with Microsoft Dynamics CRM 2011. Find your solution directly from Microsoft Dynamics CRM Online.

Summary

The new and enhanced features in Microsoft Dynamics CRM 2011 offer new levels of user productivity and collaboration. These features help you meet your specific business needs with a low total cost of ownership. Microsoft Dynamics CRM 2011 delivers familiar, intelligent, and connected experiences to increase the productivity and effectiveness of people inside and outside your organization.
Microsoft Dynamics CRM 2011 unlocks new opportunities and provides a single development environment for cloud-based and on-premise deployments. Partners, including independent software vendors, global system integrators, and value-added resellers, can quickly create, package, and distribute Microsoft Dynamics CRM Online extensions and custom solutions.

Comments

Popular posts from this blog

Using MS CRM Calendar in your custom ASP .NET pages *** Not fully Supported Customisations ***

Hi, Have you been creating custom pages in line with MS CRM for creating , viewing and updating entity records ? Have you placed controls such as Date picker Lookup on your custom page and have tried in vein to make those look like MS CRM ? I found a way to use the same MS CRM calendar control as it appears in the application... For getting this calendar on your asp .net page, follow the steps below: 1) Create a copy of the date.js javascript file located in your-server/crmsite-folder/_static/_controls/datetime folder, give the copy some name like date_myapp.js. 2) Open the following .js files from different sub folders in side the  your-server/crmsite-folder/_static      folder :       Global.js       encodedecode.js       xmlutil.js       util.js       remotecommand.js              Copy and whole content of each file one by one and keep pasting the same to the end of your date_myapp.js file. 3) Now open any CRM entity record page, for example a new Account crea

Capture and Handle event when one entity record is attached through a Many to Many relationship - MS CRM 4

If you have already dug up too much about trying to capture the event when an entity record in MS CRM is attached ~ linked to a record in many to many relationship. For example, if you have two entities : Supplier and Company in MS CRM where a supplier can do business with many companies and at the same time a Company can order stuff from many suppliers. What if you want to send some notification whenever a new supplier or an existing supplier is linked to a company; similarly you may want to send a notification when a Supplier signs a deal with 2-3 companies and gets linked to those. Some experts from MS CRM fraternity have suggested some ways to over ride this limitation of MS CRM that it does not expose any event for the above mentioned scenario, below is one of the examples:   http://ayazahmad.wordpress.com/2009/07/23/event-on-many-to-many-relationship-nn-in-crm-4/ But making changes to the default plugin model of MS CRM to add Associate or Disassociate event is not so eas

Creating Email through Plugin / SDK in CRM 4 - line breaks don't work

You may have noticed when you create email using a sample code like below in a plugin or for that matter any other SDK based assembley for MS CRM. Your line breaks : \n or \r or System.Environment.NewLine will not work.           email Email = new email();                          Email.to = new activityparty[] { toParty };                      Email.from = new activityparty[] { fromParty };                      Email.regardingobjectid = regardingObject;                      Email.subject = "Hello!!";                      Email.description = "Dear, line 1" +                                System.Environment.NewLine+                          "my message for your - line 2";                      Email.directioncode = new CrmBoolean();                      Email.directioncode.Value = true;                                            Guid _emailId = _service.Create(Email);                                            SendEmailRequest sendEmailReq