Quantcast
Channel: Microsoft Dynamics CRM 2011 Development Resources
Viewing all articles
Browse latest Browse all 51

Microsoft Dynamics CRM 2011 Development Resources (en-US)

$
0
0
Revision 78 posted to TechNet Articles by SuryaMSCRM on 7/31/2012 2:39:15 AM
CRM Resources List
  • [[articles:Microsoft Dynamics CRM 4.0 Resources|CRM 4.0 Resources]]
  • [[articles:Microsoft Dynamics CRM 4.0 Development Resources|CRM 4.0 Development Resources]]
  • [[articles:Microsoft Dynamics CRM 2011 Resources|CRM 2011 Resources]]
  • [[articles:Microsoft Dynamics CRM Online Resources|CRM Online Resources]]
  • [[articles:Microsoft Dynamics CRM 2011 Development Resources|CRM 2011 Development Resources]]

This list is a reference point to projects, documents, tools, add-ins, and instructions for improving CRM and CRM Development.

Why is this list so short? CRM 2011 has just been released and the tools and articles listed on [[articles:Microsoft Dynamics CRM 4.0 Development Resources]] may simply not apply, some may break, some may work just fine and some will be updated to take advantage of CRM 2011.

References & Reading Materials

CRM Developer CenterWhether you are just starting with CRM development or you are a seasoned guru, this is the place to start - Microsoft Dynamics CRM Developer Center on MSDN. 
CRM 2011 SDK - DownloadThe tool of any CRM developer - Microsoft Dynamics CRM 2011 SDK. Download, install and make sure to read every night. Tons of samples.
CRM 2011 SDK - OnlineRead the SDK online - same content but available in any Internet cafe. And, most likely, updated more frequently than downloadable version.
CRM 2011 Developer Training Kit
This training kit is for .NET developers to learn the development features of Dynamics CRM and help them build applications using Microsoft Dynamics CRM 2011 and CRM Online.
Entity Relationship Diagrams
Microsoft Office Visio diagrams that show the logical database structure for Microsoft Dynamics CRM 2011, in its out-of-the-box state.
CRM 2011 SDK Example Index
List of SDK example links laid out by web service message, along with other helpful articles.
Best Practices for Developing with Microsoft Dynamics CRM 2011Best practices for customizing Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online
[[articles:CRM 2011 Timeouts and Limits|CRM 2011 Timeouts and Limits]]Compilation of all the common timeouts and limits related to CRM 2011 and how to configure them.

Extensibility, Enhancement, and Integration

CRM 2011 Share Record Code ActivityNew!Alberto Gemin's custom Workflow Activity that automates sharing of records - now available for CRM 2011
CRM 2011 Distribute Workflow ActivityNew!Alberto Gemin's custom Workflow Activity to instantiate Workflows across a 1:N or N:N relationship - now available for CRM 2011

Troubleshooting and Debugging

Plug-in Profiler The Plug-in Profiler is a tool that profiles the execution of plug-ins for an enhanced debugging experience in Microsoft Visual Studio 2010. This tool, which can be run from the Command Prompt window or from within the Plug-in Registration tool, makes developing plug-ins against Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online quicker and easier. In addition, users can profile the execution of failing plug-ins and send the results to the plug-in developer or ISV for analysis. The developer can replay the plug-in execution and debug the plug-in remotely even when disconnected from the Microsoft Dynamics CRM server. The Plug-in Profiler is available in the 5.0.5 release and newer releases of the Microsoft Dynamics CRM SDK
CRM Diagtool 2011 New!Update of CrmDiagTool 4 for CRM 2011. Use it to enable platform tracing, development errors or generate a report of your CRM 2011 deployment. Updated by Philipe Brissaud (MS Canada) and Tanguy Touzard (MVP)
 CRM 4.0 Support Tools

The following tools are included within the CRMtools.zip file:

CRM 4.0 - Automatic Fix-It tool for KB968793 -> CrmKB968793FixIt.zip
CRM 4.0 - E-Mail Connector Logger Tool -> Crm4EmailConnectorLogger.zip
CRM 4.0 - CRMDiagTool4.zip (vers. 4.0.7333.10)          

Microsoft Dynamics CRM 2011 – Outlook Configuration Troubleshooting Wizard

Welcome to the Microsoft Dynamics CRM 2011 for Microsoft Office Outlook client configuration troubleshooting wizard. Use this wizard to help find the most likely solution for an error in the Configuration Wizard.

Your computer may be unable to connect to Microsoft Dynamics CRM for Microsoft Office Outlook for several different reasons. This troubleshooting wizard will help you to identify and fix the problem that’s preventing the computer from connecting.

