<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DUYFQX04eSp7ImA9WhRVGEw.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749</id><updated>2012-01-17T08:18:30.331-08:00</updated><category term="Team" /><category term="CrmAppPool" /><category term="Queue" /><category term="System User" /><category term="javascript" /><category term="Award" /><category term="CRM Sharepoint" /><category term="CRM Grid Refresh" /><category term="Rollup" /><category term="FetchXml" /><category term="Trace" /><category term="Roles" /><category term="ServiceActivity" /><category term="Quote" /><category term="CrmServiceUtil" /><category term="Solution Import" /><category term="Videos" /><category term="WCF SSL" /><category term="CRM Report wizard" /><category term="sdk" /><category term="Privilege" /><category term="lookup" /><category term="Fiddler" /><category term="Post Build" /><category term="VPC 2009" /><category term="Debugging" /><category term="Associated View" /><category term="Windows Service" /><category term="Blogs" /><category term="MS CRM" /><category term="Solution" /><category term="customization" /><category term="unsupported" /><category term="Child Pipeline" /><category term="CRM 2011" /><category term="LinkButton" /><category term="MSCRM 2011" /><category term="CRM" /><category term="NEUDESIC.COM" /><category term="Activity Party" /><category term="Data Import wizard" /><category term="Showmodel Dialog" /><category term="Bulk Delete" /><category term="View" /><category term="CRM 3.0 - CRM 4.0" /><category term="Multiple Relationships" /><category term="Sharepoint" /><category term="Plug-in" /><category term="Custom Role" /><category term="Phone Call" /><category term="Custom LookupView" /><category term="error" /><category term="Silverlight" /><category term="Tours" /><title>Microsoft Dynamics CRM / CRM 2011</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://mscrmkb.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>81</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/MicrosoftDynamicsCrm/Crm2011" /><feedburner:info uri="microsoftdynamicscrm/crm2011" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0YDQ3w6fip7ImA9WhRVF0o.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-7407198358847078875</id><published>2012-01-16T20:38:00.000-08:00</published><updated>2012-01-16T20:39:32.216-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T20:39:32.216-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sdk" /><title>Sdk 5.0.9 is available</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/k_Wc6yEPsedOPWPRxtN8h1-FWkY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k_Wc6yEPsedOPWPRxtN8h1-FWkY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/k_Wc6yEPsedOPWPRxtN8h1-FWkY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/k_Wc6yEPsedOPWPRxtN8h1-FWkY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a title="http://www.microsoft.com/download/en/details.aspx?id=24004" href="http://www.microsoft.com/download/en/details.aspx?id=24004"&gt;http://www.microsoft.com/download/en/details.aspx?id=24004&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Cheers,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-7407198358847078875?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/q_2bfB-EAh0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/7407198358847078875/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=7407198358847078875" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7407198358847078875?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7407198358847078875?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/q_2bfB-EAh0/sdk-509-is-available.html" title="Sdk 5.0.9 is available" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/sdk-509-is-available.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMHRXw_fip7ImA9WhRVF08.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-1522886938417786543</id><published>2012-01-16T07:16:00.000-08:00</published><updated>2012-01-16T07:23:54.246-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T07:23:54.246-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LinkButton" /><title>Convert text field to link button to open CRM record</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LRuXRjI2y6umpJ8xjkzk692cxcU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LRuXRjI2y6umpJ8xjkzk692cxcU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LRuXRjI2y6umpJ8xjkzk692cxcU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LRuXRjI2y6umpJ8xjkzk692cxcU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;pre class="code"&gt;&lt;font face="Arial"&gt;I was working on a requirement to display a readonly field on a form and it should open a record if clicked. This can be achieved by adding a text field and then converting it to link button. It can be done by calling below function. Test Account is the link button added to account form.&lt;/font&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;google.com&lt;/em&gt; can be replaced by CRM record url.&amp;nbsp; &lt;/p&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;function &lt;/span&gt;ConvertToLink(fldName) {&lt;br /&gt;    &lt;span style="color: blue"&gt;var &lt;/span&gt;btn = &lt;span style="color: maroon"&gt;"&amp;lt;a href='javascript: void(0);' onclick=\"window.open(\'http://www.google.com\', \'windowname1\', \'width=600, height=650\');  return false;\" style='color:blue;text-decoration:underline !important'&amp;gt;Test Account&amp;lt;/a&amp;gt;"&lt;/span&gt;;&lt;br /&gt;    &lt;span style="color: blue"&gt;var &lt;/span&gt;ctrl = Xrm.Page.ui.controls.get(fldName)._control;&lt;br /&gt;    &lt;span style="color: #006400"&gt;// Add the new button &lt;br /&gt;    &lt;/span&gt;ctrl.get_element().innerHTML += btn;&lt;br /&gt;    &lt;span style="color: #006400"&gt;// Hide the textbox &lt;br /&gt;    &lt;/span&gt;ctrl.get_element().firstChild.style.display = &lt;span style="color: maroon"&gt;'none'&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;a href="http://lh4.ggpht.com/-KI13pQ0mryM/TxRAktnVTtI/AAAAAAAACm4/juUmssiY86I/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-7Q4cV2O5lI0/TxRAlkNdB2I/AAAAAAAACnA/CYnx-bMam58/image_thumb%25255B2%25255D.png?imgmax=800" width="426" height="483"&gt;&lt;/a&gt;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;a href="http://lh5.ggpht.com/-GFvqwqMzNG4/TxRAm1-ZLdI/AAAAAAAACnI/glIZMY36Njc/s1600-h/image%25255B8%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-2DhLzCMLQdc/TxRAn7dhtdI/AAAAAAAACnQ/bI62_LmYm-E/image_thumb%25255B4%25255D.png?imgmax=800" width="435" height="401"&gt;&lt;/a&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt; You can refer &lt;a href="http://blog.customereffective.com/blog/microsoft_crm/" target="_blank"&gt;this&lt;/a&gt; for more details on similar customization.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Happy JS,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-1522886938417786543?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/db5NoPPENJQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/1522886938417786543/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=1522886938417786543" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1522886938417786543?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1522886938417786543?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/db5NoPPENJQ/convert-text-field-to-link-button-to.html" title="Convert text field to link button to open CRM record" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-7Q4cV2O5lI0/TxRAlkNdB2I/AAAAAAAACnA/CYnx-bMam58/s72-c/image_thumb%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/convert-text-field-to-link-button-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIMSHsyeSp7ImA9WhRVF00.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-4954900823318253566</id><published>2012-01-16T00:29:00.001-08:00</published><updated>2012-01-16T00:29:49.591-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T00:29:49.591-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Rollup" /><title>Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 6</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ee8sIIk0GSzytosW-5_5ZHfvvCo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ee8sIIk0GSzytosW-5_5ZHfvvCo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ee8sIIk0GSzytosW-5_5ZHfvvCo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ee8sIIk0GSzytosW-5_5ZHfvvCo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a title="http://blogs.msdn.com/b/crminthefield/archive/2012/01/12/podcast-and-overview-microsoft-dynamics-crm-2011-update-rollup-6.aspx" href="http://blogs.msdn.com/b/crminthefield/archive/2012/01/12/podcast-and-overview-microsoft-dynamics-crm-2011-update-rollup-6.aspx"&gt;http://blogs.msdn.com/b/crminthefield/archive/2012/01/12/podcast-and-overview-microsoft-dynamics-crm-2011-update-rollup-6.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Enjoy the rollup 6&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-4954900823318253566?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/KUY_MslNL-I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/4954900823318253566/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=4954900823318253566" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/4954900823318253566?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/4954900823318253566?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/KUY_MslNL-I/podcast-and-overview-microsoft-dynamics.html" title="Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 6" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/podcast-and-overview-microsoft-dynamics.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkACQX09cCp7ImA9WhRWGEU.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-5136835374913677743</id><published>2012-01-06T12:12:00.001-08:00</published><updated>2012-01-06T12:12:40.368-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-06T12:12:40.368-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Multiple Relationships" /><title>Multiple Relationship &amp; Mapping</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/e643LZNawX_-H2A-HxKlEpeIlrM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e643LZNawX_-H2A-HxKlEpeIlrM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/e643LZNawX_-H2A-HxKlEpeIlrM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/e643LZNawX_-H2A-HxKlEpeIlrM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;CRM 2011 allows creating multiple relationship between 2 entities. In our implementation, I created primary contact and secondary contact lookup attributes on account entity. It works fine when we create an account and then associate primary &amp;amp; secondary contact to it.&lt;/p&gt; &lt;p&gt;The problem occurs when I tried creating it from left navigation link of accounts from contact entity. It set both primary &amp;amp; secondary contact to current contact which is not desirable. One just need to set primary or secondary at any given point of time. In my case, I need a primary contact.&lt;/p&gt; &lt;p&gt;I did it using following lines of code.&lt;/p&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;FORM_TYPE_CREATE = 1;&lt;br /&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;formType = Xrm.Page.ui.getFormType();&lt;br /&gt;&lt;span style="color: blue"&gt;if &lt;/span&gt;(formType == FORM_TYPE_CREATE) {&lt;br /&gt;    Xrm.Page.getAttribute(&lt;span style="color: maroon"&gt;'new_secondarycontact'&lt;/span&gt;).setValue(&lt;span style="color: blue"&gt;null&lt;/span&gt;);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Hope it will be useful to you.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Happy Coding,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-5136835374913677743?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/zc1ribQSTA8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/5136835374913677743/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=5136835374913677743" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/5136835374913677743?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/5136835374913677743?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/zc1ribQSTA8/multiple-relationship-mapping.html" title="Multiple Relationship &amp;amp; Mapping" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/multiple-relationship-mapping.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIMQHg6fSp7ImA9WhRWF0U.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-6684547781073325880</id><published>2012-01-05T10:19:00.001-08:00</published><updated>2012-01-05T10:19:41.615-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T10:19:41.615-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CRM 2011" /><title>CRM 2011 very well explained</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lA0RLARZET__vQkXXXgHVmOtfew/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lA0RLARZET__vQkXXXgHVmOtfew/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lA0RLARZET__vQkXXXgHVmOtfew/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lA0RLARZET__vQkXXXgHVmOtfew/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.dynamicsexchange.com/CRM-2011/CRM-Overview.aspx#CRMPeople" href="http://www.dynamicsexchange.com/CRM-2011/CRM-Overview.aspx#CRMPeople"&gt;http://www.dynamicsexchange.com/CRM-2011/CRM-Overview.aspx#CRMPeople&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Cheers,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-6684547781073325880?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/o-b4KHqyfA8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/6684547781073325880/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=6684547781073325880" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/6684547781073325880?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/6684547781073325880?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/o-b4KHqyfA8/crm-2011-very-well-explained.html" title="CRM 2011 very well explained" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/crm-2011-very-well-explained.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0UGQHY9eSp7ImA9WhRWF0U.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-5648789902049159083</id><published>2012-01-05T08:43:00.001-08:00</published><updated>2012-01-05T09:40:21.861-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-05T09:40:21.861-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Custom LookupView" /><title>Custom Lookup view for related entity records</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KDRVkpnWVgnpYVFA1HSRcPA3lzw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KDRVkpnWVgnpYVFA1HSRcPA3lzw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KDRVkpnWVgnpYVFA1HSRcPA3lzw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KDRVkpnWVgnpYVFA1HSRcPA3lzw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I was working on requirement where accounts and contacts having n:n relationship. N:N related contacts are being displayed company contacts. There is also active contact lookup field on account form i.e. account 1:n contact related. &lt;/p&gt; &lt;p&gt;I wanted to display only contacts those are related to current account in lookup view. Here is how I achieved this. &lt;/p&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;function &lt;/span&gt;customLookview() {&lt;br /&gt;    &lt;span style="color: #006400"&gt;// generate new guid and specify here&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;viewId = &lt;span style="color: maroon"&gt;"{7595F4DA-6340-492A-BBA8-0E87A7CC532C}"&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: #006400"&gt;// Set the entity name&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;entityName = &lt;span style="color: maroon"&gt;"contact"&lt;/span&gt;;&lt;br /&gt;    &lt;span style="color: #006400"&gt;//Associated company contacts&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;viewDisplayName = &lt;span style="color: maroon"&gt;"Associated Company Contacts"&lt;/span&gt;;&lt;br /&gt;    &lt;span style="color: blue"&gt;var &lt;/span&gt;accountId = Xrm.Page.data.entity.getId();&lt;br /&gt;//fetch xml to get related contacts    &lt;/pre&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;fetchXml = &lt;span style="color: maroon"&gt;"&amp;lt;fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'&amp;gt;" &lt;/span&gt;+&lt;br /&gt;  &lt;span style="color: maroon"&gt;"&amp;lt;entity name='contact'&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='fullname' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='telephone1' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='emailaddress1' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='jobtitle' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='fax' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='address1_postalcode' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='address1_line1' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='address1_stateorprovince' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='address1_country' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='address1_city' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='mobilephone' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;attribute name='contactid' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;order attribute='fullname' descending='false' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;link-entity name='new_contact_account' from='contactid' to='contactid' alias='aa'&amp;gt;" &lt;/span&gt;+&lt;br /&gt;      &lt;span style="color: maroon"&gt;"&amp;lt;filter type='and'&amp;gt;" &lt;/span&gt;+&lt;br /&gt;      &lt;span style="color: maroon"&gt;"&amp;lt;condition attribute='accountid' operator='eq' value='" &lt;/span&gt;+ accountId + &lt;span style="color: maroon"&gt;"' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;/filter&amp;gt;" &lt;/span&gt;+&lt;br /&gt;      &lt;span style="color: maroon"&gt;"&amp;lt;/link-entity&amp;gt;" &lt;/span&gt;+&lt;br /&gt;  &lt;span style="color: maroon"&gt;"&amp;lt;/entity&amp;gt;" &lt;/span&gt;+&lt;br /&gt;&lt;span style="color: maroon"&gt;"&amp;lt;/fetch&amp;gt;"&lt;/span&gt;;&lt;br /&gt;//grid xml for formatting view&lt;br /&gt;    &lt;span style="color: blue"&gt;var &lt;/span&gt;layoutXml = &lt;span style="color: maroon"&gt;"&amp;lt;grid name='resultset' object='2' jump='fullname' select='1' icon='1' preview='1'&amp;gt;" &lt;/span&gt;+&lt;br /&gt;  &lt;span style="color: maroon"&gt;"&amp;lt;row name='result' id='contactid'&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;cell name='fullname' width='300' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;cell name='emailaddress1' width='150' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;cell name='parentcustomerid' width='150' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;    &lt;span style="color: maroon"&gt;"&amp;lt;cell name='telephone1' width='125' /&amp;gt;" &lt;/span&gt;+&lt;br /&gt;  &lt;span style="color: maroon"&gt;"&amp;lt;/row&amp;gt;" &lt;/span&gt;+&lt;br /&gt;&lt;span style="color: maroon"&gt;"&amp;lt;/grid&amp;gt;"&lt;/span&gt;;&lt;br /&gt;    &lt;span style="color: #006400"&gt;// specify the schemaname of the lookup control&lt;br /&gt;    &lt;/span&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;lookupControl = Xrm.Page.ui.controls.get(&lt;span style="color: maroon"&gt;'new_coborrowerid'&lt;/span&gt;);&lt;br /&gt;    &lt;span style="color: #006400"&gt;// set the parameters&lt;br /&gt;    &lt;/span&gt;lookupControl.addCustomView(viewId, entityName, viewDisplayName, fetchXml, layoutXml, &lt;span style="color: blue"&gt;true&lt;/span&gt;);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;pre class="code"&gt;Thanks to Nishant for this post - &lt;/pre&gt;&lt;pre class="code"&gt;&lt;a title="http://nishantrana.wordpress.com/2010/12/31/filtered-lookup-in-crm-2011/" href="http://nishantrana.wordpress.com/2010/12/31/filtered-lookup-in-crm-2011/"&gt;http://nishantrana.wordpress.com/2010/12/31/filtered-lookup-in-crm-2011/&lt;/a&gt;&lt;/pre&gt;Happy Coding,  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-5648789902049159083?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/S1DVNdkt5YY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/5648789902049159083/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=5648789902049159083" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/5648789902049159083?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/5648789902049159083?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/S1DVNdkt5YY/custom-lookup-view-for-related-entity.html" title="Custom Lookup view for related entity records" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/custom-lookup-view-for-related-entity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEQGSXYzeSp7ImA9WhRWF00.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-8917923881745826962</id><published>2012-01-04T10:27:00.000-08:00</published><updated>2012-01-04T10:38:48.881-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-04T10:38:48.881-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Solution" /><title>CRM 2011–Add Plugin Assembly and Sdk Steps to solution</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1cIaSN4WWtuQK5vT5ec5l26DqTs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1cIaSN4WWtuQK5vT5ec5l26DqTs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1cIaSN4WWtuQK5vT5ec5l26DqTs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1cIaSN4WWtuQK5vT5ec5l26DqTs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Below are the steps to add new Plugin assembly and plug-in steps –  &lt;p&gt;1. Open the solution –&amp;gt; Go to Plug-in Assemblies –&amp;gt; Click &lt;b&gt;Add Existing&lt;/b&gt; assemblies from grid –&amp;gt; It will display below popup, select assembly and click ok.-&amp;gt; Should see the plugin in Plugin assemblies grid &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-IPKSPKi8O8k/TwScpQoXDBI/AAAAAAAACmQ/k8taAcMg8sQ/s1600-h/image%25255B19%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-LNbu-VVNcpc/TwScqcU7-_I/AAAAAAAACmY/IGdOgT82R0Q/image_thumb%25255B14%25255D.png?imgmax=800" width="849" height="402"&gt;&lt;/a&gt; &lt;p&gt;2. Open Sdk Message Processing from Solution –&amp;gt; Click on &lt;b&gt;Add Existing –&amp;gt; &lt;/b&gt;It will open below popup –&amp;gt; select the steps for specific plugin and click ok.-&amp;gt; should see the Sdk plugin in grid &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-WiZhaxFm2co/TwScrLtCdQI/AAAAAAAACmg/erAM1DsQCpM/s1600-h/image%25255B21%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/--vPs7blqt9s/TwScsW9CEOI/AAAAAAAACmo/PqcgUb4wp5E/image_thumb%25255B16%25255D.png?imgmax=800" width="857" height="427"&gt;&lt;/a&gt; &lt;p&gt;Happy Coding, &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-8917923881745826962?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/6BBnS_6-VZE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/8917923881745826962/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=8917923881745826962" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8917923881745826962?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8917923881745826962?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/6BBnS_6-VZE/crm-2011add-plugin-assembly-and-sdk.html" title="CRM 2011–Add Plugin Assembly and Sdk Steps to solution" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-LNbu-VVNcpc/TwScqcU7-_I/AAAAAAAACmY/IGdOgT82R0Q/s72-c/image_thumb%25255B14%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/crm-2011add-plugin-assembly-and-sdk.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YDQnwyfyp7ImA9WhRWF00.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-8142730927945029108</id><published>2012-01-04T10:19:00.001-08:00</published><updated>2012-01-04T10:19:33.297-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-04T10:19:33.297-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Solution Import" /><title>Plug-in assembly does not contain the required types or assembly content cannot be updated.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QH4-OUmSuFGiItEOf0khami6gL0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QH4-OUmSuFGiItEOf0khami6gL0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QH4-OUmSuFGiItEOf0khami6gL0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QH4-OUmSuFGiItEOf0khami6gL0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I was importing a solution from DEV to QA org and got above error with no other information. &lt;/p&gt; &lt;p&gt;It happens because of possible modifications in plugin assembly. Below are few&amp;nbsp; - &lt;/p&gt; &lt;p&gt;1. Plugin class name modified&lt;/p&gt; &lt;p&gt;2. Metadata modification (culture, version, public key token)&lt;/p&gt; &lt;p&gt;You should remove the old plugin &amp;amp; steps from environment(QA in my case) and then try to import solution again. It should fix the problem.&lt;/p&gt; &lt;p&gt;Happy Coding,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-8142730927945029108?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/L2dGpib4zNc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/8142730927945029108/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=8142730927945029108" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8142730927945029108?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8142730927945029108?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/L2dGpib4zNc/plug-in-assembly-does-not-contain.html" title="Plug-in assembly does not contain the required types or assembly content cannot be updated." /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/plug-in-assembly-does-not-contain.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D04CQ309eSp7ImA9WhRWFkw.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-8983343207750816056</id><published>2012-01-03T10:36:00.000-08:00</published><updated>2012-01-03T10:39:22.361-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T10:39:22.361-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><title>Difference between CRM 4.0 and CRM2011 script for using on form customization</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jIET6XKGONqBREBuHUC4Ap9aEHk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jIET6XKGONqBREBuHUC4Ap9aEHk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jIET6XKGONqBREBuHUC4Ap9aEHk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jIET6XKGONqBREBuHUC4Ap9aEHk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;h5&gt;Came across nice blog post on comparison of CRM 4.0 &amp;amp; CRM 2011 JavaScript. Thank a ton!&lt;/h5&gt; &lt;p&gt;You can refer that &lt;a href="http://inogic.blogspot.com/2011/02/difference-between-crm-40-and-crm2011.html" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;a href="http://lh5.ggpht.com/-w0q2MzGoNRY/TwNKzrQ_eAI/AAAAAAAAClo/GF9k0YVrLaI/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-QMshYU0pihY/TwNK09dG9xI/AAAAAAAACls/3WMkyaPxceQ/image_thumb%25255B5%25255D.png?imgmax=800" width="799" height="891"&gt;&lt;/a&gt; &lt;p&gt;Happy Coding,&lt;/p&gt; &lt;p&gt;Amol&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-8983343207750816056?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/_I1bHSxezLo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/8983343207750816056/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=8983343207750816056" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8983343207750816056?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8983343207750816056?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/_I1bHSxezLo/difference-between-crm-40-and-crm2011.html" title="Difference between CRM 4.0 and CRM2011 script for using on form customization" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-QMshYU0pihY/TwNK09dG9xI/AAAAAAAACls/3WMkyaPxceQ/s72-c/image_thumb%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2012/01/difference-between-crm-40-and-crm2011.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4FQ3w8eCp7ImA9WhRQE04.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-1616987955047770560</id><published>2011-12-08T00:25:00.000-08:00</published><updated>2011-12-08T00:28:32.270-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-08T00:28:32.270-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><title>CRM 2011 : Javascript giving error randomly. CRMEncodeDecode is undefined</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HmesPTHixdPwT2K7OypNSKbj6F4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HmesPTHixdPwT2K7OypNSKbj6F4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HmesPTHixdPwT2K7OypNSKbj6F4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HmesPTHixdPwT2K7OypNSKbj6F4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;I was executing fetchXml using JavaScript (for more details on how to execute fetchxml using JS refer &lt;a href="http://blog.customereffective.com/blog/2011/05/execute-fetch-from-javascript-in-crm-2011.html" target="_blank"&gt;here&lt;/a&gt;) in my Html+JS application.&lt;/p&gt; &lt;p&gt;&lt;pre class="code"&gt;&lt;font face="Arial"&gt;One of the line of code was - &lt;/font&gt;request += CrmEncodeDecode.CrmXmlEncode(sFetchXml);&lt;/pre&gt;&lt;pre class="code"&gt;&lt;font face="Arial"&gt;I was getting rando error &lt;strong&gt;“CrmEncodeDecode is undefined”&lt;/strong&gt; . CrmEncodeDecode object is a part of global.ashx which was not loading properly. &lt;/font&gt;&lt;font face="Arial"&gt;As it was a test app, I was using hard-coded CRMurl and not using “GetGlobalContext().getServerUrl();” to get it. &lt;/font&gt;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;font face="Arial"&gt;If you use&lt;/font&gt; GetGlobalContext(), &lt;font face="Arial"&gt;it also loads related files as well. For getting CRM config data, I would recommend  to use client global context by adding below line of code in your application.&lt;/font&gt;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;span style="color: blue"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: maroon"&gt;script &lt;/span&gt;&lt;span style="color: red"&gt;src&lt;/span&gt;&lt;span style="color: blue"&gt;="../../WebResources/ClientGlobalContext.js.aspx"&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: maroon"&gt;script&lt;/span&gt;&lt;span style="color: blue"&gt;&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Happy JS,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-1616987955047770560?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/7CrPu6jm70U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/1616987955047770560/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=1616987955047770560" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1616987955047770560?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1616987955047770560?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/7CrPu6jm70U/crm-2011-javascript-giving-error.html" title="CRM 2011 : Javascript giving error randomly. CRMEncodeDecode is undefined" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/12/crm-2011-javascript-giving-error.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8ERnY9fip7ImA9WhRQEks.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-6442050360728442492</id><published>2011-12-07T05:15:00.000-08:00</published><updated>2011-12-07T05:16:47.866-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-07T05:16:47.866-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="FetchXml" /><title>CRM 2011 : Execute fetchXml from Javascript</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZLvaK7R4owNwZpSY9tZx6fDNq1o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZLvaK7R4owNwZpSY9tZx6fDNq1o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZLvaK7R4owNwZpSY9tZx6fDNq1o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZLvaK7R4owNwZpSY9tZx6fDNq1o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Paul from customer effective published couple of nice articles for executing fetchXml using JavaScript. &lt;/p&gt; &lt;p&gt;&lt;a title="http://blog.customereffective.com/blog/2011/05/execute-fetch-from-javascript-in-crm-2011.html" href="http://blog.customereffective.com/blog/2011/05/execute-fetch-from-javascript-in-crm-2011.html"&gt;http://blog.customereffective.com/blog/2011/05/execute-fetch-from-javascript-in-crm-2011.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="http://blog.customereffective.com/blog/2011/05/parsing-and-consuming-the-crm-2011-soap-service-inside-javascript.html" href="http://blog.customereffective.com/blog/2011/05/parsing-and-consuming-the-crm-2011-soap-service-inside-javascript.html"&gt;http://blog.customereffective.com/blog/2011/05/parsing-and-consuming-the-crm-2011-soap-service-inside-javascript.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Kudos to Paul!&lt;/p&gt; &lt;p&gt;Happy JS&lt;/p&gt; &lt;p&gt;P.S. Shortly, I will upload my sample which has similar functionality. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-6442050360728442492?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/X38OcFK1Ut0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/6442050360728442492/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=6442050360728442492" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/6442050360728442492?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/6442050360728442492?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/X38OcFK1Ut0/crm-2011-execute-fetchxml-from.html" title="CRM 2011 : Execute fetchXml from Javascript" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/12/crm-2011-execute-fetchxml-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8DQn4zeyp7ImA9WhRQEkk.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-7276635719687545214</id><published>2011-12-07T00:34:00.001-08:00</published><updated>2011-12-07T00:34:33.083-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-07T00:34:33.083-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="javascript" /><title>CRM 2011 – Good list of Javascript articles</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WgbpmybUj2trWgNI1ffe1zMYxxw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WgbpmybUj2trWgNI1ffe1zMYxxw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WgbpmybUj2trWgNI1ffe1zMYxxw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WgbpmybUj2trWgNI1ffe1zMYxxw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Just came across an article related to CRM 2011 javascripts on community site. Thought of sharing it - &lt;/p&gt; &lt;h5&gt;&lt;a title="http://community.dynamics.com/product/crm/crmtechnical/b/crmbusiness/archive/2011/12/06/crm-2011-good-list-of-javascript-articles.aspx" href="http://community.dynamics.com/product/crm/crmtechnical/b/crmbusiness/archive/2011/12/06/crm-2011-good-list-of-javascript-articles.aspx"&gt;http://community.dynamics.com/product/crm/crmtechnical/b/crmbusiness/archive/2011/12/06/crm-2011-good-list-of-javascript-articles.aspx&lt;/a&gt;&lt;/h5&gt; &lt;p&gt;Happy JS,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-7276635719687545214?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/FQOtD8cyV8E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/7276635719687545214/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=7276635719687545214" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7276635719687545214?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7276635719687545214?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/FQOtD8cyV8E/crm-2011-good-list-of-javascript.html" title="CRM 2011 – Good list of Javascript articles" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/12/crm-2011-good-list-of-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08CQnw_fyp7ImA9WhRQEUg.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-6878623360855444783</id><published>2011-12-06T00:23:00.000-08:00</published><updated>2011-12-06T00:24:23.247-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-06T00:24:23.247-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Team" /><category scheme="http://www.blogger.com/atom/ns#" term="Queue" /><title>CRM 2011 Teams &amp; Queues</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/X-cFLDm_nnOQ1K20elNThSsv0ew/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X-cFLDm_nnOQ1K20elNThSsv0ew/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/X-cFLDm_nnOQ1K20elNThSsv0ew/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/X-cFLDm_nnOQ1K20elNThSsv0ew/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Some of the most important considerations regarding teams include:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Most record types can be directly assigned to a team. After creating teams, security roles can be assigned to them and users added as members.&lt;/li&gt; &lt;li&gt;Users added as members of a team inherit the team's security privileges in addition to those derived from the user's security roles.&lt;br&gt;&lt;/li&gt; &lt;li&gt;Users from different business units can be assigned to the same team.Records assigned to such a team will then be available to all team&lt;br&gt;members without having to give users organization-level security privileges.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Some of the most important considerations regarding queues include:&lt;br&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Cases and activities are automatically enabled for queues; most other record types can be but require a simple customization to do so.&lt;br&gt;&lt;/li&gt; &lt;li&gt;Optionally, records enabled for queues can be configured to automatically create corresponding queue items when a record is created or assigned.&lt;br&gt;&lt;/li&gt; &lt;li&gt;Queues are user-owned, which means that a user or groups of users can have access to certain queues without requiring access to all&lt;br&gt;queues.&lt;/li&gt;&lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-6878623360855444783?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/mqdVEkrKk_o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/6878623360855444783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=6878623360855444783" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/6878623360855444783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/6878623360855444783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/mqdVEkrKk_o/crm-2011-teams-queues.html" title="CRM 2011 Teams &amp;amp; Queues" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/12/crm-2011-teams-queues.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0ANQH4zfip7ImA9WhRRF0g.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-8596858579054570208</id><published>2011-12-01T09:16:00.001-08:00</published><updated>2011-12-01T09:16:31.086-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-01T09:16:31.086-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Activity Party" /><title>CRM 2011 : How do specific condition for Activity Party in  Query Expression?</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_uuIJoZ3mdz9l9m_S4LYNhbv1S0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_uuIJoZ3mdz9l9m_S4LYNhbv1S0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_uuIJoZ3mdz9l9m_S4LYNhbv1S0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_uuIJoZ3mdz9l9m_S4LYNhbv1S0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;I was trying to retrieve campaign response by customer using query expression. In CRM 2011, customer is of type activity party in campaign response. Activity Party records are stored in activity pointer entity which needs to link with the parent entity. Below snippets can retrieve all campaign responses by particular customer(Activity Party)&lt;pre class="code"&gt;&lt;span style="color: green"&gt;// Create the ConditionExpression.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #2b91af"&gt;ConditionExpression &lt;/span&gt;condition = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;ConditionExpression&lt;/span&gt;();&lt;br /&gt;&lt;span style="color: green"&gt;// Set the condition for the retrieval to retrieve all activities that belong to the current user.&lt;br /&gt;&lt;/span&gt;condition.AttributeName = &lt;span style="color: #a31515"&gt;"partyid"&lt;/span&gt;;&lt;br /&gt;condition.Operator = &lt;span style="color: #2b91af"&gt;ConditionOperator&lt;/span&gt;.Equal;&lt;br /&gt;condition.Values.Add(contactId);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Build the filter based on the condition.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #2b91af"&gt;FilterExpression &lt;/span&gt;filter = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;FilterExpression&lt;/span&gt;();&lt;br /&gt;filter.FilterOperator = &lt;span style="color: #2b91af"&gt;LogicalOperator&lt;/span&gt;.And;&lt;br /&gt;filter.Conditions.Add(condition);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Create a LinkEntity to link the activity participant to the activity.&lt;br /&gt;&lt;/span&gt;&lt;span style="color: #2b91af"&gt;LinkEntity &lt;/span&gt;link = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;LinkEntity&lt;/span&gt;();&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Set the properties of the LinkEntity.&lt;br /&gt;&lt;/span&gt;link.LinkCriteria = filter;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Set the linking entity to be the activity.&lt;br /&gt;&lt;/span&gt;link.LinkFromEntityName = &lt;span style="color: #a31515"&gt;"activitypointer"&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Set the attribute being linked to to be the activityid.&lt;br /&gt;&lt;/span&gt;link.LinkFromAttributeName = &lt;span style="color: #a31515"&gt;"activityid"&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Set the entity being linked to to be the activityparty.&lt;br /&gt;&lt;/span&gt;link.LinkToEntityName = &lt;span style="color: #a31515"&gt;"activityparty"&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: green"&gt;// Set the attribute linking to the activityparty to be the activityid.&lt;br /&gt;&lt;/span&gt;link.LinkToAttributeName = &lt;span style="color: #a31515"&gt;"activityid"&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: #2b91af"&gt;QueryExpression &lt;/span&gt;query = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;QueryExpression&lt;/span&gt;();&lt;br /&gt;query.EntityName = &lt;span style="color: #a31515"&gt;"campaignresponse"&lt;/span&gt;;&lt;br /&gt;query.Criteria = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;FilterExpression&lt;/span&gt;();&lt;br /&gt;query.LinkEntities.Add(link);&lt;br /&gt;query.ColumnSet = &lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;ColumnSet&lt;/span&gt;(&lt;span style="color: blue"&gt;new &lt;/span&gt;&lt;span style="color: #2b91af"&gt;String&lt;/span&gt;[] { &lt;span style="color: #a31515"&gt;"activityid" &lt;/span&gt;});&lt;br /&gt;&lt;br /&gt;&lt;span style="color: blue"&gt;var &lt;/span&gt;campaignresponses = (&lt;span style="color: #2b91af"&gt;EntityCollection&lt;/span&gt;)service.RetrieveMultiple(query);&lt;br /&gt;&lt;font face="Arial"&gt;&lt;/font&gt;&lt;/pre&gt;&lt;pre class="code"&gt;&lt;font face="Arial"&gt;Happy Coding&lt;/font&gt;&lt;/pre&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-8596858579054570208?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/72U4oH9E2fY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/8596858579054570208/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=8596858579054570208" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8596858579054570208?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8596858579054570208?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/72U4oH9E2fY/crm-2011-how-do-specific-condition-for.html" title="CRM 2011 : How do specific condition for Activity Party in  Query Expression?" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/12/crm-2011-how-do-specific-condition-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIGRH8_eip7ImA9WhRREk4.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-8043328699174059676</id><published>2011-11-25T07:05:00.001-08:00</published><updated>2011-11-25T07:05:25.142-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-25T07:05:25.142-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Child Pipeline" /><title>Dynamics CRM–Child Pipeline Explained</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LJ8u5DO5t4e_OrgXXESviYpQ8_4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LJ8u5DO5t4e_OrgXXESviYpQ8_4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LJ8u5DO5t4e_OrgXXESviYpQ8_4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LJ8u5DO5t4e_OrgXXESviYpQ8_4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can not find better article on Child Pipeline than this one. All credit to &lt;a href="http://www.blogger.com/profile/05363028899186950966"&gt;Mark Kovalcson &lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="http://crmscape.blogspot.com/2009/02/ms-crm-40-plug-in-stages-pipelines-and.html" href="http://crmscape.blogspot.com/2009/02/ms-crm-40-plug-in-stages-pipelines-and.html"&gt;http://crmscape.blogspot.com/2009/02/ms-crm-40-plug-in-stages-pipelines-and.html&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Enjoy.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-8043328699174059676?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/YJHhDwnlZVM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/8043328699174059676/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=8043328699174059676" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8043328699174059676?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/8043328699174059676?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/YJHhDwnlZVM/dynamics-crmchild-pipeline-explained.html" title="Dynamics CRM–Child Pipeline Explained" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/11/dynamics-crmchild-pipeline-explained.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcMQ38zfyp7ImA9WhRSGEo.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-3879656860311514721</id><published>2011-11-21T02:55:00.000-08:00</published><updated>2011-11-21T02:58:02.187-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-21T02:58:02.187-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CRM Sharepoint" /><title>Integrating Microsoft SharePoint 2010 and Microsoft Dynamics CRM Online</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sVZktOG9qcjhXQ8GZJaDPi3bXcg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sVZktOG9qcjhXQ8GZJaDPi3bXcg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sVZktOG9qcjhXQ8GZJaDPi3bXcg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sVZktOG9qcjhXQ8GZJaDPi3bXcg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Special Thanks to Girish Raja for this video. Nicely explained&amp;nbsp; &lt;a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/OSP309" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/OSP309"&gt;http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/OSP309&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;iframe style="width: 961px; height: 565px" src="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/OSP309/player?w=960&amp;amp;h=540" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/p&gt; &lt;p&gt;Happy Coding,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-3879656860311514721?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/Gysg_jQcc_A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/3879656860311514721/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=3879656860311514721" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/3879656860311514721?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/3879656860311514721?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/Gysg_jQcc_A/special-thanks-to-girish-raja-for-this.html" title="Integrating Microsoft SharePoint 2010 and Microsoft Dynamics CRM Online" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/11/special-thanks-to-girish-raja-for-this.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEADQHw9eip7ImA9WhRSGEo.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-1380961087191278479</id><published>2011-11-21T02:52:00.001-08:00</published><updated>2011-11-21T02:52:51.262-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-21T02:52:51.262-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="WCF SSL" /><title>SSL Explained–Simplest Possible Explanation.</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BsWf-L4kv41gmQnNzS51ASEETb8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BsWf-L4kv41gmQnNzS51ASEETb8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BsWf-L4kv41gmQnNzS51ASEETb8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BsWf-L4kv41gmQnNzS51ASEETb8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I am developing a WCF service for one of my project using HTTP as the transport, security is provided by a Secure Sockets Layer (SSL). While googling, I stumbled upon a good article on MSDN. I thought of sharing it here. Soon post the WCF architecture for exposing CRM services. &lt;/p&gt; &lt;h3&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/ms734679.aspx" href="http://msdn.microsoft.com/en-us/library/ms734679.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms734679.aspx&lt;/a&gt;&lt;/h3&gt; &lt;p&gt;HTTP Transport Security&lt;/p&gt; &lt;p&gt;&lt;strong&gt;.NET Framework 4&lt;/strong&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/"&gt;Other Versions &lt;/a&gt; &lt;p&gt;When using HTTP as the transport, security is provided by a Secure Sockets Layer (SSL) implementation. SSL is widely used on the Internet to authenticate a service to a client, and then to provide confidentiality (encryption) to the channel. This topic explains how SSL works and how it is implemented in Windows Communication Foundation (WCF). &lt;h4&gt;Basic SSL&lt;/h4&gt; &lt;p&gt;How SSL works is best explained through a typical scenario, in this case, a bank's Web site. The site allows a customer to log on with a user name and password. After being authenticated, the user can perform transactions, such as view account balances, pay bills, and move money from one account to another.  &lt;p&gt;When a user first visits the site, the SSL mechanism begins a series of negotiations, called a &lt;em&gt;handshake&lt;/em&gt;, with the user's client (in this case, Internet Explorer). SSL first authenticates the bank site to the customer. This is an essential step because customers must first know that they are communicating with the actual site, and not a spoof that tries to lure them into typing in their user name and password. SSL does this authentication by using an SSL certificate provided by a trusted authority, such as VeriSign. The logic goes like this: VeriSign vouches for the identity of the bank site. Because Internet Explorer trusts VeriSign, the site is trusted. If you want to check with VeriSign, you can do so as well by clicking on the VeriSign logo. That presents a statement of authenticity with its expiration date and who it is issued to (the bank site). &lt;p&gt;To initiate a secure session, the client sends the equivalent of a "hello" to the server along with a list of cryptographic algorithms it can use to sign, generate hashes, and encrypt and decrypt with. In response, the site sends back an acknowledgment and its choice of one of the algorithms suites. During this initial handshake, both parties send and receive nonces. A &lt;em&gt;nonce&lt;/em&gt; is a randomly generated piece of data that is used, in combination with the site's public key, to create a hash. A &lt;em&gt;hash&lt;/em&gt; is a new number that is derived from the two numbers using a standard algorithm, such as SHA1. (The client and the site also exchange messages to agree which hash algorithm to use.) The hash is unique and is used only for the session between the client and the site to encrypt and decrypt messages. Both client and service have the original nonce and the certificate's public key, so both sides can generate the same hash. Therefore, the client validates the hash sent by the service by (a) using the agreed upon algorithm to calculate the hash from the data, and (b) comparing it to the hash sent by the service; if the two match, then the client has assurance that the hash has not been tampered with. The client can then use this hash as a key to encrypt a message that contains yet another new hash. The service can decrypt the message using the hash, and recover this second-to-final hash. The accumulated information (nonces, public key, and other data) is now known to both sides, and a final hash (or master key) can be created. This final key is sent encrypted using the next-to-last hash. The master key is then used to encrypt and decrypt messages for the reset of the session. Because both client and service use the same key, this is also called a &lt;em&gt;session key&lt;/em&gt;.  &lt;p&gt;The session key is also characterized as a symmetric key, or a "shared secret." Having a symmetric key is important because it reduces the computation required by both sides of the transaction. If every message demanded a new exchange of nonces and hashes, performance would deteriorate. Therefore, the ultimate goal of SSL is to use a symmetric key that allows messages to flow freely between the two sides with a greater degree of security and efficiency. &lt;p&gt;The previous description is a simplified version of what happens, because the protocol may vary from site to site. It is also possible that both the client and the site both generate nonces that are algorithmically combined during the handshake to add more complexity, and therefore protection, to the process of exchanging data. &lt;h5&gt;Certificates and Public Key Infrastructure&lt;/h5&gt; &lt;p&gt;During the handshake, the service also sends its SSL certificate to the client. The certificate contains information, such as its expiration date, issuing authority, and the site's Uniform Resource Identifier (URI). The client compares the URI to the URI it had originally contacted to ensure a match, and also checks the date and issuing authority.  &lt;p&gt;Every certificate has two keys, a private key and a public key, and the two are known as an &lt;em&gt;exchange key pair&lt;/em&gt;. In brief, the private key is known only to the owner of the certificate while the public key is readable from the certificate. Either key can be used to encrypt or decrypt a digest, hash, or other key, but only as contrary operations. For example, if the client encrypts with the public key, only the site can decrypt the message using the private key. Similarly, if the site encrypts with the private key, the client can decrypt with the public key. This provides assurance to the client that the messages are being exchanged only with the possessor of the private key because only messages encrypted with the private key can be decrypted with the public key. The site is assured that it is exchanging messages with a client that has encrypted using the public key. This exchange is secure only for an initial handshake, however, which is why much more is done to create the actual symmetric key. Nevertheless, all communications depend on the service having a valid SSL certificate.  &lt;p&gt;Happy Coding,&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-1380961087191278479?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/X7NyG7cx5hw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/1380961087191278479/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=1380961087191278479" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1380961087191278479?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1380961087191278479?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/X7NyG7cx5hw/i-am-developing-wcf-service-for-one-of.html" title="SSL Explained–Simplest Possible Explanation." /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/11/i-am-developing-wcf-service-for-one-of.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08GSX45fSp7ImA9WhRSE0o.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-1040776551392388018</id><published>2011-11-15T01:57:00.001-08:00</published><updated>2011-11-15T08:50:28.025-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-15T08:50:28.025-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CrmServiceUtil" /><title>CRM 2011–Code Generation Tool (CrmSvcUtil.exe) for early bound entities</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ke7oogAqBpOm8DJs41iLskGpO8c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ke7oogAqBpOm8DJs41iLskGpO8c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ke7oogAqBpOm8DJs41iLskGpO8c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ke7oogAqBpOm8DJs41iLskGpO8c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Code generation tools helps you to generate typed classes for all CRM entities and it’s attributes. This output file contains one class for each entity, providing early binding and IntelliSense to aid you as you write custom code. It is available with CrmSdk.&lt;/p&gt;&lt;p&gt;Note – CrmSvcUtil.exe requires Microsoft.Crm.Sdk.Proxy.dll (onpremise) and Microsoft.Xrm.Sdk.dll (online).&lt;/p&gt;&lt;p&gt;For On-Premise installation refer below command (select the CrmSvcUtil.exe folder in command prompt) - &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Command Line&lt;/strong&gt;&amp;nbsp; -&lt;/p&gt;&lt;pre&gt;CrmSvcUtil.exe /url:http://&amp;lt;servername&amp;gt;/&amp;lt;organizationname&amp;gt;/XRMServices/2011/Organization.svc
/out:&amp;lt;outputfilename&amp;gt;.cs /username:&amp;lt;username&amp;gt; /password:&amp;lt;password&amp;gt; /domain:&amp;lt;domainname&amp;gt;
/namespace:&amp;lt;outputnamespace&amp;gt; /serviceContextName:&amp;lt;service context name&amp;gt;&lt;/pre&gt;&lt;pre&gt;&lt;font face="Arial"&gt;&lt;strong&gt;Usage Example -&lt;/strong&gt;&lt;/font&gt;&lt;/pre&gt;&lt;pre&gt;CrmSvcUtil.exe /url:http://192.68.150.175/TestOrg/XRMServices/2011/Organization.svc
/out:xrm.cs /username:administrator /password:welcome!2 /domain:contoso
/namespace:TestOrg.Entities /serviceContextName:DataContextTestOrg&lt;/pre&gt;&lt;br /&gt;
&lt;p&gt;More details about Code Generation Tool can be found at below links - &lt;/p&gt;&lt;br /&gt;
&lt;h3&gt;Create Early Bound Entity Classes with the Code Generation Tool (CrmSvcUtil.exe)&lt;/h3&gt;&lt;br /&gt;
&lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/gg327844.aspx" href="http://msdn.microsoft.com/en-us/library/gg327844.aspx"&gt;http://msdn.microsoft.com/en-us/library/gg327844.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;h3&gt;Create Extensions for the Code Generation Tool&lt;/h3&gt;&lt;br /&gt;
&lt;p&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/hh547384.aspx" href="http://msdn.microsoft.com/en-us/library/hh547384.aspx"&gt;http://msdn.microsoft.com/en-us/library/hh547384.aspx&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Happy Coding,&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-1040776551392388018?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/9VrQ8KNSOQ0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/1040776551392388018/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=1040776551392388018" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1040776551392388018?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1040776551392388018?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/9VrQ8KNSOQ0/code-generation-tools-helps-you-to.html" title="CRM 2011–Code Generation Tool (CrmSvcUtil.exe) for early bound entities" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/11/code-generation-tools-helps-you-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8DRXo_fCp7ImA9WhRSE04.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-7399711465570582121</id><published>2011-11-14T22:34:00.001-08:00</published><updated>2011-11-14T22:34:34.444-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-14T22:34:34.444-08:00</app:edited><title>Ribbon Editor CRM 2011</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GJKo8JdqZn5GsokPaM8LcYCLbQY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GJKo8JdqZn5GsokPaM8LcYCLbQY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GJKo8JdqZn5GsokPaM8LcYCLbQY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GJKo8JdqZn5GsokPaM8LcYCLbQY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;There are couple of tools already on codeplex for ribbon editing but the one Erik has developed is the best among all. It is simple to use and easy to customize. &lt;/p&gt; &lt;p&gt;&lt;a href="http://crmvisualribbonedit.codeplex.com" target="_blank"&gt;&lt;font color="#2288bb"&gt;http://crmvisualribbonedit.codeplex.com&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;More details -  &lt;p&gt;&lt;a href="http://erikpool.blogspot.com/2011/10/new-crm-2011-ribbon-editing-tool.html?showComment=1321337822663#c2860471621481300747"&gt;http://erikpool.blogspot.com/2011/10/new-crm-2011-ribbon-editing-tool.html?showComment=1321337822663#c2860471621481300747&lt;/a&gt; &lt;p&gt;Thank you Erik Pool for this awesome tool. &lt;p&gt;Happy Coding,   &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-7399711465570582121?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/1kcld5uFyCc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/7399711465570582121/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=7399711465570582121" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7399711465570582121?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7399711465570582121?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/1kcld5uFyCc/there-are-couple-of-tools-already-on.html" title="Ribbon Editor CRM 2011" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/11/there-are-couple-of-tools-already-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUDRng-fSp7ImA9WhdUEk0.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-9204469032431285883</id><published>2011-09-28T02:31:00.001-07:00</published><updated>2011-09-28T02:31:17.655-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-28T02:31:17.655-07:00</app:edited><title>Microsoft Dynamics CRM 2011–Update Rollup 4</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CA1nCYWtJqn5GdaSmq-yKbTgAxA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CA1nCYWtJqn5GdaSmq-yKbTgAxA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CA1nCYWtJqn5GdaSmq-yKbTgAxA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CA1nCYWtJqn5GdaSmq-yKbTgAxA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a title="http://www.microsoft.com/download/en/details.aspx?id=27554" href="http://www.microsoft.com/download/en/details.aspx?id=27554"&gt;http://www.microsoft.com/download/en/details.aspx?id=27554&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Happy Coding,&lt;/p&gt; &lt;p&gt;Friendly CRM Developer &lt;img style="border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://lh3.ggpht.com/-nVl8wPDiBzQ/ToLpYlo6CQI/AAAAAAAACk4/p2C3_FNcaG4/wlEmoticon-smile%25255B2%25255D.png?imgmax=800"&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-9204469032431285883?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/BhqfjOrfgCI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/9204469032431285883/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=9204469032431285883" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/9204469032431285883?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/9204469032431285883?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/BhqfjOrfgCI/microsoft-dynamics-crm-2011update.html" title="Microsoft Dynamics CRM 2011–Update Rollup 4" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-nVl8wPDiBzQ/ToLpYlo6CQI/AAAAAAAACk4/p2C3_FNcaG4/s72-c/wlEmoticon-smile%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/09/microsoft-dynamics-crm-2011update.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MNR3Y8fyp7ImA9WhdXEkw.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-2487575653371360321</id><published>2011-08-24T11:44:00.001-07:00</published><updated>2011-08-24T11:44:56.877-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-24T11:44:56.877-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NEUDESIC.COM" /><title>New face of Neudesic.com–SharePoint 2010</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Aqrs8xmCGoNFU24jtXIdV8iTiJU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Aqrs8xmCGoNFU24jtXIdV8iTiJU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Aqrs8xmCGoNFU24jtXIdV8iTiJU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Aqrs8xmCGoNFU24jtXIdV8iTiJU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.neudesic.com/Pages/default.aspx"&gt;&lt;img border="0" alt="neudesic, neudesic.com, sharepoint2010 website, sharepoint best webdesign, sharepoint2010 best site" src="http://1.bp.blogspot.com/-j_ZA2nrTEWM/TlNW8RB21HI/AAAAAAAACN4/vGpqNRPB80o/s400/neudesic-website---SharePoint-2010-website.jpg"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;My company Neudesic just released a new and improved &lt;a href="http://www.neudesic.com/Pages/default.aspx"&gt;public website&lt;/a&gt; that was built on SharePoint 2010 and does some cool things with CRM. Luckily I have got a chance to be part of this process from UX side. I am very proud to say that this is great example of SharePoint + UX + CRM + other technologies. This is a great example of how Rich public facing site built on SharePoint 2010 can look and definitely showcases some great features!Press Release - &lt;a href="http://www.neudesic.com/About/PressRoom/Pages/PressRelease.aspx?ItemID=11"&gt;Click here&lt;/a&gt;&lt;/p&gt; &lt;p&gt;There’s even a &lt;a href="http://www.neudesic.com/Search/Pages/ContestRules.aspx"&gt;cool contest&lt;/a&gt; where you could win a Kinect (I’m not eligible.)  &lt;p&gt;Note - Still some improvements are there, we folks are working on it, very soon we will see one more improved version of this.  &lt;p&gt;&lt;b&gt;Request&lt;br&gt;&lt;/b&gt;&lt;b&gt;Please share your feedbacks/views/comments, this will help us.&lt;/b&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-2487575653371360321?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/JcIYwdm44Ok" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/2487575653371360321/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=2487575653371360321" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/2487575653371360321?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/2487575653371360321?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/JcIYwdm44Ok/new-face-of-neudesiccomsharepoint-2010.html" title="New face of Neudesic.com–SharePoint 2010" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-j_ZA2nrTEWM/TlNW8RB21HI/AAAAAAAACN4/vGpqNRPB80o/s72-c/neudesic-website---SharePoint-2010-website.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/08/new-face-of-neudesiccomsharepoint-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUADQXY6eSp7ImA9WhdTEEg.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-7047562470395714414</id><published>2011-07-07T09:56:00.001-07:00</published><updated>2011-07-07T09:56:10.811-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-07T09:56:10.811-07:00</app:edited><title>MS CRM 2011 solutions for Release management</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BHNvPjUOKZRVIveTrNmjYCqul-0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BHNvPjUOKZRVIveTrNmjYCqul-0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BHNvPjUOKZRVIveTrNmjYCqul-0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BHNvPjUOKZRVIveTrNmjYCqul-0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Release management using CRM 2011 Solutions by MVP Ayaz Ahmad check this out..&lt;/p&gt; &lt;p&gt;&lt;a title="http://blogs.msdn.com/b/crm/archive/2011/07/07/solutions-amp-release-management.aspx" href="http://blogs.msdn.com/b/crm/archive/2011/07/07/solutions-amp-release-management.aspx"&gt;http://blogs.msdn.com/b/crm/archive/2011/07/07/solutions-amp-release-management.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;-AG&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-7047562470395714414?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/BpZ2S7S13F0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/7047562470395714414/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=7047562470395714414" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7047562470395714414?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7047562470395714414?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/BpZ2S7S13F0/ms-crm-2011-solutions-for-release.html" title="MS CRM 2011 solutions for Release management" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/07/ms-crm-2011-solutions-for-release.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIHRX8zfyp7ImA9Wx9aEE0.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-7692385708183070824</id><published>2011-03-01T11:08:00.001-08:00</published><updated>2011-03-01T11:08:54.187-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-01T11:08:54.187-08:00</app:edited><title>Microsoft SQL Reporting Services with Microsoft CRM Online</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9zT-HjKjjUOap3EIHuJ1m7uj-aU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9zT-HjKjjUOap3EIHuJ1m7uj-aU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9zT-HjKjjUOap3EIHuJ1m7uj-aU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9zT-HjKjjUOap3EIHuJ1m7uj-aU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Found good blog entry on how to create SQL reports on CRM online environment. Thought of sharing..&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/b/crm/archive/2010/02/01/using-microsoft-sql-reporting-services-with-microsoft-crm-online.aspx" href="http://blogs.msdn.com/b/crm/archive/2010/02/01/using-microsoft-sql-reporting-services-with-microsoft-crm-online.aspx"&gt;http://blogs.msdn.com/b/crm/archive/2010/02/01/using-microsoft-sql-reporting-services-with-microsoft-crm-online.aspx&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-7692385708183070824?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/ZBp7kofnQO8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/7692385708183070824/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=7692385708183070824" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7692385708183070824?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7692385708183070824?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/ZBp7kofnQO8/microsoft-sql-reporting-services-with.html" title="Microsoft SQL Reporting Services with Microsoft CRM Online" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/03/microsoft-sql-reporting-services-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcBSXo_fip7ImA9Wx9bGUo.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-1490563512149496064</id><published>2011-03-01T02:07:00.001-08:00</published><updated>2011-03-01T02:07:38.446-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-01T02:07:38.446-08:00</app:edited><title>CRM 2011 RTM Bits</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/P8OS-qB86Qcd15TLwQBLG8TxUL0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P8OS-qB86Qcd15TLwQBLG8TxUL0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/P8OS-qB86Qcd15TLwQBLG8TxUL0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/P8OS-qB86Qcd15TLwQBLG8TxUL0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Access the RTM bits at the following links:&lt;/p&gt;  &lt;p&gt;   &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;&lt;b&gt;Component&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;b&gt;Link&lt;/b&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;Microsoft Dynamics CRM Server 2011 &lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c3f82c6f-c123-4e80-b9b2-ee422a16b91d"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c3f82c6f-c123-4e80-b9b2-ee422a16b91d&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;Microsoft Dynamics CRM 2011 for Microsoft Office Outlook&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=22DC423A-7194-491E-A169-6ACE16BFDD36"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=22DC423A-7194-491E-A169-6ACE16BFDD36&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;Microsoft Dynamics 2011 CRM E-Mail Router&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a995f6ad-0099-42fd-9b22-cf7b3d40a2bf"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a995f6ad-0099-42fd-9b22-cf7b3d40a2bf&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;Microsoft Dynamics CRM 2011 for Report Authoring Extension&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=64a09b75-8376-4b9d-aea3-8a83a1837c4d"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=64a09b75-8376-4b9d-aea3-8a83a1837c4d&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;Microsoft Dynamics CRM 2011 List Component for SharePoint&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=23c0f351-8694-4d92-9ddf-34a949aec6a7"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=23c0f351-8694-4d92-9ddf-34a949aec6a7&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;        &lt;tr&gt;         &lt;td valign="top" width="288"&gt;           &lt;p&gt;Microsoft Dynamics CRM 2011 Language Pack&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="370"&gt;           &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=db44c564-2338-407e-980a-c9c83ad37729"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=db44c564-2338-407e-980a-c9c83ad37729&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;li&gt;Microsoft Dynamics CRM Workgroup Server 2011 (5 CAL limit): H84KC-JH8DF-7PDYK-TXBXR-2RMMT &lt;/li&gt;  &lt;li&gt;Microsoft Dynamics CRM Server 2011 (no CAL limit): MQM2H-JYYRB-RRD6J-8WBBC-CVBD3&lt;/li&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-1490563512149496064?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/I-CtAyl5jeY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/1490563512149496064/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=1490563512149496064" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1490563512149496064?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/1490563512149496064?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/I-CtAyl5jeY/crm-2011-rtm-bits.html" title="CRM 2011 RTM Bits" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/03/crm-2011-rtm-bits.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4ASH48eyp7ImA9Wx9bGEQ.&quot;"><id>tag:blogger.com,1999:blog-3444858004086458749.post-7063610599706661869</id><published>2011-02-28T03:02:00.001-08:00</published><updated>2011-02-28T03:02:29.073-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-28T03:02:29.073-08:00</app:edited><title>An update for Microsoft Dynamics CRM 2011 Release Candidate is available</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/t_YdcOKpZDbvp9MlQK7GNfQUKdQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t_YdcOKpZDbvp9MlQK7GNfQUKdQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/t_YdcOKpZDbvp9MlQK7GNfQUKdQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t_YdcOKpZDbvp9MlQK7GNfQUKdQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&amp;#160;&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2461082"&gt;http://support.microsoft.com/kb/2461082&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The update upgrades certain builds of Microsoft Dynamics CRM 2011 Release Candidate to Microsoft Dynamics CRM 2011 build 5.0.9688.583.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3444858004086458749-7063610599706661869?l=mscrmkb.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/MicrosoftDynamicsCrm/Crm2011/~4/rfLp_Epay_s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://mscrmkb.blogspot.com/feeds/7063610599706661869/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=3444858004086458749&amp;postID=7063610599706661869" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7063610599706661869?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/3444858004086458749/posts/default/7063610599706661869?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/MicrosoftDynamicsCrm/Crm2011/~3/rfLp_Epay_s/update-for-microsoft-dynamics-crm-2011.html" title="An update for Microsoft Dynamics CRM 2011 Release Candidate is available" /><author><name>Amol Gholap</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="29" height="32" src="http://2.bp.blogspot.com/-QCGFTjbfpKI/TlVHVYoJhAI/AAAAAAAAChA/360u5VloSiw/s220/IMG_4111.JPG" /></author><thr:total>0</thr:total><feedburner:origLink>http://mscrmkb.blogspot.com/2011/02/update-for-microsoft-dynamics-crm-2011.html</feedburner:origLink></entry></feed>

