
An OCX-less Progress Bar
If you need a progress bar in your VB6 application, but don’t want to add the reference to Microsoft Windows Common Controls, here’s a simple way to create a progress

If you need a progress bar in your VB6 application, but don’t want to add the reference to Microsoft Windows Common Controls, here’s a simple way to create a progress

This tip applies to VS project files for .NET languages such as C#, VB.NET, and Managed C++. Follow these steps to edit a project file: In the context Menu of

Using the guard mechanism in multi-threaded applications instead of explicit Lock and Unlock instructions can save you from a number of undesirable synchronization problems. Developers writing multi-threaded applications often fall

If you have a web site already in production, but need to make a small coding fix to an .aspx page, instead of making the change in the code-behind file

When you want to access some value set in the browser in JavaScript code in your server-side code, you’ll need to pass those values to the server during postback. Fortunately,

This tip shows you how to automate the process of removing DataLinks in Excel using C#. A DataLink is a link stored in one Workbook that retrieves data from another

To limit your application to a single instance on any given machine, add this loop to your application startup code. The loop iterates through the Processes list looking for an

Notepad has a little-known feature that lets you use it to keep a personal timestamped log of records easily. To try it, create a new text document by right clicking

This method releases COM object references, such as references to an Excel application or Workbook object, etc. Pass the object you want to release to the method. private void NAR(object