Click here to Skip to main content
15,885,771 members
Everything / Visual Studio

Visual Studio

Visual-Studio

Great Reads

by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Martin Mitáš
How to support scrolling within your controls.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.

Latest Articles

by Yevgeniy Shunevych
An introduction to Atata C#/.NET web UI test automation full-featured framework based on Selenium WebDriver
by PJ Arends
How to use a .props file for your custom user settings across all your projects
by Dan Letecky
Weekly HTML5 event calendar with CSS themes, drag and drop support, date navigator. PHP and ASP.NET Core REST API backends.
by CODING_MLD
Expanding and collapsible panels implemented in VB.NET

All Articles

Sort by Updated

Visual Studio 

20 Aug 2009 by "Fish" (David B. Trout)
A command-line tool to run multiple programs in parallel (i.e. concurrently, as a group).
19 Oct 2010 by "Fish" (David B. Trout)
Simple parsing of VS_VERSIONINFO version information strings displayed in an XP-style file-properties "Version" tab
16 Apr 2001 by #realJSOP
Technique for utilizing a CResizablePage in a CFormView-derived class
6 Jun 2001 by #realJSOP
Extension of Paolo Messina's CResizableDialog concept
14 Mar 2002 by #realJSOP
Parse strings with specified delimiter and specified quote character
7 May 2001 by #realJSOP
Track a mouse click, even in a scrolled view
15 Apr 2008 by #realJSOP
Helps with copying a device independant bitmap to the clipboard.
12 Dec 2001 by #realJSOP
A small function to either accept or create a UUID* and return a CString
8 Dec 2002 by #realJSOP
Some dialogbox code to give the Blonde a clue
9 Dec 2002 by #realJSOP
One technique for performing a binary insertion sort on a std::list
22 Dec 2003 by #realJSOP
Add a scrollbar to a property page when the SIP is displayed.
13 May 2005 by #realJSOP
Create blinking cells for Chris Maunder's grid control.
9 Aug 2005 by #realJSOP
Enumerate all controls in a dialog box or form view.
28 Jul 2006 by #realJSOP
Copy a bitmap over a portion of another bitmap
3 Aug 2006 by #realJSOP
A passable workaround for the COleDateTime formatting behavior in MFC8.
17 Nov 2006 by #realJSOP
A technique for making stdio functions compile clean regardless of the Microsoft compiler used
29 Nov 2006 by #realJSOP
Here's some code that will automatically start your app on a secondary monitor if it's compiled with debug info.
30 Nov 2006 by #realJSOP
Two methods to retrieve the path/name of a VS2002 or higher DLL from within that DLL.
4 Dec 2006 by #realJSOP
Compare floating point numbers for equality at programmer-specified precision.
27 Jan 2007 by #realJSOP
Implement XML application profiles that are similar (but not too similar) to using INI files
15 Apr 2008 by #realJSOP
The right way to code using CodeProject for occasional support
15 Apr 2008 by #realJSOP
The right way to code using CodeProject for occasional support
27 Jan 2007 by #realJSOP
The right way to code using CodeProject for occasional support
15 Apr 2008 by #realJSOP
The right way to code using CodeProject for occasional support
12 Jan 2010 by #realJSOP
The right way to code using CodeProject for occasional support
26 Jan 2007 by #realJSOP
Add menu items to, and learn how to handle the system menu
21 Dec 2008 by #realJSOP
Parse a string with quoted elements, insert/add/delete elements, and is CLS compliant
13 Nov 2011 by #realJSOP
New and improved! Keep an eye on your CodeProject articles and reputation without having to log onto CP.
7 Apr 2018 by #realJSOP
An example of evolving code to fit new demands
12 May 2005 by #realJSOP
Build a menu and/or a toolbar dynamically without using resource files (well, almost).
7 Sep 2005 by $icK$
This article gives a class that extracts Windows XP hotfix installed on a computer.
1 Aug 2005 by $icK$
This articles illustrates CheckMail which is a C++ class to extract a list of email addresses found on a local computer, using the registry.
8 Mar 2009 by Đonny
This article introduces and describes a framework that allows the creation of managed plug-ins for the Total Commander file manager.
1 Sep 2008 by >>MonMon<<
Already made MFC ownerdraw listbox that holds text and icons
17 Feb 2002 by <b>T</b>om <b>C</b>ollins
Shows how to develop ATL-Objects to extend VB-Script. Uses ISharedPropertyGroupManager to keep data in memory. Supervises MSDEV-shutdown.
21 Mar 2003 by 'Anil' Radhakrishna
Mimics PowerPoint functionality & can be used for short text messages
7 May 2003 by 'Anil' Radhakrishna
Overcome the problem of image quality deterioration on resizing by converting to PNG format.
23 Jun 2006 by 'Anil' Radhakrishna
A lightweight method to generate a Word document without using any components and show it in Print Layout.
15 Jul 2001 by (Steven Hicks)n+1
Learn the basics of WML without any previous knowedge of XML
18 Jul 2001 by (Steven Hicks)n+1
Add 404 encoding to your application with this DLL
29 Apr 2003 by (Steven Hicks)n+1
How to do Image Galleries using ASP.NET
9 Oct 2003 by * Sandeep Alur
This article introduces the concept behind Principal and Indentity objects in .NET and proposes a security model adopting these objects in a .NET application.
24 May 2006 by --==## Andy74 ##==--
How to detect network connections using the SENS Network Events component.
16 Oct 2006 by --==## Andy74 ##==--
Use a personal provider to manage users and roles in a web application.
8 May 2007 by --==## Andy74 ##==--
How to use a certification to connect to an SSL channel and use a web service
29 Jan 2004 by -Dr_X-
Passing multiple values as a single Parameter to a Stored Procedure
6 Aug 2002 by -Kirill-
Enhancing window fade-in to render common controls correctly and to allow the window to remain transparent after the fade-in
23 Oct 2007 by .chris
The code helps speed up the devopment of toolparts using SmartPart and SharePoint.
27 Jul 2002 by .dan.g.
A dynamic window attribute viewer to replace Spy++
14 Dec 2002 by .dan.g.
Provides built-in graying, rotating, shearing, resizing, blurring, sharpening, flipping, negating and color replacement to CBitmap as well as support for user-defined processing plug-ins
21 Mar 2003 by .dan.g.
Simplifying the implementation of Windows hooking through the use of a templatized manager class
31 Mar 2004 by .dan.g.
A one-click process to building the source files in the active project into a self contained zip file, using this simple-to-use Visual Studio Add-In
25 Mar 2006 by .dan.g.
A support tool to allow those performing builds to independently determine exactly what source files have been changed and by whom
27 Sep 2003 by .dan.g.
A Visual Studio addin for creating and editing ASCII diagrams in source files
27 Sep 2003 by .dan.g.
A 'Visio-like' tool for adding and editing ascii diagrams in your source code
11 Oct 2003 by .dan.g.
A self-contained, user-extensible, application-wide skinning architecture for Windows controls.
31 Mar 2004 by .dan.g.
Zip your VC6 and .NET workspace and project files using a Standalone Executable, an Explorer shell extension or an updated VC6 Addin
21 Mar 2004 by .dan.g.
A 'drop-in' FTP solution for applications providing a full GUI, extended commandline options and no resource files. Use standalone or compiled into your own app.
30 Jun 2002 by .dan.g.
A framework for overriding all aspects of a tab control's apprearance, including the borders, the background and of course the tabs themselves.
15 Apr 2003 by .dan.g.
A utility providing enhanced Windows message debugging.
26 May 2003 by .dan.g.
A new and unique approach to the perennial problem of how to change the default appearance of Windows menus
10 Dec 2002 by .dan.g.
Presents an extended yet simplified interface to querying, filtering and extracting multiple files from a zip archive
27 Jul 2003 by .dan.g.
High level wrapping of the zlib library to make easy work of zipping and unzipping files and folders
10 Jun 2005 by .NETian
In this article, we will learn the basics of socket programming in .NET Framework using C#. Secondly, we will create a small application consisting of a server and a client which will communicate using TCP and UDP protocols.
26 Apr 2007 by .NetRams
ASP.Net datagrid onclick change selected row back color.
8 Aug 2005 by .rich.w
An MFC implementation of hashing files and strings with CRC32, GOST-Hash, MD2, MD4, MD5, SHA-1 and SHA-2 (256/384/512).
22 May 2005 by .rich.w
An MFC implementation of a DNS class, it can retrieve multiple IPs and hostnames.
25 Jun 2005 by .rich.w
An easy updating method with a small foot print.
9 Aug 2005 by .rich.w
An easy to use class based around unrar.dll.
3 Aug 2000 by .Shoaib
A step by step guide to write a COM server using C++ without MFC or ATL.
13 Oct 2010 by .Shoaib
A framework for object serializiation/deserialization that is many times faster and yields a compact output.
18 Dec 2005 by .Suchit
COM/OLE based technology for Process Control - An Overview.
6 Nov 2007 by .Suchit
Generating smooth lines with antialiasing; sample code for animation is included
26 May 2007 by .Suchit
Tinkering with SilverLight to get a 3D scene rendered in the Browser.
26 Sep 2007 by /randz
A custom vertical label user control in C#.NET with support for transparent backgrounds.
6 Sep 2007 by /randz
A library used to encapsulate web request parameters to keep them from prying eyes and to prevent injection of unwanted data.
12 Nov 2007 by 00K
A simple way to access your database using vb.net
9 Nov 2006 by 0_u4n8 ][_,3
Design time programming sample with fast input textbox control
27 Dec 2015 by 0xC0000054
A C# library to host Photoshop-compatible filters in .NET 2.0 and later
8 Jul 2002 by 0xdeadbeef
Advanced critical section which features TryLock and timeouts
21 Mar 2007 by 10Tec, Sergey Gorbenko
Tool for creating MS Visual Studio XML documentation files. These files can be used for Visual Studio Intellisense, and to create help files via tools such as NDoc and SandCastle.
28 Oct 2004 by 110_110_110
A class for setting various attributes of static text such as font, color, or alignment.
26 Jan 2015 by 1337Architect
Handy classes to use the .NET Encryption/Decryption
21 Dec 2006 by 2sky
A brief overview of how the Hera Application Framework aids you in the development of data-driven applications.
1 Nov 2012 by 2sky
Building data-centric applications often requires developers to write tons of code spanning multiple tiers; a far from simple, tedious and a time consuming work. In this article, we will create a full featured HTML5 application in less than 10 minutes using the latest version of Vidyano.
18 Mar 2004 by 3sL
An article on how to make a composite custom control
9 Jun 2004 by 3sL
Two listboxes to choose from and client-side scripting to move items from left to right and vice versa
28 Feb 2006 by 3sL
Dynamically load DLLs, configure them, and use different DLLs / stubs when unit testing and when using the production version.
5 Mar 2015 by 65Goat
This contest submission is for a home monitoring solution that reads temperature, humidity and states from various sensors around a home. The data is stored in Azure and can be accessed via mobile devices.
29 Jan 2011 by 69Icaro
Analyzing the Snake game, we'll study an application for the new Windows Phone 7 platform, focusing on localization, Inversion of Control, navigation, transition effects, triggers, Isolated Storage, audio and we'll also use Blend to create a rounded glowing button, and other things...
11 Jan 2009 by 6opuc
Fast and easy to use data access class library.
28 Mar 2003 by 73Zeppelin
An article on 2-D Polygon Clipping
5 Oct 2007 by 8r13n
Simple example of how to build a finger controlled list that runs smoothly
17 Dec 2001 by @deel@bbas
A Garbage Collector framework that is based upon Generational Copying
19 Dec 2001 by @deel@bbas
A CRectTracker derived class that is able to do much more
16 Oct 2007 by @MSI
A library for creating pickers: controls that display rich drop-down UIs
31 Mar 2005 by @run
Registry access, to append customized menu to system's menu.
10 Jun 2008 by [d3m0n]
A Calendar UI extension component for the ToDoList, giving you a timeline view of your tasks