[ Basic Thread Manager v1.3 in Windows Forms Powerful, fast and very intuitive library for managing threads and task that needs to be done asynchronously What this software can do ? Basic Thread Manager manages all kind of your task, long processes and time-undefined jobs running in C# apps in a very friendly and simple way. Basic Thread Manager is library converts standard, synchronized methods]
Basic Thread Manager v1.3 in Windows Forms
Powerful, fast and very intuitive library for managing threads and task that needs to be done asynchronouslyWhat this software can do ?
Basic Thread Manager manages all kind of your task, long processes and time-undefined jobs running in C# apps in a very friendly and simple way. Basic Thread Manager is library converts standard, synchronized methods (running the same thread with application) to asynchronized (running in separate threads). This get rid of “Application not responding” effect and give to our app new and fresh brief look.What can this do for me ?
- Manage all kind of your task (class methods)
- Display cool window with very configurable progressbar (and window also)
- Redirect all progress data to your own progressbar or whatever you have eg. console, textbox etc.
- Use many events like OnThreadWorkerStart or OnThreadWorkerEnd and so
- Breathe stress relief…
What else ?
- Window has ability to hide into tray
- You can say once and for all goodbye to “Application not responding” screen!
What are the advantages ?
- Very high performance
- Simple to use and distribute
- Sample APP with multiple demos inside
- Support
What do you get in this package ?
- Full source code of Basic Thread Manager
- Full source code of Live testing tool called Basic Thread Manager Sample App
- Very well documented code
- Project files with Visual Studio 2010
- Compiled DLL and EXE files
- DLL’s with PDB files – Project debug files
- Xml comments (Intellisense)
How to use it in your project ?
In short you need to write few lines of code!var sgt = new BasicThreadWorker(); sgt.Maximum = 1000000; sgt.ThreadMethod = delegate { for (int i = 0; i < sgt.Maximum; i++) { sgt.ReportProgress(i); Console.WriteLine(i); } }; sgt.Start();
Take a look into online documentation
That’s it, happy coding!
No comments:
Post a Comment