Ever felt the VB IDE dialogs were poorly designed? Here's a way for you to tweak them a bit more to your liking.
- By Karl E. Peterson
- 03/02/2010
The popular tool's first commercial extension is a Visual Studio add-in for debugging third-party assemblies.
- By Kathleen Richards
- 02/19/2010
There's another one coming, and this one's still flying pretty far below the radar. Classic VB apps are only vulnerable to the extent they interact with others.
- By Karl E. Peterson
- 02/16/2010
Classic VB provides no simple method to create nested directory folders, but it certainly provides the tools to make such a method.
- By Karl E. Peterson
- 02/04/2010
With the use of portable devices on the rise, you may find a need to monitor how much life is in the system your application finds itself running on.
- By Karl E. Peterson
- 01/05/2010
CodeSmith Studio supports the creation of code-generation projects for a wide variety of outputs-though it has limited integration with Visual Studio.
Windows provides an ongoing stream of general system notifications that you can fairly easily hook into.
- By Karl E. Peterson
- 12/17/2009
Visual Basic 10 introduces new generic tuple classes that can help you get more done with less -- if you're careful about it.
- By Bill McCarthy
- 12/01/2009
All Classic VB apps have at least one top-level window. Normally out of reach, you can put them to good use if you know how to get to them.
- By Karl E. Peterson
- 11/16/2009
NTFS offers an almost unknown way to obscure streams of data behind the most innocent looking files. Find out how to do this with VB6.
- By Karl E. Peterson
- 11/03/2009
After years neglecting the VB6 community, Microsoft seems to be missing something. Us!
- By Karl E. Peterson
- 10/27/2009
After using a given API for a decade or more, you tend to just take it for granted that it works. Karl Peterson shows how he worked around a challenge when it didn't.
- By Karl E. Peterson
- 10/13/2009
ASK KATHLEEN: Readers explore Managed Extensibility Framework, using callback delegates and how to create the equivalent of a C# partial interface in Visual Basic.
- By Kathleen Dollard
- 10/01/2009
ON VB: Four ways to synchronize threads with your app's user interface.
- By Bill McCarthy
- 10/01/2009
REVIEW: DevExpress CodeRush 9.2 is a powerful productivity booster for .NET developers that includes the Refactor! Pro tools from Developer Express.
Tired of wondering which version of dumpbin or link is executing? Would you like to copy that tool you use all the time to another machine, but can't seem to find it? Here's a little utility that can help.
- By Karl E. Peterson
- 09/22/2009
The difference between a successful program and a complete flop may come down to how you treat your users. Here's one simple way to avoid needlessly annoying your users.
- By Karl E. Peterson
- 08/25/2009
Creating and persisting new environment variables can be surprisingly tricky in Classic VB. Here's how to avoid a common trap.
- By Karl E. Peterson
- 08/18/2009
ClassicVB was created in a pre-Mousewheel era, hard as that may be to conceive. Here’s how you can watch for, and react to, the user spinning that now-ubiquitous device.
- By Karl E. Peterson
- 08/11/2009
Subclass multiple controls with a single class module to add the missing MouseEnter and MouseLeave events.
- By Karl E. Peterson
- 07/28/2009