Click here to Skip to main content
15,915,611 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
QuestionDownload Microsoft WinFS Beta 1 Pin
mejax23-Jan-09 20:23
mejax23-Jan-09 20:23 
AnswerRe: Download Microsoft WinFS Beta 1 Pin
Dave Kreskowiak24-Jan-09 10:42
mveDave Kreskowiak24-Jan-09 10:42 
Questionwhat is difference between webservice and window service Pin
lipupal23-Jan-09 17:11
lipupal23-Jan-09 17:11 
AnswerRe: what is difference between webservice and window service Pin
Dave Kreskowiak23-Jan-09 17:36
mveDave Kreskowiak23-Jan-09 17:36 
AnswerRe: what is difference between webservice and window service Pin
Manas Bhardwaj25-Jan-09 23:34
professionalManas Bhardwaj25-Jan-09 23:34 
AnswerRe: what is difference between webservice and window service Pin
sivasss26-Jan-09 21:41
sivasss26-Jan-09 21:41 
QuestionSemi-background task on UI thread Pin
supercat923-Jan-09 8:31
supercat923-Jan-09 8:31 
AnswerRe: Semi-background task on UI thread Pin
Jon Rista23-Jan-09 8:39
Jon Rista23-Jan-09 8:39 
Could you explain why this has to be run in the UI thread? The purpose of the UI thread is very specific...to manage the UI. Most of the time application logic can be run synchronously in the UI thread because it only takes moments to complete. However, any long-running processes should be separated into application logic and UI logic, and the application logic should be run in a background thread.

You have many options for keeping a UI in sync with work that is being done in the background. You can use Control.Invoke to invoke operations in the UI thread from your background thread. You can use a BackgroundWorker with progress reporting on to periodically report progress from your background thread with user data for each event. You can execute methods asynchronously with delegates or use the ThreadPool and worker items to manage background tasks. The .NET framework also offers a lot of thread synchronization features, rooted in the WaitHandle class. You can use WaitHandles to create signaling between threads, without having to constantly start and stop each worker with explicit calls to BeginInvoke or the like.
GeneralRe: Semi-background task on UI thread Pin
supercat923-Jan-09 10:03
supercat923-Jan-09 10:03 
GeneralRe: Semi-background task on UI thread Pin
Jon Rista23-Jan-09 11:36
Jon Rista23-Jan-09 11:36 
GeneralRe: Semi-background task on UI thread Pin
supercat923-Jan-09 16:39
supercat923-Jan-09 16:39 
GeneralRe: Semi-background task on UI thread Pin
Jon Rista24-Jan-09 5:46
Jon Rista24-Jan-09 5:46 
GeneralRe: Semi-background task on UI thread Pin
supercat925-Jan-09 8:27
supercat925-Jan-09 8:27 
GeneralRe: Semi-background task on UI thread Pin
N a v a n e e t h23-Jan-09 16:43
N a v a n e e t h23-Jan-09 16:43 
GeneralRe: Semi-background task on UI thread Pin
supercat923-Jan-09 17:43
supercat923-Jan-09 17:43 
AnswerRe: Semi-background task on UI thread Pin
S. Senthil Kumar24-Jan-09 2:02
S. Senthil Kumar24-Jan-09 2:02 
GeneralRe: Semi-background task on UI thread Pin
supercat924-Jan-09 8:05
supercat924-Jan-09 8:05 
QuestionDictionary database? Pin
C Change23-Jan-09 7:00
C Change23-Jan-09 7:00 
AnswerRe: Dictionary database? Pin
Wendelius23-Jan-09 7:42
mentorWendelius23-Jan-09 7:42 
GeneralRe: Dictionary database? Pin
C Change23-Jan-09 8:14
C Change23-Jan-09 8:14 
GeneralRe: Dictionary database? Pin
Wendelius23-Jan-09 8:27
mentorWendelius23-Jan-09 8:27 
GeneralRe: Dictionary database? Pin
C Change23-Jan-09 8:37
C Change23-Jan-09 8:37 
GeneralRe: Dictionary database? Pin
Wendelius23-Jan-09 8:41
mentorWendelius23-Jan-09 8:41 
AnswerRe: Dictionary database? Pin
PIEBALDconsult23-Jan-09 12:31
mvePIEBALDconsult23-Jan-09 12:31 
AnswerRe: Dictionary database? Pin
PIEBALDconsult23-Jan-09 12:34
mvePIEBALDconsult23-Jan-09 12:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.