| C# Timer Demo |
| C# Help |
|
|
| Call A Java Program Using C# |
| C# Help |
|
|
| Coding4Fun: Building a Drum Machine with DirectSound |
| MSDN |
| Join guest columnist Ianier Munoz as he builds a drum machine using the managed Microsoft DirectX libraries and C# to synthesize an audio stream on the fly. |
|
| Creating a professional looking GDI+ drawn custom control |
| The Code Project |
| Shows how to create a custom scrolling label control with GDI+ and proper double buffering |
|
| Cutting Edge: Implement Custom Cache Dependencies in ASP.NET 1.x |
| MSDN |
| Get ASP.NET 2.0 functionality now. |
|
| Digital Clock in C# |
| C# Help |
|
|
| GDI+ in Managed C++ |
| The Code Project |
| This Sample demonstrates basic drawing techniques using GDI+ in a Managed C++ application. The application implements a control which acts as a ticker which scrolls text across a window at a constant speed. The Client can control the scroll speed (how often ticker moves), the scroll smoothness (how many pixels it moves in one step), and the text to display. |
|
| 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 Part 4: The ThreadPool, Timer classes and Asynchronous Programming Discussed |
| C# Corner |
| If you were following my first three parts of this series, you probably are familiar with basics of threading and how to write simple multithreading applications in .NET using the System.Threading.Thread class and implementing thread synchronization on the .NET platform. In this article, I would discuss few more .NET classes and how and what role do they play a role in building multithreading applications. |
|
| Quote Responder in C# |
| C# Help |
|
|
| Thread Pools |
| C#Today |
| Using threads makes your multitasking applications run more smoothly. However, it takes finite resources to create and destory threads, resources we can save if we use thread pooling. In this article, Dot Net Guruhew Reynolds looks at how to use the thread pool in .NET. We see how to build a demo application that shows the typical model used in service applications i.e. a client connects, a client requests some work be done and then the client disconnects. |
|
| Time Ticker 2 |
| C# Corner |
|
|
| Timers: Comparing the Timer Classes in the .NET Framework Class Library |
| MSDN |
| The .NET Framework Class Library provides three different timer classes: Each has been designed and optimized for use in different situations. This article examines them. |
|
| Tiny StopWatch Application |
| The Code Project |
| A tiny app for timing things to 1/2 second or so. My entry for the smallest useful app contest. |
|
| Web Service Messaging with Web Services Enhancements 2.0 |
| MSDN |
| With the XML messaging API included in the Web Services Enhancements 2.0 toolkit, you can send and receive messages asychronously over a variety of communications protocols. |
|