<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>A Microsoft Services Dynamics CRM Consultant Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/kennethw/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/kennethw/feed.xml</link>
    <description>Anything related to Dynamics CRM 2011</description>
    <lastBuildDate>Wed, 17 Apr 2019 04:10:44 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Customize the CRM Contact Header by replacing the standard fields with a Silverlight Web Resource</title>
      <link>https://docs.microsoft.com/archive/blogs/kennethw/customize-the-crm-contact-header-by-replacing-the-standard-fields-with-a-silverlight-web-resource</link>
      <pubDate>Fri, 19 Aug 2011 11:02:00 GMT</pubDate>
      <dc:creator><![CDATA[Kenneth Wong CRM]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/kennethw/2011/08/19/customize-the-crm-contact-header-by-replacing-the-standard-fields-with-a-silverlight-web-resource/</guid>
      <description><![CDATA[In Dynamics CRM 2011, we have a header in Contact entity showing the most important fields. By...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/5342.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/5342.3.png"></a>In Dynamics CRM 2011, we have a header in Contact entity showing the most important fields. By default, we have E-mail, Preferred Method or Contact and Owner.</p>
<p>Have you ever thought of having a dashboard type header to identify the customer, say adding the customer profile picture, name, email, phone number, subscribed services/products etc.</p>
<p>In this article, I will show you how to develop a customer overview dashboard silverlight web resource. Since this is for demo purpose, I didn't leverage the CRM SDK to retrieve the necessary fields and display them into this silverlight gadget. Let's begin!!</p>
<p>First, Open Visual Studio 2010, select the silverlight application project</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/6562.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/6562.1.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/6562.1.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/6562.1.png" /></a><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/5430.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/5430.1.png"></a></p>
<p>Drag the Tab Control into the Canva, resize the tab control into an appropriate width, in my case, is 800px.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4035.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4035.1.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4035.1.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4035.1.png" /></a></p>
<p>After that, you can develop your own layout and feature by using standard .NET Programming and leveraging the CRM 2011 SDK.</p>
<p>In my case, as this is just for demo purpose, I hardcode&nbsp; most of the personal info into this gadget. One of the requirement from my customer is that, they want to have a custom button to call an external webservice to do the blacklist checking for the particular customer. In this demo, I have added a custom button and a little animated progress bar to simulate the web service call process.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/3247.2.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/3247.2.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/3247.2.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/3247.2.png" /></a></p>
<p>&nbsp;After you build the project, you will find that there is a .xap file under the sub folder "ClientBin"&nbsp;of your .web project. This is the file we need to upload to the CRM</p>
<p>In CRM, open up one of the existed contact record or create&nbsp;a new contact record. In the top menu bar, click customize -&gt; click Form</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/71627.2.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/71627.2.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/71627.2.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/71627.2.png" /></a></p>
<p>Click Header to edit the Header Section, Click change properties and change the column settings from 3 column into 1 column, then remove the default 3 fields. You will see the empty section in the Header</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4118.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4118.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4118.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4118.3.png" /></a></p>
<p>Then click Insert -&gt; web resource</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/2437.2.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/2437.2.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/2437.2.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/2437.2.png" /></a></p>
<p>Under the General Tab, click the find button of the Web Resource</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/6371.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/6371.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/6371.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/6371.3.png" /></a></p>
<p>Click the new Button</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/2671.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/2671.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/2671.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/2671.3.png" /></a></p>
<p>Fill in the required fields and choose the .xap you have just developed and press save</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4503.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4503.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4503.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4503.3.png" /></a></p>
<p>Then in the Add Web Resource form, fill in the necessary fields such as name, label and press OK</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/8877.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/8877.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/8877.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/8877.3.png" /></a></p>
<p>You are almost there. Click Save and then Publish</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/5342.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/5342.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/5342.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/5342.3.png" /></a></p>
<p>Go back to the Contact page and press F5 (refresh the page)</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/2553.3.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/2553.3.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/2553.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/2553.3.png" /></a></p>
<p>Enjoy</p>]]></content:encoded>
    </item>
    <item>
      <title>How to increase CRM 2011 Attachment File Size from 5MB to Maximum 32MB</title>
      <link>https://docs.microsoft.com/archive/blogs/kennethw/how-to-increase-crm-2011-attachment-file-size-from-5mb-to-maximum-32mb</link>
      <pubDate>Fri, 19 Aug 2011 09:34:00 GMT</pubDate>
      <dc:creator><![CDATA[Kenneth Wong CRM]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/kennethw/2011/08/19/how-to-increase-crm-2011-attachment-file-size-from-5mb-to-maximum-32mb/</guid>
      <description><![CDATA[&nbsp;
In CRM 2011, we have a supported way to change the file size limit from 5,120KB (5MB) to...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4048.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4048.1.png"></a>&nbsp;</p>
<p>In CRM 2011, we have a supported way to change the file size limit from 5,120KB (5MB) to 32,768KB (32MB) in here</p>
<p>&nbsp;* Click Settings &gt; Click Administration &gt; System Settings<br /><br />* Under the Email tab, select the file size for attachments<br /><br />* Enter the new file size &gt; Click OK</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4048.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4048.1.png"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/4048.1.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/4048.1.png" /></a><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/47/22/8322.1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-47-22/8322.1.png"></a></p>
<p><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"></v:shapetype></span>&nbsp;</p>
<p><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Yes. It's that easy!!</span></p>
<p></p>
<p><v:shapetype stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"><br />&nbsp;<v:formulas>&nbsp;&nbsp;&nbsp;<v:f eqn="if lineDrawn pixelLineWidth 0"><br />&nbsp;&nbsp;<v:f eqn="sum @0 1 0"><br />&nbsp;&nbsp;<v:f eqn="sum 0 0 @1"><br />&nbsp;&nbsp;<v:f eqn="prod @2 1 2"><br />&nbsp;&nbsp;<v:f eqn="prod @3 21600 pixelWidth"><br />&nbsp;&nbsp;<v:f eqn="prod @3 21600 pixelHeight"><br />&nbsp;&nbsp;<v:f eqn="sum @0 0 1"><br />&nbsp;&nbsp;<v:f eqn="prod @6 1 2"><br />&nbsp;&nbsp;<v:f eqn="prod @7 21600 pixelWidth"><br />&nbsp;&nbsp;<v:f eqn="sum @8 21600 0"><br />&nbsp;&nbsp;<v:f eqn="prod @7 21600 pixelHeight"><br />&nbsp;&nbsp;<v:f eqn="sum @10 21600 0"><br />&nbsp;</v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:f></v:formulas><br />&nbsp;<v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"><br />&nbsp;<o:lock aspectratio="t" v:ext="edit"><br /></o:lock></v:path></v:stroke></v:shapetype></p>
<p>&nbsp;</p>
<p><br /> <br /> <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br />&nbsp; <br /> <br /> <br /> <br /><br /></p>
<p>&nbsp;</p>
<p></p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
  </channel>
</rss>