extreme crm 2011 prague - chris jones - dev003 microsoft dynamics crm 2011 whats new for developers...

Upload: balint-cristian

Post on 07-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    1/20

    For Microsoft Dynamics CRM Partners

    Building Solutions with

    Microsoft Dynamics CRMPresented By:

    Chris JonesAlfaPeopleTwitter: MrCLJ

    [email protected]

    Prague April 3 - 6, 2011

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    2/20

    For Microsoft Dynamics CRM Partners

    About Me

    Solution Architect at AlfaPeople UK

    Developing with the MS platform for overten years

    Currently focused on CRM

    SharePoint and SQL server

    Microsoft Certified Trainer (MCT)

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    3/20

    For Microsoft Dynamics CRM Partners

    Overview of Solutions In CRM 2011 New Components Clarity on Managed/Unmanaged Deployment/Versioning

    Demo Building Solution (Bing Map Mash up) MPR (Microsoft Platform Ready) for CRM

    First Step to deploying to Dynamics Marketplace

    Best Our Practices

    Working with teams Managing Multiple Solutions Layering

    Q & A

    Agenda

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    4/20

    For Microsoft Dynamics CRM Partners

    XML File

    ISV Folders

    LimitedDeployment

    Customisation in CRM 4

    sharpest tool in the box

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    5/20

    For Microsoft Dynamics CRM Partners

    Schema Components Standard Entities, Attributes, Forms, Views,

    Relationships

    Charts, Reports, Ribbons, Sitemap,

    Dashboards etc

    Web Resources

    HTML Pages, Images, Configuration pages,

    JavaScript

    Code

    Silverlight, Plug-ins, Custom WF Activities

    Solutions In CRM 2011

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    6/20

    For Microsoft Dynamics CRM Partners

    ZIP containing

    A set of XML files, Web resource folders andAssemblies

    No encryption Content can be browsed by the customer also

    in managed solutions

    Inside Solution Files

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    7/20

    For Microsoft Dynamics CRM Partners

    Unmanaged Add new or existing solution components

    Remove components

    Export Solutions as a managed/unmanaged

    Managed

    You cannot add or remove solution components Deleting will uninstall all the solution components

    within it

    You cannot export a managed solution

    Solutions Flavours

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    8/20

    For Microsoft Dynamics CRM Partners

    Managed Solutions are updateable

    No rollback support in the CRM platform

    Solution version numbers are simplymetadata set by the publisher

    Updating Managed Solutions

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    9/20

    For Microsoft Dynamics CRM Partners

    Uninstalling an unmanaged solution willleave all the components in the system,only the solution record is removed

    Uninstalling a managed Solution willremove both components and data from

    the system

    Uninstall Solutions

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    10/20

    For Microsoft Dynamics CRM Partners

    Overview Solution Interface

    Test Using Microsoft Platform Ready(MPR) for CRM

    Demo

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    11/20

    For Microsoft Dynamics CRM Partners

    Solution Layering Strategies

    Working with Teams

    Managing Multiple Solutions

    Solution Best Practices

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    12/20

    For Microsoft Dynamics CRM Partners

    Evaluate the practical number of differentSolutions

    Separate CRM organisation needed for

    publishing each individual Solution layer

    Only import managed Solutions to your testenvironment to preserve the default(unmanaged) layer

    Automation is the key

    Solution Layering Strategies

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    13/20

    For Microsoft Dynamics CRM Partners

    Single organisation, one master Solution

    Single organisation, multiple developer Solutions + one master

    Solution

    One organisation per developer

    Team Development Strategies

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    14/20

    For Microsoft Dynamics CRM Partners

    Next Steps

    Attend Labs Reach Out

    CRM 2011 Online Account

    Browse Dynamics Marketplace

    SDK Loads of good stuff here.

    Sign up for MPR

    Think like an ISV

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    15/20

    For Microsoft Dynamics CRM Partners

    Sessions

    Session Presenter Date, Time

    Communicating Together: Microsoft Windows Azure

    Hosted Services and Microsoft Dynamics CRM 2011

    Sebastian

    Waksmundzki

    Day 2

    10:15 PM

    Best Practices in Microsoft Dynamics CRM 2011

    Sandboxed Plugin Development

    Nikhil Hasija Day 2

    11:30

    Taking Advantage of Web Resources Sebastian

    Waksmundzki

    Day 2

    1.30 PM

    Dynamics CRM Developer Toolkit Marco Amoedo

    Day 3

    11:30

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    16/20

    For Microsoft Dynamics CRM Partners

    Questions

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    17/20

    For Microsoft Dynamics CRM Partners

    Chris JonesAlfaPeople

    [email protected]

    Thank You for Attending extreme 2011!

    Please remember to fill out your session evaluation form

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    18/20

    For Microsoft Dynamics CRM Partners

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    19/20

    For Microsoft Dynamics CRM Partners

  • 8/4/2019 Extreme Crm 2011 Prague - Chris Jones - DeV003 Microsoft Dynamics CRM 2011 Whats New for Developers v2

    20/20

    For Microsoft Dynamics CRM Partners