<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">MS CRM and stuff around it</title><subtitle type="html" /><id>http://blogs.msdn.com/naitik/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/naitik/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/naitik/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2008-07-30T06:29:00Z</updated><entry><title>xRM. One Platform. Many Applications.</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/naitik/archive/2009/09/09/xrm-one-platform-many-applications.aspx" /><id>http://blogs.msdn.com/naitik/archive/2009/09/09/xrm-one-platform-many-applications.aspx</id><published>2009-09-09T07:11:00Z</published><updated>2009-09-09T07:11:00Z</updated><content type="html">&lt;P&gt;Microsoft Dynamics CRM as xRM.... way to go&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.youtube.com/watch?v=Yru5CkANOKA"&gt;http://www.youtube.com/watch?v=Yru5CkANOKA&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9892938" width="1" height="1"&gt;</content><author><name>Naitik Shah</name><uri>http://blogs.msdn.com/members/Naitik+Shah.aspx</uri></author><category term="CRM 4.0" scheme="http://blogs.msdn.com/naitik/archive/tags/CRM+4.0/default.aspx" /><category term="xRM" scheme="http://blogs.msdn.com/naitik/archive/tags/xRM/default.aspx" /><category term="dynamics CRM" scheme="http://blogs.msdn.com/naitik/archive/tags/dynamics+CRM/default.aspx" /><category term="MSCRM" scheme="http://blogs.msdn.com/naitik/archive/tags/MSCRM/default.aspx" /></entry><entry><title>Show “loading…” message while web page is processing</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/naitik/archive/2008/07/31/show-loading-message-while-web-page-is-processing.aspx" /><id>http://blogs.msdn.com/naitik/archive/2008/07/31/show-loading-message-while-web-page-is-processing.aspx</id><published>2008-07-31T16:43:00Z</published><updated>2008-07-31T16:43:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;There are many ways to display a loading/custom message while a web page is processing. Mostly we like to display such message when there is some heavy processing happening during the page load. It is not preferred to show the user a blank screen while some processing happens at the server side.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Following are some of the ways we can achieve this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128; mso-fareast-font-family: Tahoma"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Using an Ajax call.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128; mso-fareast-font-family: Tahoma"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Using javascript to submit the page and then perform the server side processing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128; mso-fareast-font-family: Tahoma"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Using Response.flush to flush the current data to the web page. (did not do much research o n this. but did not work in the page_load event. Worked when I used inline code.)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128; mso-fareast-font-family: Tahoma"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Using the &amp;lt;Meta&amp;gt; tag to refresh the page.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Below is a quick sample showing a custom message on the web page while some processing happens at the server side. I have used the last method (Point 4) given in the list above to achieve this.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;The reason I chose this approach because it looks like the easiest method with less code logic involved.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Step 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;HTML code for the web page:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;head runat="server"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;Title&amp;gt;Copying Event&amp;lt;/Title&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;! ----- dynamically filled META REFRESH element -----&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;Meta id="mtaRefresh" runat="server" /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;/head&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;Body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&amp;lt;form id="frmMain" runat="server"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;! ----- "please wait" display -----&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;Center&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;&amp;amp;nbsp;&amp;lt;/p&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;div id="divWait" Visible="false" runat="server"&amp;gt;&amp;lt;b&amp;gt;Processing, please wait...&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;/Center&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;/form&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;/Body&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&amp;lt;/html&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Step 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;Server side code on the Page_Load event if the web page would look something like this:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;protected&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt; &lt;SPAN style="COLOR: blue"&gt;void&lt;/SPAN&gt; Page_Load(&lt;SPAN style="COLOR: blue"&gt;object&lt;/SPAN&gt; sender, &lt;SPAN style="COLOR: #2b91af"&gt;EventArgs&lt;/SPAN&gt; e)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;if (Request.QueryString["doAction"] == null)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;string sRefreshURL = Request.Url.ToString();&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;// use META REFRESH to start loading next page&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;mtaRefresh.Attributes.Add("http-equiv", "refresh");&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;mtaRefresh.Attributes.Add("content", "0;url=" + sRefreshURL + "&amp;amp;doAction=1");&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;divWait.Visible = true;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;else&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #a31515"&gt;Server Side Code&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;divWait.Visible = true;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;divWait.InnerText = "Done";&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'; mso-bidi-font-size: 10.0pt; mso-no-proof: yes"&gt;}&lt;/SPAN&gt;&lt;SPAN style="COLOR: #244061; FONT-FAMILY: 'Tahoma','sans-serif'; mso-bidi-font-size: 10.0pt; mso-themecolor: accent1; mso-themeshade: 128"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8793319" width="1" height="1"&gt;</content><author><name>Naitik Shah</name><uri>http://blogs.msdn.com/members/Naitik+Shah.aspx</uri></author><category term="loading web page" scheme="http://blogs.msdn.com/naitik/archive/tags/loading+web+page/default.aspx" /><category term="show processing message" scheme="http://blogs.msdn.com/naitik/archive/tags/show+processing+message/default.aspx" /><category term="in progress" scheme="http://blogs.msdn.com/naitik/archive/tags/in+progress/default.aspx" /></entry><entry><title>Microsoft Dynamics CRM Statement of Direction</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/naitik/archive/2008/07/30/microsoft-dynamics-crm-statement-of-direction.aspx" /><id>http://blogs.msdn.com/naitik/archive/2008/07/30/microsoft-dynamics-crm-statement-of-direction.aspx</id><published>2008-07-30T08:29:00Z</published><updated>2008-07-30T08:29:00Z</updated><content type="html">Microsoft&amp;nbsp;released a statement today addressing several important topics on the future of Dynamics CRM.&lt;BR&gt;&lt;BR&gt;The Statement of Direction is available for download at these links: 
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://crmdynamo.files.wordpress.com/2008/07/md_crm_statementofdirection_july08_final.pdf" mce_href="http://crmdynamo.files.wordpress.com/2008/07/md_crm_statementofdirection_july08_final.pdf"&gt;&lt;FONT color=#105cb6&gt;Microsoft Dynamics CRM: Statement of Direction&lt;/FONT&gt;&lt;/A&gt; 
&lt;LI&gt;&lt;A href="https://mbs.microsoft.com/customersource/documentation/whitepapers/MD_CRM_SOD" mce_href="https://mbs.microsoft.com/customersource/documentation/whitepapers/MD_CRM_SOD"&gt;&lt;FONT color=#105cb6&gt;CustomerSource&lt;/FONT&gt;&lt;/A&gt; 
&lt;LI&gt;&lt;A href="https://mbs.microsoft.com/partnersource/marketing/statementofdirection/MD_CRM_SOD" mce_href="https://mbs.microsoft.com/partnersource/marketing/statementofdirection/MD_CRM_SOD"&gt;&lt;FONT color=#105cb6&gt;PartnerSource&lt;/FONT&gt;&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The next major release &lt;FONT size=2&gt;Microsoft Dynamics CRM "V.Next" which will be aligned with the Office 14 wave of product releases due in late 2009/early 2010.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;The original blog can we viewed at &lt;A href="http://blogs.msdn.com/crm/archive/2008/07/28/crm-statement-of-direction-and-crm-accelerators.aspx"&gt;http://blogs.msdn.com/crm/archive/2008/07/28/crm-statement-of-direction-and-crm-accelerators.aspx&lt;/A&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8790958" width="1" height="1"&gt;</content><author><name>Naitik Shah</name><uri>http://blogs.msdn.com/members/Naitik+Shah.aspx</uri></author><category term="Microsoft Dynamics CRM 4.0" scheme="http://blogs.msdn.com/naitik/archive/tags/Microsoft+Dynamics+CRM+4.0/default.aspx" /><category term="MS CRM" scheme="http://blogs.msdn.com/naitik/archive/tags/MS+CRM/default.aspx" /><category term="MS CRM 4.0" scheme="http://blogs.msdn.com/naitik/archive/tags/MS+CRM+4.0/default.aspx" /><category term="CRM 4.0" scheme="http://blogs.msdn.com/naitik/archive/tags/CRM+4.0/default.aspx" /></entry></feed>