| FIX: You experience high CPU usage and other problems when you run a .NET Framework 1.1 application |
| http://www.kbalertz.com/ |
| (828698) - Discusses a software update for problems that occur when a thread becomes corrupted while running an application built with the .NET Framework 1.1. Problems include high CPU usage, continuous manual event creation, and repeated thread firing. |
|
| How to synchronize access to a shared resource in a multithreaded environment by using Visual C++ .NET |
| Microsoft Support |
| (816160) - In applications that you create by using Microsoft Visual C++ .NET, you can perform multiple tasks at the same time by using multithreading. Multithreading permits you to start different threads to complete different tasks at the same time.... |
|
| Messaging Between Threads using Message Loop |
| C# Corner |
| MessageLoopLib is a stripped down version of a complete, threading communication subsystem I’ve written. This implementation is a single thread created in the GUI constructor. I’ve dropped all thread management and have had to change some of the message code to accommodate this. |
|
| Multiple Thread Techniques for a C# Windows Service |
| C#Today |
| Visual Studio .NET allows us to get a basic Windows service up and running quickly. The next step is to give our service the high-performance features and configurability required for real world applications. In this article, Scott Allen demonstrates how to use multithreaded techniques in .NET to achieve higher throughput and scalability in a sample Windows service. In addition, we cover configuration of the service via an XML file. In order to demonstrate the techniques discussed in the article we develop a "stock alerts" Windows service, which retrieves stock quotes from a web service and emails interested parties when a stock price moves past a specific threshold. The topics covered inside the article are also applicable to other .NET application types. |
|
| Multithreading in .NET |
| The Code Project |
| Asynchronous processing and background processing was always a must for serious programs serving complex user needs. The Windows NT platform offers a great way to accomplish this, but the implementation was sometimes tedious and always labor intensive. It is the reason why I first studied multithreading options offered by the .NET framework. |
|
| Multithreading In C# |
| C# Help |
| In this article let us see about multithreading. Multithreaded applications provide the illusion that numerous activities are happening at more or less the same time. In C# the System.Threading namespace provides a number of types that enable multithreaded programming. |
|
| Multithreading Part 3: Thread Synchronization |
| C# Corner |
| Gradually, as you start picking up the threads of multi-threading, you would feel the need to manage shared resources. The .NET framework provides a number of classes and data types that you can use to control the access to shared resources. |
|
| Visual Studio .NET Custom Wizards |
| C#Today |
| Visual Studio .NET supports a number of built-in project types and wizards that generate skeleton projects and solutions. These project templates are an excellent way to automate the basic plumbing required for very common project types, such as Windows Applications, Class Libraries and Web Services. Given the wide diversity of developer needs, Visual Studio .NET exposes an extensible architecture, where developers can write their own custom project types and wizards. |
|