<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Sonali's blog</title><link>http://blogs.msdn.com/sonalic/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Help us prioritize our future investment in WF Activities</title><link>http://blogs.msdn.com/sonalic/archive/2007/10/17/help-us-prioritize-our-future-investment-in-wf-activities.aspx</link><pubDate>Wed, 17 Oct 2007 18:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5494050</guid><dc:creator>sonalic</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/5494050.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=5494050</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Tahoma&gt;Windows Workflow Foundation (WF) team is asking for your assistance in prioritizing our efforts going forward. If you’re interested in helping out, please take the time to fill in this &lt;/FONT&gt;&lt;A href="https://live.datstat.com/MSCSD-Collector/Survey.ashx?Name=WF_Activities_Survey_blog" mce_href="https://live.datstat.com/MSCSD-Collector/Survey.ashx?Name=WF_Activities_Survey_blog"&gt;&lt;FONT face=Tahoma color=#0000ff&gt;survey&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Tahoma&gt; on your current and future usage of WF Activities, and the areas where you would like to see us invest going forward. Your feedback will be extremely helpful in shaping the future of WF.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5494050" width="1" height="1"&gt;</description></item><item><title>Programming JSON with WCF in Netfx3.5</title><link>http://blogs.msdn.com/sonalic/archive/2007/10/05/programming-json-with-wcf-in-netfx3-5.aspx</link><pubDate>Fri, 05 Oct 2007 20:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5296586</guid><dc:creator>sonalic</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/5296586.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=5296586</wfw:commentRss><description>&lt;P&gt;Check out this video which talks about how to access WCF services through AJAX. Look out for&amp;nbsp;Tank game implemented using this feature.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=335761"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=335761&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5296586" width="1" height="1"&gt;</description></item><item><title>About debugging javascript</title><link>http://blogs.msdn.com/sonalic/archive/2006/11/14/about-debugging-javascript.aspx</link><pubDate>Tue, 14 Nov 2006 22:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1076867</guid><dc:creator>sonalic</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/1076867.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=1076867</wfw:commentRss><description>Glav has posted this useful information&amp;nbsp;&lt;A class="" title="Debugging javascript" href="http://weblogs.asp.net/pglavich/archive/2006/11/02/Debugging-Javascript-on-a-Live-site-_2D00_-Fun-and-Games.aspx" mce_href="http://weblogs.asp.net/pglavich/archive/2006/11/02/Debugging-Javascript-on-a-Live-site-_2D00_-Fun-and-Games.aspx"&gt;here&lt;/A&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1076867" width="1" height="1"&gt;</description></item><item><title>WF Performance white paper is published!</title><link>http://blogs.msdn.com/sonalic/archive/2006/11/10/wf-performance-white-paper-is-published.aspx</link><pubDate>Fri, 10 Nov 2006 21:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1054982</guid><dc:creator>sonalic</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/1054982.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=1054982</wfw:commentRss><description>&lt;P&gt;In past, many users had asked about the performance data for Windows Workflow Foundation. The white paper is now published and you can read it&amp;nbsp;&lt;A class="" title="WF Performance White Paper" href="http://msdn2.microsoft.com/en-us/library/Aa973808.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/Aa973808.aspx"&gt;HERE&lt;/A&gt;&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1054982" width="1" height="1"&gt;</description></item><item><title>Hosting workflow in IIS hosted Remote object </title><link>http://blogs.msdn.com/sonalic/archive/2006/05/17/600203.aspx</link><pubDate>Wed, 17 May 2006 21:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:600203</guid><dc:creator>sonalic</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/600203.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=600203</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana size=2&gt;I have created&amp;nbsp;a sample to host a workflow in IIS hosted remote object while answering this &lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=407476&amp;amp;SiteID=1"&gt;post&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;FONT face=Verdana&gt;[This posting is provided "AS IS" with no warranties, and confers no rights]&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=600203" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sonalic/attachment/600203.ashx" length="101888" type="application/octet-stream" /></item><item><title>How to debug ASP.NET based workflows</title><link>http://blogs.msdn.com/sonalic/archive/2006/05/10/594703.aspx</link><pubDate>Wed, 10 May 2006 20:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:594703</guid><dc:creator>sonalic</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/594703.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=594703</wfw:commentRss><description>&lt;P&gt;Workflows can be hosted in windows form application, windows console apps, IIS, ASP.NET development server, Windows service etc.&amp;nbsp;Workflow debugger lets you debug the workflows hosted in any of the above hosts.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here are the steps for debugging ASP.NET based workflows. &lt;/P&gt;
&lt;P&gt;1. Enable debugging for the ASP.NET application by setting debug = true in the web.config file.&lt;BR&gt;2. Set the workflow library as the startup project, and set breakpoints on the workflow.&lt;BR&gt;3. Enter the URL of the default Web page in the workflow project properties\Debug\ Start browser with external URL text box.&lt;BR&gt;4. In VS, select Attach to process on the Debug menu. &lt;BR&gt;5. Select the process (mentioned in step 6)&amp;nbsp;to attach to from the Available Processes list. &lt;BR&gt;6. Attach to the&amp;nbsp; &lt;STRONG&gt;&lt;FONT color=#008000&gt;w3wp.exe&lt;/FONT&gt;&lt;/STRONG&gt; or&amp;nbsp;&lt;STRONG&gt;&lt;FONT color=#008000&gt;webdev.webserver.exe&lt;/FONT&gt;&lt;/STRONG&gt; or &lt;FONT color=#008000&gt;&lt;STRONG&gt;aspnet_wp.exe&lt;/STRONG&gt;&lt;/FONT&gt; process in which the workflow is hosted&lt;BR&gt;7. Click Select next to the "Attach To" text box. &lt;BR&gt;8. The "Select Code Type" dialog box appears. Select "Debug these code types" and select "Workflow"&lt;BR&gt;9. Click OK.&lt;BR&gt;10. Click Attach.&lt;BR&gt;11. Open the default Web page in a browser and start the workflow.&lt;/P&gt;
&lt;P&gt;After this breakpoints on your workflow should get hit. &lt;/P&gt;
&lt;P&gt;If you are trying to debug workflows hosted in IIS&amp;nbsp;on 64 bit machines you will need to do some additional security settings. Let me know and I will be glad to help you that.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=594703" width="1" height="1"&gt;</description></item><item><title>Troubleshooting workflow issues</title><link>http://blogs.msdn.com/sonalic/archive/2006/04/29/586838.aspx</link><pubDate>Sat, 29 Apr 2006 22:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:586838</guid><dc:creator>sonalic</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/586838.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=586838</wfw:commentRss><description>&lt;P&gt;Problems in getting workflows up and running? Workflows hanging in the middle of execution?&amp;nbsp;Workflows throwing unexpected exceptions? &amp;nbsp;Here are some troubleshooting tips&amp;nbsp;to know what is&amp;nbsp;happening there&amp;nbsp;and&amp;nbsp; what is NOT happening.&lt;/P&gt;
&lt;P&gt;1. Regsiter to the events on&amp;nbsp;WorkflowRuntime in host.&amp;nbsp;WorkflowRuntime class&amp;nbsp;exposes events like workflowterminated, workflowcompleted, workflowaborted etc. Subscribing to these events will help you to understand what is happening to the workflow instance.&lt;BR&gt;2. Trace workflow execution. Add&amp;nbsp;the following&amp;nbsp;config file in your host (version &amp;gt; 4008). This will trace the entire workflow execution in the specified file.&lt;/P&gt;
&lt;P&gt;&amp;lt;configuration&amp;gt;&lt;BR&gt;&amp;lt;system.diagnostics&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;switches&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="System.Workflow LogToTraceListeners" value="1" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="System.Workflow.Runtime.Hosting" value="All" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="System.Workflow.Runtime" value="All" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="System.Workflow.Runtime.Tracking" value="All" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="System.Workflow.Activities" value="All" /&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;lt;/switches&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;trace autoflush="true" indentsize="4"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;listeners&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name="customListener"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; type="System.Diagnostics.TextWriterTraceListener"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initializeData="WFTrace.log" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/listeners&amp;gt;&lt;BR&gt;&amp;nbsp; &amp;lt;/trace&amp;gt;&lt;BR&gt;&amp;lt;/system.diagnostics&amp;gt;&lt;BR&gt;&amp;lt;/configuration&amp;gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;3. Debug!. Workflow debugger is&amp;nbsp;useful and user friendly tool to step through the execution of workflows. To set breakpoint, open the designer view, select an activity and press F9. Mark the workflow project as the start up and start debugging using F5. You can use F10, F11, Shift + F11 to step through the activities and code beside of the workflow. Debugging workflows is itself a big topic. I will be posting more information about it in this blog. Keep watching.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=586838" width="1" height="1"&gt;</description></item><item><title>How to lock a workflow instance using SqlWorkflowPersistenceService?</title><link>http://blogs.msdn.com/sonalic/archive/2006/04/28/586498.aspx</link><pubDate>Sat, 29 Apr 2006 05:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:586498</guid><dc:creator>sonalic</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/586498.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=586498</wfw:commentRss><description>&lt;P&gt;&lt;SPAN class=identifier&gt;SqlWorkflowPersistenceService, the out-of-box persistence service&amp;nbsp;in WF, provides a mechanism to lock&amp;nbsp;workflow instances. Instance locking is required if you want to run a workflow in different hosts and ensure that it is loaded in one and only one host at a given time. While answering one of the questions &lt;A href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=371851&amp;amp;SiteID=1 "&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=371851&amp;amp;SiteID=1&lt;/SPAN&gt;&lt;SPAN class=identifier&gt; &lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN class=identifier&gt;&amp;nbsp;on WF forum, I created a simple workflow which is accessed by 3 hosts. I have uploaded the sample here for those who are interested. Take a look at it and let me know if you have any questions!&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=586498" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/sonalic/attachment/586498.ashx" length="111104" type="application/octet-stream" /></item><item><title>Windows Workflow Foundation is announced!</title><link>http://blogs.msdn.com/sonalic/archive/2005/09/15/468036.aspx</link><pubDate>Fri, 16 Sep 2005 03:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:468036</guid><dc:creator>sonalic</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/468036.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=468036</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana color=#008000&gt;Check the link &lt;/FONT&gt;&lt;A href="http://www.msdn.microsoft.com/windowsvista/building/workflow/default.aspx"&gt;&lt;FONT face=Verdana color=#0000ff&gt;WinWF&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=468036" width="1" height="1"&gt;</description></item><item><title>PDC 2005 has started!</title><link>http://blogs.msdn.com/sonalic/archive/2005/09/13/465238.aspx</link><pubDate>Wed, 14 Sep 2005 03:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:465238</guid><dc:creator>sonalic</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sonalic/comments/465238.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sonalic/commentrss.aspx?PostID=465238</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana color=#008000&gt;Helllo there! I am sonali, working as a &lt;/FONT&gt;&lt;A href="http://members.microsoft.com/careers/careerpath/technical/softwaretesting.mspx"&gt;&lt;FONT face=Verdana color=#0000ff&gt;SDET &lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana color=#008000&gt;with Microsoft for last 7 months. I am working on a product which will be announced in PDC 2005 tomorrow. It is a cool product and if you are into developement of business applications it is going to be part of your life soon! Keep an eye on this blog for more information about our product. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#008000&gt;Meanwhile you can take a look at what is happening in Los Angles at &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/events/pdc/"&gt;&lt;FONT face=Verdana color=#0000ff&gt;PDC2005&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=465238" width="1" height="1"&gt;</description></item></channel></rss>