Click here to Skip to main content
13,904,127 members


Great Reads

by Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
by Steve Krile
Fully AJAX-enabled user control used to select names from a database in a drop-down format.
by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
by Hung, Han
This article is basically a tutorial on how to code your own Sudoku game using VB.Net.

Latest Articles

by SSDiver2112
A custom Panel that creates a glow effect around a child control or a drop shadow when it receives focus
by Robert Gustafson
I've created an enhanced version of the Extended RichTextBox created by Razi Syed.
by Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files in a folder.
by Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files in a folder.

All Articles

Sort by Score


14 Mar 2012
Fredrik Bornander
WPF Implementation of the spinning panel frequently used on the iPhone
24 Aug 2009
Steve Krile
Fully AJAX-enabled user control used to select names from a database in a drop-down format.
13 Sep 2005
Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
26 Oct 2014
Hung, Han
This article is basically a tutorial on how to code your own Sudoku game using VB.Net.
5 Dec 2007
Ned Thompson
This article will demo how a free Flyout can help to save space on your webpage.
12 Oct 2013
Kenneth Haugland
Implementation and theory behind TLM modelling for acoustic wave propagation with 2D and 3D view. Also includes a raindrop and boat wake simulation.
24 Apr 2012
Ana Carolina Zambon
This is a demonstration of how to use the basics of Mono.Cecil by adding method calls to existing assemblies.
1 Feb 2017
Mr. xieguigang 谢桂纲
How to build my own 3D graphics engine from ZERO step by step
23 May 2013
Dejan Mauer
Free and easy way to access a web camera by using the Aforge library.
11 Aug 2013
Dynamic data forms.
6 Nov 2012
Kurt Swaim
Describes an OPC wrapper DLL and an example of how to use it for communication to a device through an OPC server.
28 Mar 2010
Vinit Yadav
A Yahoo! messenger clone application built with Silverlight and its Duplex Polling WCF service. Explains how to deal with the Yahoo! packet format named YMSG.
5 Nov 2013
Meshack Musundi
WPF 3D cubes puzzle game for the AIO(All-In-One) PC
21 Jun 2010
Corey Fournier
gheat ported to C#
31 Mar 2011
Gregory Gadow
Prank your coworkers with a dialog box that appears and disappears randomly by using a notification area app.
2 Feb 2010
carl morey
A complete weather station using Arduino 2009 and Visual Basic
6 Oct 2009
CS Rocks
This is a slideshow that works in a Silverlight 3 UserControl.
1 Jan 2012
How to use the Google Calendar API from VB.NET.
21 Apr 2013
Rob Culhane
Dynamically add access database columns at runtime using
14 Jun 2007
Automate web test recording into C#, VB.NET and PHP
14 May 2009
CS Rocks
This article demonstrates how to upload a file to a (HTTPS) WebDAV server in VB.NET.
8 Jul 2012
Manoj K Bhoir
TreeView Explorer using VB.NET 2008
6 Oct 2012
Kenneth Haugland
Mathematical treatment of acoustic leaks in walls
22 Jan 2013
Craig Brown
A stable version of quicksort
19 Jun 2009
A project that allows users to query Source and Half-Life-based master servers and individual servers
10 Nov 2017
Creating Embedded Controls for WonderWare InTouch and WinCC
19 Jan 2012
Job application tracker for those out of work built using Visual Studio Lightswitch 2011.
12 Mar 2012
How to take a screenshot of a Windows form and then print it.
13 Sep 2012
How to use UPnP on Windows 8
4 Mar 2013
Automatic port forwarding for your UPnP enabled router.
21 Jul 2014
An easy to use, customizable Collection Editor; with inheritance support
12 Apr 2016
An end to end view of how to integrate Jira REST API's with Excel.
22 Jan 2018
Dirk Bahle
Implementing text highlighting in a WPF TextBlock control with MVVM
11 Dec 2011
Manoj K Bhoir
ContextMenuStrip Control with Microsoft Office like Visual Style using VB.NET
6 Oct 2013
Mr. xieguigang 谢桂纲
Mathematical method of S-system equation to simulate a biochemical network system
6 Apr 2010
A Fast Way to Update Treeview Nodes Using a Database as a Source
22 Mar 2013
Terence Wallace
TexasQuest is a 2D side scroller platform game similiar to Super Mario
19 Dec 2016
Machine Learning. What languages come to mind? R? Python? Matlab? Bet you didn't think Visual Basic.
8 Jan 2008
Implementation Nhibernate concept in VB.NET
10 Mar 2009
This is yet another example for memory mapped files. What is cool though is unlike other samples, I have a SetData(TCHAR* Key, TCHAR* value) / GetData(TCHAR* key) pattern here.
31 Jul 2012
Kenneth Haugland
How to calculate a reverbration time in a room
21 Jan 2013
Kerem Guemruekcue
This short article shows how to use an undocumented internal class method from the System.Deployment.Application.Win32InterOp namespace to get a PE images manifest resource.
20 Mar 2013
Terence Wallace
A VB.NET implemenation of using delegates and threading for game loops.
13 Apr 2013
...for example a WYSIWYG HTML editor to edit or display emails...
21 Apr 2013
This is an alternative for "Pick Your Enumerator & Me.Understand Yield and IEnumerable (C#)"
10 Nov 2014
Securing Your .NET Applications – A Summary Review Of Visual Guard
28 Jul 2014
Animated IOS like On/Off switch.
5 Apr 2015
J.L. MacDonald
When supplied with a connection string and table name, this tool will read the field data types and create asp controls for you to copy and paste in your own project.
3 Mar 2017
Run all rules for all accounts on all messages; also useful as Outlook Rule debug tool.
21 Aug 2009
A very simple, XAML-based month-view calendar that shows appointments, exposes events, and allows dragging appointments in the current month.
31 Jul 2013
Hisham Abdullah Bin Ateya
Querying a family tree in LINQ fashion.
21 Apr 2014
Amir Emamjomeh
This application integrates modification, simulation and visualization of Black-Oil model of hydrocarbon reservoirs
1 Oct 2015
Steve Aube 1
This article describes a new alternative approach for Automated Testing of User Interfaces (UI).
7 Oct 2016
How-to setup log4net logging tool, create different objects configured to store their own logs in their own log directory and zip older logs
17 Jul 2007
Grayscale and color scale filters.
29 Aug 2009
How To Do Precise 2-Way Rijndael CryptoStream Communication
18 Aug 2009
Sần Hải Quang
Quick Attach to Process by Macro
27 Aug 2009
Martin Hinshelwood
WPF drag and drop behaviour
19 Sep 2012
Ben Freeman CBNL
How to add an Open Street Map overlay to a Map using MapWinGIS.
8 Nov 2012
This is an alternative for "Microsoft Office Version Detector".
14 Feb 2013
Alеksey Nemiro
Capture screen, edit, and send images to the Internet.
8 Feb 2015
Emiliano Musso
How to apply GA techniques fo solving problems in VB.NET. The example shows how to create solutions for a 2D maze, which will evolve to find the shortest path between two points.
1 Nov 2016
Sleeper 11888211
A beginner/hobbyist project that uses Visual Basic to send gamepad data via a Bluetooth connection to control an Arduino remote tractor is presented.
11 Jan 2018
Dirk Bahle
Tips & Tricks on using checkboxes within a WPF treeview.
15 Jan 2009
This article describes how to get notification when a Windows CE based device is connected or disconnected from a desktop machine.
13 Nov 2010
Description of the DevCom framework and sample usage
27 Apr 2012
Giving a web page user regular indication of the progress of a server task
22 Aug 2012
How to draw muliline formatted text on a System.Drawing.Graphics object.
20 Nov 2012
Jim Meadors
String manipulation of XML files
11 Jan 2013
The goal of the program was to make things simple yet easy to understand and quickly changeable based on future ideas.
18 Feb 2013
Query the properties, or download a file present on a Unix server to a Windows server via SFTP connection
18 Jan 2018
Dirk Bahle
Tips & Tricks on de/serializing Tree View based content with XML
17 Nov 2018
Terence Wallace
A brief article on how to utilize NBA Stats API in a WinForm application
19 Feb 2019
Igor Krupitsky
The ASP.NET pages let you upload, delete and browse files in a folder.
16 Dec 2006
Shirish Wagh
SmartLink allows to group together the files across the network in logical folders, Groups
31 Jul 2007
Using the Windows Media Player Component
9 Dec 2009
Visual WebGui is reshaping web development, the way VB6 did with WOW - Windows Over Web revolution. Visual WebGui enables VB-like drag & drop, object oriented, WYSIWYG development methodologies but adds extension and customization capabilities.
21 Dec 2009
Use SQL table data as an AutoCompleteCustomSource with one line of code
7 Mar 2010
Nejimon CR
A control library to control signals from a serial port foot pedal device
6 Dec 2011
A simple way to do network programming
20 Sep 2012
Exploring the Windows.Devices.Enumeration.DeviceInformation and Windows.Devices.Enumeration.Pnp APIs.
4 Nov 2012
PresentationWindows is a WPF class library that introduces three new types derived from the Window class, enabling many previously difficult to access features of windows.
12 Sep 2013
This is an alternative for "Improved RichTextBox - IRTB". 2.3 is out! Finnaly with some Regex Fixing and Alpha of Alphas in identing!
12 May 2013
Jack V. Vo
Indepth detail of how to utilize the trail period of windows Azure
21 May 2015
Anele 'Mashy' Mbanga
Exploring the source code behind the offline CodeProject article writer CodeProject.Show.
30 Sep 2015
Normally, XML binding to DataGrid is done through MVVM style. This to me seems a little cumbersome and difficult to understand. Hence I developed a simple method to achieve the same.
3 Jul 2016
Six Hat Solutions
Easily Send Emails From Your Microsoft Applications Using VBA and the SendGrid API
3 Sep 2018
Bhairav Thakkar
Basic modal analysis for dynamic response of structures in Python
14 Dec 2007
Introduction to Mainsoft's SharePoint Federator for WebSphere Portal, a Visual Studio®-based software development kit (SDK) that enables you to deliver an integrated user experience across Microsoft® SharePoint sites, .NET and Java™ applications, without sacrificing your workgroup's autonomy.
11 Jan 2010
Anandhi Swamy
Exports UI control settings from a Form to an Excel sheet.
12 Jul 2010
Bangon Kali
This component will be used as a text box for automatically formatted currency values.
17 Aug 2011
This article explores software architectural improvements for creating a library of controls deployed in Windows Forms, Wonderware InTouch, and WinCC.
25 Jun 2011
Enrico Oliva
A concrete implementation of the Quantities, Units, Dimensions, and Values abstract model through an object oriented implementation.
14 Sep 2011
Amir Eshaq
This code demostrates how to use Silverlight 5 with OOB+elevated trust to play a local video (.avi). Uses P/Invoke support for native code
9 Sep 2011
Turn an image to a ColorPicker.
9 Nov 2011
Views records from File Server Audit program
28 Nov 2011
Member 7656529
A review of the book Microsoft Visual Studio LightSwitch Business Application Development.
1 Aug 2012
In this article, I’ll show you how to capture images from your web browser, edit them, and then upload them to your system.
26 Feb 2013
Ben Freeman CBNL
Some example code to merge a number of Shapefiles into one at the lowest level.
7 Jan 2013
Shows you how to build up a close to real time email monitoring and visual management system.
4 Jan 2013
Shows how to set up a time controlled rotation of displaying different websites.
5 Jan 2015
Emiliano Musso
Entry-level examples on MVVM pattern, explaining the basic methods to mantain separated a program's graphical interface from its business logic
14 Aug 2015
Emiliano Musso
How to create a Windows Phone app to take timed pictures from camera, and upload them on an Apache webserver to view them remotely
11 Dec 2017
Jalapeno Bob
Grouping and sorting in a WinForm listview fails in a WPF application unless Visual Styles are enabled.
23 Nov 2005
H. S. Masud
A formatted textbox control for VB.
12 Oct 2006
Creating data rich maps is a challenge. Making them easy to manipulate further complicates this task. Learn how to overcome both of these challenges using Dundas Map's AJAX-driven zooming, panning, and navigation functionalities, and how to add further interactivity to your Dundas Map applications.
21 Dec 2006
A brief overview of how the Hera Application Framework aids you in the development of data-driven applications.
13 Aug 2008
Ziyad Mohammad
Article that describes how to use Required Field Validator for ChekBoxList web server control in ASP.Net
15 Aug 2008
Yasser M. Jaffal
In this article, I discuss an example of how you can use information retrieval to grab data out of MSN Money pages to get a free Web Service for currency exchange rates and other quotes.
7 Jan 2013
Introduce you to the key features of the new .NET OCR classes, provide you with a step-by-step approach for creating an OCR application, and provide you with sample code.
3 Mar 2009
Won Dong
Process and toolkit to migrate data to Microsoft SQL Data Services
31 Mar 2009
Explains how to do multi language reports in SSRS
24 Jul 2009
Lou Franco
TIFF and PDF are the two most popular formats for document imaging. The primary reasons are that they both can store multiple pages in one file and both allow each page to have different sizes and compression. However, knowing the differences will help you choose between the two formats.
8 Feb 2010
Sometimes it is required to validate many similar data files, which is not possible through Flat File Checkers GUI. However, there is an easy solution for that with console version (FlaFi.exe).
21 May 2010
Bee Mobile
Download data from the local mobile database within sdf file. Create iPhone-like GUI on Windows Mobile to display the data. Create functionality to search the table data. Polish the app by adding some cool features such as round buttons, vibration, glass effect. Find out how to detect the current re
21 Sep 2010
Mohammad Elsheimy
This is another article that talks about URL shortening services. Today we are going to talk about Cligs, one of the popular shortening services on the web.
15 Oct 2010
Allows working with most .NET classes in any COM-aware programming or scripting language
16 Nov 2010
Make your ErrorProvider adhere to .NET localization standards
26 Feb 2011
Joel C Graff
A method for managing complex, event-driven interactions between controls
15 Jun 2011
The default FormView template has no structure. Use this Visual Studio macro to format templates as tables.
25 Aug 2011
Shahan Ayyub
This project will be generating a form with shape similar to Windows Phone 7.
27 Jul 2012
Making use of the User Defined Fields to help better organize emails, and keep track of informaiton
17 Aug 2012
In this article, we will see how to use Dynamic Web TWAIN to acquire, edit images, and upload them to Microsoft SharePoint.
25 Mar 2015
Mr. xieguigang 谢桂纲
I want to develop a simple wrapper operation to do the hybrid programming data conversion job automatically. This makes my laboratory scientific research job happy!
3 Sep 2015
Steve Naidamast
Best Text Editor Component for .NET WPF Developers
28 Dec 2008
Karl Shifflett
An article exploring Model-View-ViewModel (MVVM) WPF UI Design Pattern as leveraged in a WPF Password Manager. Password Manager allows user to modify the shape and behavior of a record at run-time.
22 Apr 2018
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
2 Dec 2014
Kenneth Haugland
Implementation of Bezier curve, Derivative Bezier curve, Cathull-Rom spline, Bessel-Overhauser spline, Lagrange interpolation and convex hull
11 Jul 2008
Hans Dietrich
XBalloonMsg displays a message box using balloon-style tooltips. Message and title strings may be embedded or stored in string resource.
6 Apr 2013
Kenneth Haugland
Description and code for calculating elliptic integrals
24 Feb 2010
Daniel Vaughan
A Desktop and Silverlight user action management system, with undo, redo, and repeat. Allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
16 Feb 2013
Michael Haephrati
The DataTune system was one of the earliest data cleansing systems.
22 Jun 2014
Nathaniel Moschkin
Topics and methods on programming in .NET and performance considerations
30 Apr 2003
ControlInspector hooks on to all events on a given control, user-control or form and shows when they are fired, along with any eventargs. It even handles custom events and custom event args using dynamically generated assemblies.
21 Aug 2015
Article describes how to encrypt a dataset using AES. Optionally the dataset is compressed before the encryption.
7 Nov 2009
Daniel Vaughan
Generate project metadata with T4 and unburden yourself from string literals in XAML binding expressions and INotifyPropertyChanged event arguments.
20 May 2010
A step wizard for ASP.NET to export database objects to CSV, TXT, HTML, XML, or SQL
13 Oct 2010
A library that contains classes to simulate user input and track user input (mouse and keyboard), in C# and VB.NET.
23 Jan 2011
Getting value from your data historian and recovering data using ProcessBook
13 Mar 2014
Understanding FAT file system and kernel programming in C/C++
26 Oct 2011
Alessandro Del Sole
This article explains how to acquire images from scanners and Webcams and how to store them to a LightSwitch application's database
13 Mar 2010
Daniel Vaughan
A Desktop and Silverlight user action management system, with undo, redo, and repeat; allowing actions to be monitored, and grouped according to a context (such as a UI control), executed sequentially or in parallel, and even to be rolled back on failure.
29 Oct 2008
Giovanni Bejarasco
A walkthrough in UDT programming with primary focus on database concepts.
14 Mar 2013
Kenneth Haugland
2 alternatives  
Different schemas for finding prime numbers explained with code
18 Jan 2012
How to use UITypeEditors, Smart Tags, ControlDesigner Verbs, and Expandable Properties to make design-time editing easier.
3 Jan 2012
Musa Biralo
Convert number to readable words
29 Jan 2008
Andrew Smith, Josh Smith, Karl Shifflett
New Silverlight Movies For Mole. Mole v4.2 has GREAT new features! Visualizer with property editing. Mole is a high performance, full featured, multifunction visualizer that allows detailed inspection of WPF, WCF, WF, ASP.NET, XBAP's and WinForm applications. Editing of properties is now support
17 Jan 2018
Using an Access, MySQL, PostgreSQL or SQLite Database from VBA
9 Sep 2013
Manoj K Bhoir
A graphical interface to select a color from a set of various colors.
16 Sep 2015
Framework for NET based Shell Context Menus using VB, C#
22 Sep 2013
Fredrik Bornander
Identifying, avoiding and detecting deadlocks in .NET
18 Jun 2007
Bogdan Apostol
Enables applications written in Visual Basic 6 to use function pointers and shows how to embed native code
7 Feb 2019
AbstractTcpLib: A TCP library that features asynchronous socket programming, concurrent file transfers per client, AES256 Encryption, LDAP Authentication, Client / Server communication, Peer to Peer communication, Object serialization and raw byte communication in one library for C# & VB.NET
8 Sep 2016
Thomas Daniels
This article explains how bitwise operators work and this article explains also several purposes of them with examples in C# and VB.NET.
31 Aug 2007
Jon Rista
Maximize your understanding of the .NET 2.0 configuration framework, avoid common pitfalls, and gain insight into the details of how configuration works in various scenarios and environments.
9 Mar 2006
Perry Marchant
An article on accessing a VB.NET library from a MFC/ATL COM client.
24 Oct 2007
Mohamed H. Elsherif
Multicore hardware is spreading very fast, however the programming for Multicore is not an easy job, Parallel FX (PFX) comes to the rescue
25 Jun 2012
Basics for setting up a 2D Game using GDI+, Renderloop, and Threading. And a few tips.
24 Sep 2014
Meshack Musundi
A WPF 3D Rubik's Cube application
12 Jan 2012
An RGB/HSB color selection control with an eye-dropper and quick swatches.
29 Aug 2013
Keith L Robertson
Write synchronous-looking asynchronous methods without async/await in Visual Studio 2010.
21 Nov 2009
Daniel Vaughan
Introducing the Calcium SDK. Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
24 Feb 2012
The Windows 7 New Features Controls
28 May 2014
Bernardo Castilho
A PrintPreviewDialog that is faster and better looking than the standard one
9 Jan 2014
Jim Parsells
A Class Library for building Forms with a folder navigation TreeView and form specific ListViews that can be tailored for your application and behave like Windows Explorer. Full documentation.
1 May 2003
Simon Gregory
Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over MSMQ and MQ
10 May 2007
Fabio Zanetta
A library that allows some GDI+ manipulation at runtime in an easy way
12 Aug 2010
Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
16 Apr 2011
Uses Farhad Siasar's YahooWeathertlb library with a few added functions
27 Aug 2002
Enrico Elizar Samuel
Online tool to analyze XPath query
23 Feb 2004
Matthew Hazlett
A class to help you access the images in an ICO file (VB & C#)
3 Apr 2003
Michael Combs
Call managed code from unmanaged code
31 Dec 2007
Josh Smith, Karl Shifflett
A multifunction visualizer that allows inspection of the visual tree. For each element in the visual tree, the developer can view all properties, visual images, run-time XAML, and can drill through to property collections to view their values.
2 Oct 2014
Jay Clark (SolvoTerra)
Compress any size file with .Net 4.5 Compression namespace
5 Aug 2004
Calling C# assembly functions having same name differing only by case, in VB.NET.
1 Jan 2009
This control makes it possible to layout the controls in a ToolStripDropDown at design time.
24 Oct 2012
Enrique Albert
WCF service response message patterns
23 Jan 2012
Stef Cas
A VB.NET project showing how to build a simple magnifying glass.
6 Feb 2012
Using Client Side Timer and Hidden Elements to catch a Bot submission in Asp.Net MVC
14 Feb 2011
Fredrik Bornander
Adding animation support to existing WPF Panels
30 Mar 2013
Kenneth Haugland
Solves 1st, 2nd, 3rd and 4th degree polynominal by explicid fomulas for real coefficients and any degree by the numerical Jenkins-Traub algorithm with real and complex coefficients.
6 Jul 2008
Rupesh Kumar Swami
A column chart (simple,stacked, or 100% stacked column) representation using Office Web Components.
25 Apr 2017
Rene Bustos
I will show you how to get a response from a Web Service developed over .NET (version does not matter)
8 Sep 2015
Emiliano Musso
In this article (hopefully, the first of a small series), we'll see how to implement a neural network in Visual Basic .NET, i.e. a model capable of processing input data and adjust its internal mechanics to learn how to produce a desired result. We'll see more on this later. The present article will
17 Dec 2008
Josh Smith, Karl Shifflett
Reviews a localizable WPF Wizard user interface written in both C# and VB.NET.
29 Mar 2007
Willem Fourie
This tool extends the Microsoft XSD tool to provide quality and robust auto-generated code that is easy to use.
1 Apr 2012
Torsten Tiedt
Database development with Server Data Tools
30 Jan 2008
This article shows you how you can let your users type mathematical equations in popular TeX format and render them as GIF images in your web and desktop applications with just 10 minutes of coding effort.
22 Jan 2008
Article describing how to programmatically complete PDF form fields with Visual Basic and the iTextSharp DLL
6 Jan 2005
Lim Bio Liong
Learn the fundamental principles of the COM Single-Threaded Apartment Model by code examples.
8 May 2010
Sample code for reading deleted files in the NTFS Master File Table
31 Jan 2013
Dockbar sample, shows many alpha blend functions.
23 Oct 2012
Enrique Albert
Global and Request context pattern for server side resources

Advertise | Privacy | Cookies | Terms of Service
Web04 | 2.8.190306.1 | Last Updated 26 Mar 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid