The Microsoft Dynamics CRM Team Blog
News and views from the Microsoft Dynamics CRM Team
The Microsoft Dynamics CRM team is proud to announce the availability of The Microsoft Dynamics CRM Developer Toolkit. This Visual Studio 2008 plug-in radically expands on the Visual Studio tools introduced in the Microsoft Dynamics CRM 4.0 SDK. The toolkit enables developers and system customizers to take advantage of the tools and knowledge that they already have when engaging in custom development with Microsoft Dynamics CRM 4.0.
With the toolkit, implementers and managers of Microsoft Dynamics CRM solutions can manage schema, engage in form design, update security roles and generate wrapper classes for Microsoft Dynamics CRM. These capabilities will enhance the productivity of organizations, particularly those building and deploying XRM solutions – line of business applications that use the Microsoft Dynamics CRM platform.
Corey O’Brien, whom some of you may know from his work as Development Manager at Sonoma Partners or from his work on the MS Press title Programming Microsoft Dynamics CRM 4.0 told me that “whether you are a reseller of Microsoft Dynamics CRM working on behalf of clients or an IT organization managing the Microsoft Dynamics CRM solution, the toolkit is a great option for helping you get up to speed fast in the management of an XRM application. The toolkit opened our eyes to a new level of CRM integration.”
The Developer Toolkit makes it easy for teams of developers to customize, extend, and maintain an on-premise CRM solution, all from within an integrated Visual Studio 2008 environment. When building a solution with Microsoft Dynamics CRM developers typically design and iterate on an entity model, create custom security roles for accessing those entities and then may generate .Net assemblies to extend the business logic. Once the solution has been developed customizations need to be deployed to test and production environments. With the Microsoft Dynamics CRM Developer Toolkit developers and IT professionals can manage all of those tasks from within Visual Studio 2008.
Users of the Microsoft Dynamics CRM Developer Toolkit can:
View CRM entities using the CRM Explorer
The list of entities is dynamically available from the CRM Explorer within Visual Studio 2008.
Create and Update CRM Entities
The Toolkit allows developers and system customizers to create new entities and update existing entities from within the CRM Explorer experience.
Create Wrapper Classes
A key Toolkit feature is the ability to auto-generate wrapper classes for entities. This exposes the CRM entities and their corresponding attributes as classes and properties respectively to enable development of code to interact with the entities.
Generate Plug-in Code
The CRM Explorer enumerates the available Plug-ins for an entity and generates the code necessary to jumpstart the plug-in development process.
Integrate the Build and Deploy Process
Build scripts provided with the Toolkit simplify the process of building and deploying a CRM solution. They prepare the environment, obtain and publish the latest customizations, perform code analysis, register CRM Plug-ins, deploy the solution and execute Unit Test cases.
Deploy Across Multiple Servers
The deployment tool assists in deployment and maintenance of Windows installer packages across multiple environments.
The Microsoft Dynamics CRM Developer Toolkit is available free of charge from the MSDN Code Galleries at http://code.msdn.microsoft.com/E2DevTkt .
The Microsoft Dynamics CRM team would like to encourage Toolkit users to submit comments and suggestions for the Toolkit. To initiate or participate in Toolkit discussions, go to the MSDN Code Gallery site and click on the Discussions tab at http://code.msdn.microsoft.com/E2DevTkt/Thread/List.aspx .
Jim Toland and Barry Givens
The Microsoft Dynamics CRM team is proud to announce the availability of The Microsoft Dynamics CRM Developer
PingBack from http://blogs.msdn.com/jim_glass/archive/2009/04/13/announcing-the-microsoft-dynamics-crm-dev-toolkit.aspx
PingBack from http://blogs.codes-sources.com/clark/archive/2009/04/14/microsoft-dynamics-crm-dev-toolkit.aspx
The most disappointing thing for me as a CRM developer is the lack of controls. Why can't Microsoft provide the datagrid and other CRM controls so that we can have a truly seamless integration at the forms level?
Will this SDK support Dynamics CRM Live (microsoft hosted) or assist in web service acess to the CRM data?
Could it be possible also with this toolkit to history forms and schema customization with the source code control of TFS ?
Also wondering why Microsoft does not provide CRM controls so the IT Team can customize, extend, and maintain an on-premise CRM solution. Very helpful if the toolkit were to include the controls to further customize instead of purchasing 3rd party control or relying on ISV.
Any chance we can get a build that works with 2010? Where does the installer put the files so that CRM explorer and the other tools are available within the IDE?