Click here to Skip to main content
15,860,844 members
Everything / Visual Studio / Visual Studio .NET 2003

Visual Studio .NET 2003

VS.NET2003

Great Reads

by Martin Welker
To get qualified access to paper based information, sometimes more than plain OCR is needed. This article shows why, and offers a solution to increase OCR quality by semi-automatic table extraction.
by Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB

Latest Articles

by Alen M
This article focuses on callout development for MS CRM 3.0. As an example Turkish Citizen Number Validator code is written.
by Chris Stefano
A custom tool for Visual Studio .NET which runs an XSL transformation to generate code
by Eric P Schneider
Basic demo on how to serialize and deserialize custom collections
by Emre Guldogan
A System for Simulation and Analysis of Logic Circuits

All Articles

Sort by Score

Visual Studio .NET 2003 

30 Apr 2005 by Martin Welker
To get qualified access to paper based information, sometimes more than plain OCR is needed. This article shows why, and offers a solution to increase OCR quality by semi-automatic table extraction.
26 May 2006 by Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
30 May 2006 by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
13 Sep 2005 by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
1 Feb 2017 by Mr. xieguigang 谢桂纲
How to build my own 3D graphics engine from ZERO step by step
24 May 2006 by Michael Dunn
A tutorial on writing a shell extension that provides custom drag and drop functionality.
22 Jan 2004 by Wytek Szymanski
An article about a bi-directional communication using a single open connection.
4 Jul 2005 by DeltaEngine
Normal maps are used for realtime 3D rendering (mostly in games) to improve the visual quality, but compressing them makes the 3D content look ugly, this tool helps to fix that problem.
28 Jun 2005 by Greg Rezansoff
This brief article describes how to use managed Direct3D to render texture bitmaps with alpha channels and transparency key colours onto vertices in C# with the aid of a MatrixStack.
23 Jul 2004 by Luuk Weltevreden
This article shows a set of templates created around the Microsoft Cabinet library. With these templates, you can extract cabinet files and cabinets stored in the resource section of a module. It can be easily extended to allow extraction through other means.
11 Jan 2008 by eransha
The article briefly discusses deadlocks behavior, and presents an easy way to detect them.
22 Jun 2009 by Victor A. Milokum, Apriorit Inc
In this article, we will try to make our algorithms work faster using the methods of low-level optimization of memory allocation in C++.
9 Nov 2005 by Koushik Biswas
An article on synchronization of a GET REQUEST/ PUT RESPONSE MQ C# program and a PUT REQUEST/ GET RESPONSE MQ C# program.
31 Mar 2006 by Dan Radu
The DACBuilder application provides auto-generation features from multiple database systems in multiple programming languages.
15 Mar 2005 by Chester Ragel
17 Oct 2005 by Bill Pierce
Creating an ASP.NET server control wrapper for the Google Maps API.
16 Sep 2007 by Rajasekharan Vengalil
How to switch the thread that a routine is running on.
7 Jan 2008 by S.SRIVATHSAN
Implementation Nhibernate concept in VB.NET
29 Aug 2009 by _Khallaf
How To Do Precise 2-Way Rijndael CryptoStream Communication
14 Jan 2008 by Andy Lang
With this tool, you can statistic a C# solution or project code count.
30 Apr 2007 by Frank Rem
PDFKit.NET 2.0 is a 100% .NET (verifiable) component for creating and manipulating PDF documents. In this article I will focus on its digital signature capabilities. Digital signatures can be used to authenticate the source of a PDF document, and to provide the integrity of a PDF document.
17 Mar 2005 by JetBrains s.r.o.
ReSharper is a VS.NET add-in with features such as intelligent coding assistance, on-the-fly error highlighting and quick error correction, unmatched support for code refactoring, and a whole lot more.
20 Oct 2005 by Marco Roello
The screensaver plays from 1 to 16 video (or media files) simultaneously.
2 Nov 2005 by Gabriel Torok
Using Dotfuscator to protect your .NET source code from decompilers.
30 Mar 2006 by Whole Tomato Software
Read on to learn the real reason my co-workers virtually dragged me to our purchasing agent to get my very own license for Visual Assist X!
2 May 2006 by Petr Palas
This article compares various approaches to storing, editing, and displaying structured content on the web. It shows the advantages and disadvantages of using XML and relational SQL databases.
4 May 2006 by Simon Galbraith
The architect of ANTS Profiler talks about his work.
2 Oct 2006 by Redgate Software
This article describes how you can use ANTS Profiler to eliminate performance hotspots and memory leaks from your .NET applications.
10 Oct 2006 by Whole Tomato Software
A review of the code refactoring tools in Visual Assist X - by John Krajewski, Senior AI Programmer, Pandemic Studios.
5 Feb 2007 by Pman75
A 2 tier menu generator that can be navigated forwards and/or backwards.
2 May 2007 by Srinivas-Miriyala
This tool move the previously-published infopath form templates to a new location.
13 Jun 2007 by Tohar
Solve the problem of failing to update a WebService after upgrading to NET 2.0 using VS2005 (using JBOSS).
29 Jun 2007 by SlickEdit Inc.
Using SlickEdit 2007 For Windows Development
1 Oct 2007 by RescoDeveloper.Net
The article describes the suite of Visual Studio controls, tools and samples designed for mobile business application development, targeting Microsoft .NET Compact Framework.
27 Feb 2009 by Redgate Software
Adam Marciniec experienced a substantial slow down in his code, so he went hunting for the bottleneck with ANTS Profiler. With it, he found the specific method responsible for the performance issue. Find out how he fixed the problem and boosted the performance of his application.
28 Jun 2005 by Daniel Cazzulino [XML MVP]
An in-depth exploration of the features and the power of .NET Component Model architecture, its integration with the IDE at design-time and the possiblities it opens through extensions at run-time.
28 Sep 2005 by Dan Farino
How to track down and patch an annoyance in Windows Explorer's code.
16 Dec 2005 by Aleksei Trunov
An article on generalized functors implementation in C++. Generalized functor requirements, existing implementation problems and disadvantages are considered. Several new ideas and problem solutions together with the compete implementation are suggested.
13 Jan 2004 by Sergiy Lavrynenko of Foss Software, Inc.
MFC extension library enabling software to be provided with a professional UI
26 Nov 2003 by Daniel Zaharia
The article demonstrates how to edit and persist collections with CollectionEditor.
21 Apr 2004 by Armen Hakobyan
Using SQL-DMO to shrink SQL Server transaction logs.
20 Apr 2005 by mark novak
A psychological journey into a project crafted from start to finish.
24 Nov 2014 by SIDDHARTH_JAIN
Optical Flow or Motion Estimation Using the Watson-Ahumada (WA) Algorithm
18 May 2007 by Pascal Ganaye
This second article about evaluation in .NET introduces a parser which pre-compiles the expressions
27 Aug 2007 by Drew_Benton
This is a complete beginners guide to codecaves that covers the main topics of: what a codecave is, what a codecave can be used for, and how to use a codecave.
17 Nov 2005 by Heath Stewart
Shell extensions to distinguish between .NET assemblies and Win32 applications and libraries.
25 May 2006 by Mr.Smarty
The article explains how to create an OSD window with animation/semi-transparent effects, in C#, using the NativeWindow class.
19 Mar 2006 by Eyal Post
Using the IFilter interface to extract text from various document types.
27 Aug 2005 by Hongwei Shen
A C# .NET implemntation of HTML text compare and merge engine based on a similar algorithm as the Unix diff.
10 Jan 2005 by Anna-Jayne Metcalfe
An application/add-in to organise and renumber resource symbol IDs
2 May 2005 by Uwe Keim
An article demonstrating how to receive events from a late-bound COM server using Microsoft Word as an example COM server.
7 Apr 2005 by Yves Tkaczyk
CTreePropSheetEx is an extension of CTreePropSheet offering new features such as resizing, skipping empty pages, and new property frames such as Office 2003 option sheet.
2 Jan 2005 by Jon Sagara
This article provides an easy method to lookup a U.S. City/State by ZIP Code, or one or more ZIP Codes by City/State. It also describes a method to calculate the distance between two ZIP Codes and find all other ZIP Codes within a radius of X miles of a specified ZIP Code.
29 Apr 2004 by Rob Caldecott
Extension to WTL CDialogResize template to support persistent dialog size
12 Sep 2005 by Thanh Dao
This code implements the Longest Common Sub-strings with Maximal Consecutive problem.
21 Jan 2008 by Jeffrey Walton
Create and Verify RSA Digital Signatures with Appendix Using Crypto++
17 Sep 2005 by Mathew Hall
A fully customisable ListView style control based on Java's JTable.
15 May 2006 by Michael Dunn
A tutorial on writing a shell extension that operates on multiple files at once.
27 Aug 2003 by Don Kackman
Using the XP Theme API safely on any OS from C#
28 May 2007 by Sau Fan Lee
15 Dec 2009 by Nikhil Soman
Easy to use profiler for time and impact analysis of C/C++ code which uses the Visual Studio C/C++ compiler (/Gh and /GH flags) and the DIA SDK to gather profiling data.
29 Jan 2004 by Daniel Zaharia
The article presents a way to enhance the use of the PropertyGid control with dynamic properties and globalization
31 Oct 2007 by Hatem Mostafa
This article demonstrates N-gram construction and Fast Text Pattern Extraction using a modified LZW algorithm.
20 Nov 2016 by Thierry Parent
A C#, C++, Delphi, ActiveX , Javascript , NodeJs and Java trace framework and a trace viewer: Tail, OutputDebugString, event log, and with Log4J, Log4Net, and Microsoft Enterprise Instrumentation Framework (EIF) support. This also comes with full support for Pocket PC, Silverlight, and Android.
5 Dec 2005 by Oscar Londono
This control provides a method to save and load HTML files directly, avoiding the use of RTF codes.
14 Mar 2005 by Mark Belles
Screen capturing that features multiple monitor support, including methods for capturing windows and window icons. Includes Spy++ style window finder!
22 Jan 2013 by radumi
An article about how to keep AJAX simple as it is and get the most out of it.
11 Jul 2005 by Chester Ragel
A tool which can be used to do common tasks which Microsoft Content Management Server API provides.
10 Aug 2005 by Tonster101
An article on converting EDIFACT messages to XML, and converted the XML into anything XSLT can perform
6 Oct 2005 by Nicholas Butler
A tool to check links across merged help (CHM) files.
12 Jun 2007 by Jeffrey Walton
A Compact Product Key System Based on AES and Crypto++
31 Aug 2011 by George Mamaladze
This class allows you to tap keyboard and mouse and/or to detect their activity even when an application runs in the background or does not have any user interface at all.
18 Aug 2006 by Lim Bio Liong
Learn the fundamental principles of COM custom marshaling by code examples.
31 Dec 2005 by Brian C Hart
Use compiler COM support (even in non-COM applications) to get a Win32 error code or HRESULT's message in one line of code.
14 Nov 2007 by Jeffrey Walton
Compel threads to execute out of context code using inline assembly.
8 Jan 2004 by Tim Deveaux
This article discusses the use of Asynchronous Procedure Calls for Kernel/User mode communication.
3 Jun 2007 by Guillaume Leparmentier
23 Feb 2004 by Matthew Hazlett
A class to help you access the images in an ICO file (VB & C#)
26 Nov 2007 by Jeffrey Walton
A Survey of Virus Survival Techniques Applied to Protection Schemes
23 Feb 2006 by Scott McMaster
This article presents the WebCacheTool, a command-line utility to make it easier and faster to list, view, and delete files residing in the Internet Explorer browser cache.
16 Aug 2005 by Omar Al Zabir
Comprehensive guide to development of .NET 2.0 Smart Clients working with existing Service Oriented Architecture based XML web services, fully utilizing the Enterprise Library
4 Jan 2004 by Davide Icardi
With this tool the developer can define the application prerequisites and install the correct version of these components in the correct order based on the user operating system type and language, allow the user to download these components from the web or install these components directly.
24 May 2006 by Michael Dunn
A tutorial on writing a shell extension that adds pages to the properties dialog of files.
6 Oct 2005 by Mathew Hall
A fully customizable Windows XP style Explorer Bar that supports Windows XP themes and animated expand/collapse with transparency.
27 Nov 2004 by Richard Schneider
Allows an application to queue work that is performed concurrently to the main thread while maintaining exception processing.
9 Nov 2008 by Joshua Tully
A look into what goes into the area of preventing reverse engineering, and gives developers some functions and ideas about preventing reversing engineering of their programs.
14 Nov 2004 by Lars-Inge Tønnessen
An article on how to control MSFT Excel 2003 from J# .NET
18 Sep 2005 by Victor Derks
Discussion of a small C++ framework to create Windows shell extensions (IShellFolderImpl).
31 Dec 2005 by Michael Dunn
Using the new WTL classes that implement advanced dialog UI elements
20 Nov 2006 by Maruis Marais
With this article, I am evolving a domain problem towards the best possible solution.
19 Sep 2005 by Neil Yao
A reusable WTL base class to add buttons on the caption bar.
9 Jun 2017 by Reza Shademani
The main goal of this article is to explain the practical details of low level network security programming.
16 Jan 2006 by Thomas Freudenberg
The Windows API provides a function RegNotifyChangeKeyValue, which is not covered by the Microsoft.Win32.RegistryKey class. This solution imports that function and encapsulates it in a convenient manner.
13 Sep 2006 by Nish Nishant
Shows how to use CFSTR_FILEDESCRIPTOR and CFSTR_FILECONTENTS to perform drag/drop with virtual files
3 Jul 2005 by Igor Tolmachev
Simple C# library for opening and displaying Adobe Photoshop images.
10 Aug 2007 by JO Hyeong-Ryeol
A C++ class which helps you to interact with a HTTP web server.
16 Mar 2005 by Max Santos
This article presentes a way of creating and managing multiple sites on the Windows XP IIS.
30 Jun 2008 by Liping Dai
An editor to view, analyse and modify ASN.1 DER encoded data