Learn more about debugging of Input/Key related commands and events.
Learn more about the challenges that software developers face when fields are changed to properties in C#.
This article presents a programmatic solution to the problem based on adding permissions to the files.
Splash screens are a prerequisite for a professional-looking application. Learn how to manage their lifecycles in order to avoid throwing errors.
Find out how to avoid the kind of resource consumption that impedes your application's performance or even stops it from working altogether.
When the C# compiler compiles the binary + operator with at least one operand of type string, it causes problems with your <totalNumber>. Find out how to manipulate your strings around this bug.
Learn how to catch floating-point exceptions in C\C++ code.
Learn how to escape sequences in .NET resource files.
When you add an existing Windows Form to another (target) project, it may fail to be opened by the VS.Net Designer in your target project. This tip explains why and how to prevent this from happening.
Find out how to hide a ContextMenu.
In some cases, the results of the use of the DateTimePicker control can be confused. This especially happens when the control has been implicitly initialized. This tip describes what you can do to avoid confusion.
This tip explains how to work with the ReferencePath property in your VB.NET and C# projects.
If you're troubleshooting an application for memory-related problems or working towards getting an application designed for Windows XP Logo, you'll need to know about the MS Application Verifier.
Microsoft VS.NET provides design-time support for form inheritance. A derived form can be added to your solution by right-clicking on your project in the Solution Explorer window and choosing "Add..." and then "Add Inherited Form…" from the context menu.
With the release of Microsoft Visual Studio.NET, you can now set multiple breakpoints on a single line