<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-14479009</id><updated>2012-01-31T23:39:31.650+01:00</updated><category term='mobile'/><category term='biztalk'/><category term='titan'/><category term='crm5.0'/><category term='installation'/><category term='javascript'/><category term='live'/><category term='plug-in'/><category term='rollup'/><category term='callout'/><category term='import'/><category term='virtualpc'/><category term='mailmerge'/><category term='convergence'/><category term='events'/><category term='guest post'/><category term='export'/><category term='mvp'/><category term='dotnetmag'/><category term='addons'/><category term='isv.config'/><category term='sqlserver'/><category term='excel'/><category term='sdk'/><category term='enterprise'/><category term='lookup'/><category term='performance'/><category term='surface'/><category term='hotfix'/><category term='async'/><category term='training'/><category term='outlook client'/><category term='customization'/><category term='unsupported'/><category term='reports'/><category term='office'/><category term='platform'/><category term='whs'/><category term='azure'/><category term='SharePoint'/><category term='migration'/><category term='blog'/><category term='offtopic'/><category term='ExactTarget'/><category term='article'/><category term='fetchxml'/><category term='avanade'/><category term='error'/><category term='metadata'/><title type='text'>Ronald Lemmen - CRM, C# and Cme</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default?start-index=101&amp;max-results=100'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>227</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14479009.post-2398387851577788568</id><published>2010-10-19T13:35:00.003+02:00</published><updated>2010-10-19T14:01:00.847+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Error: Microsoft.Crm.Setup.Server.PublishDefaultDataAction</title><summary type='text'>When you have uninstalled CRM and try to install this again, you might run into the following error message:Microsoft.Crm.Setup.Server.PublishDefaultDataAction failed ---&gt;System.MissingMethodException: Method not found: 'Void Microsoft.Crm.CrmCache`1.RemoveEntry(System.String)'.This is being caused by the fact that you have other components of CRM still installed from the previous installation. </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2398387851577788568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2398387851577788568' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2398387851577788568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2398387851577788568'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/10/error-microsoftcrmsetupserverpublishdef.html' title='Error: Microsoft.Crm.Setup.Server.PublishDefaultDataAction'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8419671991233892052</id><published>2010-10-17T18:46:00.002+02:00</published><updated>2010-10-17T19:16:12.722+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>The path is not of a legal form</title><summary type='text'>While installing the Dynamics CRM Data Migration Manager on a Dynamics CRM server, you might get this error message:The path is not of a legal formTo solve this error you should go to the registry and change the InstallLocation of the CRM server. The location is different for x86 and x64, but can easily be found by going to:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8419671991233892052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8419671991233892052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8419671991233892052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8419671991233892052'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/10/path-is-not-of-legal-form.html' title='The path is not of a legal form'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4222495392599616137</id><published>2010-10-12T14:22:00.002+02:00</published><updated>2010-10-12T14:31:21.528+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Unexpected 401 when using NetworkService in Web Service call</title><summary type='text'>When you are calling any CRM Web Service and you decide to specify your own credentials by using a new instance of NetworkCredential, then you should make sure that you are not specifying the 'UseDefaultCredentials' after you have specified the Credentials. This will cause IIS to not fully understand how to authenticate. The result is that you will get this 401.2 error message: Unauthorized: </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4222495392599616137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4222495392599616137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4222495392599616137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4222495392599616137'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/10/unexpected-401-when-using.html' title='Unexpected 401 when using NetworkService in Web Service call'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-785590652206615704</id><published>2010-07-25T15:34:00.003+02:00</published><updated>2010-07-25T15:42:34.574+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>Loveparade drama</title><summary type='text'>For those of you who do know me a bit, you'll know that I'm a fan of the Love Parade. Every year I'm there. This year was no different in that regards, a friend, my girlfriend and myself have attend this event this years Love Parade as well. As you might have heard, there has been a dramatic incident at the party this year which caused 19 people to die and hunderds of people to get insured. I'm </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/785590652206615704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=785590652206615704' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/785590652206615704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/785590652206615704'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/07/loveparade-drama.html' title='Loveparade drama'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8289763767123369314</id><published>2010-07-02T09:03:00.002+02:00</published><updated>2010-07-02T09:09:29.181+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mvp'/><title type='text'>MVP reawarded</title><summary type='text'>I’d like to share with you that Microsoft has awarded me for the fifth time in a row the MVP award. This award is given by Microsoft to the people who are considered to be community leaders in a specific technology. This year some of my community activities include- Giving presentations on the Convergence in Frankfurt en Rotterdam to +/- 200 Dynamics CRM customers- Sharing insight about how to </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8289763767123369314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8289763767123369314' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8289763767123369314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8289763767123369314'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/07/mvp-reawarded.html' title='MVP reawarded'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2042590116922032495</id><published>2010-06-11T00:01:00.000+02:00</published><updated>2010-06-11T00:00:24.481+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise'/><title type='text'>Performance test with 100.000 concurrent users</title><summary type='text'>Did you know that Microsoft and Dell performed a performance test on Dynamics CRM which included 100.000 concurrent users? They created a whitepaper about this test. If you're worried about the capabilities of the Dynamics CRM / xRM platform, then this is a must read: DownloadHere's the summary of the white paper:Microsoft® Dynamics CRM 4.0 is designed to help enterprise organizations attain a </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2042590116922032495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2042590116922032495' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2042590116922032495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2042590116922032495'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/06/performance-test-with-100000-concurrent.html' title='Performance test with 100.000 concurrent users'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1079392136407976016</id><published>2010-06-07T11:32:00.002+02:00</published><updated>2010-06-07T11:39:08.037+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Special Epicenter price for my blog readers</title><summary type='text'>The organization of Epicenter have very kindly allocated 10 'concession tickets' for me to offer to people.One Day €129.00 Now €50.00 Save €80.00Two Days* €189.00 Now €100.00 Save €90.00Three Days* €229.00 Now €150.00 Save €80.00Four Days* €239.00 Now €200.00 Save €39.00Be the first to book. More details:http://epicenter.ie/2010_Ronald_Lemmen_Page</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1079392136407976016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1079392136407976016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1079392136407976016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1079392136407976016'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/06/special-epicenter-price-for-my-blog.html' title='Special Epicenter price for my blog readers'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7680359233064362973</id><published>2010-06-07T10:33:00.003+02:00</published><updated>2010-06-07T10:41:24.531+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Speaking at the Epicenter 2010</title><summary type='text'>If you don't have plans for this week yet, then you should consider coming over to Dublin for the Epicenter 2010. Matt Wittemann and myself will be doing presentations at this event around Dynamics CRM and xRM on Wednesday the 9th of June. Next to these sessions I'd like to share some of the other highlights of the event:Tuesday - Chris Horn on the Future of Irish Software with the Governments </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7680359233064362973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7680359233064362973' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7680359233064362973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7680359233064362973'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/06/speaking-at-epicenter-2010.html' title='Speaking at the Epicenter 2010'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7498282850749233007</id><published>2010-05-23T21:23:00.002+02:00</published><updated>2010-05-23T21:33:12.538+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>0x81020030: Invalid file name</title><summary type='text'>I'm using the approach as described here to create a folder in SharePoint. For some reason I do get the following error message every now and then.0x81020030:Invalid file name.The file name you specified could not be used. It may be the name of an existing file or directory, or you may not have permission to access the file.Apparently this does not have to do anything with an existing file or </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7498282850749233007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7498282850749233007' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7498282850749233007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7498282850749233007'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/05/0x81020030-invalid-file-name.html' title='0x81020030: Invalid file name'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5888310428142128033</id><published>2010-05-21T14:53:00.002+02:00</published><updated>2010-05-21T16:01:54.944+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='performance'/><category scheme='http://www.blogger.com/atom/ns#' term='async'/><title type='text'>CRMAsyncService using 100% CPU v2</title><summary type='text'>A while ago I wrote an article around how to handle the situation that the CRMAsyncService is consuming 99 to 100% of the CPU of the CRM Server. That solution has been written around the scenario that there are basically no workflows running. Obviously, there is the possibility as well that the amount of workflows is causing such behavior.CRM is tested to be capable of handling thousands of </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5888310428142128033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5888310428142128033' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5888310428142128033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5888310428142128033'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/05/crmasyncservice-using-100-cpu-v2.html' title='CRMAsyncService using 100% CPU v2'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1101571603740990951</id><published>2010-05-18T16:24:00.002+02:00</published><updated>2010-05-28T11:41:19.795+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='ExactTarget'/><title type='text'>ExactTarget Error:  No results were received from the ExactTarget API</title><summary type='text'>If you are working on extensive integration with ExactTarget from Dynamics CRM, then you might come accross this error message:"Error during send processing." "ExactTarget.MSCRM4.BusinessLogic.Connector.ExactTargetSendException: No results were received from the ExactTarget API. Send status is unknown. ---&gt; ExactTarget.MSCRM4.BusinessLogic.Connector.ExactTargetSendException: No results were </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1101571603740990951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1101571603740990951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1101571603740990951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1101571603740990951'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/05/exacttarget-error-no-results-were.html' title='ExactTarget Error:  No results were received from the ExactTarget API'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7335767328869804167</id><published>2010-04-28T08:30:00.002+02:00</published><updated>2010-04-28T09:02:14.166+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Plug-in code for SharePoint List creation</title><summary type='text'>Like most of you know, Microsoft has created a demo VPC which you can download from partnersource. On this demo there are some interesting features. For instance, if you do create an account, then automatically a sharepoint folder is created and linked to the account. This has been done by using a plugin. The plug-in code has been added below. Of course you will need to change some things related</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7335767328869804167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7335767328869804167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7335767328869804167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7335767328869804167'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/04/plug-in-code-for-sharepoint-list.html' title='Plug-in code for SharePoint List creation'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3049006866508812759</id><published>2010-04-27T12:17:00.004+02:00</published><updated>2010-04-27T12:41:21.703+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>Create Folder in SharePoint using Web Services</title><summary type='text'>Thanks to some other bloggers on the web, especially David Klein, I've been able to quickly build code which allows me to create and/or ensure that a folder in a particular document library does exist. It took a while to get everything working exactly as it should, but in this post I do paste the code as it works.First you would need to create a web reference to the following webservice:http://</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3049006866508812759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3049006866508812759' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3049006866508812759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3049006866508812759'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/04/create-folder-in-sharepoint-using-web.html' title='Create Folder in SharePoint using Web Services'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8254212111422352700</id><published>2010-04-27T11:11:00.006+02:00</published><updated>2010-05-10T10:12:38.424+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SharePoint'/><title type='text'>SharePoint error message 0x8107026f</title><summary type='text'>Interesting. For the first time in quite a while I'm programming agains SharePoint again. I am working on a possibility to upload files to a specific location in WSS, so the steps I need to make sure are:- Check if the destination folder exist- Create the destination folder if necessary- Upload the fileIn the process of creating the destination folder I do encounter a couple of error messages. </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8254212111422352700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8254212111422352700' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8254212111422352700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8254212111422352700'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/04/sharepoint-error-message-0x8107026f.html' title='SharePoint error message 0x8107026f'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7380114901020091559</id><published>2010-04-12T11:31:00.004+02:00</published><updated>2010-04-12T11:41:32.320+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ExactTarget'/><title type='text'>Retrieving emails from ExactTarget based on a folder</title><summary type='text'>There are some interesting documentation issues with regards to ExactTarget. For instance, if you are programming against ExactTarget to retrieve all emails which belong to a specific folder, then you would expect that you can filter on the 'folder' attribute of an email. Apparently that doesn't work, but you will have to use the CategoryID attribute. But then again, filtering against the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7380114901020091559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7380114901020091559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7380114901020091559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7380114901020091559'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/04/retrieving-emails-from-exacttarget.html' title='Retrieving emails from ExactTarget based on a folder'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8416909804310251678</id><published>2010-04-12T11:22:00.003+02:00</published><updated>2010-04-12T11:41:47.536+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='ExactTarget'/><title type='text'>Error: End element 'Fault' from namespace '' expected</title><summary type='text'>When connecting to a WSE 3.0 service, like ExactTarget, you might encounter this exception:"End element 'Fault' from namespace 'http://www.w3.org/2003/05/soap-envelope' expected. Found element 'detail' from namespace ''This does basically mean that the soap version of the client doesn't match the server. You might be able to change this in the web.config. For ExactTarget they require you to add a</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8416909804310251678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8416909804310251678' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8416909804310251678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8416909804310251678'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/04/error-end-element-fault-from-namespace.html' title='Error: End element &apos;Fault&apos; from namespace &apos;&apos; expected'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-464566121663249793</id><published>2010-03-22T00:37:00.003+01:00</published><updated>2010-03-22T01:07:47.065+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fetchxml'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='dotnetmag'/><title type='text'>Retrieve Marketinglists attached to Campaign Activity</title><summary type='text'>Today I've been doing some coding again and I've found an interesting situation. For my code I do need to find which marketing lists belong to a specific Campaign Activity. Apparently more people on the internet faced the same issue, but I haven't found anybody who supplied the answer on how to do that. I've managed to find an approach which works for both the fetchXml as well as a </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/464566121663249793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=464566121663249793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/464566121663249793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/464566121663249793'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/03/retrieve-marketinglists-attached-to.html' title='Retrieve Marketinglists attached to Campaign Activity'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2671496665630436745</id><published>2010-01-27T21:36:00.006+01:00</published><updated>2010-01-27T22:28:45.458+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outlook client'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><title type='text'>Minimal requirements for configuring Outlook Client (Online version)</title><summary type='text'>Some customers don't allow end users to install software on their own desktop. This can even go up to completely locked down systems on which the end users doesn't have any rights. Installing the CRM outlook client on such a machine is a quite a hard task to do. Usually this can be scripted and by doing so it will be installed by a user with enough rights. After installing the Outlook client, it </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2671496665630436745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2671496665630436745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2671496665630436745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2671496665630436745'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/01/minimal-requirements-for-configuring.html' title='Minimal requirements for configuring Outlook Client (Online version)'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2965401355833142340</id><published>2010-01-08T13:13:00.003+01:00</published><updated>2010-01-08T13:21:15.156+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crm5.0'/><category scheme='http://www.blogger.com/atom/ns#' term='azure'/><title type='text'>CRM 5 and Windows Azure</title><summary type='text'>Girish Raja has created a nice video in which he shows a real life example of how Windows Azure can be used in combination with Dynamics CRM. Not only is he using Dynamics CRM, he is using CRM 5. Make sure you watch this video to learn some neat things about:- Dynamics CRM 5.0 (including nested grids, visualizations and dashboards)- Windows Azure (including AppFabric Service Bus)Girish Raja's blog</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2965401355833142340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2965401355833142340' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2965401355833142340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2965401355833142340'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2010/01/crm-5-and-windows-azure.html' title='CRM 5 and Windows Azure'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-904083701136629095</id><published>2009-11-10T13:44:00.003+01:00</published><updated>2009-11-10T14:32:42.290+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Exception while trying to execute AsyncOperationId: The request failed with HTTP status 401: Unauthorized.</title><summary type='text'>This error message appears when you are trying to import a file but something is going wrong. There are multiple reasons for this error message to show up. Some reasons which I found on the web include:- See if the account that your Asynchronous Service runs under can authenticate with your SQL Server Service.  - If you're using multiple servers, look at something called a Service Principal Name </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/904083701136629095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=904083701136629095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/904083701136629095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/904083701136629095'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/11/exception-while-trying-to-execute.html' title='Exception while trying to execute AsyncOperationId: The request failed with HTTP status 401: Unauthorized.'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3247814623801814929</id><published>2009-10-30T00:43:00.005+01:00</published><updated>2009-10-30T01:39:51.562+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>This time I request some help from you</title><summary type='text'>And now, for something completely different. Usually, at least I hope, you can find the answer to your questions on this blog, but this time I would like to ask you guys for a favor. I’m looking for a sponsor.My little sister Iris Lemmen, 20, doesn’t share my passion for Dynamics CRM. Instead her passion is with Judo. She’s awfully good at it as she has become the Dutch champion for three times. </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3247814623801814929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3247814623801814929' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3247814623801814929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3247814623801814929'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/10/this-time-i-request-some-help-from-you.html' title='This time I request some help from you'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3969439571560824408</id><published>2009-10-18T16:39:00.002+02:00</published><updated>2009-10-18T16:50:47.017+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Close Campaign Response window</title><summary type='text'>Did you ever notice that you will get an warning message when you close a new Campaign Response window? The message you will get is:Are you sure you want to navigate away from this page?Your changes have not been saved. To stay on the page so that you can save your changes, click Cancel.Press OK to continue, or Cancel to stay on the current page.OK  CancelYou do get this message because Microsoft</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3969439571560824408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3969439571560824408' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3969439571560824408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3969439571560824408'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/10/close-campaign-response-window.html' title='Close Campaign Response window'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4250190618687030225</id><published>2009-10-18T15:56:00.002+02:00</published><updated>2009-10-18T15:58:51.599+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><title type='text'>Update owner in Plugin</title><summary type='text'>Here's a code snippet that will help you to update the owner of a record in a plug-in. This code should run in a POST plug-in:SecurityPrincipal assignee = new SecurityPrincipal();assignee.Type = SecurityPrincipalType.User;// PrincipalId is some known Guid belonging to the user or team that will own this record.assignee.PrincipalId = new Guid("476E234C-5E15-DE11-80BA-000C297AF856");// Create the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4250190618687030225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4250190618687030225' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4250190618687030225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4250190618687030225'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/10/update-owner-in-plugin.html' title='Update owner in Plugin'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-6100850267286964907</id><published>2009-10-18T15:13:00.003+02:00</published><updated>2009-10-18T15:32:07.283+02:00</updated><title type='text'>Links in e-mail templates</title><summary type='text'>It is not so hard to get a link in a CRM template, but to hide the link behind your custom text is more difficult. It is possible to do so though. I noticed a small post in the communities by my fellow MVP Adi Katz in which he explains how you can do this. This post does deserve a bit more attention so that's why I am copying the content in this blog post. And now I can find it back as well :)Adi</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/6100850267286964907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=6100850267286964907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6100850267286964907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6100850267286964907'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/10/links-in-e-mail-templates.html' title='Links in e-mail templates'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4943621469540357497</id><published>2009-09-29T10:38:00.005+02:00</published><updated>2009-09-29T10:44:36.371+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='metadata'/><title type='text'>Document your CRM installation</title><summary type='text'>Everybody knows the importance of documentation of a project. Thanks to Merijn van Mourik and some other guys there is a tool which can help you documenting your solution. This is a free tool which you can download from Codeplex: CRM 4 documentation.If you want to use this tool on a standalone machine or a machine without internet connection, then you should download and install the following </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4943621469540357497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4943621469540357497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4943621469540357497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4943621469540357497'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/09/document-your-crm-installation.html' title='Document your CRM installation'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-6840121927391171320</id><published>2009-09-02T09:24:00.004+02:00</published><updated>2010-01-27T22:21:18.982+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outlook client'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Action Microsoft.Crm.Config.Client.InstallPstAction failed</title><summary type='text'>While installing the Outlook Client, there is one error that appears to be popping up more than others:Action Microsoft.Crm.Config.Client.InstallPstAction failed.LaunchOutlookInstallerProcess failed.There are some blog posts which offer solutions to this error message. If you have this message, try the following:-          Run %windir%\system32\fixmapi.exe-          Reinstall the client-</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/6840121927391171320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=6840121927391171320' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6840121927391171320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6840121927391171320'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/09/action-microsoftcrmconfigclientinstallp.html' title='Action Microsoft.Crm.Config.Client.InstallPstAction failed'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3911256754499323797</id><published>2009-06-29T14:32:00.005+02:00</published><updated>2009-06-29T15:31:29.569+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='unsupported'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Remove attributes from form which cannot be removed</title><summary type='text'>There are some attributes on CRM default forms which you cannot remove. This post will show you how you can do this anyway. While doing so, please keep in mind that Microsoft must have good reasons to fix attributes on the form. Removing this might have implications, as always have a good backup ready.The steps you need to follow to remove are:- Export customizations for the specific entity- </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3911256754499323797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3911256754499323797' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3911256754499323797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3911256754499323797'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/06/remove-attributes-from-form-which.html' title='Remove attributes from form which cannot be removed'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5256933481784359305</id><published>2009-06-17T17:10:00.004+02:00</published><updated>2009-06-17T17:14:55.416+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><title type='text'>Changing default organisation</title><summary type='text'>You can change the default organisation by opening the configuration manager. In this tool you can rightclick on the organisation which you want to set as default and click "set as default". You'll see that the name of the organisation has changed to: Orgname (default).After you perform an IISReset you would expect the new default organisation to open up when you browse to your CRM server. </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5256933481784359305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5256933481784359305' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5256933481784359305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5256933481784359305'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/06/changing-default-organisation.html' title='Changing default organisation'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2513939497747092030</id><published>2009-04-29T16:45:00.002+02:00</published><updated>2009-04-29T16:53:12.917+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><title type='text'>Change the CRMAppPool Identity</title><summary type='text'>Most likely this is recorded in a thousand places, but I had a hard time finding info about what steps need to be taken to change the identity of the CrmAppPool. All you need to do is:- Create a user in Active Directory- Make sure the user has Domain User rights- Add the user to the PrivUserGroup of CRM- Make sure the user has 'log on as a service' priviledgeThe last step can be executed on two </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2513939497747092030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2513939497747092030' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2513939497747092030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2513939497747092030'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/change-crmapppool-identity.html' title='Change the CRMAppPool Identity'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5957072503923193861</id><published>2009-04-29T11:36:00.008+02:00</published><updated>2009-04-29T17:10:50.307+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><title type='text'>Automatic provisioning of Organizations</title><summary type='text'>Microsoft CRM does have a separate webservice for doing deployment related activities. There is a Deployment SDK especially for this webservice. You can download that here. One of the activities you can execute is automatic provisioning of new organizations. In this post I'll dive into the code required for this as well as some of the common issues while doing so.Basically following the next </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5957072503923193861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5957072503923193861' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5957072503923193861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5957072503923193861'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/automatic-provisioning-of-organizations.html' title='Automatic provisioning of Organizations'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2873175644799543742</id><published>2009-04-23T10:08:00.002+02:00</published><updated>2009-04-23T10:23:51.193+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Walk through all elements on a form</title><summary type='text'>In some cases it is required to set all attributes on a form to disabled or do some other logic like checking which attribute has been changed. To do this you do need to walk through each attribute of the CRM form. My fellow MVP Mitch Milam has posted the technique to do this more than a year ago:http://blogs.infinite-x.net/2007/11/21/disabling-all-fields-on-a-crm-form/The most important piece of</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2873175644799543742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2873175644799543742' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2873175644799543742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2873175644799543742'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/walk-through-all-elements-on-form.html' title='Walk through all elements on a form'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7038232366455464496</id><published>2009-04-17T00:02:00.004+02:00</published><updated>2009-04-17T00:26:01.137+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>401 Unauthorized when accessing the webservice</title><summary type='text'>While there are many situations in which you can retrieve the error message 401: Unauthorized, there are some more difficult to find than others. Of course you have After you have checked the basic settings including:- Are the default credentials used- Does the user have an account in CRM- Does the user have enough priviledges in CRM- Is Windows Authentication enabled for the CRM website- Is </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7038232366455464496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7038232366455464496' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7038232366455464496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7038232366455464496'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/401-unauthorized-when-accessing.html' title='401 Unauthorized when accessing the webservice'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1892690440620218530</id><published>2009-04-16T23:35:00.004+02:00</published><updated>2009-04-16T23:59:48.552+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='guest post'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Hiding elements: the next evolution</title><summary type='text'>One of my colleagues, Richard McCormick, has written a blog post for the Avanade internal employees. He has asked me to make this post publically available since it might be interesting for more people. Read on and get great code samples on how to hide attributes, elements and sections.Hiding Links &amp; Controls in CRM 4 Before I go on, I should point out that this solution is technically </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1892690440620218530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1892690440620218530' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1892690440620218530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1892690440620218530'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/hiding-elements-next-evolution.html' title='Hiding elements: the next evolution'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_X66c1KQlJOk/Seen8uynOrI/AAAAAAAAAE0/EGc1ZFpm2N4/s72-c/Using_IE_Dev_Toolbar.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1202087623777900755</id><published>2009-04-16T22:41:00.002+02:00</published><updated>2009-04-16T23:34:37.303+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>CRMAsyncService using 100% CPU</title><summary type='text'>With one of my projects I've experienced a situation in which the CRMAsyncService is requiring 99% CPU power. Since this doesn't leave much left for CRM, we needed to get this fixed. One of my colleagues, Maarten Smid, came up with the solution of installing the Service Pack 1 for .NET 3.0. But before this can be installed, some prerequisites needed to be installed.The first step is to install </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1202087623777900755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1202087623777900755' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1202087623777900755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1202087623777900755'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/crmasyncservice-using-100-cpu.html' title='CRMAsyncService using 100% CPU'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2242829817645846678</id><published>2009-04-16T22:34:00.004+02:00</published><updated>2009-04-16T22:41:08.501+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><title type='text'>Plugin registration tools for Visual Studio 2005</title><summary type='text'>The newest update of the SDK, version 4.0.8, includes updated projects for the plugin registration tool as well as the plugin developer tool. While I usually am pleased with updates, this update could cause some issues for some people. The updated projects are build in Visual Studio 2008 whereas they used to be build in Visual Studio 2005. This means that you will not be able anymore to run the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2242829817645846678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2242829817645846678' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2242829817645846678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2242829817645846678'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/plugin-registration-tools-for-visual.html' title='Plugin registration tools for Visual Studio 2005'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-6899242007098583504</id><published>2009-04-10T14:46:00.004+02:00</published><updated>2009-04-10T15:16:52.507+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Displaying inactive records in associated view</title><summary type='text'>In some situations you do want to show the inactive records in an associated view as well. My fellow MVP George Doubinski wrote an article about how to solve this by using a plugin:http://crm.georged.id.au/post/2008/03/07/Displaying-inactive-records-in-associated-view.aspx.In this post I will show that there are more routes to Rome. I've looked into the option of editing the query which is being </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/6899242007098583504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=6899242007098583504' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6899242007098583504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6899242007098583504'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/04/displaying-inactive-records-in.html' title='Displaying inactive records in associated view'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-739194257117096463</id><published>2009-03-20T14:10:00.002+01:00</published><updated>2009-03-20T15:23:37.843+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Read-only URL Addressable Form</title><summary type='text'>The SDK does describe URL Addressable Forms, but one thing which I do miss on this page, is details around how to link to a form in readonly format. This is done by using the following URL:http://server/orgname/_forms/readonly/readonly.aspx?objTypeCode=objectTypeCode.Of course you need to change the server to servername, orgname to organization name and the objectTypeCode to the entity object </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/739194257117096463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=739194257117096463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/739194257117096463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/739194257117096463'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/03/read-only-url-addressable-form.html' title='Read-only URL Addressable Form'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4398249197053207359</id><published>2009-03-12T23:26:00.002+01:00</published><updated>2009-03-12T23:36:20.154+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crm5.0'/><category scheme='http://www.blogger.com/atom/ns#' term='addons'/><title type='text'>New Statement of Direction paper</title><summary type='text'>Microsoft has just release a new Statement of Direction document. Due to NDA restrictions I cannot share contents of this document (yet), but assuming that you are a partner or a customer, you can download this paper yourself from either of the following locations.Partnersource: https://mbs.microsoft.com/partnersource/marketing/statementofdirection/MD_CRM_SOD.htmCustomersource: https://</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4398249197053207359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4398249197053207359' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4398249197053207359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4398249197053207359'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/03/new-statement-of-direction-paper.html' title='New Statement of Direction paper'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2679856832467716754</id><published>2009-02-16T16:50:00.004+01:00</published><updated>2009-02-16T16:59:43.849+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='fetchxml'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Using Advanced Find for FetchXML builder v4.0</title><summary type='text'>Some time ago I have written an article about how to use the Advanced Find as FetchXML builder. Today I tried using the javascript:prompt() method on a CRM 4.0 deployment and found out that the code doesn't work anymore. This alert script does still work though.javascript:alert(resultRender.FetchXml.value);A slightly different code which might be easier to remember is:javascript:alert(</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2679856832467716754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2679856832467716754' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2679856832467716754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2679856832467716754'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/02/using-advanced-find-for-fetchxml.html' title='Using Advanced Find for FetchXML builder v4.0'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5918720033351778994</id><published>2009-02-10T13:28:00.003+01:00</published><updated>2009-02-10T13:33:45.599+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Setting the focus to a tab</title><summary type='text'>Today me and a colleague worked on setting the focus of a crmForm automatically to a specific tab. After a bit of research we found that this code works:crmForm.all.tab1Tab.click();With this code in mind I looked on the internet and found that my fellow MVP Jim Wang posted that more than a year ago as well :)Anyway, it works!</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5918720033351778994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5918720033351778994' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5918720033351778994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5918720033351778994'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/02/setting-focus-to-tab.html' title='Setting the focus to a tab'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4547290306489294803</id><published>2009-01-28T14:56:00.004+01:00</published><updated>2009-04-09T10:33:00.849+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rollup'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><title type='text'>CRM 4.0 Build Versions</title><summary type='text'>Update: Added Rollup 3For quite a long time Aaron Elder has posted the build numbers for Dynamics CRM. Unfortunately the rollups had not been included in his list yet, though I needed to check on a system which rollup had been installed. You can check that by using the SQL Management Studio and execute the query:select * from BuildVersion"This will return the current version of CRM. When you have</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4547290306489294803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4547290306489294803' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4547290306489294803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4547290306489294803'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/crm-40-build-versions.html' title='CRM 4.0 Build Versions'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-177055289000412568</id><published>2009-01-23T14:31:00.005+01:00</published><updated>2009-01-23T14:45:05.434+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Error messages in CRM</title><summary type='text'>CRM does give you error messages every now and then. The message is usally in the format of "0x12345678". The numbers do not tell much, but the corresponding error message do help you definitely. These error messages are given in the SDK and on a lot of places on the internet, but there the "0x" has been removed from the error message. Here is the same list as which is listed in the SDK, but now </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/177055289000412568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=177055289000412568' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/177055289000412568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/177055289000412568'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/error-messages-in-crm.html' title='Error messages in CRM'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4738563351000596510</id><published>2009-01-20T15:58:00.002+01:00</published><updated>2009-01-20T16:05:21.860+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='surface'/><category scheme='http://www.blogger.com/atom/ns#' term='avanade'/><title type='text'>Microsoft Surface</title><summary type='text'>Until now I've had a hard time in getting my mind around a real business case where you would be able to use the Microsoft Surface table. Today I got an email message of one of my colleagues who pointed me at a YouTube movie which does show a good business example for the Financial Market. What ideas do you have for using Surface in conjunction with CRM?</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4738563351000596510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4738563351000596510' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4738563351000596510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4738563351000596510'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/microsoft-surface.html' title='Microsoft Surface'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5191583529032636090</id><published>2009-01-20T11:46:00.002+01:00</published><updated>2009-01-20T11:52:50.878+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><title type='text'>Duplicate process check</title><summary type='text'>If you are creating your own integration module for CRM, then it is very wise to make sure that the process is running only once. For performance reasons you can decide to split the process in multiple threads, but running a single process multiple times can cause quite some unforseen issues.The following code snippet will allow you to check if an application with the same name is running </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5191583529032636090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5191583529032636090' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5191583529032636090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5191583529032636090'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/duplicate-process-check.html' title='Duplicate process check'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1722535749394187917</id><published>2009-01-16T14:45:00.003+01:00</published><updated>2009-01-16T15:14:06.009+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reports'/><title type='text'>Use PreFiltering in Reports downloaded through Webservice</title><summary type='text'>In my previous post I discussed a Mail-merge alternative: Reports exporting to Word files. The reports downloaded in that approach do not support any pre filtering as CRM reports would allow you to set. It would be great if that can be set as well. This post describes how to do that.The reports created in CRM or for CRM do support the prefiltering. In custom created reports this is added by </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1722535749394187917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1722535749394187917' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1722535749394187917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1722535749394187917'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/use-prefiltering-in-reports-downloaded.html' title='Use PreFiltering in Reports downloaded through Webservice'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3092656211442040484</id><published>2009-01-16T14:11:00.002+01:00</published><updated>2009-01-16T14:45:46.147+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mailmerge'/><category scheme='http://www.blogger.com/atom/ns#' term='reports'/><title type='text'>Mail-merge alternative: Reports exporting to Word files</title><summary type='text'>CRM 4.0 does offer a lot of new features regarding mail merge, but not all situations are supported by the new features. You can look into 3rd party tools like C360 / MSCRM-Addons or Temptus Wordconnect, but a totally different approach is to use the Reporting Services. This post will dive into how to use Reporting Services to generate word documents.You can create any report in CRM by using the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3092656211442040484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3092656211442040484' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3092656211442040484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3092656211442040484'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/mail-merge-alternative-reports.html' title='Mail-merge alternative: Reports exporting to Word files'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7346636220612576837</id><published>2009-01-16T13:44:00.004+01:00</published><updated>2009-05-06T21:47:58.362+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reports'/><title type='text'>Log In Name and Password required by Report Server</title><summary type='text'>You can view the CRM reports in Reporting Services by browsing to http://YourReportingServer/ReportServer/. There you should select your organization, select 4.0 and select a report. At that moment you might be asked for a Log In Name and a Password as seen in the image.This behavior appears when you have installed the SRS Data Connector because your deployment contains a separate server for SQL.</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7346636220612576837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7346636220612576837' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7346636220612576837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7346636220612576837'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2009/01/log-in-name-and-password-required-by.html' title='Log In Name and Password required by Report Server'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_X66c1KQlJOk/SXCDnU4xqvI/AAAAAAAAAEc/citwa8fOyec/s72-c/ReportingAskingLog+In+Name+and+Password.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5227706130601795010</id><published>2008-12-23T23:17:00.002+01:00</published><updated>2008-12-23T23:21:15.531+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='training'/><category scheme='http://www.blogger.com/atom/ns#' term='article'/><title type='text'>Books regarding Dynamics CRM 4.0</title><summary type='text'>Today an article of mine has been posted to the Dynamics CRM Team blog as a guest post. This article discusses all the books which are currently available for Dynamics CRM 4.0. Next to these books you can of course get a lot of information in trainings, MOC's, the SDK and from the internet. Drop by at the team blog to look at which books are available and which matches your needs.</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5227706130601795010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5227706130601795010' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5227706130601795010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5227706130601795010'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/12/books-regarding-dynamics-crm-40.html' title='Books regarding Dynamics CRM 4.0'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2003918354256729083</id><published>2008-12-18T10:11:00.000+01:00</published><updated>2008-12-18T11:00:44.796+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><category scheme='http://www.blogger.com/atom/ns#' term='reports'/><title type='text'>Dynamics CRM Report Modification Walkthrough</title><summary type='text'>There are quite some reports in the out of the box installation of Dynamics CRM 4.0, but these sometimes do not match the exact business requirements. Also the reports which can be created by using the Dynamics CRM Report Builder Wizard cannot contain complex calculations or information of more than two entities. When you do export one of these reports and try to edit this in Visual Studio, then </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2003918354256729083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2003918354256729083' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2003918354256729083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2003918354256729083'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/12/dynamics-crm-report-modification.html' title='Dynamics CRM Report Modification Walkthrough'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_X66c1KQlJOk/SUoZS39MiHI/AAAAAAAAACE/0gYQuQtlCs0/s72-c/1EditReport.jpg' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3106305972168706713</id><published>2008-11-11T14:06:00.000+01:00</published><updated>2008-11-11T14:22:32.729+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='convergence'/><title type='text'>More Convergence!</title><summary type='text'>The Convergence EMEA is just one week away. I do now have more information available about my planning for that week. You'll find me at the following times at the following locations:Tuesday 18: 17:30-19:00 MS Pavillion CRM Booth Kiosks 33-36Wednesday 19: 17:00-18:30 MS Pavillion CRM Booth Kiosks 33-36Thursday 20: 9:30-11:30 MS Pavillion CRM Booth Kiosks 33-36Thursday 20: 12:00-13:00 Hall B5.2 - </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3106305972168706713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3106305972168706713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3106305972168706713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3106305972168706713'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/11/more-convergence.html' title='More Convergence!'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1590488868963341206</id><published>2008-10-30T12:04:00.000+01:00</published><updated>2008-10-30T13:02:18.109+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='convergence'/><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>Convergence - Ask the expert</title><summary type='text'>In just a couple of weeks there is the Convergence EMEA in Denmark. I'll attend this convergence again and I am looking forward to meeting many of the readers of my blog. On this convergence you can find me at the CRM Booth many times, but there is one place for sure where you can find me. That will be the session IDCRM05: "Microsoft Dynamics CRM: Ask the Community Experts".That session is going </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1590488868963341206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1590488868963341206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1590488868963341206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1590488868963341206'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/10/convergence-ask-expert.html' title='Convergence - Ask the expert'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2521609200984696957</id><published>2008-10-29T23:11:00.001+01:00</published><updated>2008-11-13T14:23:56.426+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crm5.0'/><category scheme='http://www.blogger.com/atom/ns#' term='platform'/><title type='text'>CRM 5.0 Features</title><summary type='text'>Now that CRM 4.0 is available for almost a year, it is good to start thinking about what investmenst you will make in the coming period and which functionality can wait until the v.next has been released. In this topic I'll list some of the most interesting features that Microsoft has said to be working on:- Adding auditing capabilities out of the box- Deeply integrate SharePoint with CRM for </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2521609200984696957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2521609200984696957' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2521609200984696957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2521609200984696957'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/10/crm-50-features.html' title='CRM 5.0 Features'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4969551997125547607</id><published>2008-10-15T15:05:00.001+02:00</published><updated>2008-10-15T15:15:34.880+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='avanade'/><category scheme='http://www.blogger.com/atom/ns#' term='article'/><title type='text'>Social Media and CRM</title><summary type='text'>Although we're in the middle of web 2.0, most companies do not integrate social media in their organizations, including CRM. Avanade has concluded this based on a research which has been conducted under more than 500 global executives.There are a lot of interesting facts published in the press release which can be downloaded from the CRM Social Media website of Avanade.</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4969551997125547607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4969551997125547607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4969551997125547607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4969551997125547607'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/10/social-media-and-crm.html' title='Social Media and CRM'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2241171053696817233</id><published>2008-09-29T10:54:00.000+02:00</published><updated>2008-09-29T11:01:22.318+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='unsupported'/><title type='text'>Get rid of "Do you want to close this window?"</title><summary type='text'>You might get a question when opening CRM in Internet Explorer. The question is:The webpage you are viewing is trying to close the window.Do you want to close this window?yes noThis message does appear in CRM 4.0 only when you are using Internet Explorer 7.0 and you have enabled the application mode setting. Nevertheless, it is an anoying message which you can get away!To get rid of this message </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2241171053696817233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2241171053696817233' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2241171053696817233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2241171053696817233'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/get-rid-of-do-you-want-to-close-this.html' title='Get rid of &quot;Do you want to close this window?&quot;'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3788531875669604296</id><published>2008-09-29T08:52:00.001+02:00</published><updated>2008-09-29T09:02:56.058+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='training'/><title type='text'>Overview of CRM 4.0 Training &amp; development collateral</title><summary type='text'>Microsoft employee Jon Butler is sending me updates on CRM regularly. This time he has sent an overview of the available training material. Since this is such a usefull list, I thought it would be worth sharing this with you guys!Official Courseware available now These training courses are the Microsoft Dynamics Official Curriculum currently available for CRM 4.0 now, either as soft-copy </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3788531875669604296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3788531875669604296' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3788531875669604296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3788531875669604296'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/rview-of-crm-40-training-development.html' title='Overview of CRM 4.0 Training &amp; development collateral'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-513767520200107136</id><published>2008-09-26T09:15:00.000+02:00</published><updated>2008-09-26T09:18:35.593+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hotfix'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Get the latest hotfixes for the CRM 4.0 outlook client</title><summary type='text'>The product team has posted a blog article about the known issues with their hotfixes on the team blog. I'd strongly recommend everybody to look at this list and to install all applicable hotfixes for your system.The following issues are discussed:1. Outlook hangs during initialization (progress toolbar displays “Loading…” and never finishes)2. With E-mail Auto Promotion Enabled, Outlook may not </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/513767520200107136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=513767520200107136' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/513767520200107136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/513767520200107136'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/get-latest-hotfixes-for-crm-40-outlook.html' title='Get the latest hotfixes for the CRM 4.0 outlook client'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-836670661207498181</id><published>2008-09-24T10:37:00.000+02:00</published><updated>2008-09-24T10:47:19.807+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Custom entities and attributes in a plug-in</title><summary type='text'>You cannot create a webservice in Visual Studio when you're writing a plugin. Instead you need to use the method context.CreateCrmService(true);. There is only one single issue when using this approach. You cannot leverage the power of IntelliSense in Visual Studio. Visual Studio will not recognize your custom entities and attributes. How to work with this? The only correct answer is "Dynamic </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/836670661207498181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=836670661207498181' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/836670661207498181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/836670661207498181'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/custom-entities-and-attributes-in-plug.html' title='Custom entities and attributes in a plug-in'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2049249054518126635</id><published>2008-09-18T13:49:00.002+02:00</published><updated>2008-09-18T15:00:09.832+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='addons'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Unauthorized error after deploying your custom application</title><summary type='text'>I've been working on deploying an application today. I received the error "Unauthorized" all the time and did not know why. The website was deployed as a new virtual directory within the ISV folder, authentication was set to integrated windows authentication and the password which was supplied was correct. Still I was able to get this error message:Server Error in '/ISV/CustomApplication' </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2049249054518126635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2049249054518126635' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2049249054518126635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2049249054518126635'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/unauthorized-error-after-deploying-your.html' title='Unauthorized error after deploying your custom application'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3140568513881314242</id><published>2008-09-03T16:18:00.001+02:00</published><updated>2008-09-09T15:36:16.279+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Convert lead to contact, account and/or opportunity programmatically</title><summary type='text'>Update: The codeproject missed a line of code. After you have executed the InitializeFromRequest, then you'll get a InitializeFromResponse. This response has got a entity in it. This entity you will need to create. The entity does not yet get created by executing the InitializeFromRequest! The line to add is:Guid entityId = service.Create(rps.Entity);Today I needed some code which does convert a </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3140568513881314242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3140568513881314242' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3140568513881314242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3140568513881314242'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/convert-lead-to-contact-account-andor.html' title='Convert lead to contact, account and/or opportunity programmatically'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7696666034049084857</id><published>2008-09-03T13:21:00.007+02:00</published><updated>2009-10-11T15:22:25.181+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='plug-in'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Plug-in not working</title><summary type='text'>One of the most read pages on my blog is the list of reasons why a callout won't work. Since the release of CRM 4.0 we do not have callouts anymore, but we're using plug-ins for extending CRM. This article will contain all the reasons that I find on why a plug-in is not working.Error:"Unable to load the plug-in assembly"There are multiple reasons why this error can occur. These reasons include:- </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7696666034049084857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7696666034049084857' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7696666034049084857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7696666034049084857'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/09/plug-in-not-working.html' title='Plug-in not working'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4158302139570609362</id><published>2008-07-29T09:44:00.005+02:00</published><updated>2008-07-29T10:03:06.157+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>Javascript Files and Caching</title><summary type='text'>You will notice that the performance of Dynamics CRM can be negatively affected when you have loads of Javascript codes embedded into the form of an entity. It is recommended that you take out the Javascript codes from the form and place them in a separate script file which can then be loaded in the form. This will cause the script to be downloaded only once and therefore improve performance when</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4158302139570609362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4158302139570609362' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4158302139570609362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4158302139570609362'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/07/javascript-files-and-caching.html' title='Javascript Files and Caching'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2498657872462146620</id><published>2008-07-17T11:14:00.000+02:00</published><updated>2008-07-17T11:22:57.333+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mailmerge'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><title type='text'>Not all emails are sent from MailMerge</title><summary type='text'>Yesterday I looked at an issue with a colleague of mine (Nico Verhagen). The problem was that a mailmerge quick campaign has been created which should send out approximately 1500 emails. When the quickcampaign had finished, there were only 43 emails sent and nothing failed. How could that be true?Apparently only 800 contacts had an email address specified, so that already is causing half of the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2498657872462146620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2498657872462146620' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2498657872462146620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2498657872462146620'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/07/not-all-emails-are-sent-from-mailmerge.html' title='Not all emails are sent from MailMerge'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4777722280745081561</id><published>2008-07-04T12:06:00.000+02:00</published><updated>2008-07-04T13:20:08.732+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><category scheme='http://www.blogger.com/atom/ns#' term='reports'/><title type='text'>Creating an activity report which includes the related people</title><summary type='text'>In an activity CRM grid, it is not possible to add attributes from the activity type (letter, phonecall etc) itself. The fields to and from on the entities phonecall, letter, fax are therefore not eligable for addition on the CRM grid. It would be very useful to see those though. The same is valid for the to, cc and bcc in email and required and optional attendees in appointments. In this post I </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4777722280745081561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4777722280745081561' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4777722280745081561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4777722280745081561'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/07/creating-activity-report-which-includes.html' title='Creating an activity report which includes the related people'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1055702288231441912</id><published>2008-07-04T11:52:00.000+02:00</published><updated>2008-07-04T12:06:29.078+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><category scheme='http://www.blogger.com/atom/ns#' term='reports'/><title type='text'>Transform a table column into a CSV field in SQL Server</title><summary type='text'>Imagine that you want to use a related table in your SQL query. You then must return only a single column or otherwise you'll get this SQL error:Msg 512, Level 16, State 1, Line 2Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, &lt;, &lt;= , &gt;, &gt;= or when the subquery is used as an expression.What I like to do, is to transform the result table column into a </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1055702288231441912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1055702288231441912' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1055702288231441912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1055702288231441912'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/07/transform-table-column-into-csv-field.html' title='Transform a table column into a CSV field in SQL Server'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8852902078514092972</id><published>2008-07-03T17:14:00.000+02:00</published><updated>2008-07-03T17:22:06.901+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='unsupported'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Determine the logged in user</title><summary type='text'>Some time ago I wrote a post around how to show and hide fields based on the logged in user. Apparently this doesn't work for Dynamics CRM 4.0 anymore for two reasons. This post will help you to get it working again.The first one is that you are not allowed to use the &lt;%= approach anymore. You do now have to use the function: Page.Response.Write(string strText);The second reason is that the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8852902078514092972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8852902078514092972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8852902078514092972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8852902078514092972'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/07/determine-logged-in-user.html' title='Determine the logged in user'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1825047310198234103</id><published>2008-07-03T17:00:00.001+02:00</published><updated>2008-07-29T11:06:20.476+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='mvp'/><title type='text'>MVP for the 3rd consecutive year</title><summary type='text'>Hi Guys,As a reward for community work last year, Microsoft has again reawarded me the Microsoft CRM MVP! I am very much pleased with this award because as one of my colleagues said: Getting to the top is hard, but staying there is even harder!Last year I have spend a lot of time on doing community work again. I have spend a lot of time preparing for presentations like deepdive sessions and CRM </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1825047310198234103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1825047310198234103' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1825047310198234103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1825047310198234103'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/07/mvp-for-3rd-consecutive-year.html' title='MVP for the 3rd consecutive year'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2383331738665718728</id><published>2008-06-23T16:25:00.001+02:00</published><updated>2008-06-25T11:18:16.472+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='events'/><title type='text'>UPDATE: Have a drink with your fellow CRM consultants</title><summary type='text'>For quite some time I've been thinking about organizing a drink for all the Microsoft Dynamics CRM consultants in the Netherlands. Mostly I've been thinking about the format. Who should be invited, should Microsoft be a sponsor etc. From one day to another, these questions were answered by Johan van Dijk. He started the "Dynamics Netwerk Borrel". He organizes drinks for consultants who are </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2383331738665718728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2383331738665718728' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2383331738665718728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2383331738665718728'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/06/have-drink-with-your-fellow-crm.html' title='UPDATE: Have a drink with your fellow CRM consultants'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5132538316550616186</id><published>2008-05-21T10:31:00.000+02:00</published><updated>2008-05-21T11:08:41.651+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='whs'/><title type='text'>Windows Home Server</title><summary type='text'>Who of you guys is working with Windows Home Server (WHS)? Last weeks I've been working with this in my spare time. I've grabbed an old pc, added some harddisk space and memory and installed this product. Now I'm figuring out all of the possibilities. Of course there's the most important feature: Backup. Every night the WHS server wakes up all of my pc's and laptops and makes a backup. Once my </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5132538316550616186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5132538316550616186' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5132538316550616186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5132538316550616186'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/05/windows-home-server.html' title='Windows Home Server'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1423281618773548769</id><published>2008-03-19T14:40:00.000+01:00</published><updated>2008-03-19T14:45:15.077+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Resizing windows</title><summary type='text'>If you have a lot of data on an entity form, then you sometimes do want to force the page to open in full screen mode. There's a small javascript which will allow you to do this. Just add these two lines of code to the form onload of your entity form:window.moveTo(0,0);window.resizeTo(screen.availWidth, screen.availHeight);Also, when you open a custom page you can also set the window size by </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1423281618773548769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1423281618773548769' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1423281618773548769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1423281618773548769'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/03/resizing-windows.html' title='Resizing windows'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1429943420253973883</id><published>2008-03-10T13:02:00.000+01:00</published><updated>2008-03-10T13:16:46.327+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='unsupported'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Stopping and continuing a save event</title><summary type='text'>For some customizations you do need to stop the form onsave event, perform some business logic and continue the save event. An example would be that in specific conditions are met when a record is saved, then a popup will need to be shown. After filling in data in the popup and pressing a continue button on the popup, then the save operation would need to continue. The SDK helps in this situation</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1429943420253973883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1429943420253973883' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1429943420253973883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1429943420253973883'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/03/stopping-and-continuing-save-event.html' title='Stopping and continuing a save event'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-6840571083186650061</id><published>2008-03-09T23:07:00.000+01:00</published><updated>2008-03-09T23:14:31.622+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><title type='text'>Import CSV file to DataTable</title><summary type='text'>I'm preparing a demo right now and for this I'm importing a CSV file to CRM. Especially the piece around the import of data from a CSV file to a DataTable is very generic. I'm sharing it with you guys for if it does make sense for you to use this as well.class CSVReader{ public System.Data.DataTable GetDataTable(string strFileName) {  System.Data.OleDb.OleDbConnection conn = new </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/6840571083186650061/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=6840571083186650061' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6840571083186650061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6840571083186650061'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/03/import-csv-file-to-datatable.html' title='Import CSV file to DataTable'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7894503559389283854</id><published>2008-03-03T15:28:00.002+01:00</published><updated>2008-03-03T15:49:10.977+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><title type='text'>ForceSubmit in ASP.Net</title><summary type='text'>Today I've been working on a simple IFrame. This IFrame shows 3 dynamic picklists and the data in these picklists is coming from crm. Since some clients are a bit slow, I would like the picklists to be disabled while the postback is being performed. This is easily done with this script:function disableFields(field1, field2){  field1.disabled = true;  field2.disabled = true;}&lt;asp:DropDownList ID="</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7894503559389283854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7894503559389283854' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7894503559389283854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7894503559389283854'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/03/forcesubmit-in-aspnet.html' title='ForceSubmit in ASP.Net'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4224745230808809403</id><published>2008-02-14T13:48:00.001+01:00</published><updated>2008-02-14T13:58:00.520+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Javascript and IFrames</title><summary type='text'>I'm struggling with IFrames and JavaScript quite often. When you're working with this as well, the first thing to keep in mind is:Deselecte the option "restrict cross site scripting" (in dutch "Het uitvoeren van scripts tussen frames beperken")That usually saves a lot of troubles.Furthermore, the next step is to create JavaScripts. One which I use quite often, is one which allows me to access a </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4224745230808809403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4224745230808809403' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4224745230808809403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4224745230808809403'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/02/javascript-and-iframes.html' title='Javascript and IFrames'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-280329755980759840</id><published>2008-02-14T09:53:00.000+01:00</published><updated>2008-02-14T10:04:54.590+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualpc'/><category scheme='http://www.blogger.com/atom/ns#' term='titan'/><title type='text'>VPC CRM 4.0</title><summary type='text'>Just like Microsoft has developed a VPC for CRM 3.0, they have created one for CRM 4.0 as well. Here's the link to the VPC: http://www.microsoft.com/downloads/details.aspx?FamilyID=dd939ed9-87a5-4c13-b212-a922cc02b469&amp;DisplayLang=en</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/280329755980759840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=280329755980759840' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/280329755980759840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/280329755980759840'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/02/vpc-crm-40.html' title='VPC CRM 4.0'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2802549058578676272</id><published>2008-02-11T16:32:00.000+01:00</published><updated>2008-02-11T16:40:15.870+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>CrmDateTime conversion to DateTime</title><summary type='text'>When working with CrmDateTime, you'll notice that this type does have a .value attribute, but the type of this attribute is string. There is no attribute to get the .net class DateTime out of your CrmDateTime. If you do want to use a DateTime anyway, you'd easily need to convert it. You could use any of these:Convert.ToDateTime(crmdatetime.Value)DateTime.Parse(crmdatetime.Value)For more </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2802549058578676272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2802549058578676272' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2802549058578676272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2802549058578676272'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/02/crmdatetime-conversion-to-datetime.html' title='CrmDateTime conversion to DateTime'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2977951049145924815</id><published>2008-02-08T09:59:00.000+01:00</published><updated>2008-02-08T10:10:49.843+01:00</updated><title type='text'>Logo Dynamics</title><summary type='text'>For a presentation I needed a logo of Microsoft Dynamics. At that point I realized that I have never used an official logo for Microsoft Dynamics. Searching on the internet resulted in this page:http://www.microsoft.com/Presspass/gallery/ms-logos.mspx?FINISH=YESIt includes logo's for most Microsoft products including Visual Studio, Office, Windows and of course Dynamics.</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2977951049145924815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2977951049145924815' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2977951049145924815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2977951049145924815'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/02/logo-dynamics.html' title='Logo Dynamics'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4380783248838484175</id><published>2008-01-29T10:29:00.000+01:00</published><updated>2008-01-31T12:16:57.205+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='import'/><title type='text'>Dynamics CRM and NAV Integration</title><summary type='text'>Many newsletters get into my mailbox and there are just a few which I read. One of them is the newsletter from my friends at Scribe. Especially in this newsletter, great news is made public. They will be releasing the NAV Adapter for Scribe Insight next month! This means that you will be able to integrate NAV with any other database or product where they do have an adapter for. Of course for </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4380783248838484175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4380783248838484175' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4380783248838484175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4380783248838484175'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/crm-and-navision-integration.html' title='Dynamics CRM and NAV Integration'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-333395203265894259</id><published>2008-01-28T14:24:00.000+01:00</published><updated>2008-01-28T14:30:22.592+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Unable to browse for Active directory objects</title><summary type='text'>While installing CRM (both CRM 3.0 as well as 4.0), you might run into the error messageUnable to browse for Active directory objectsThis error message can appear when you press "Browse" after selecting the Organizational Unit in Active Directory. There are some possible solutions which could cause this issue. Think about the following:- Are you logged in with an account to the domain instead of </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/333395203265894259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=333395203265894259' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/333395203265894259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/333395203265894259'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/unable-to-browse-for-active-directory.html' title='Unable to browse for Active directory objects'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-136531061441156890</id><published>2008-01-23T10:11:00.000+01:00</published><updated>2008-01-23T10:16:55.912+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><title type='text'>Overriddencreatedon</title><summary type='text'>Everybody who's performing data imports knows the problem. When you create a record in CRM, the created on field always points at the date the record is created. Ofcourse you could go into the database and update the date by using a SQL script. But then again, there is this good white angel hanging above your shoulder whispering "Don't do it, it's not supported". No matter what this angel says, </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/136531061441156890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=136531061441156890' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/136531061441156890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/136531061441156890'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/overriddencreatedon.html' title='Overriddencreatedon'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2392153006253457732</id><published>2008-01-21T10:05:00.000+01:00</published><updated>2008-01-21T10:07:40.251+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><title type='text'>AttributeInfo.TypeName(int) != AttributeMetadata.Type.Name(float)</title><summary type='text'>You might bump into an error message while importing an entity from a customizations file. The error show could be:Error: lead: AttributeInfo.TypeName(int) != AttributeMetadata.Type.Name(float)The cause of this error is a mismatch in attribute type. Usually a field has been removed in the other environment and has been recreated with another attribute type. The type in your destination CRM system</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2392153006253457732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2392153006253457732' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2392153006253457732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2392153006253457732'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/attributeinfotypenameint.html' title='AttributeInfo.TypeName(int) != AttributeMetadata.Type.Name(float)'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-956459610147987322</id><published>2008-01-17T13:45:00.000+01:00</published><updated>2008-01-17T13:47:38.927+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><category scheme='http://www.blogger.com/atom/ns#' term='titan'/><title type='text'>Dynamics CRM 4.0 Test Data</title><summary type='text'>The test data to be used in demo's etcetera is available on the Microsoft download site. Here you can find the exe and details: http://www.microsoft.com/downloads/details.aspx?FamilyId=D5F77EE7-3D01-4944-B5DC-C8CDC8123DF4&amp;displaylang=en</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/956459610147987322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=956459610147987322' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/956459610147987322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/956459610147987322'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/dynamics-crm-40-test-data.html' title='Dynamics CRM 4.0 Test Data'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8909869129556221334</id><published>2008-01-07T18:36:00.000+01:00</published><updated>2008-01-07T18:49:55.363+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='titan'/><title type='text'>Failure at Microsoft.crm.setup.common.registerasyncserviceAction</title><summary type='text'>Some people are experiencing troubles while installing CRM 4.0. Right now I’m having the same problems as some others. In the end of the installation, the setup throws the error message "Failure at Microsoft.crm.setup.common.registerasyncserviceAction". The reason why I got this error message was because I had just uninstalled CRM and tried to install it again. I did not think about a wise lesson</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8909869129556221334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8909869129556221334' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8909869129556221334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8909869129556221334'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/failure-at-microsoftcrmsetupcommonregis.html' title='Failure at Microsoft.crm.setup.common.registerasyncserviceAction'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-4056551321434999198</id><published>2008-01-07T18:23:00.000+01:00</published><updated>2008-01-07T18:36:23.464+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='article'/><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>Happy new year!</title><summary type='text'>Happy new year to everybody!After a nice holiday of more than a month, I'm back in the office. Whole december I've been free and doing as least work related stuff as possible. And I have succeeded in that quite good. Except for answering some questions, helping some colleagues out, writing an article for the CRM Team Blog, giving a presentation on CRM 4.0 for my Dutch colleagues, I have not done </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/4056551321434999198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=4056551321434999198' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4056551321434999198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/4056551321434999198'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2008/01/happy-new-year.html' title='Happy new year!'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7035603158032359512</id><published>2007-11-27T09:53:00.000+01:00</published><updated>2007-11-27T10:11:05.835+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='addons'/><category scheme='http://www.blogger.com/atom/ns#' term='callout'/><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='enterprise'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='import'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlserver'/><title type='text'>Improve performance of Microsoft Dynamics CRM</title><summary type='text'>The performance of your CRM implementation is one of the key factors for customer acceptance. There are multiple options available for optimizing your system. Here's a list to get started:Microsoft - Optimize Microsoft Dynamics CRM 3.0Microsoft - Optimize Microsoft Dynamics CRM 1.2Aaron Elder - Optimize the CRM Webservice CallsBrein Reid - Reduce the amount of useless calls to IIS 6.0 </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7035603158032359512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7035603158032359512' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7035603158032359512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7035603158032359512'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/11/improve-performance-of-microsoft.html' title='Improve performance of Microsoft Dynamics CRM'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-141694171254232414</id><published>2007-11-09T20:07:00.000+01:00</published><updated>2007-11-09T20:09:44.047+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='mvp'/><title type='text'>Welcome to the blog world David!</title><summary type='text'>One of my fellow CRM MVP's has just decided to start blogging as well. Please welcome David Jennaway in this world by paying a visit to his already valueable blog:http://mscrmuk.blogspot.com/</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/141694171254232414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=141694171254232414' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/141694171254232414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/141694171254232414'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/11/welcome-to-blog-world-david.html' title='Welcome to the blog world David!'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-6377663314323045170</id><published>2007-10-22T12:51:00.000+02:00</published><updated>2007-10-22T18:22:47.871+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='convergence'/><title type='text'>Convergence 2007 Copenhagen</title><summary type='text'>It was a last minute call, but I'm attending the Convergence as well. Please leave a message or send an email if you wish to drink a beer :)If there's something interesting to share, then I'll make sure it's online as soon as possible.Also I'll be standing at the Microsoft Product Groups Booth for the MVP Program at the following times:- Monday 22nd 18:00 - 19:00- Tuesday 23rd 12:00 - 13:00- </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/6377663314323045170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=6377663314323045170' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6377663314323045170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6377663314323045170'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/10/convergence-2007-copenhagen.html' title='Convergence 2007 Copenhagen'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-2427733663258771242</id><published>2007-10-18T10:28:00.000+02:00</published><updated>2007-10-18T12:41:04.709+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>Importing Customizations: Invalid Attribute</title><summary type='text'>Here's an approach for finding a solution to a new error which I haven't discussed before. The error that I will discuss is the message "Invalid Attribute" while importing the customizations. This only appears when there are already customizations imported and you try to import a new version of the customizations file.I wasn't able to find out information on Google or Partner Source, but managed </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/2427733663258771242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=2427733663258771242' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2427733663258771242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/2427733663258771242'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/10/importing-customizations-invalid.html' title='Importing Customizations: Invalid Attribute'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-622359017366024741</id><published>2007-10-11T20:52:00.000+02:00</published><updated>2007-10-11T20:55:10.918+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='addons'/><title type='text'>MS CRM Role Utility</title><summary type='text'>Ever since the Sandbox went down, I've received quite some questions around the Role Utility. Luckily I still had a copy available. For the ease of use I've uploaded this one and here's the link: link.Have fun</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/622359017366024741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=622359017366024741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/622359017366024741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/622359017366024741'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/10/ms-crm-role-utility.html' title='MS CRM Role Utility'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-329446459259077198</id><published>2007-10-11T17:09:00.000+02:00</published><updated>2007-10-11T17:36:11.803+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='migration'/><category scheme='http://www.blogger.com/atom/ns#' term='biztalk'/><title type='text'>Speaker at Dutch Dynamics CRM User Group</title><summary type='text'>Last week at the 4th of October, there was the first session for the Dutch Dynamics CRM User Group. This session was organized by the Dynamics User Group (http://www.dynug.nl) and hosted by Generali. The goal of this User Group is to get customers together and learn from eachother and have a voice within Microsoft.The agenda for this meeting was:- Welcome and Introductions- User Group and </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/329446459259077198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=329446459259077198' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/329446459259077198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/329446459259077198'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/10/speaker-at-dutch-dynamics-crm-user.html' title='Speaker at Dutch Dynamics CRM User Group'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1898076767353630490</id><published>2007-10-11T17:01:00.001+02:00</published><updated>2009-08-04T11:38:11.712+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='metadata'/><title type='text'>Fetch the ObjectTypeCode based on EntityName</title><summary type='text'>Not a very rocket science, but just something again that I don't want to type over and over again. So here's a piece of code that helps you to fetch the ObjectTypeCode based on the EntityName for CRM 3.0:private int GetObjectTypeCode (string entityName){    CrmMetaDataService.MetadataService metadataService = new CrmMetaDataService.MetadataService();    metadataService.Credentials = </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1898076767353630490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1898076767353630490' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1898076767353630490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1898076767353630490'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/10/fetch-objecttypecode-based-on.html' title='Fetch the ObjectTypeCode based on EntityName'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-729244243324641526</id><published>2007-08-21T03:33:00.000+02:00</published><updated>2007-08-21T03:42:57.457+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='callout'/><category scheme='http://www.blogger.com/atom/ns#' term='installation'/><category scheme='http://www.blogger.com/atom/ns#' term='sdk'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Creating Environment independent solutions</title><summary type='text'>When developing a solution for CRM, make sure that it runs on all different crm environments. Many implementations have their CRM installation on another port compared to the development environments. A way to handle this, is to look at the location of MS CRM as it is stored in the registery.// Set default valuesprivate const string CRM_REG_DIRECTORY = @"software\Microsoft\mscrm\";private const </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/729244243324641526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=729244243324641526' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/729244243324641526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/729244243324641526'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/08/creating-environment-independent.html' title='Creating Environment independent solutions'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-7069202631267877367</id><published>2007-07-18T11:28:00.000+02:00</published><updated>2007-07-18T13:08:53.587+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='unsupported'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><title type='text'>Change requirement level at runtime</title><summary type='text'>I've made quite some posts around how to dynamically modify the form by using JavaScript. One thing I haven't posted around yet, but what I do use quite often, is to modify the requirement level of attributes on the form at runtime. Based on a selection in the system, another field could become required. Also if the selection changes again, then the field should not be required anymore. Here is </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/7069202631267877367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=7069202631267877367' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7069202631267877367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/7069202631267877367'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/07/change-requirement-level-at-runtime.html' title='Change requirement level at runtime'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1402586060564345509</id><published>2007-07-17T10:28:00.000+02:00</published><updated>2007-07-17T10:45:35.279+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='avanade'/><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>Expert on Avanade.com</title><summary type='text'>Avanade has create a profile for me on their public website in the experts section. It's quite a honer to be listed within the same list as Matt Joe, Dennis Mulder and Matt Parks. http://www.avanade.com/people/expert_detail.aspx?expertid=98If you want to become an Avanade expert as well, feel free to contact me (ronaldl at avanade dot com) and I'll make sure that you get in contact with the </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1402586060564345509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1402586060564345509' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1402586060564345509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1402586060564345509'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/07/expert-on-avanadecom.html' title='Expert on Avanade.com'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-3514589143453009647</id><published>2007-07-01T20:11:00.000+02:00</published><updated>2007-07-01T20:25:54.766+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='mvp'/><title type='text'>Reawarded MVP</title><summary type='text'>Hi Guys,As a reward for community work last year, Microsoft has reawarded me the Microsoft CRM MVP!My community work includes:- Around 1000 newsgroup and forum posts.- Around 75 blog posts, of which 35 self written articles. The blog had more than 75k visitors.- Writing the article "Many to many relationships" for the CRM Team blog and the article "The power of choice" for CRN.- Working as 'Ask </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/3514589143453009647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=3514589143453009647' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3514589143453009647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/3514589143453009647'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/07/reawarded-mvp.html' title='Reawarded MVP'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-6636186053332044543</id><published>2007-06-30T16:39:00.000+02:00</published><updated>2007-06-30T16:42:24.370+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='callout'/><title type='text'>New reasons added for why your callout won't work</title><summary type='text'>The last weeks I've been adding multiple possible reasons with possible solutions to the checklist as published earlier. If your callout is not working, then make sure you view this list.Happy coding!</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/6636186053332044543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=6636186053332044543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6636186053332044543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/6636186053332044543'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/06/new-reasons-added-for-why-your-callout.html' title='New reasons added for why your callout won&apos;t work'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-5578254253153848235</id><published>2007-06-22T22:07:00.000+02:00</published><updated>2007-06-22T22:21:39.389+02:00</updated><title type='text'>Change username of user in CRM</title><summary type='text'>Microsoft has released KB article #935220 some time ago. This article describes how to change the username of a user in Dynamics CRM. See the article here:How to change the user name and the logon name for a user record in Microsoft Dynamics CRM 3.0 This worked for me, I hope this also might help one of you!</summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/5578254253153848235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=5578254253153848235' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5578254253153848235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/5578254253153848235'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/06/change-username-of-user-in-crm.html' title='Change username of user in CRM'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1973130221185572473</id><published>2007-06-22T22:03:00.000+02:00</published><updated>2007-06-22T22:06:44.220+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='unsupported'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='lookup'/><title type='text'>Add New Button on Lookup</title><summary type='text'>Hi Guys,I’ve been looking into how to enable the ‘new’ button on custom entities. Here is what I have found. O yeah, For the direct solution scroll to the end of the mail.- You can set test some things when using this url:http://localhost:5555/_controls/lookup/lookupsingle.aspx?class=null&amp;objecttypes=10001&amp;browse=0&amp;DefaultType=0&amp;ShowNewButton=1&amp;ShowPropButton=1Ofcourse modify the servername and </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1973130221185572473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1973130221185572473' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1973130221185572473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1973130221185572473'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/06/add-new-button-on-lookup.html' title='Add New Button on Lookup'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8237041810008477540</id><published>2007-06-22T20:54:00.000+02:00</published><updated>2007-06-22T21:14:20.346+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='offtopic'/><title type='text'>My current project</title><summary type='text'>Hi Guys,Last weeks I've been working very hard for my current customer. Together with a team in the Londen, UK and a team in Hyderabad, India I'm working on a very interesting project. We're creating a CRM system for the London office of my client which will connect to a global CRM implementation and which will also have a self service web interface. This project does take a lot of time and </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8237041810008477540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8237041810008477540' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8237041810008477540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8237041810008477540'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/06/my-current-project.html' title='My current project'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-8011127487466539825</id><published>2007-06-11T18:50:00.000+02:00</published><updated>2007-06-11T18:54:42.132+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='customization'/><category scheme='http://www.blogger.com/atom/ns#' term='isv.config'/><title type='text'>Fetching the selected records in a grid</title><summary type='text'>Make sure that you read this page if you want to use the selected values in a grid:http://msdn2.microsoft.com/en-us/library/bb267367.aspxUntil some time ago I was using one of the functions that CRM uses, but since that is unsupported and the method as described in the article as stated above is supported, I am using the new approach.In short it comes down to this:// window.dialogArguments </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/8011127487466539825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=8011127487466539825' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8011127487466539825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/8011127487466539825'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/06/fetching-selected-records-in-grid.html' title='Fetching the selected records in a grid'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14479009.post-1851000123676424610</id><published>2007-06-06T17:50:00.000+02:00</published><updated>2007-06-06T18:00:13.886+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><category scheme='http://www.blogger.com/atom/ns#' term='mvp'/><title type='text'>CRM Blog search</title><summary type='text'>My fellow MVP Matt Wittemann has created a custom search which searches through all of the blogs listed on the blog list. You can search through all of these blogs by going to this page:http://google.com/coop/cse?cx=007820608918962702080%3Ao4ydxw03wpaor go to Matt's blog and perform a search from there.Thanks Matt!Update:Not only Matt has created such a list, also Mitch Milam has created such a </summary><link rel='replies' type='application/atom+xml' href='http://ronaldlemmen.blogspot.com/feeds/1851000123676424610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14479009&amp;postID=1851000123676424610' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1851000123676424610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14479009/posts/default/1851000123676424610'/><link rel='alternate' type='text/html' href='http://ronaldlemmen.blogspot.com/2007/06/crm-blog-search.html' title='CRM Blog search'/><author><name>Ronald Lemmen</name><uri>http://www.blogger.com/profile/11930631598114156863</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='22' height='32' src='http://4.bp.blogspot.com/_X66c1KQlJOk/SS0Uy38NuqI/AAAAAAAAABs/KTtQP5PnIKs/S220/ronald.jpg'/></author><thr:total>1</thr:total></entry></feed>