Start by selecting whether you access Microsoft Dynamics CRM Online or Microsoft Dynamics CRM On-Premises. If you don’t know which version you have, look in your browser at the web address for Microsoft Dynamics CRM. If the address contains “dynamics.com” after the name of your organization, you’re using the online version. Otherwise, it’s the on-premises version.

Development Helpers

[[Deprecated SDK Messages in CRM 2011]] There are several SDK messages that are now deprecated in Microsoft Dynamics CRM 2011. You are most likely to find these messages in use in customized CRM 4.0 systems that have been upgraded to CRM 2011.
Developer Toolkit for Microsoft Dynamics CRM The Developer Toolkit for Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online is included in the SDK download package at SDK\Tools\DeveloperToolkit.
The Developer Toolkit is a Microsoft Visual Studio 2010 integration focused on accelerating the development of custom code for Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online. The Developer Toolkit supports creation and deployment of plug-ins, custom workflow assemblies, XAML workflows and Web resources. A developer can write custom code within Visual Studio and deploy the code to an unmanaged solution on a Microsoft Dynamics CRM server.
CRM 4 to CRM 2011 JavaScript Converter ToolRhett Clinton's tool for converting JavaScript from CRM v4.0 to CRM 2011 format.
OData Query Designer Rhett Clinton's tool for building [[OData]] queries. It is a Silverlight 4 application that is packaged as a Managed CRM 2011 Solution.
[[Microsoft Dynamics CRM 2011 jscript soap request formatter|JavaScript SOAP Request Formatter]]New! Jamie Miley's tool to format captured envelopes in Jscript, ready for use in the CRM GUI.
Visual Studio Plugin TemplatesNew!Pogo69's Visual Studio 2010 templates for plugin and custom workflow activity
NuGet plugin packageNew!Gayan Perera's Visual Studio NuGet package for Microsoft CRM 2011 plugins                    
CRM 2011 Metadata Browser Rhett Clinton's tool for viewing entity metadata. It is a Silverlight 4 application that is packaged as a Managed CRM 2011 Solution.
Entity Metadata Browser    This HTML/JScript metadata browser shows all the entity and attribute metadata. You can:
- Filter the data displayed
- Copy Property names and values to your clipboard
- Open editable entities
This solution is included in the Microsoft CRM 2011 SDK.
Ribbon BrowserNew!
Tanguy Touzard's utility to view information about all Ribbon UI information for assistance in development and scripting.
CRM LINQPad PluginLINQPad plugin for Microsoft CRM lets you design and run LINQ queries against Microsoft CRM 2011 in a matter of minutes, just like you run your SQL queries from SQL Server Management Studio 
JavaScript Web Resource ManagerNew!
Tanguy Touzard's utility to manage all JavaScript Web Resources at once.  Does not manage the associations between forms and Web Resources.
Export JavaScript Utility New!This utility exports the JavaScript web resources found in a specified CRM 2011 solution. It creates a Visual Studio solution to package everything together.  Written by Mitch Milam.
CRM 2011 Development Skeleton New!A small Visual Studio 2010 solution that contains all you needed to get started connecting and communicating with CRM 2011. Written by Mitch Milam.
JScript IntelliSense for Form Script LibrariesUse this solution to enjoy full IntelliSense and in-line documentation about the Xrm.Page object methods when writing form scripts. This is a combination of a CRM solution and a Visual Studio extension that captures a snapshot of the structure and data in a given form. You can test your scripts in Visual Studio as you write them. This solution is part of the Microsoft CRM 2011 SDK.
 Visual Ribbon EditorVisual Ribbon Editor is a tool for Microsoft Dynamics CRM 2011 that lets you edit CRM ribbons. This ribbon editor shows a preview of the CRM ribbon as you are editing it and allows you to easily modify the ribbon without needing to completely understand the underlying XML schema.   It is written by Erik Pool.
 JavaScript Model GeneratorGenerates JavaScript helper objects based on the fields, tabs, sections, and left navigation items that are currently on the specified entity form.  Easier to read and use than the XRM API.  Also caches XRM objects to optimize performance. 
 Ribbon Workbench for Dynamics CRM 2011 the Ribbon Workbench allows you to perform a complete set of customisations that have only been possible up until now by hand editing xml.  This is a solution which you import into your organisation.
 CRM 2011 Client Side VsDocA VsDoc file for use with the CRM 2011 Client side SDK. For a full description of the SDK itself see http://msdn.microsoft.com/en-us/library/gg334351.aspx. This file describes the Xrm.Page object and GetGlobalContext method.  By using it, you get JavaScript Intellisense.
