<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Surviving CRM &#187; screenshots</title>
	<atom:link href="http://niiranen.eu/crm/tag/screenshots/feed/" rel="self" type="application/rss+xml" />
	<link>http://niiranen.eu/crm</link>
	<description>Working with Microsoft Dynamics CRM, day in day out</description>
	<lastBuildDate>Thu, 09 Feb 2012 21:10:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Dynamics CRM 2011 Walkthrough Part 2: another 100+ slides of new features</title>
		<link>http://niiranen.eu/crm/2010/11/dynamics-crm-2011-walkthrough-part-2-another-100-slides-of-new-features/</link>
		<comments>http://niiranen.eu/crm/2010/11/dynamics-crm-2011-walkthrough-part-2-another-100-slides-of-new-features/#comments</comments>
		<pubDate>Sun, 07 Nov 2010 19:46:32 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm2011]]></category>
		<category><![CDATA[crm5]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[screenshots]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=750</guid>
		<description><![CDATA[Four weeks ago I released the Part 1 of my Microsoft Dynamics CRM 2011 Walkthrough slides and now it&#8217;s time for Part 2: Solution &#38; System Management. Thank you all for the positive feedback from the first part, much appreciated. While the first slide deck was focused on how the new CRM 2011 features look [...]]]></description>
			<content:encoded><![CDATA[<p>Four weeks ago I released the <a href="http://niiranen.eu/crm/2010/10/dynamics-crm-2011-walkthrough-new-features-in-74-slides/" target="_blank">Part 1</a> of my Microsoft Dynamics CRM 2011 Walkthrough slides and now it&#8217;s time for Part 2: Solution &amp; System Management. Thank you all for the positive feedback from the first part, much appreciated. <img src='http://niiranen.eu/crm/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>While the first slide deck was focused on how the new CRM 2011 features look like from the system end-user perspective, this time I have taken a look at the toolset available for system customizer, administrator or solution developer. Since I&#8217;m not a programmer, I&#8217;ll gladly skip the detailed discussion about CRM 2011 platform SDK enhancements (like WCF, OData, REST, LINQ and other hot acronyms) and leave them to the experts. Instead I&#8217;ve tried to cover featues that will have an effect on how to design and plan your CRM implementation or custom solution. Just like before, there are plenty of screenshots included, so that also users without access to a <a href="http://www.crm2011beta.com" target="_blank">CRM 2011 Beta</a> environment can preview how the features appear in the UI.</p>
<div id="__ss_5695391" style="width: 590px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Microsoft Dynamics CRM 2011 Walkthrough Part 2" href="http://www.slideshare.net/jukkan/microsoft-dynamics-crm-2011-walkthrough-part-2">Microsoft Dynamics CRM 2011 Walkthrough Part 2</a></strong><object id="__sse5695391" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="590" height="493" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=crm2011walkthroughpart2-101107123744-phpapp02&amp;stripped_title=microsoft-dynamics-crm-2011-walkthrough-part-2&amp;userName=jukkan" /><param name="name" value="__sse5695391" /><param name="allowfullscreen" value="true" /><embed id="__sse5695391" type="application/x-shockwave-flash" width="590" height="493" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=crm2011walkthroughpart2-101107123744-phpapp02&amp;stripped_title=microsoft-dynamics-crm-2011-walkthrough-part-2&amp;userName=jukkan" name="__sse5695391" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding: 5px 0 12px;"><em>View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/jukkan">Jukka Niiranen</a>.</em></div>
</div>
<p>The topics included in my presentation are as follows:</p>
<ul>
<li>Customization menus</li>
<li> UI customization options</li>
<li> Solution management</li>
<li> Web resources</li>
<li> Processes (workflows and Dialogs)</li>
<li> Custom activities</li>
<li> Queue enhancements</li>
<li> Multiple forms per entity</li>
<li> Security features</li>
<li> Cloud services (CRM Online, Dynamics Marketplace, Azure AppFabric)</li>
<li> Upgrading from CRM 4.0</li>
<li> What’s not there in CRM 2011</li>
</ul>
<p>To summarize my core message after giving this presentation, the following would be my key takeaways from the slides:</p>
<ul>
<li>Solutions and web resources will challenge both how you&#8217;ve built your CRM enhancements and how you have managed them, so invest time in planning your own processes before rushing into the operational tasks</li>
<li>Process automation / work management functionality is becoming an increasingly integrated part of the Dynamics CRM story and 2011 offers great improvements on that front, but remember that it&#8217;s still a work in progress area in many ways</li>
<li>You can&#8217;t escape the cloud, no matter which deployment model you or your customers are currently using, so at least familiarise yourself with what&#8217;s out there</li>
<li>Despite of the 500 new features in CRM 2011, there&#8217;s still plenty of room for add-ons and tweaks. The more the platform expands, the more we&#8217;ll demand from it</li>
</ul>
<p>That&#8217;s all the slides I have for now, but I&#8217;m sure there will continue to be lots of interesting features discovered and news items to discuss before Dynamics CRM 2011 comes out in January (RTW) / March (RTM) next year. I recommend you to keep an eye on the <a href="http://twitter.com/#!/search/%23crm2011" target="_blank">#CRM2011 hashtag on Twitter</a> to follow the community buzz around the upcoming release.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/11/dynamics-crm-2011-walkthrough-part-2-another-100-slides-of-new-features/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dynamics CRM 2011 Walkthrough: new features in 74 slides</title>
		<link>http://niiranen.eu/crm/2010/10/dynamics-crm-2011-walkthrough-new-features-in-74-slides/</link>
		<comments>http://niiranen.eu/crm/2010/10/dynamics-crm-2011-walkthrough-new-features-in-74-slides/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 19:13:57 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm5]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[screenshots]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=638</guid>
		<description><![CDATA[There&#8217;s no shortage of great blog posts that give you samples of the new functionality unveiled in Dynamics CRM 2011 Beta, as the buzz around the new version in the CRM blogosphere is just incredible right now (cheers to everyone who&#8217;s contributing to it). The problem is that this information is quite fragmented and simply [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s no shortage of great blog posts that give you samples of the new functionality unveiled in Dynamics CRM 2011 Beta, as the buzz around the new version in the CRM blogosphere is just incredible right now (cheers to everyone who&#8217;s contributing to it). The problem is that this information is quite fragmented and simply all over the place for a person wanting to understand &#8220;<em>what&#8217;s new and what does it look like?</em>&#8220;. CRM 2011 <a title="YouTube: MS Dynamics CRM Team channel" href="http://www.youtube.com/user/MSdynamCRM" target="_blank">videos</a> and webcast recordings are also widely available already, but I often find this form of media quite difficult to consume effectively, as browsing and skipping through the long introductions and monologues can get tedious.</p>
<p>What&#8217;s my answer then? Well, I&#8217;m a PowerPoint guy who likes to present his thoughts in slides, so this was the obvious format for me to start compiling my introductory materials to the brave new world that awaits for us when Microsof Dynamics CRM 2011 becomes available in a few months time. Slides are great for capturing screenshots of the UI and annotating them with callouts, so that&#8217;s been my main focus in the presentation; giving a clear view of the new features in a logical order.</p>
<div id="__ss_5425882" style="width: 590px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Microsoft Dynamics CRM 2011 Walkthrough Part 1" href="http://www.slideshare.net/jukkan/crm2011-walkthrough-part1">Microsoft Dynamics CRM 2011 Walkthrough Part 1</a></strong><object id="__sse5425882" width="590" height="493" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=crm2011walkthroughpart1-101012131626-phpapp02&amp;rel=0&amp;stripped_title=crm2011-walkthrough-part1&amp;userName=jukkan" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed id="__sse5425882" width="590" height="493" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=crm2011walkthroughpart1-101012131626-phpapp02&amp;rel=0&amp;stripped_title=crm2011-walkthrough-part1&amp;userName=jukkan" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<div style="padding: 5px 0 12px;"><em>View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/jukkan">Jukka Niiranen</a>.</em></div>
</div>
<p>These 74 slides are actually just Part 1 of the deck I&#8217;ve been building. There&#8217;s simply way too much great new stuff (or limitations to be aware of) in Dynamics CRM 2011 to make a very brief introduction, so please bear with me while I walk you through the application.</p>
<p><a title="SlideShare: CRM 2011 walkthrough part 1" href="http://www.slideshare.net/jukkan/crm2011-walkthrough-part1" target="_blank">Part 1</a> is titled &#8220;end-user tools and features&#8221; and it&#8217;s split into the following topics:</p>
<ul>
<li>End-user tools and UI enhancements</li>
<li>Outlook client</li>
<li>Form customization options</li>
<li>Auditing</li>
<li>Connections</li>
<li>SharePoint integration</li>
<li>Visualizations</li>
<li>Goals</li>
</ul>
<p>As you may have guessed already, the second part of the CRM 2011 Walkthrough (that&#8217;s still in the making) is going to focus more on behind the scenes changes that will be of interest to consultants and developers who are managing and building CRM/XRM solutions on top of the platform. The planned contents for part 2 is:</p>
<ul>
<li>Customization menus</li>
<li>UI customization options</li>
<li>Solution management</li>
<li>Web resources</li>
<li>Processes (workflows)</li>
<li>Custom activities</li>
<li>Queue enhancements</li>
<li>Multiple forms per entity</li>
<li>Security features</li>
</ul>
<p>Stay tuned for updates and let me know if there&#8217;s any specific features in CRM 2011 that you would like to see in my slides.</p>
<p>(Update: you can now find the part 2 slides in the following blog post: <a title="Dynamics CRM 2011 Walkthrough Part 2: another 100+ slides of new features" href="http://niiranen.eu/crm/2010/11/dynamics-crm-2011-walkthrough-part-2-another-100-slides-of-new-features/">Dynamics CRM 2011 Walkthrough Part 2: another 100+ slides of new features</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/10/dynamics-crm-2011-walkthrough-new-features-in-74-slides/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Dynamics CRM Online: what does it look like?</title>
		<link>http://niiranen.eu/crm/2010/02/dynamics-crm-online-what-does-it-look-like/</link>
		<comments>http://niiranen.eu/crm/2010/02/dynamics-crm-online-what-does-it-look-like/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 19:36:10 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[online]]></category>
		<category><![CDATA[screenshots]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=219</guid>
		<description><![CDATA[Like I mentioned in my previous post, cloud-based services are quickly becoming the default mode that people expect a CRM application to be delivered to them. Microsoft is clearly focusing their efforts on responding to this change of environment, but so far the availability of Dynamics CRM Online has been strictly limited to North America. [...]]]></description>
			<content:encoded><![CDATA[<p>Like I mentioned in my <a title="Driving towards the cloud through the CRM mist" href="http://niiranen.eu/crm/?p=224" target="_blank">previous post</a>, cloud-based services are quickly becoming the default mode that people expect a CRM application to be delivered to them. Microsoft is clearly focusing their efforts on responding to this change of environment, but so far the availability of Dynamics CRM Online has been strictly limited to North America. The international launch of the service has been promised to take place in the second half of 2010 (probably together with CRM 5.0 roll-out). Until then, there seems to be little for us Europeans to do, apart from reading CRM Online blog entries from the US colleagues.</p>
<p>I was lucky to recently get access to a CRM Online development environment, provide to us by <a href="http://www.coremotives.com/" target="_blank">CoreMotives</a> as a part of our evaluation use of their Marketing Suite. Here are some of my initial impressions on the differences and similarities between Dynamics CRM Online and the good ol&#8217; on-premises Dynamics CRM.</p>
<h2>Outlook client setup</h2>
<p>Since my work laptop&#8217;s Outlook is connected to a production CRM instance, I decided to try the CRM Online with my home PC. The installation file download took a while, but soon we were on our way.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/Outlook_setup_2.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-256" title="Outlook_setup_2" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/Outlook_setup_2.jpg" alt="" width="411" height="171" /></a></p>
<p>I decided to skip the SQL Server installation to speed things up and settle for the online-only version. After all the patches had been applied, I was greeted with a login window for the Outlook client.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/Outlook_setup_4.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-258" title="Outlook_setup_4" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/Outlook_setup_4.jpg" alt="" width="400" height="282" /></a></p>
<p>From here onwards everything seemed to work just like in the familiar on-premises CRM world. Perhaps even a bit too closely, as the first prompt that greeted me when accessing CRM Online was a notice about scheduled maintenance downtime later on the same day.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_maintenance.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-260" title="CRMOnline_maintenance" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_maintenance.jpg" alt="" width="510" height="187" /></a></p>
<p>Oh well, I guess the cloud needs some regualr reboots, just like any Windows machine.</p>
<h2>CRM Online user inteface</h2>
<p>Like with the Outlook client installation, most things look very familiar inside the CRM Online UI. The home page does however present some new features to us.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_welcome.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-262" title="CRMOnline_welcome" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_welcome.jpg" alt="" width="550" height="395" /></a></p>
<p>CRM Online contains a feature called Get Started Panes, which provide contextual information at the top of the main CRM window entity screens. By default these contain categorized instructions on common tasks a user might want to perform when working with e.g. accounts or opportunities.<br />
<span id="more-219"></span></p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_get_started_pane.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-267" title="CRMOnline_get_started_pane" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_get_started_pane.jpg" alt="" width="520" height="269" /></a></p>
<p>What&#8217;s really nice about this feature is that it provides an additional customization point where you can inject your own help menus into the Get Started pane. See the <a title="MS Dynamics CRM 4.0 SDK: Sitemap XML" href="http://msdn.microsoft.com/en-us/library/cc150884.aspx" target="_blank">SDK</a> for more information on how you can use the GetStartedPanePath and other variables to customize the panes through Sitemap XML. Looking forward to having something similar in the on-premises CRM, at least by the time CRM 5.0 is released, since I can think of many cases where providing company-specific process instructions right inside the CRM UI would be very practical.</p>
<p>Another visible new feature is of course the dashboard style charts that are presented at the CRM Online home screen. Although not too fancy in their appearance or feature set, it&#8217;s nevertheless a nice addition to the product, making basic data visualizations something that can grab the attention of the CRM end-user more easily, maybe even driving him or her to have a closer look at the actual reports menu. The charts have a few settings available for the user to customize to his liking, including record type, selected view and the type of chart.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/Homepage_charts.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-270" title="Homepage_charts" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/Homepage_charts.jpg" alt="" width="503" height="391" /></a></p>
<p>For those users who need to rely on CRM Online as their only system for reporting on customer data, things are still not so great, as using SQL Server Reporting Services for building custom reports is not an option. Well, there are of course ways to arrange it, as outlined in <a href="http://blogs.msdn.com/crm/archive/2010/02/01/using-microsoft-sql-reporting-services-with-microsoft-crm-online.aspx" target="_blank">this post</a> on the Dynamics CRM Team blog recently, but exporting offline data snapshots might not sound appealing to all users.</p>
<h2>Internet Lead Capture</h2>
<p>One additional marketing feature not available outside CRM Online is the Internet Lead Capture menu.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/InternetLead_1.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-272" title="InternetLead_1" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/InternetLead_1.jpg" alt="" width="550" height="335" /></a></p>
<p>Basically what Microsoft does is they offer to host landing pages or online forms that feed data to your CRM Online database. While this sounds like a nice idea, I&#8217;m not too sure how many companies would in practice be willing to utilize a hosted contact form page that exists outside their website (you can find some live pages by <a title="Google search: &quot;dynamicssite.com&quot;" href="http://www.google.com/search?q=dynamicssite.com" target="_blank">searching for &#8220;dynamicssite.com&#8221;</a>). For a quick&#8217;n'dirty landing page for some specific campaign this might be an option worth considering. The editor makes creating integrated forms a fairly easy task, so playing around with the option is a fun little exercise.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/InternetLead_7.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-276" title="InternetLead_7" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/InternetLead_7.jpg" alt="" width="500" height="441" /></a></p>
<p>I won&#8217;t go further into details, as the lead capture form has been covered with many screenshots in <a title="Microsoft Dynamics CRM Team Blog" href="http://blogs.msdn.com/crm/archive/2010/01/13/internet-leads-how-to-start-and-grow-your-business-online.aspx" target="_blank">this blog post</a> by MS. One thing to note is that the Internet Leads are stored into a separate entity from the regular Leads, thus allowing you to filter out spam messages before assigning the data to your sales reps. Importing data from external lists collected from other sources into the Internet Lead entity is supported through a wizard.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/InternetLead_11.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-280" title="InternetLead_11" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/InternetLead_11.jpg" alt="" width="500" height="396" /></a></p>
<h2>Mobile Express</h2>
<p>Ok, this is not a feature limited to only CRM Online, but since I hadn&#8217;t previously had the chance to use a CRM server that could be accessed directly through the web, I wanted to test how the Mobile Express client has evolved since the days of 3.0.</p>
<p><a href="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_MobileExpress_howto.jpg" rel="lightbox[219]"><img class="aligncenter size-full wp-image-283" title="CRMOnline_MobileExpress_howto" src="http://niiranen.eu/crm/wp-content/uploads/2010/02/CRMOnline_MobileExpress_howto.jpg" alt="" width="490" height="217" /></a></p>
<p>What&#8217;s the verdict? Well, let&#8217;s just say that it&#8217;s &#8220;a nice try&#8221; and better than nothing, but there&#8217;s still a long and winding road for Microsoft to travel, if they intend to reach a mobile user experience that would somehow be at least close to what is delivered through the web and Outlook clients. The whole process was full of pitfalls that shouldn&#8217;t really exist: from trying to desperately log into the service with a Windows Mobile phone (HTC Touch Pro2, with Opera as the default browser), fighting with the useless default customization configurations, to the point of eventually realizing how the relational data model of CRM is only partially supported in Mobile Express. There could be some specific use cases where the mobile client would serve its purpose, but as a CRM system admin I might hesitate on promoting these to the CRM users who don&#8217;t understand the limitations.</p>
<h2>Conclusions</h2>
<p>The overall impression from Dynamics CRM Online is definitely a positive one. It&#8217;s not a lite version of CRM, it&#8217;s the real thing, with only a few differences and some limitations that you need to be aware of. Combining the ease of deployment with the integration possibilities gives a very interesting value proposition for the product.</p>
<p>During my test usage, the response times from the CRM Online server were surprisingly decent, compared to using one of our own on-premises CRM server in US through a web client from Finland. With a proper roll-out to international markets and the enhanced solution management functionality promised in CRM 5.0, I&#8217;m sure the service can become a very viable option for companies of all size.</p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2010/02/dynamics-crm-online-what-does-it-look-like/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking ahead at Microsoft Dynamics CRM 5: screenshots from PDC</title>
		<link>http://niiranen.eu/crm/2009/11/looking-ahead-at-microsoft-dynamics-crm-5-screenshots-from-pdc/</link>
		<comments>http://niiranen.eu/crm/2009/11/looking-ahead-at-microsoft-dynamics-crm-5-screenshots-from-pdc/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 10:36:54 +0000</pubDate>
		<dc:creator>Jukka Niiranen</dc:creator>
				<category><![CDATA[News and events]]></category>
		<category><![CDATA[CRM 2011]]></category>
		<category><![CDATA[crm5]]></category>
		<category><![CDATA[pdc]]></category>
		<category><![CDATA[screenshots]]></category>

		<guid isPermaLink="false">http://niiranen.eu/crm/?p=173</guid>
		<description><![CDATA[Back from a long time of inactivity, I decided to resurrect this blog with some content taken from the recent PDC09 sessions. Just like last year, presenting the feature set of the upcoming CRM version wasn&#8217;t really the main point in PDC (that&#8217;s what Convergence is for), but when someone gives a developer demo using [...]]]></description>
			<content:encoded><![CDATA[<p>Back from a long time of inactivity, I decided to resurrect this blog with some content taken from the recent <a href="http://microsoftpdc.com/" target="_blank">PDC09</a> sessions. Just like last year, presenting the feature set of the upcoming CRM version wasn&#8217;t really the main point in PDC (that&#8217;s what Convergence is for), but when someone gives a developer demo using the new platform, there&#8217;s always going to be interesting snippets of information also for us non-developers. So, last night I watched the three CRM/xRM related session recordings and took some notes and screenshots from them (which explains the low image quality, sorry about that).</p>
<p>On the technical side, CRM 5 will be running natively on .NET Framework 4.0, which means it will be riding on the wave of the latest .NET version released, unlike CRM 3.0 or 4.0. In the presentations there were talks about WCF (Windows Communication Foundation), .NET RIA Services, system types and all kinds of developer lingo that goes way above my head. There&#8217;s a great summary article <a href="http://marcoamoedo.com/blog/summary-of-xrm-and-crm-5-at-pdc09/" target="_blank">here</a> by Marco Amoedo.</p>
<p>Now, let&#8217;s move on to the CRM application itself.</p>
<h2>Basic UI</h2>
<p><img class="alignnone size-full wp-image-180" title="CRM5_GetStartedWithAccounts_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_GetStartedWithAccounts_small.jpg" alt="CRM5_GetStartedWithAccounts_small" width="420" height="251" /></p>
<p>We&#8217;ve all seen the upcoming ribbon UI in CRM5 already, so that wasn&#8217;t big news. Looking at the start page ribbon content, there&#8217;s a button called &#8220;Add connection&#8221;, which hopefully is about the creation of ad-hoc relationships between any entities, but none of that was shown in the session. Another interesting thing was the &#8220;Get started with accounts&#8221; instructions pane. That might be just a feature of CRM Online, which was used for the demo, but I sure would welcome a better way to provide customized instruction links to users right within the CRM UI.</p>
<p><img class="alignnone size-full wp-image-182" title="CRM5_Cases_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_Cases_small.jpg" alt="CRM5_Cases_small" width="420" height="182" /></p>
<p>More of the same here under the Service menu. The out-of-the-box views don&#8217;t seem to have evolved, but it would be interesting to see what&#8217;s behind that Views tab on the top. The order of the Quick Find box and the views dropdown menu was somehow messed in this early version of CRM5.</p>
<p><span id="more-173"></span></p>
<p><img class="alignnone size-full wp-image-188" title="CRM5_RelatedGridOnForm_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_RelatedGridOnForm_small.jpg" alt="CRM5_RelatedGridOnForm_small" width="420" height="407" /></p>
<p>On the entity form, things look kind of familiar, even though form tabs have now been converted into sections and we only have one looooong form instead. I still have mixed feelings about this approach, but perhaps removing one navigation area requiring end user focus and consolidating that into the left hand side menu turns out to be a good compromise, now that we have a busy ribbon on top of every form. As promised earlier, there&#8217;s now a native way to present related entity grids on the form without any iFrame magic, but I still didn&#8217;t see an option for configuring or filtering the related entity view. I hope there are customization points for it.</p>
<h2>Data visualization</h2>
<p><img class="alignnone size-full wp-image-184" title="CRM5_Dashboard_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_Dashboard_small.jpg" alt="CRM5_Dashboard_small" width="420" height="281" /></p>
<p>Dashboards will finally be a native feature of all CRM editions, so there&#8217;s a dedicated menu for them, in addition to the reports list. The Silverlight controls in the charts allow dynamic filtering and other nice user interaction with the data, but we didn&#8217;t get to see how you actually modify or build a dashboard. The message seemed to be that these are more intended for getting the CRM users started on looking at their data, but any complex analysis should be done elsewhere. They could therefore be just another way to present the charting feature that appears on all of the entity ribbons in CRM5.</p>
<p><img class="alignnone size-full wp-image-186" title="CRM5_Charting_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_Charting_small.jpg" alt="CRM5_Charting_small" width="420" height="261" /></p>
<p>The charting tab displays a set of buttons that we didn&#8217;t see in action in the PDC sessions. Only couple of views with the Bing Maps integration were flicked through, so I assume the charts are still very much work in progress.</p>
<p><img class="alignnone size-full wp-image-190" title="CRM5_BingMaps_MergeCases_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_BingMaps_MergeCases_small.jpg" alt="CRM5_BingMaps_MergeCases_small" width="420" height="300" /></p>
<p>There was one cool demo with service requests and Bing Maps, which allowed you to merge the open cases from within a certain geographical area into one case record. Since case merging in general is a useful feature that we&#8217;ve previously had to do with custom code, I hope there would be some out-of-the-box tools in CRM5 for this (not asking for whole the map integration, you can keep that for the demos, thanks).</p>
<h2>Customization and settings</h2>
<p><img class="alignnone size-full wp-image-192" title="CRM5_Customization_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_Customization_small.jpg" alt="CRM5_Customization_small" width="420" height="173" /></p>
<p>Moving to the sysadmin side of the UI, the customizations menu now presents us with some interesting options:</p>
<ul>
<li><strong>Find Customizations</strong>. Probably some link to an MS marketplace, aimed at bringing the ISV solution ecosystem closer to the CRM users. Didn&#8217;t see this one.</li>
<li><strong>Customize the System</strong>. The traditional customize menu, with a new UI (see below for more)</li>
<li><strong>Publishers</strong>. Didn&#8217;t quite catch the full concept behind this one, probably used for subscribing to cloud based services from within your on-premises CRM5.</li>
<li><strong>Solutions</strong>. The big new concept in CRM5.</li>
<li><strong>Download Web Service Description Files</strong>. Why the WSDL download is a separate menu option, remains to be seen.</li>
</ul>
<p><img class="alignnone size-full wp-image-199" title="CRM5_Solutions_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_Solutions_small.jpg" alt="CRM5_Solutions_small" width="420" height="331" /></p>
<p>If we first look at the traditional Customize The System menu, there&#8217;s a very welcome change of presenting all the entities and their related components in a tree hierarchy, instead of the popup hell that used to be found under the customization menu. Looks like an immediate productivity booster to me, but just make sure we can expand that tree frame to see the full entity names, please.</p>
<p><img class="alignnone size-full wp-image-202" title="CRM5_Attribute_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_Attribute_small.jpg" alt="CRM5_Attribute_small" width="420" height="355" /></p>
<p>When editing an entity attribute, we see a few new things. First, there&#8217;s an option to enable the auditing feature. Apparently you first specify it on an entity level, then select which attributes to audit, so looks like it might offer some useful data for the end users (who changed the account name etc.). The second thing is the introduction of the Options Set concept. This will effectively be a way to define global picklists, which share the list of values across entities.</p>
<h2>Solutions</h2>
<p><img class="alignnone size-full wp-image-197" title="CRM5_SolutionLayers_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_SolutionLayers_small.jpg" alt="CRM5_SolutionLayers_small" width="420" height="281" /></p>
<p>The concept of solution management was introduced in the session &#8220;Managing the Solution Lifecycle for xRM Applications&#8221;, so I recommend you watch the 45 minute video <a href="http://microsoftpdc.com/Sessions/PR31" target="_blank">here</a> if you&#8217;re interested in the topic. In short, the ability to package the customizations, plugins, workflows and other items related to a custom solution into a single zip file and then just import that into your CRM instance should first of all lower the barrier for installing new pieces into your CRM puzzle. More importantly, the system will try to manage the coexistence of multiple solutions from multiple vendors in the customer&#8217;s customized CRM environment, which is by no means a minor little task. How well the system handles the clashes in real life remains to be seen, but at least there will now be common procedures and tools that you can rightfully expect the vendors to use.</p>
<p>As a result of the solution management concept, the actual &#8220;final&#8221; customizations of a CRM instance will now be a calculated Default Solution. When you click &#8220;Export&#8221;, this is produced in real time  from all the various custom and default components found from the system. Makes sense to me, but how the order and priority of conflicting customizations is managed when individual solution versions are upgraded is something that&#8217;s going to take a while to get my head around at.</p>
<p><img class="alignnone size-full wp-image-205" title="CRM5_MissingRelatedComponents_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_MissingRelatedComponents_small.jpg" alt="CRM5_MissingRelatedComponents_small" width="420" height="309" /></p>
<p>Building a solution is done right from the customization UI, where you select which components belong to your solution. In this example screenshot, after adding the account entity into the solution, the system is notifying that there are a number of other required components that are missing from the solution. CRM5 looks to introduce a more complete layer of dependency management into sytem customizations. In a relationship management system where everything can be related to almost anything, this kind of a control point does sound sensible, so let&#8217;s hope that the result will be something useful for the day-to-day application mangement tasks.</p>
<h2>Cloud Architecture</h2>
<p>While there isn&#8217;t a &#8220;screenshot&#8221; you can take of the cloud, I thought I&#8217;d include this one slide from the &#8220;Developing xRM Solutions using Windows Azure&#8221; session (view the recording <a href="http://microsoftpdc.com/Sessions/P09-07" target="_blank">here</a>), just to wrap things up.</p>
<p><img class="alignnone size-full wp-image-207" title="CRM5_AzureArchitecture_small" src="http://niiranen.eu/crm/wp-content/uploads/2009/11/CRM5_AzureArchitecture_small.jpg" alt="CRM5_AzureArchitecture_small" width="420" height="315" /></p>
<p>Microsoft&#8217;s vision of how the Azure cloud can serve the CRM/xRM market is not limited to just subscribing to 3rd party applications from the cloud and integrating them with your on-premise CRM server. They also showed a concept where the Azure layer would act as a kind of load balancing unit between the customer facing services and the back-end CRM. The Azure Web Role would collect all the incoming transactions, hand them over to the Worker Role, which then delivers them to CRM at a rate which the server can tolerate. The whole AppFabric Service Bus (whatever the name will end up to be) is also marketed as a convenient way to talk to applications behind the corporate firewall.</p>
<p>All of this fits nicely with Microsoft&#8217;s idea of Software plus Service, which really has to be a viable concept for businesses, if CRM5 is to be able to compete head to head with the full SaaS CRM vendors. Most of the actual new business features for MS CRM will increasingly come from ISV&#8217;s delivering their solutions through the cloud, not in the CRM software version upgrades themselves, so Microsoft needs to make sure that CRM5 acts as a pathway to these new services, not as an obstacle.</p>
<p><em>(Edit: The new version has now been branded Microsoft Dynamics CRM 2011, as <a href="http://www.microsoft.com/presspass/press/2010/jul10/07-12WPCDynamicsCRMPR.mspx" target="_blank">announced</a> at the <a href="http://digitalwpc.com/" target="_blank">WPC 2010</a> on July 12th. See my blog post on the <a href="http://niiranen.eu/crm/2010/07/dynamics-crm-2011-and-the-world-of-cloud-apps/">new 2011 version</a>).</em></p>
]]></content:encoded>
			<wfw:commentRss>http://niiranen.eu/crm/2009/11/looking-ahead-at-microsoft-dynamics-crm-5-screenshots-from-pdc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

