Book Image

Microsoft Dynamics CRM 2011 New Features

By : Jim Wang, Darren Liu
Book Image

Microsoft Dynamics CRM 2011 New Features

By: Jim Wang, Darren Liu

Overview of this book

Microsoft Dynamics CRM 2011 offers exciting new features that enable you to build and maintain a robust customer relationship management system in your organisation.This book is your one stop resource to get to grips with all the new features of Dynamics CRM 2011. To make learning fun and engaging, we will build an Airline Compensation Management (ACM) system using Dynamics CRM 2011.The book starts by setting up the development environment for Microsoft Dynamics CRM 2011. We will then build a structural architecture for the ACM system and configure it in Dynamics CRM 2011. While doing this, we will learn about the new customization features offered by Dynamics CRM 2011.We will then move on to Data Importing and will cover the Import Data Wizard tool, as well as the Import file/data web service which provides additional capabilities that are not available in the Import Data Wizard.We will use client-side programming to perform data validation, automation, and process enhancement and learn powerful event driven server-side programming methods: Plug-Ins and Processes (Formerly Workflows).The book then steers you towards SharePoint integration, Charts and Dashboards, Customizing the Ribbon and Sitemap, and extending Dynamics CRM 2011 in the cloud. Finally we will package the ACM solution and learn how to deploy it.
Table of Contents (18 chapters)
Microsoft Dynamics CRM 2011 New Features
Credits
About the Authors
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Index

Setting up Microsoft Dynamics CRM 2011


There are different options for setting up Dynamics CRM for your development workspace. Microsoft Dynamics CRM Online provides a quick way for you to get a CRM instance running without installing any hardware or software, so that you can focus more on your project tasks. On the other hand, Microsoft Dynamics CRM On-Premise allows you to control where to install the application and where to store your data. This makes integration with your existing application much simpler than CRM Online. Both have their pros and cons; you may select the option that makes the most sense for your organization.

Note

For development purposes, you can develop a CRM Online solution in an On-Premise development workspace, and then import the solution to CRM Online.

Microsoft Dynamics CRM On-Premise

Because we are building a CRM environment for our development workspace, just to keep it simple, we are going to install and configure CRM in a standalone virtual server.

To perform a fresh install of Microsoft Dynamics CRM, follow these steps:

  1. Log on to the server with a domain user account that has administrator-level privileges to Active Directory and that is also a member of the Administrator group on the local computer.

  2. Navigate to the folder that contains the Microsoft Dynamics CRM installation files.

  3. Click on SetupServer.exe to start the installation.

  4. On the Welcome to Microsoft Dynamics CRM Setup page, click Next to move to the next step.

    Note

    Note: It is recommended to get the latest installation file for Microsoft Dynamics CRM; however it is not required.

  5. On the Product Key Information page, enter your product key (you can use the MSDN/TechNet Plus license if you are a subscriber, or you can use the 90-day trail key) in the product key boxes, and then click Next to continue.

  6. Accept the License Agreement by selecting the I accept this license agreement checkbox, and then click Next to continue.

    Note

    Note: Dynamics CRM 2011 detects the missing required components and it will display them in the Install Required Components page. You must install the missing components prior to moving to the next step. If you have already installed all required components, the Install Required Component page will not appear.

  7. Browse to the location into which you want to install CRM on the Select Installation Location page. Select Full Server on the Specify Server Roles page, because we are installing it in a single virtual server image. Click Next to continue.

  8. On the Specify Deployment Options page, select Create a new deployment option.

  9. Select the required instance of SQL server, and then click Next to continue.

  10. On the Select the Organization Unit page, select the location into which you want the CRM organization unit to be installed, and then click Next to continue.

    Note

    Note: It is recommended to create a new Organization Unit in Active Directory for CRM.

  11. On the Specify Security Account page, select the Security account for the Microsoft CRM services and ASP.NET components, and then click Next to continue.

  12. Select the Create a new Web Site option on the Select a Web Site page, and then click Next to continue.

  13. On the Specify E-mail Router Setting page, enter the server name where the E-mail Router is installed, and then click Next to continue.

    Note

    Note: You may leave the E-mail Router box blank. However, if you decide to install the E-mail router later, you have to add the computer where the E-mail Router is installed to the PrivUserGroup in Active Directory.

  14. On the Specifiy the Organization Name page, enter the Display Name, select the Currency and Base Language for your organization, and then click Next to continue.

  15. On the Specify Reporting Services Server page, enter the Report Server URL and then click Next to continue.

  16. On the Help Us Improve the Customer Experience page, select whether you want to participate in the Customer Experience Improvement Program and then click Next to continue. When everything passes the System Checks (as shown below) click Next to continue.

  17. Review the Ready to Install Microsoft Dynamics CRM page, and then click Install to start the installation of Dynamics CRM.

  18. When the setup completes successfully, the Microsoft Dynamics Server setup completed page appears. Select the Launch Microsoft Dynamics CRM Reporting Extensions Setup checkbox, and then follow the wizard to complete the installation.

  19. Click Finish to complete the installation. Now that the server has been installed, try browsing the server at http://bps; you will see the default Microsoft Dynamics CRM 2011 user interface, as shown in the following screenshot:

  20. After installing CRM, check the event log: Go to Start | Run, type in "eventvwr" and press Enter. Expand Event Viewer | Custom Views | Administrative Events. If you see any errors, please fix them before continuing.

    Note

    You might see an Error Event 17203, MSCRMTracing—Invalid Trace Directory.

    That's because CRM has a default trace output directory: c:\crmdrop\logs, that doesn't exist. You can fix this error by creating the folder structure and granting permission to the Network Services account.

    For more information about CRM tracing, please visit KB907490 - How to enable tracing in Microsoft Dynamics CRM: http://support.microsoft.com/kb/907490.