Dynamics CRM 2011 Script# Xrm.Page Library This is a Script# (scriptsharp) import library that you can use to write Dynamics CRM 2011 web resources easily and efficiently.  This library provides access to all functions currently documented under MSDN Xrm.Page.  You can watch a video walkthrough of Script# & CRM at http://dkdt.me/ugtiuX.
CRM 2011 Validation Framework This sample shows you the foundational pieces of creating a custom, reusable validation framework for CRM forms/entities that allows you to define the validation rule through the CRM UI and have the validation execute both client-side using JavaScript and server-side through an "all entities" plugin.
Documents Core Pack for Microsoft Dynamics CRM 2011Documents Core Pack provides the possibility to create and manage documents associated with CRM - records in a comfortable and structured way. It enables creation of Word-Documents with data from MS CRM. It is available for: MS CRM 2011 On-Premise / Hosted (IFD) / Online. It is developed by Mscrm-addons.com. Mscrm-addons.com is a corporation sector of PTM EDV-Systems GmbH, a software company founded in 1998 and situated in Graz, Austria.

Deployment Helpers

Export CRM 4.0 PluginsMitch Milam's tool to export plugins that have been installed into the CRM 4.0 database.
User Settings Utility New!
 Amreek Singh's tool to centrally manage User Settings
Role Updater New! Tanguy Touzard's tool to bulk update role with same privileges

Maintenance and Performance

Performance Toolkit for Microsoft Dynamics CRM 2011The Performance Toolkit is designed to formalize performance testing for Microsoft Dynamics CRM 2011. This Toolkit is highly customizable and can be used by Microsoft Dynamics CRM partners and customers to collect performance data to support decisions related to their CRM 2011 on-premise deployments.

Optimizing and Maintaining the Performance of a Microsoft Dynamics CRM 2011 Server Infrastructure  

This white paper provides information that is designed to help readers achieve and maintain optimal performance of the server infrastructure supporting a Microsoft Dynamics CRM 2011-based business solution deployed in an on-premises or hosted environment.
Optimizing and Maintaining Client Performance for Microsoft Dynamics CRM 2011 and CRM OnlineThe white paper provides readers with the information necessary to ensure and maintain the optimal performance of the clients connecting to a business solution based on Microsoft Dynamics CRM 2011 or Microsoft Dynamics CRM Online

Documentation Generation

MetablastNew!Entity schema documentation generator (On-Premises only)
CRM 2011 Metadata Browser CRM MVP Rhett Clinton's tool for viewing entity metadata and exporting it to Excel. It is a Silverlight 4 application that is packaged as a Managed CRM 2011 Solution.
CRM 2011 Metadata Documentation GeneratorCRM MVP Tanguy Touzard's Metadata Documentation standalone utility.
Select and export entities and attributes along with picklist values and descriptions into Word or Excel documents. (On-Prem and OnLine)


ISV Helpers

View Layout ReplicatorThe popular Tanguy Touzard's utility for CRM 4 for easily replicating column layouts across many views in CRM 4 has received a facelift for CRM 2011. Recommended.
Searchable Property UpdaterThe popular Tanguy Touzard's utility for CRM 4 for easily updating "ValidForAdvancedFind" attributes property in CRM 4 has received a facelift for CRM 2011. Recommended.
Entity Metadata BrowserThis HTML/JScript metadata browser shows all the entity and attribute metadata. You can:
 - Filter the data displayed
 - Copy Property names and values to your clipboard
 - Open editable entities
This solution is included in the Microsoft CRM 2011 SDK.
SiteMap EditorNew!
Tanguy Touzard's offering for CRM 2011 SiteMap editing matches many of the capabilities of Patrick Verbeeten's CRM 4 counterpart.
Microsoft Dynamics CRM SiteMap EditorMicrosoft Dynamics CRM SiteMap Editor provides a quick and easy way for users to update the site map through a user interface within Microsoft Dynamics CRM. Users will be able to immediately see the updated navigation pane when they publish the customizations.  This solution works with both Microsoft Dynamics CRM Online and Microsoft Dynamics CRM 2011 (on premises). 

Free Solutions

Skype ConnectorSkype Connector Tool for organizations that are looking to integrate Skype and Microsoft Dynamics CRM 2011. Make calls to phone numbers or Skype Names from a Microsoft Dynamics CRM 2011 Contact Record. Solution is provided by Zero2Ten.
Royalty free Icon SolutionA CRM 2011 solution which includes 22 royalty free icons which you can use in your CRM 2011 projects.  Visit the blog page here

 

Tags: resources, Development, crm, crm 2011, en-US, Optimizing and Maintaining Client/Server Performance, CRM 2011 Outlook Configuration Troubleshooting

Viewing all articles
Browse latest Browse all 51

Latest Images

Trending Articles





Latest Images