WF 4.0 https://channel9.msdn.com/tags/pdc2008.wf/  WCF 4.0 https://channel9.msdn.com/tags/pdc2008.wcf/   PDC 2008 links https://channel9.msdn.com/pdc2008/ https://sessions.microsoftpdc.com/public/timeline.aspx    



If you are deploying your workflow application to multiple machines(NLB scenario) and all these machines are using same database for persistence , you need to use following  config (1)OwnershipTimeoutSeconds should be very high value ,so other hosts can’t  load these workflows (2)Disable auto unload SAMPLE WORKFLOW CONFIG:  <WorkflowRuntime Name=”WorkflowServiceContainer”> <CommonParameters> <add name=”ConnectionString” value=”Initial Catalog=SHARED;Data Source=localhost;Integrated…


Workflow Designer and performance

 // we improved WF designer performance in .NET 3.5 sp1 , After .NET 3.5 sp1 also, you may see some designer performance problems, you can follow these guide lines to increase WF designer performance Commonly reported issues   1. Time taken to open a workflow document is long. 2. Opening Activity bind dialog is slow….


What is Oslo?

http://www.pluralsight.com/community/blogs/dbox/archive/2008/09/06/oslo.aspx http://douglaspurdy.com/2008/09/06/what-is-oslo/ http://blogs.msdn.com/shycohen/archive/2008/09/08/oslo-and-models.aspx    


.NET 3.5 SP1 /Visual Studio 2008 Service Pack 1 available to customers

Microsoft .NET Framework 3.5 Service Pack 1 http://www.microsoft.com/downloads/details.aspx?FamilyId=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en  Microsoft Visual Studio 2008 Service Pack 1 (exe) http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en


WCF Development Improvements in .NET 3.5 sp1

WCF Development Improvements .NET 3.5 SP1 and VS 2008 SP1 include several enhancements for WCF development.  Some of these include: Significant scalability improvements (5-10x) in Web-hosted application scenarios Support for using ADO.NET Entity Framework entities in WCF contracts API usability improvements with DataContract Serializers, and with the UriTemplate and WCF web programming models Enhanced TestClient…


WCF Security Resources

WCF Security Resources http://blogs.msdn.com/jmeier/archive/2008/05/23/wcf-security-resources.aspx


ManualWorkflowSchedulerService+Delay Activity

By default, the ManualWorkflowSchedulerService is used without active timers. So when the delay is hit, the workflow yields the thread back to the scheduler, and when the delay expires, nobody is around to call RunWorkflow. If you look in the web.config for the service you should see the entry for the scheduler service and you…


Not able to query Tracking data real time when application and tracking database on different machines

The remote SQL server’s clock should be in sync with the machine’s clock where the program is run. The sqlTrackingWorkflowInstance.WorkflowEvents fetches WorkFlowEvents in a DateTime range between SqlDateTime.MinValue and DateTime.UtcNow. If the SQL machines clock is ahead of the application machines clock then events will not be fetched until the application machine’s clock catches up…


How to collect System.net tracing

// Add following config to your WCF app config file , Since we use System.net API also ,you can trace System.net API calls to debug WCF apps <configuration><system.diagnostics>    <trace autoflush=”true” />        <sources>            <source name=”System.Net”>                <listeners>                    <add name=”System.Net”/>                </listeners>            </source>            <source name=”System.Net.HttpListener”>                <listeners>                    <add name=”System.Net”/>                </listeners>            </source>            <source name=”System.Net.Sockets”>                <listeners>                    <add name=”System.Net”/>                </listeners>            </source>            <source name=”System.Net.Cache”>                <listeners>                   …