Asynchronous Programming in C# 3.5

12,777

Solution 1

Look at the BackgroundWorker class:

Solution 2

Check Asynchronous Programming design pattern, ThreadPool, Event Based Async Pattern, Event-based Asynchronous Pattern Overview msdn, and BackgroundWorker.

Solution 3

Well, you let your long processes run asynchronously in separate threads and notify the UI thread. If you want more details, you'll need to supply more details and some code.

Share:
12,777
Hussey
Author by

Hussey

Updated on June 04, 2022

Comments

  • Hussey
    Hussey almost 2 years

    I have to do asynchronous programming in windows application (.net 3.5 C#) by doing long processes in background and showing user a progress form on User Interface. How can I do this windows based application