.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

.net 4.0 's WWF for orchestrating services and long running transaction

Posted By:      Posted Date: October 10, 2010    Points: 0   Category :WPF

I know the answer for .net< 4.0 is: USE BIZTALK!!. But I would like to know if something has changed with the remake of wwf and the introduction of dublin.

Would you recomend WWF for orchestration and long running transactions?

Thanks in advance.

Viva el Betis.

View Complete Post

More Related Resource Links

Video: Coding a Long-Running Operation Page in SharePoint Server 2007 or Windows SharePoint Services

Watch this visual how-to video as you learn to write code to mimic the default long-running operations page (the "spinning wheel") in SharePoint Server 2007 or Windows SharePoint Services 3.0. (Length: 7:56)

Coding a Long-Running Operation Page in SharePoint Server 2007 or Windows SharePoint Services 3.0 (V

Watch the video and explore code as you learn how to write code to mimic the default long-running operations page (the "spinning wheel") in SharePoint Server 2007 or Windows SharePoint Services 3.0.

ASP.NET Workflow: Web Apps That Support Long-Running Operations


Integrating workflow into ASP.NET applications means communicating with activities via a workflow queue and hosting the runtime in the global application class. We'll show you how.

Michael Kennedy

MSDN Magazine January 2009

Wicked Code: Running ASMX Web Services on STA Threads


Jeff Prosise describes performance problems in an ASMX Web service that relied on legacy COM and Visual Basic 6.0 to perform key processing tasks and the approach he took to find a fix.

Jeff Prosise

MSDN Magazine October 2006

Web Services: Capturing and Analyzing Client Transaction Metrics for .NET-Based Web Services


This article presents a general-purpose client quality reporting mechanism that can be used in any .NET-based transaction system that employs HTTP/SOAP. The design uses client response time and quality recording, upload of logs as SOAP headers attached to new transaction requests, and server handoff of these headers to a low priority queue for logging and analysis. This technique gives an enterprise near real-time information on actual end-user response times. These response times reflect network delays, client application overhead and server delays. By using this technique, enterprises can avoid the need to develop custom software to mine HTTP logs.

Brian Connolly

MSDN Magazine July 2004

Issues with SSIS and SQL 2008 - Integration services not running

Hey guys, I installed SQL 2008 with complete BI studio including Integration Services. When i check in my services - i cant see my integraiton services in there When i try to connect to Integration Service using localhost, I cant connect it And when i try to run setup of SQL 2008 - It shows that Integration Services already installed and that what i checked when i fetched my Installation tool report from SQL Server to verify i have it installed. Why can i access Integration services, if i already have it, Please suggest with ideas, checks i can make to ensure every setting is in place. Thanks. Would appreciate for quick response.  

Workflow Runtime and Long Running Processes

I am trying to get a handle on the fact that applications have to manage the persistance of workflows directly. in 4.0.  If I set a workflow to run every night at 3:00 AM and then be persisted, how will I know that my application will be awake and ready to do the job.  I know that SharePoint currently uses a timer on the server which fires off every 5 minutes (default). 

XML Web Services: Invalid URI: The Uri string is too long.

error  Invalid URI: The Uri string is too long. (UriFormatException was unhandled by user code)

Long running WPF application - Garbage Collection

Hi All, I have a long running WPF application; users start the application and keep it open for at least 6 hours straight. I spend a couple days with a Memory Profiler, solving a couple of memory leaks. According to the Memory Profiler, all is good now. However, when I run the application, and monitor the Memory in the Windows Task Manager, it only seems to grow. When I create a button to force the garbage collection (GC.Collect()), a lot of memory is freed from the app. My questions: 1. I don't feel like it's a good idea to call GC.Collect() explicitly; is there any case where it is advised to do so? 2. Is it normal that it takes WPF that long to start garbage collecting automatically? Thanks, Koen

help need for long running task

i have wcf service and method which runs very long running task and i have subscription service which let's out all the notifications. From asp.net web page i subscribe for the notifications and call the async method..notifications are being recived by the page (kept a debug and can see). On the web page i kept ajax timer, update panel with a label which refreshes every 10 sec. But asp.net seems to be waiting for async completed even to be fired and then update panels shows me all the notification (no use of notifications as the activity is over). I feel because both are in the same thread, that's why asp.net s behaving this way. Any help you guys can offer?

Handling Long running task in Asp.net ???

Hi ,  i am working on Asp.net application with database sqlserver. I have a long running task which takes 50 minutes processing time now in this scenario user cannot wait for this much of time and my web page will also gets expired. basically of long running task does data shifting from one database to another database. In my application multi users can works at the same time this means that users can put multiple requests at the same time. Now my problem is that i want to complete this long running task totally offline which would trigger when user put any request, but what happened when another user put a request at same time this means first request would override by second one. FOR EXAMPLE GOOGLE  mail importing task. if you seen google mail importing task . google provides import your mail from yahoo or others servers when you click on import button then an import task is started and show importing. this importing task runs for one or two days which can be stop by users at any point of time.  this indicates that importing task is totally offline.  I want to implement same functionality in my application. please suggest any way to implement above scenario. Every suggestion would be appreciated. 

Delivering Replicated Transaction take very long time


Hi All

I have pull transactional replication under SQL 2000 to SQL2005, SQL 2000 as publisher and SQL2005 as Subscriber.

I have setup replication with 28 distribution job agent,i used pull transactional replication. every agent contains 1 or more table to be replicate. i have problem with 1 agent replication with 1 table to be replicated, it call ARAccount_Receivable. since initial snapshot distribution agent show message "Delivering Replicated Transaction". the distribution agent was running for 11days, but the data have lastupdate since 3 days ago, means replication was running but very long time delay. this table size have only 32 million data, if compared to the other table with have size more than 100 milion data was running normal.

Below the agent distribution profile 

-BCPBatchSize : 100000

-CommitBatchSize : 1000

-CommitBatchTreshold : 1000

-HistoryVerboseLevel : 1

-KeepAliveMessageInternal : 300

-LoginTimeOut : 1000

-MaxBcpThreads : 10


Having to restart Reporting Services daily by running IISReset


We have Windows 2008 64bit cluster, running SQL 2005 Reporting Services.  Almost everyday we have to run IISReset to have reporting services come up again in the morning and sometimes during the day an IISReset will have to be run. .  Otherwise you will receive "Service Unavailable.  HTTP error 503.  The service is unavailable". 

All the services are running.  Looking thru the reporting services logs and Event Viewer nothing indicates as of yet, what the issue may be.  


I know this is somewhat generic the description but again I can't find anything specific of what may be causing this.    Any ideas of how better to troubleshoot this issue would be appreciated, or ideas of what settings to alter.  Could it just be load on the server?   Othe

reporting services is running but cannot connect


Infrastructure people did some maintenance on my SQL Server machine, although I am not sure if that has anything to do with my problem. The problem is, I have the Database Engine and Reporting Services turned on, but I cannot connect to Reporting Services.

Here are the symtoms.

From another client machine, I can connect to the database engine using Mgmt Studio. But using the same server name, I am not able to connect to the reporting services. The error I get back says

TITLE: Connect to Server


Cannot connect to nysrv126,2433.



The machine could not be found (Microsoft.SqlServer.Management.UI.RSClient)





"nysrv126,2433" is the server name and it is the same server name I was able to use to connect to the database engine.


Next, on the server machine itself, I get the same symtoms as above in Mgmt Studio. That is, I can connect to the database engine but not the reporting services. However, I am able to open up Reporting Services Configuration Manager (which means I connected to reporting services).

"Long Running Jobs" SCOM Monitor Alert Question

In SCom Monitor Alert we are receiving this Alert. Yet there seems to be no way of identifying the long running jobs.

Is there an easy way of identifying these jobs.


p.s. We are using an enterprise job scheduler (ESP) to schedule batch jobs.

long running workflows



I am implementing a long running workflow. my workflow may pass by many stages:

started, running ,pending,and Complete.

i am using the PersistableIdle event to unload the wf when it becomes idle, and reloads it later by using the same instance id.

I have a problem: the workflow is not unloaded from memory when i use bookmark.

i want the wf to read the object passed by the bookmark, unloads from memory

and resumes later when i reload it.how can i do this ?Please help me.   


Running async WCF methods within a WCF transaction?


Can someone please tell me what is the correct way of calling async methods from within a WCF transaction?

Normally, one would only call synchronous methods from within a WCF transaction.


ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend