Monthly Archives: January 2013

Displaying progress in the Windows 7 Taskbar

I admit, this is a bit out of date. I’m not using Windows 8 yet. But if anybody still needs to know how to display progress in the Windows 7 Taskbar, read on to find out how easy it is. … Continue reading

Posted in Programming | Tagged , , , | Leave a comment

My thoughts on sharing code

Scott Hanselman wrote an excellent post recently, entitled You are not your code. He makes some good points about not paying too much attention to nasty sarcastic critical comments that developers might like to make about you code. While I … Continue reading

Posted in Programming | Tagged , | Leave a comment

How to suspend and resume processes in C#

There is no native API, or .Net Framework method, to suspend or resume a process, but it can be done by suspending or resuming the process’ threads. I have written a post about this on my other blog, but this … Continue reading

Posted in Programming | Tagged , , | Leave a comment

C# Application to import paradox data to SQL Server

As promised… When recently tasked with rewriting an antiquated hotel reservation booking system, that uses paradox data, into C#, I was disappointed to find no free tools online that can import the paradox tables into SQL Server. Thus to save … Continue reading

Posted in Programming | Tagged , , , , | 12 Comments

Coming soon – Importing data from Paradox into SQL Server with c#

I was recently tasked with rewriting an ancient hotel booking system used at my employer, that uses paradox data, with a C# application. So, high ho, high ho, off to the web I go, expecting to find a blog presenting … Continue reading

Posted in Programming | Tagged | Leave a comment

Timing methods in c#, updated

In my previous post on this topic, I did mention that it wasn’t about the code, but the concept. Still, I wrote that code a while back and only really used it that one day. For the code I timed … Continue reading

Posted in Programming | Tagged , , | 1 Comment

A screensaver from the past

I was browsing around the files on my Windows Live share, and came across a screensaver that I wrote way back in 2006. (The only screensaver I ever wrote.) The thing is, it still works, to my amazement. On Windows … Continue reading

Posted in Programming | Tagged | Leave a comment

Concurrent asynchronous processing of all the files in a directory with support for cooperative pausing, in C#

The other day Stephen Toub of MSFT published a blog on cooperative pausing async methods. It’s an awesome post, and a much better way of pausing in async methods than what I was doing (which was a loop where I … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Custom Color themes in c# update

Just a quick note… The previous post has been updated. It occurred to me that although I explained how the themes are defined and that they get inherited, I neglected to mention how the base form actually applies them. This … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Implementing your own colour themes in a C# Windows Forms application

I now present one way of implementing your own colour themes in an application. (With apologies to Americans… I spell colour in English, not American, except for properties in source code, where I consider color to be correct by convention.) … Continue reading

Posted in Programming | Tagged , , | Leave a comment

A C# Windows Forms application that allows only one instance

A common requirement for application developers is an application that allows only a single instance. I can still remember the first time it came up for me. That was way back in the year 1999 – and I was a … Continue reading

Posted in Programming | Tagged , , , , | Leave a comment

Timing methods in c# to see which implementation is faster

Update. Don’t use the method timing code posted here. A newer and much better version is here. I have been working on a “pet” project in c# for the last three years now… It’s an image viewer, video player (DirectShow), … Continue reading

Posted in Programming | Tagged , , , | Leave a comment

How to extract images from PDF files using c# and itextsharp

Welcome to my new blog! For my first post here, I’m rewriting and updating a post that originally appeared on my other blog some time back. Even though I wrote it back in September 2011, it remains my most popular … Continue reading

Posted in Programming | Tagged , , | 26 Comments