The Wayback Machine - https://web.archive.org/web/20151215212943/http://www.codeguru.com:80/csharp/csharp/cs_syntax/threading/

Latest Threading Articles

Using the Task Parallel Library and PLINQ to Go Parallel

With more and more computers using a multi-core processor, the free lunch of increased clock speeds and the inherent performance gains are over. Software developers must instead make sure their applications take use of all the cores available in an efficient manner. New features in .NET 4.0 mean that managed code developers too can join the party.

Batched Execution Using the .NET Thread Pool

The .NET thread pool's functionality for executing multiple tasks sequentially in a wave or group is insufficient. Luckily, a Visual C++.NET helper method that uses other types within the System.Threading namespace provides this batch-execution model.

Attributes

C# provides a mechanism for defining declarative tags, called attributes, which you can place on certain entities in your source code to specify additional information. The information that attributes contain can be retrieved at run time through reflection. You can use or you can define your own custom attributes.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

C++ Tips and Tricks

Quirky and yet persistent, C++ is a language that keeps programmers coming back to it. Pick up some new ways to wrangle it into your workflow.

Top White Papers and Webcasts

  • Anthony Christie, the Chief Marketing Officer for Level Communications, is responsible for customer experience, worldwide marketing and product management. In this informative asset, he shares his insights into why a private network connection to cloud-bases applications is the right decision for your enterprise. Download now to find out more.

  • A growing business needs a good Customer Relationship Management (CRM) application. It helps you manage critical customer information in one place -- and gives you a complete view of your business. You'll gain key business insights that help you close more deals, boost sales, and improve forecasting accuracy. But is now the right time for you? Read this eBook to get practical advice on: Signs your business needs a CRM How CRM can improve sales and productivity Building your CRM strategy How to maximize …

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date