Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Threading   (RSS)
Every month, the CLR team gives us insight into the core of managed code, .NET programming best practices, technologies underlying the CLR and .NET Framework, and other tips and suggestions. In the December 2008 issue of MSDN Magazine , Erika Fuentes Read More...
Algorithm efficiency is not as straightforward as you might think. A well-designed algorithm on a single processor can often outperform an inefficient implementation on multiple processors. In the October 2008 issue of MSDN Magazine , Kenny Kerr walks Read More...
Correctly engineered concurrent code must live by an extra set of rules. Reads and writes from memory and access to shared resources need to be regulated so that conflicts do not arise. Additionally, threads often need to coordinate to get the job done. Read More...
Multicore systems are becoming increasingly prevalent, but the majority of software today will not automatically take advantage of this additional processing ability. And multithreaded programming, for anything but the most trivial of systems, is incredibly Read More...
Concurrent programming is notoriously difficult, even for experts. You have all of the correctness and security challenges of sequential programs plus all of the difficulties of parallelism and concurrent access to shared resources. In the October 2008 Read More...
System.IO.File is a handy helper class for reading and writing data, but its methods support only synchronous operation. Is there an easy way to provide File’s functionality for asynchronous file I/O? In the July 2008 issue of MSDN Magazine , Stephen Read More...
In the November issue of MSDN Magazine, Jeffrey Richter demonstrates some recent additions to the C# programming language that make working with the APM significantly easier. In the June issue , Jeffrey introduces his AsyncEnumerator class , which intelligently Read More...
Say you want to copy from one stream to another, using only the asynchronous methods on Stream. How can you loop such requests continually in order to process the whole stream? Is that even possible? In the March 2008 issue of MSDN Magazine , Stephen Read More...
Performing I/O-bound operations asynchronously is key to producing scalable and responsive applications, and the APM allows you to use a very small number of threads to execute a large amount of work without blocking any of the threads. In the November Read More...
Windows Vista and the upcoming Windows Server 2008 include a new thread pool API that should make it much easier for developers to employ the thread pool effectively. In the October issue of MSDN Magazine, Robert Saccone shows you how the new thread pool Read More...
 
Page view tracker