From the category archives:

Windows Forms

When performing a relatively heavy operation on your Windows Form, what often happens is that your application’s UI will freeze until the heavy operation completes. This is usually unacceptable because your application’s end user will think it crashed and probably try to close it. To solve this problem you need to run your heavy operation [...]

{ 3 comments }

In this article I’m going to show you how to create your very own class library – also know as a dll file. We’ll be building a class containing a static text hashing method, which we’ll then call from a separate application. After reading this article you will know exactly how to create a dll [...]

{ 2 comments }

In this article – part two of creating a screen saver in C#, we are going to pick up from where we left off in part one, which I suggest you read before continuing with this article if you haven’t already done so. So far (in part one) we have created a Settings class and [...]

{ 0 comments }

In this two-part article series I am going to show you how to create a Windows screen saver using C#. A screen saver is not much more than a normal Windows Form with no border and some logic to display something on the form. For it to be a Windows screen saver the compiled application [...]

{ 3 comments }

Back in the late 90′s before the invention of the .NET Framework, there was no “easy” way to add an icon to the system tray of Windows. Developers who preferred to use Microsoft technologies were either developing with C++, Visual Basic, or maybe even FoxPro, and none of these technologies provided an easy way to [...]

{ 0 comments }