Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / security

Security

security

Great Reads

by Retired Author
If you're trying to integrate with UAG from a mobile device, this tip is for you!
by Retired Author
Add new user registeration information in XML with C#
by Retired Author
How to generate a spiral numerical pattern without using arrays
by Retired Author
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.

Latest Articles

by Retired Author
If you're trying to integrate with UAG from a mobile device, this tip is for you!
by Retired Author
Add new user registeration information in XML with C#
by Retired Author
How to generate a spiral numerical pattern without using arrays
by Retired Author
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.

All Articles

Sort by Score

security 

by Retired Author
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.
by Retired Author
The author is sharing an article on how to create a help tooltip for a HTML element using Web API, Bootstrap Popover and jQuery UI dialog
by Retired Author
The article will illustrate how to create a Code39 barcode in VB.NET and C#
by Retired Author
A collapsible split container control for Windows Forms
by Retired Author
learn how to attach event with an object and how to create custom eventargs for beginners
by Retired Author
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.
by Retired Author
Programmer's Guide to Starting a Software Company and Building an Enterprise Application
by Retired Author
The objective of this is to study and develop a set of best practices and guidelines to prevent Cross-site scripting(XSS) and Cross-site request forgery (CSRF) attacks in ASP.NET web applications.
by Retired Author
Integration of SignalR with ASP.NET C# WebForm Application in Real-Time Chat Application
by Retired Author
In the Vista world, application type selection is based on security requirement and deployment method but not on user interface requirements. This article describes various application types supported by Avalon sub-system of the Vista operating system.
by Retired Author
C# (.NET and Mono) library provider for RRDtool
by Retired Author
The extremely simple implementation of generic "Extension Properties"
by Retired Author
A photo images gallery browsing template - CatalogView style.
by Retired Author
This demo allows you to verify that you have a valid key and can format a request..
by Retired Author
Atalasoft leverages their DotImage toolkit to manipulate color channels for the purpose of image enhancement, in this case satellite images. The article is a tutorial on image enhancement and it includes all source code and test images.
by Retired Author
"How to series" about MVC, jQuery, JSON, paging, mapRoute.
by Retired Author
Login system with breach redundancy handling.
by Retired Author
Enhance usability and look-and-feel of table/grid with freezing header rows. Let's discover it.
by Retired Author
Imitate Windows Paint.exe using C# and CsGL
by Retired Author
This article will help you to open an MS-Word Document (Document or Document template) or MS-Excel sheet from server side code (ASP.NET) with minimum configuration efforts.
by Retired Author
This article provides the steps to solve the "Unrecognized Tag" problem for an Atlas control.
by Retired Author
No web.config modifications required, for deployment.
by Retired Author
A Nullable C# DateEdit Control
by Retired Author
After experiencing scaling issues with their previous hosting provider, the founders of the #1 iPhone tutorial site turned to Mosso, Rackspace’s cloud hosting division, because of the company’s tech support, scalability and affordability.
by Retired Author
A way to modify Zip archives without extracting them completely.
by Retired Author
Details of my solution algorithms, implemented programs, and the results I have concluded.
by Retired Author
This article briefs you about sending mail using SMTP in HTML Format, which takes the default SMTP settings from web.config file
by Retired Author
Using GDI+ and a transparent form
by Retired Author
An extension of the code submitted in the article: "Modal Window in Silverlight". This extension wraps the hosted control in a window frame that provides various modal features.
by Retired Author
A WPF application for viewing RSS video feeds. Built using the MVVM pattern.
by Retired Author
Syntax highlighting has never been so easy!
by Retired Author
Improving scrolling performance in Silverlight
by Retired Author
This post is mostly a complaint about what could be a great feature that actually became a source of security vulnerabilities.
by Retired Author
Writing and using cross platform AJAX in ASP.NET applications.
by Retired Author
This program simply generates a batch file that you can extract your .00x files
by Retired Author
Overview of 5 free .NET Decompilers
by Retired Author
This paper provides a technical overview of .NET and COM interoperability.
by Retired Author
Device configuration using C# (Part 1)
by Retired Author
Device configuration using C# (Part 2) . How to enumerate devices.
by Retired Author
Device configuration using C# (Part 3). Device resources - IRQ, DMA, etc.
by Retired Author
This article explains and demonstrates various ways to implement localization in your .NET application.
by Retired Author
An article that tries to clear up the concept of serialization.
by Retired Author
Use .NET 2.0 configuration features for building a pluggable provider framework for your application.
by Retired Author
A working implementation of a REST service in .NET 2.0.
by Retired Author
Using the Unicode version of CreateFileW, we can overcome the PathTooLongException error on file operations.
by Retired Author
An article which shows how to achieve some of the common XAML concepts.
by Retired Author
This is a rant about .NET 3.5 SP1 StringFormat Binding Property
by Retired Author
In this article we will discuss about new feature DLR and also about ‘dynamic’ and ‘expando’ objects.
by Retired Author
Introduces you to the basics of RESTful Web Services.
by Retired Author
Extend the VS6 IDE with .NET addins.
by Retired Author
How to receive events from a COM object using the application message loop in a console application.
by Retired Author
Book Review of .NET and COM: The Complete Interoperability Guide
by Retired Author
.NET and J2EE interoperability for .Net Developers
by Retired Author
An article on creation automated interface for .NET applications.
by Retired Author
This article explains the boot strapping process of .NET Application.
by Retired Author
Continuous Integration of .NET project using Jenkins & Gradle Script
by Retired Author
C# framework integrated with spring.net and ibatis.net
by Retired Author
IntroductionnAML (.NET Application Modeling Language, pronounced as “namel”) is a visual modeling semantics to model .net applications with wide
by Retired Author
In this article, we are going learn to create an application that works online and offline.
by Retired Author
This article provides a simple class with commonly used attributes and gets information from the assembly about the product.
by Retired Author
Native C++ implementation of the .NET Asynchronous Design Pattern using Windows I/O Completion Ports
by Retired Author
This article describes asynchronous patterns in .NET and how to do them.
by Retired Author
UI and concurrent programming using IAsyncResult, BackgroundWorker, TPL, and ‘async’ syntax.
by Retired Author
.NET buttons that used for audio functions - write your own control
by Retired Author
An article on a .NET based add-in/plug-in framework, with dynamic toolbars and menus.
by Retired Author
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code
by Retired Author
Sample application to access Google APIs from a .NET Compact Framework application
by Retired Author
This article shows you how to customize individual cells in a DataGrid - and it works on the Compact Framework.
by Retired Author
Classes Library for String manipulations in Your .NET projects
by Retired Author
.NET class to create and maintain vCalendar information
by Retired Author
.NET class to create and maintain vCard information
by Retired Author
An example of using LDAP/OpenLDAP with .Net
by Retired Author
Modify methods' IL codes on runtime even if they have been JIT-compiled, supports release mode / x64 & x86, and variants of .NET versions, from 2.0 to 4.5.
by Retired Author
In this article, we will look at using JetBrains dotCover to help us determine to what extent our code is covered by unit tests.
by Retired Author
.NET Code Dependency Graph Visualization using Force Field Simulation
by Retired Author
This article concisely introduces StringTemplate with a practical .NET code generation example. The scenario includes common issues when it comes to code generation such as conditionally generating codes, loop, and token replacement.
by Retired Author
ANTS Profiler used to optimize code, lower hardware costs and improve application performance.
by Retired Author
The article discusses .NET code protection methods.
by Retired Author
.NET Collections performance test in WindowsXP and WindowsCE
by Retired Author
A control library containing three color picker controls written in C#
by Retired Author
COM Interop using a little post compiler. As a result, it is possible to use multithreading in combination with COM interfaces.
by Retired Author
This article explores the rules of how AddRef and Release are called in RCW and COM, which addresses the issue of RCW memory leaks.
by Retired Author
Call a .NET COM+ Interop component with Classic ASP.
by Retired Author
Implementation of .NET COM+ Transactions
by Retired Author
Various Command Line Tools Available under .NET Development Environment
by Retired Author
This article discusses how to access a .NET component from a COM client, with an example of how to merge two different word documents into one
by Retired Author
A .NET component that simplifies tracking of system's idle time.
by Retired Author
Export Microsoft Outlook data using XML DataSets and the Outlook COM Object Library.
by Retired Author
Demonstrates how to intercept .NET console keyboard input and display a * in place of each actual typed-in character.
by Retired Author
In this article we are going to explore .Net Core, Know how to use MVC6 & AngularJS2, how to manage client side dependencies with Node package manager (NPM).
by Retired Author
.Net Core datagrid with server side paging, sorting and filtering
by Retired Author
Use the logger system as other Microservices in your eco-system
by Retired Author
Implementing an SSL capable server in .NET Core WITHOUT ASP.NET, using nginx, and testing Postgres with EF, all running on an rPi
by Retired Author
A quick demo tutorial on how to setup .NET Core on Mac and creating a simple ASP.NET Core app that talks to PostgreSQL database, and running it on Docker.
by Retired Author
.NET Core Razor Page Email Form using SendGrid and reCaptcha
by Retired Author
In this article, we will learn about .NET Core Features & short overview on .NET Framework (existing). We will discuss about what changes were made/added in new environment of .NET Core.
by Retired Author
Write cross platform desktop applications with .Net Core by using the OS native webview.
by Retired Author
Attempting to simplify calling .NET Core WebAPIs When Calling Via JS Fetch (Numerous Examples)
by Retired Author
This is a VB.NET wrapper for the .NET framework cryptography classes (HashAlgorithm, SymmetricAlgorithm) for working with strings and files.
by Retired Author
Assembly written in VB.NET that accesses Exchange 2000 Webstore data, using WEBDAV.
by Retired Author
An article with source code examining the development speed and performance capability of .NET, Matisse and FastObjects
by Retired Author
This article explains how to filter rows in a DataSet/DataTable. The example provided will help you get information faster.
by Retired Author
A description of how how to convert a .NET DataSet to an ADODB Recordset.
by Retired Author
An exploratory story of delegates and events for C# programmers told in the style of a bedtime story
by Retired Author
A .NET implementation of a Deque object.
by Retired Author
Design patterns are recurring sequences, built-in .NET patterns are scattered over the framework.
by Retired Author
Using the ProcessThread class to monitor the states of threads inside a process.
by Retired Author
How to get the list of all system services on a system and also finds out their dependencies.
by Retired Author
Use of the Environment class explained to extract information like Operating System, Environment Variables, etc.
by Retired Author
The article fills in the gap for the .NET framework to copy directory contents.
by Retired Author
This demo shows you how to develop .NET components capable of participating in distributed transactions coordinated by .NET Enterprise Services
by Retired Author
A DUMeter clone, but with some better/different reporting features.
by Retired Author
.NET Dynamic Control Creation
by Retired Author
A Draft Implementation of an Idea for .NET Dynamic Software Load Balancing
by Retired Author
A simple, string-oriented class for symmetric encryption, asymmetric encryption, and hashing.
by Retired Author
How to associate an object to your enum value.
by Retired Author
Overview of enumerated types in .NET
by Retired Author
How to enhance .NET event handling with the Template Method design pattern
by Retired Author
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
by Retired Author
A basic .NET file browser fully based on the framework
by Retired Author
A full description of signatures, that are part of the .NET file format
by Retired Author
Full description of signatures, that are part of .NET file format
by Retired Author
A simple yet useful library for file based logging implemented in .NET using C#
by Retired Author
Basics of .Net
by Retired Author
An innosetup install script that detects which dependencies to download from Microsoft, dowloads and installs them with little user intervention.
by Retired Author
.NET Framework 3.0 primer.
by Retired Author
Base practice code for those preparing the exam 70-536 or learning the .NET framework basis
by Retired Author
List all available .NET Frameworks and check linked .NET components of installed apps
by Retired Author
CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format, etc. in .NET Framework Cultures
by Retired Author
Utility for .NET Framework Cultures with Culture Specific Formats and Mapping with SQL Server Language. CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format, etc.
by Retired Author
An article to help clarify delegates and how to use them asynchronously.
by Retired Author
An article with a focus on object serialization.
by Retired Author
An UI tool that can be used to zip and unzip a file.
by Retired Author
Generics in .NET explained.
by Retired Author
Article and code demonstrating how to integrate the Google Search REST API within a .NET project.
by Retired Author
How to create an ASP.NET gridview AJAX enabled connected with WCF SOAP and REST webservices.
by Retired Author
A custom component to help connect to the IBM MQ series server.
by Retired Author
Uploading images in .NET and thumbnailing, resizing, etc.
by Retired Author
An article on decoding Ogg Vorbis audio files in .NET.
by Retired Author
An article on resolving the issue of unintentional web form resubmission.
by Retired Author
An article on .NET applications' interaction with j2EE based web applications.
by Retired Author
An article about .NET internals and code injection
by Retired Author
An article about .NET internals and native compiling.
by Retired Author
Custom cultures in the .NET Framework represent a great leap forward and open new and exciting possibilities to developers. The new cultures are recognized by the .NET Framework as first-class citizens and, once registered, are as valid as any other culture.
by Retired Author
How to call absolutely any .NET code from your Vista Sidebar Gadget
by Retired Author
An easy-to-use, zero configuration solution to .NET communication across application boundaries. A simple library to use as an alternative to .NET Remoting based on low-level Windows Messaging.
by Retired Author
The XDMessaging 2.0 library provides an easy-to-use, zero configuration alternative to existing IPC implementations.
by Retired Author
This is a very important question from a practical implementation point of view.
by Retired Author
This articles describes the newly implemented features in version 0.4.0: client events, third party extensions, and resource management.
by Retired Author
Implementation of a LCD User Control in .NET using C#.
by Retired Author
[RegSave] your property to the Registry, and more.
by Retired Author
Database library for rapid development.
by Retired Author
The same GUI for both: .NET and Java
by Retired Author
Compose mail messages and send them through your mail account provider.
by Retired Author
An article on .NET Manifest Resources internal format.
by Retired Author
With this tool you can download whole .NET Framework source code at once, and enjoy offline browsing. With it, you can have whole the source code without any Visual Studio product installed
by Retired Author
In this article, I will try to explain a well known problem with uncontrolled memory size and show my solution for this problem.
by Retired Author
For displaying Error,Warning or Information Messages in your ASP.NET WebSite
by Retired Author
A native .NET library and application to view the PNGs embedded in a MNG
by Retired Author
Provides a fix to catch otherwise hidden events of MS Internet Explorer
by Retired Author
Multicast delegates provide functionality to execute more than one method.
by Retired Author
An article that explains the messaging between main and worker threads
by Retired Author
Class Library for MySQL request
by Retired Author
A free IE toolbar that pulls up namespace and class documentation on the new MSDN site.
by Retired Author
Multiple-file, searchable, streaming compression library implemented natively in .NET.
by Retired Author
A simple network monitor.
by Retired Author
A tool for browsing public and private members in any running .NET application (and a generic InvokeRemote method that wraps the code injection).
by Retired Author
This article demonstrates how to use Arm64 to run .NET applications, acquiring advantages of native architecture like power efficiency and a speed gain.
by Retired Author
In Practical Performance Profiling MVP Jean-Philippe explains how the .NET platform manages memory and uses a sample application based on a real software package to demonstrate a wide range of performance slowdowns
by Retired Author
.NET Performance Tips & Tricks
by Retired Author
Communicate with GSM modem phones using AT commands
by Retired Author
Receive SMS using the atSMS library.
by Retired Author
Customizable .NET poll control.
by Retired Author
This article provides an implementation of a POP3 MIME client using .NET 2.0 and C#.
by Retired Author
This ports Joe Newcomer's AutoRepeat Button class to a .NET control
by Retired Author
An article on .NET data layer programming using BigData HP Vertica platform
by Retired Author
Presents a fully managed class library providing various random number generators and distributions
by Retired Author
Implements a Rational datatype.
by Retired Author
Handy Regex test utility for .NET helps you get the right expression to use in your code
by Retired Author
A .NET Regular Expressions Find and Replace add-in for Visual Studio 2008
by Retired Author
DCOM component replacement in .NET is .NET remoting
by Retired Author
A tutorial on .NET Remoting
by Retired Author
You have the server and several clients. You want the server to fire an event and all of the clients or only some specific must receive it. This article describes several approaches to the problem.
by Retired Author
Sometimes server needs to perform lengthy calculations in reply to the client’s request. If such calls are rare or do not take too much time, it’s not a problem. If your solution shows a tendency to have about 20-30 such invocations being performed concurrently at the same time, you should read this
by Retired Author
An article about how to marshal a remote client request from one AppDomain to another.
by Retired Author
.NET Remoting customization – it doesn't have to be so hard!
by Retired Author
Explains producing and consuming .NET remoting events, the drawbacks, and advantages.
by Retired Author
This is a VB.NET Version for ".NET Remoting Events Explained"
by Retired Author
This article is meant to be a step by step guide to give its reader a gist of .NET Remoting. This tutorial guides the reader to set up a fully functional chat program.
by Retired Author
An upper logic layer transparent way to redirect .NET remoting calls, enabling exposure of .NET remoting services behind firewall/NAT, to anywhere.
by Retired Author
An article about re-deploying remote services with the help of a relay server.
by Retired Author
Shows how to use .NET Remoting for beginners.
by Retired Author
Microsoft's RemSpy sample's implementation has been explained and more remoting explanations.
by Retired Author
Simplest method to host remote component under IIS with ASP.NET application as client
by Retired Author
.NET remoting using Broker pattern.
by Retired Author
.NET remoting explained with a simple example
by Retired Author
An article on how to go about your .NET remoting design choicies and development specification upon your requirments.
by Retired Author
This document demonstrates how to handle events from a remote object using a real time ‘message and file transfer’ application.
by Retired Author
Houston, we have a problem. One small step for mankind, one Giant irritation for developers.
by Retired Author
A .NET resource (.resx file) translator. English to any other language.
by Retired Author
This application reads a .NET resource file and writes its contents to a Microsoft Excel file.
by Retired Author
Self-installing version tracking REST service for builds
by Retired Author
Edit web.config to Update the Data Provider for Shared Hosting with Role-Based Security: SQL Server, ODBC, Active Directory, ADAM, SQLite, MySQL, Access, XML
by Retired Author
A timer that easily supports absolute schedules like run at 4:00 AM every day or at 5:00 PM on Fridays..
by Retired Author
A new(?) approach to scripting in .NET applications.
by Retired Author
How to use .NET settings files in class library projects.
by Retired Author
Drawing shapes in GDI+.
by Retired Author
Windows Shell Extension - Adding submenus to Shell Context Menus and dynamically loading them using sharpshell library.
by Retired Author
Rapidly create Shell Context Menu Extensions using .NET
by Retired Author
Rapidly create Shell Drop Handler Extensions using .NET
by Retired Author
Rapidly create Shell Icon Handler Extensions using .NET
by Retired Author
Create Shell Icon Overlay Handlers using .NET!
by Retired Author
Rapidly create Shell Info Tip Extensions using .NET
by Retired Author
Quickly create Shell Preview Handlers for Windows or Outlook using .NET!
by Retired Author
.NET compliant Silent ClickOnce Update Background Worker Service for Winform, WPF & Console in C# & VB
by Retired Author
A splash screen which allows for dynamic creation and updates.
by Retired Author
In this post we will explore in details of how we can share code without too much headache of targeted platform/environment.
by Retired Author
It's worthwhile knowing the what, when and why to improving string comparison performance. In this article, I will explore one way, string interning.
by Retired Author
Concepts and patterns for the handling of strings in multilingual applications.
by Retired Author
.NET Side Tab
by Retired Author
File encryption object using Managed Extensions for C++
by Retired Author
Shows how to use different brushes and write owner drawn listbox
by Retired Author
A component to respond to a hotkey combination, system-wide.
by Retired Author
Loads a Targa image file into a Bitmap using nothing but .NET code.
by Retired Author
Pooling TCP connections to increase performance.
by Retired Author
This article showcases on explaining the Threading concepts available in .Net
by Retired Author
A variation on the standard .NET date-time picker
by Retired Author
.NET to Hadoop connection using Keytab file
by Retired Author
.NET C# TrayBalloon component with hyper-links and fading.
by Retired Author
Using TWAIN API to scan images
by Retired Author
Convert what System.Convert can't.
by Retired Author
Understand the internals of .Net types from a CLR perspective
by Retired Author
A .NET DLL and sample application that interfaces with UPS's XML API to retrieve tracking information. You can also use it to generate an RSS feed..
by Retired Author
This code includes lots of algorithms and desired code segments for .NET. Written entirely in C#.
by Retired Author
This article discusses how to create and parse vCards using a .NET vCard API
by Retired Author
this post discussed .NET versioning and multi-targeting of .NET application and component written in C#.
by Retired Author
At the first sight, the mobile applications development can be considered equal to the desktop development. But it is not.
by Retired Author
General WeakEvent class
by Retired Author
Web API was introduced and was recently streamlined into Web API 2.0. This framework is heaven for C#/.NET services developers. It allows you to get a RESTful API in .NET up and running in less than an hour. As you'll see it's also just as easy to consume that API in another programming language.
by Retired Author
An article describing a ScheduledTask class for writing a WebScheduler application, for example a Windows Service.
by Retired Author
Creating Custom theme/skins in .net require merely a few lines of code
by Retired Author
Develop Windbg extensions in Visual Studio and call .NET libraries
by Retired Author
Lets you schedule your Windows service to fire at appropriate times
by Retired Author
This article is about creating wizard style user interface
by Retired Author
How to call Nest API from .NET using FirebaseSharp
by Retired Author
A simple wrapper DLL containing most of the functions in the WNet API.
by Retired Author
ChangeDisplaySettingsEx
by Retired Author
A C# wrapper for the Info-ZIP library.
by Retired Author
.NET wrapper for libbz2, written in MC++
by Retired Author
.NET classes for parsing driver.INF and txtsetup.OEM using the Setup API
by Retired Author
Article describes created .NET wrapper library
by Retired Author
Provides samples for XML and SOAP serialization using C#
by Retired Author
An article on .NET localization
by Retired Author
A settings class that can be used to store values in an XML document
by Retired Author
Hands-on data science competition with TensorFlow on .NET
by Retired Author
This article shows you how to build a simple cross-platform interoperation solution between .NET and Java using the Service Interface and Data Transfer Object (DTO) architecture patterns
by Retired Author
NET8/EF8 Breaking Change. Old servers/databases might not understand queries from EF8.
by Retired Author
When to use .NET's ThreadPool class, and when to use something different.
by Retired Author
Notifier: an Outlook-like notification window
by Retired Author
This application demonstrates how to Create, Train and Test an AI Chatbot.
by Retired Author
[Obsolete]Capture whole web pages as a single image using C#.
by Retired Author
This post marks the beginning of "Out of Boredom" series. It will be about creating stuff with my recently purchased Arduino Uno. Let's have a break from chores of professional programming and create something just for fun :)My first Arduino based project is Sonar. It utilizes ultrasonic range senso
by Retired Author
Here's the best, beautiful and easiest way to create an animated and smooth sliding scroll viewer in WPF Platform (Windows Presentation Foundation).
by Retired Author
The article presentes a foreign words memorizing program for people eager in the superior knowledge of several foreign languages.
by Retired Author
The article demonstrates a simple Indigo server - client communication based on MSMQ.
by Retired Author
“Yukon” is a proposed new 32 - bit version of Microsoft SQL Server aka, MS SQL 2000, which is not yet released from Microsoft, which may expect to be release in the year 2004. It contains a lot of additional tools which improves a rich scale of performance, reliability and ease of use for the infor
by Retired Author
"A New York minute" is adjective about lifestyle. Its a fast paced world. We need every time-saving appliance we can afford.
by Retired Author
A library to access MATLAB from .NET and a comparision of three possible methods to implement it.
by Retired Author
Here are the top ten things you wish Blazor could do — that it actually does!
by Retired Author
The WC Door button, covering all the missing skills needed to create the buttons shown in my first tutorial. As well as all 10 buttons for download!
by Retired Author
solution to prevent chargebacks and to reduce fraud for online merchants
by Retired Author
The purpose of this article is to help get a user started in building a mobile database application using SQL Anywhere and Visual Studio .NET (C#)
by Retired Author
The purpose of this article is to help get a user started in building a mobile database application using Visual Studio .NET (C#).
by Retired Author
In this post, we will learn a few points which can be implemented while developing the website in ASP.NET Core to improve performance.
by Retired Author
10 ways to Bind Multiple Models on a View in MVC
by Retired Author
This question bank has been created as an electronic resource for all kinds of .NET enthusiasts: novices who need to know the nitty-gritty details for their upcoming interviews, or experts who desire to refresh their knowledge of the framework.
by Retired Author
This question bank has been created as an electronic resource for all kinds of .NET enthusiasts: novices who need to know the nitty-gritty details for their upcoming interviews, or experts who desire to refresh their knowledge of the framework.
by Retired Author
Describes how to use the PDFRasterizer.NET control to convert PDF to raster images, to display PDF in your Windows application and to silently print PDF documents.
by Retired Author
100% Reflective Class Diagram Creation Tool
by Retired Author
This article has 12 important FAQ’s which covers unit testing, automated testing, data driven test, load/ performance test, code coverage , database testing and ordered testing.
by Retired Author
The article describes limitations of WCF Data Services client and shows how Simple.OData.Client can become a better alternative
by Retired Author
Learn about 13 production disasters that can bring down your business
by Retired Author
15 reasons why I can’t work without JetBrains ReSharper
by Retired Author
The article introduces how to easily develop business solutions in RapidWebDev through developing a product management system with the special requirement step by step.
by Retired Author
A metadata driven, view defines the model, schema generated on the fly, from concept to prototype application in 16 days
by Retired Author
16 steps to write flexible business validation in C# using validation blocks
by Retired Author
Building a 16x16 DotMatrix and a Matrix UserControl
by Retired Author
In Internet Explorer webpage is embedded a C# user control and communication between the page and user control
by Retired Author
WPF: Version II of my 100% Reflective class diagram creation tool.
by Retired Author
Coding a simple magic with cards!
by Retired Author
Part 2 in a series of articles on a two-player mathematical game of strategy
by Retired Author
Image processing using image histograms and entropy function.
by Retired Author
Draw primitive graphics on your window.
by Retired Author
An article explaning how to create a user control for 2D shape drawing with OpenGL
by Retired Author
This article demonstrates the use of 2D Fast wavelet transform for image processing
by Retired Author
Two dimensional Fast Fourier Transform of an image in C#.
by Retired Author
Create and edit 2D maps using tiles
by Retired Author
Code with comments
by Retired Author
Draw poligons, manipulate them, and animate them.
by Retired Author
An article on polygon collision detection. Can be used to implement collision between sprites in a 2D game. The algorithm can also be extended to 3D.
by Retired Author
Smooth a 2D polyline through interpolation (Catmull-Rom) or approximation (Chaikin)
by Retired Author
Take a closer look at scenarios where working with GUID and UUID in a MongoDB environment becomes tricky. We will make you aware of those configurations and provide a set of best practices to follow.
by Retired Author
What is a Web Part? SharePoint Web Part is basically a reusable component designed for a particular task and can be easily added to a SharePoint page for customization/personalization. But for me as a developer, its a user control that is deployed at Site Collection level so that all sites under the
by Retired Author
Converting a 2D chart into a 3D chart
by Retired Author
A minimal 3D program showing how to use XNA in Silverlight-5, with a full explanation of the core concepts
by Retired Author
Learn 3D programming with Silverlight-5 and XNA
by Retired Author
How to program hardware accelerated 3D graphics for Windows 8 Store apps and Windows Phone apps using XNA.
by Retired Author
A tool to generate face images and animated gif files for different angles and lighting using only a single face image. Also includes Face Matcher using Microsoft Face API.
by Retired Author
Have you ever imagined having 3D objects float on your desktop? Lets see how we can achieve such a result using only C# and WPF.
by Retired Author
This article explains a 3D geometry library developed using VB.NET.
by Retired Author
Create a cube you can rotate and shade using only GDI+.
by Retired Author
A guide to using 3D tags in Mobiform and Longhorn XAML.
by Retired Author
A KD-Tree which stores axis aligned boxes.
by Retired Author
Rotating a 3D object in a WPF application using hand gestures and Leap Motion
by Retired Author
3D pie Charts and Trigonometry
by Retired Author
A class library for drawing 3D pie charts
by Retired Author
Discusses the implementation of a 3D pie chart in ASP.NET
by Retired Author
3D Real-Time Stock Exchange Quote Stream Ticker version 1.0
by Retired Author
Rotate between front and back content.
by Retired Author
In this project I demonstrate how to write a simple 3D rendering application in a relatively small amount of code.
by Retired Author
4 steps to use readymade DAL component (Data application blocks)
by Retired Author
This article explains how useful the jQuery Load method is for doing AJAX calls in our web projects. I will explain the 4 ways/situations where you can use this method and create astonishing great feature for the users.
by Retired Author
The purpose of this article is to show how to add data replication to a mobile application through the use of .NET (C#).
by Retired Author
Did you know there’s an easier way how to create dynamic web sites? Learn how Kentico CMS for ASP.NET will increase your productivity and help you win more clients.
by Retired Author
6 important uses of Delegates and Events
by Retired Author
6 steps to implement DUAL security on WCF using User name + SSL
by Retired Author
6 ways of doing locking in .NET (Pessimistic and optimistic)
by Retired Author
This article is a simple, step-by-step guide for those who have ideas and want to quickly implement them. We’ll use code to demonstrate how easy it is to build an application on Amazon S3. We’ll also highlight questions that you may ask before releasing an application.
by Retired Author
What is a content management system? Does it really work? Why should I use it? How does it help me? This article answers the most common questions developers ask about content management systems (CMS).
by Retired Author
7 simple steps to run your first Azure Blob Program
by Retired Author
If you’re about to release your software internationally and it’s written in .NET, then you ought to consider protecting your code and IP. This article outlines 7 ways to protect your .NET code from reverse-engineering and other malicious forms of attack.
by Retired Author
8 Steps to create workflows using SharePoint designer
by Retired Author
8/15 puzzle using A* (A Star) algorithm.
by Retired Author
Production Architecture for a SaaS web application built using ASP.NET and SQL Server that guarantees 99.99% availability and super performance
by Retired Author
A C# class which uses Dino Esposito's LocalCbtHook component to add a "Don't show this again" checkbox to any .NET MessageBox.
by Retired Author
This article provides a real world usage example for using delegates.
by Retired Author
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...
by Retired Author
A web user control and class that displays the most viewed blog posts for a single blog.
by Retired Author
A scrollable panel retaining its scroll position across postbacks.
by Retired Author
A declarative framework for building WPF wizards.
by Retired Author
A (very) simple XSLT test utility.
by Retired Author
A .NET 2.0 server control to fix the ActiveX activation issue caused by Internet Explorer updates.
by Retired Author
A simple .NET library to wrap the Google Maps geocoding functionality
by Retired Author
An application to examine .NET assemblies both directly and with reflection
by Retired Author
A basic template to show how to create auto-updating apps using the .Net framework.
by Retired Author
Handling INI files in VB.NET.
by Retired Author
Managing strings contained in a project-scoped resource file can be a real pain. This component makes it easier to colocate the strings with their corresponding classes, even if they are business objects.
by Retired Author
This article introduces a .NET encryption library and demonstrates how to use the library with a WPF application.
by Retired Author
An evolutionary computing demonstration.
by Retired Author
This is a CustomDraw TabControl that appears flat and supports icons and is filled with the backcolor property.
by Retired Author
A .NET implementation for the Knuth-Moris-Pratt (KMP) algorithm.
by Retired Author
This article presents a .NET like Dictionary implemented in C++, which has better performance and consumes less memory than the STL's unordered_map class.
by Retired Author
A MD5 class library for .NET supporting advanced features like random Salt values embedded in the MD5 hash.
by Retired Author
This article introduces a .NET class that makes the use of MiFare card easier.
by Retired Author
A .NET wrapper for NT Registry and a .NET NT RegEdit demo
by Retired Author
A progress dialog for asynchronous workers
by Retired Author
An article about a simple and installable component server.
by Retired Author
An article on snapping a Windows Form to a desktop screen border.
by Retired Author
An introduction to the .NET State Machine Toolkit.
by Retired Author
A detailed look at using the more advanced features of the .NET state machine toolkit.
by Retired Author
Using code generation with the .NET state machine toolkit.
by Retired Author
Generates SQL Server Stored Procedure and Table Defination Scripts
by Retired Author
A .NET Wizard control for the VS.IDE and client apps
by Retired Author
Vista introduced a new synchronization primitive called the CONDITION_VARIABLE. In this article, I will provide a .NET wrapper (written in C++/CLI) for this primitive and explain how it works.
by Retired Author
A C# .NET8 Console implementation of the 2048 tile sliding game.
by Retired Author
A simple .NET control to display the 'standard' 13x13 grid for two card poker hands.
by Retired Author
A library which draws 3D images on any GDI+ Graphics object.
by Retired Author
Bonus - Group chat with your rPI's using SlackBot
by Retired Author
This article describes how to create a simple user-drawn form which moves over the desktop
by Retired Author
A working remoting sample. Ready to use in your projects.
by Retired Author
Breaking down the MVVM pattern
by Retired Author
A base SharePoint Web Part to support AJAX in ASP.NET 3.5.
by Retired Author
In this part I have added the routines to update the database on exit, and because I felt very generous, I have added in a routine to import data from an Excel datasheet.
by Retired Author
A base Windows Form for displaying, editing and automatically updating many-to-many relationships.
by Retired Author
Everyone wants one, now you can have the functionality and style your own.
by Retired Author
A basic ASP.NET Pager User Control
by Retired Author
This article shows how to implement a basic, chooser-style dropdown ToolBar button.
by Retired Author
It implements an object that is intended for data viewing; the idea was to derive from a ListView.
by Retired Author
Unity application block, Inversion of Control, and Dependency Injection.
by Retired Author
This is a utility class for acquiring named locks.
by Retired Author
Introduction to the basic idea of the particle systems, and how to create basic effects such as explosions and water fountains.
by Retired Author
Discusion and example on making a VB.NET Class Library(DLL)
by Retired Author
Define schedules to the program for executing programmer defined jobs
by Retired Author
We will understand what is a single page application.We will see how to create a basic single page application using AngularJS ,WebAPI and Entity Framework
by Retired Author
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
by Retired Author
A basic Virtual Machine for experimentation.
by Retired Author
Use common panel and GDI+ to achieve a magnifier effect of image in winform.
by Retired Author
Article touching simple programming instrument like Property, Method, Event and invoking ATL Dialogs from ATL/COM Component
by Retired Author
Shows how to use WCF in JavaScript.
by Retired Author
This article shows how to use a WCF service in XBAP or a WPF browser application.
by Retired Author
A primer to help launch the beginner with drawing graphics.
by Retired Author
Let's take a look at the very fundamentals of LINQ and how to use it.
by Retired Author
An article on delegates in .NET.
by Retired Author
If you are good at highschool maths, basic c++ and know a little bit about electronics, you can follow this series of tutorials to make your DIY artificial intelligent robots.
by Retired Author
An article for beginners explaining how to make those fancy events you always see on visual studio controls in 5 simple steps.
by Retired Author
Chapter 11 of "Fun with Silverlight 4" More information at http://silverlightfun.com
by Retired Author
An article about basic function and class templates
by Retired Author
Using advanced template functionality
by Retired Author
This article demonstrates how a beginner can start to get to grips with XPath using C#.
by Retired Author
In this article we will discuss about securing the user passwords by using hashing and salting on the user passwords.
by Retired Author
Understanding templated web user controls from a beginner's perspective.
by Retired Author
We will try to see the basic concepts behind WCF and will try to implement a small WCF service.
by Retired Author
Generate loader classes for faster operation using Reflection.Emit
by Retired Author
This program creates a wrapper around the XSLT process that allows you to transform an XML file using the embedded MSXSL script.
by Retired Author
Describes how to create a more useful SiteMapResolve event.
by Retired Author
A memory based BTree ICollection and IDictionary implementation.
by Retired Author
Wait, timeout and evaluate early thread release criteria easily and clearly with WaitTimeout
by Retired Author
The ValidationSummary Control can be easily subclassed to make data driven web applications more code-friendly.
by Retired Author
Leverage the built-in development web server in testing and other scenarios.
by Retired Author
A component which allows to work with WCF services in a robust way
by Retired Author
A design time control that makes it easier to add/remove images to an ImageList on a Form
by Retired Author
Learn how to combine T4 and a custom markup extension to share and consume image files between projects.
by Retired Author
This article provides a better browser control than the one included in WPF
by Retired Author
A C# struct/class library for large Floating-Point numbers
by Retired Author
A simple C# library for doing math calculations in any desired precision
by Retired Author
A listview with support for Databinding, Sorting & Autofit and upon rebinding data reselection of a previous selected item
by Retired Author
Provides an overview and discussion of the author's BitmapManipulator C# class, including examples of each feature, as well as numerous .NET/GDI+ caveats.
by Retired Author
An article on reading and writing variable-length data using a BitStream class.
by Retired Author
The 2048 tile sliding game hosted by Blazor Server and implemented using the Fluxor framework
by Retired Author
Start out with the basics for command line argument processing and exception handling for your console based utilities
by Retired Author
How to build a book store application using AngularJS and ASP.NET Web API
by Retired Author
Play random drawing four players bridge card game
by Retired Author
An article describing the design and techniques used to develop a bridge design game.
by Retired Author
This article discusses bridging from Fortran to the .NET language C#.
by Retired Author
An article describing the basic use of the log4net library.
by Retired Author
Verify the execution efficiency of a series of short .NET 4.0 parallel programming samples
by Retired Author
Split a segment into smaller parts in order to check if the segment crosses a polygon or not.
by Retired Author
An article on Pocket PC game development.
by Retired Author
A 3D surface plot control in C#
by Retired Author
Make the BindToMoniker method work like the Visual Basic GetObject function.
by Retired Author
A C# implementation of an auto complete combo box, based on Chris Maunder's MFC code
by Retired Author
A C# based thumbnail viewer employing a BackgroundWorker to load images in the background.
by Retired Author
A very powerful and clean way to add logging of all sorts to an application
by Retired Author
Implementation of the most common functions of complex numbers.
by Retired Author
A C# class for complex polynomials providing polynomial arithmetics, differentiation and integration
by Retired Author
This C# class retrieves, creates, deletes Registry values and keys, and even more...
by Retired Author
A C# class to make your ASP.NET pages XHTML valid.
by Retired Author
A C# class to perform arithmetic on complex numbers
by Retired Author
In this article we will see how to write an owner drawn ListBox
by Retired Author
An iterator over all combinations of (m) elements from a sequence of (n) elements
by Retired Author
A fully tested component capable of encoding and decoding yEnc data.
by Retired Author
Leverage your existing classes and the power of Generics to speed up and simplify importing denormalized data into your system.
by Retired Author
How to share resources and implement a rich message/data passing architecture between threads and processes (SOA)
by Retired Author
An article on how to implement Google Bookmarks in your application
by Retired Author
Presenting a small C# application which provides Grep-like functionality under .NET.
by Retired Author
When what you really want is a global function.
by Retired Author
Presenting a smal C# Windows Application for converting images between different graphical formats
by Retired Author
A set of filters to modify and style your images and photos
by Retired Author
DP Line approximation algorithm is a well-known method to approximate 2D lines. It is quite fast, O(nlog_2(n)) for a n-points line and can drastically compress a data curve. Here, a fully OOP implementation is given.
by Retired Author
A C# implementation of Mime de/encode
by Retired Author
A C# implementation of Reversi (Othello) Game for PocketPC and Windows.
by Retired Author
An article on integrating a C# implementation of the Twofish cipher into the .NET framework.
by Retired Author
The VF Graph Isomorphism algorithm in C#.
by Retired Author
A C# version of the Unix crypt() algorithm.
by Retired Author
A C# analogue to the MFC CIPAddressCtrl
by Retired Author
A C# user control which displays texts or symbols as if they were displayed on an LED matrix screen.
by Retired Author
An iterator in C# which iterates over all permutations of a given IList.
by Retired Author
A simple MDI (Multiple Document Interface) example.
by Retired Author
A pseudorandom number generator.
by Retired Author
This article shows how to compress an image using the MPEG1 format
by Retired Author
A C# Named Pipe library that is easy to understand and supports multiple named pipe clients simultaneously
by Retired Author
An abstract base for a numeric fielded control.
by Retired Author
This control simplifies the grouping of option buttons and processing the user’s selection.
by Retired Author
An article on implementing a simple password generator class in C#
by Retired Author
This article will help you create your own personal organizer in C#
by Retired Author
This source code/control is provided to make it easy for programmers in C# to ping remote hosts and get the response time in milliseconds.
by Retired Author
The article is about extending the capabilities of GDI+ in C# , When programmers look to develop serious imaging applications, a surprising shortcoming is noticed in GDI+. The shortcoming is the absence of an API which is useful in selecting regions within an image in a user interactive way.
by Retired Author
This article is a continuation to my previous article where I present two more methods to do the same
by Retired Author
An article about a C# Sample Code/Article Extending the Capabilities of GDI+ in C# (.NET)
by Retired Author
This article shows you how to create a scrolling text/scrolling marquee control in C#.
by Retired Author
A C# usercontrol that enumerates servers and displays the list in a drop-down list
by Retired Author
A C# .NET serviced component that encapsulates MQ PUT and MQ GET.
by Retired Author
A fairly decent sets class in C#.
by Retired Author
A C# SMTP server (receiver).
by Retired Author
How to create a basic system tray app in C# and WPF
by Retired Author
An article that defines managed threading from the basics to the intermediate.
by Retired Author
A tiny fireworks simulator based on a simple physical engine. The user can configure 10 launchers with the initial speed of the bomb, the explosion form and the explosion colour.
by Retired Author
This application is designed to put way points on a track map picture and to set the height of the track points in order to produce a TXT or XML file which resumes the track information.
by Retired Author
A C# Turing Machine simulator developed for educational and didactic purposes
by Retired Author
A C# tab control that mimics the Visual Studio.Net, Excel, and InterDev tab styles.
by Retired Author
A C# implementation of the popular water surface effect.
by Retired Author
FormatEx is a method that allows structuring formatting placeholders indirectly from arguments.
by Retired Author
A user control for entering numeric values
by Retired Author
How to use the Google Static Maps API within .NET.
by Retired Author
Introducing a class that simplifies the communication with a SpamAssassin server
by Retired Author
This article introduces an easy to use attribute/reflection based library for seamlessly parsing command line arguments for applications.
by Retired Author
A calculation engine that is small, fast, and extensible.
by Retired Author
A Calculator Control Box which can be used instead of a text box for numeric input.
by Retired Author
A CAPTCHA control that is simple, secure, and easy to use.
by Retired Author
A CAPTCHA control implemented as a simple, visual drag-and-drop Server Control for ASP.NET.
by Retired Author
A somewhat lightweight article, that covers some issues that we should all be conscious of when reworking prototype code (and deciding whether to rework prototype code!) with a case study.
by Retired Author
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
by Retired Author
This is a .NET custom control for web-based charting using Office Web Component technology.
by Retired Author
This article will discuss a chat application using asynchronous TCP sockets, in C#.
by Retired Author
This article shows how to develop a chat application using UDP sockets.
by Retired Author
A chat server/client solution for local networks, terminal server/terminal client environments
by Retired Author
An article on developing a Chat-application with ASP.NET and Ajax
by Retired Author
An ATL filter control
by Retired Author
Implements a custom, checked listbox editor in a property grid.
by Retired Author
A circular list implementation
by Retired Author
A classical implementation of the enumeration using class together with NHibernate user types
by Retired Author
A very simple class for listing the RSS feed from a website.
by Retired Author
Reading and writing the Windows Registry overcoming the restrictions imposed by GetSetting and SaveSetting.
by Retired Author
Allows the developer to use a built-in retry machanism, instead of having to develop it.
by Retired Author
A class for sending emails with attachments in C#.
by Retired Author
This class will save the settings of a form automatically.
by Retired Author
A class to dynamically create delegates of functions at runtime. Wraps code by Luyan, from his article: A General Fast Method Invoker.
by Retired Author
An article about using SHGetFileInfo in C# (a simple class and demo are included).
by Retired Author
How to use graphical fonts in your games
by Retired Author
A class to add to your application to generate nicely formatted prints from a DataGrid.
by Retired Author
How to simply display a control inside the StatusBar of your program.
by Retired Author
A class to represent group data type and an example code to demonstrate how to use it in code.
by Retired Author
An immensely handy clickable button.
by Retired Author
The "ClientScriptHelper" utility class will help you by not requiring you to remember the client side codes.
by Retired Author
Filter a combo box in IE as you type - without posting back at every key press
by Retired Author
Create an analogue clock with a game !!
by Retired Author
The article describes details of WCF and also has source code for different types of binding.
by Retired Author
A class for manipulating dynamic matrices.
by Retired Author
Customized Three-tier (layer) Architecture for Application and Web Design
by Retired Author
A tool to help author articles at The Code Project
by Retired Author
This library provides a framework for using Code Project article information in applications, and provides a utility for monitoring articles
by Retired Author
This library provides a framework for using Code Project article information in applications, and provides a utility for extracting user information
by Retired Author
Demonstrates how to tweak the TreeView control to make it collapsible when working with MasterPages.
by Retired Author
A collection class for listing all the computers and servers in your network, with category information.
by Retired Author
A wizard to bring easy COM class creation to C#.
by Retired Author
Descendant from DataGridColumnStyle.
by Retired Author
This article describes a method to ownerdraw a combo box so that the text is readable when the combobox is disabled.
by Retired Author
A ComboBox with a CheckedListBox as a dropdown
by Retired Author
A command line calculator using CodeDOM.
by Retired Author
A command line calculator I am writing to help me teach a 9 year old to code
by Retired Author
A common base class for LINQ to SQL with which you can implement code to access database easily.
by Retired Author
Execute actions while making the form wait and still be responsive to other tasks.
by Retired Author
A brief article comparing and contrasting the features of Java and C#.
by Retired Author
This article explores a comparison chart between ASP.NET 1.x and ASP.NET 2.0.
by Retired Author
This is part 2 of a comparison on Data Access methods in the .NET environment.
by Retired Author
This is the part 1 of a comparison on Data Access methods in the .NET environment.
by Retired Author
This is the part 3 of a comparison on Data Access methods in the .NET environment.
by Retired Author
Be notified in your mobile phone of intruders in your home, and take photos of them
by Retired Author
Example screensaver in source code. Does a mini-preview too!
by Retired Author
An article on Excel programming, including Excel operations in C# and VBA
by Retired Author
A Complete Guide to develop aplication using MyGeneration code genration framework. We will develop a Meeting Room Booking web application in this Article.
by Retired Author
This is a complete Impersonation demo in C#, impersonating a user and accessing its files and HKCU Registry entries.
by Retired Author
A ComboBox with a read-only property that allows text copy and drop-down viewing
by Retired Author
An Open Source lightweight framework (named Simple Client Server Library (SCS)) that is delevoped to create Server/Client applications using the simple Remote Method Invocation mechanism.
by Retired Author
In this article, I will explain the implementation of an Open Source lightweight framework (named Simple Client Server Library (SCS)) that is developed to create client/server applications using a simple Remote Method Invocation mechanism over TCP/IP.
by Retired Author
A complete wrapper for the Win32 INI APIs
by Retired Author
An eye-teaser to tease your eyes, see if you can beat it!
by Retired Author
A web based Google Web services client using ASP.NET.
by Retired Author
A semi-analytic 2D path-finding for large dynamic scenarios.
by Retired Author
Object-oriented evaluator of the mathmatics expression
by Retired Author
This article presents the design and a readily usable component for scheduling events which are consumed inside a server or service application.
by Retired Author
The ultimate printing component. Use it to print ListBoxes, ListViews, TreeViews, DataGridViews, Forms, TabPages, or even your own UserControls.
by Retired Author
An introduction to the world of CAB demonstrated with a sample MDI smart client application
by Retired Author
A Comprehensive Logging Package for .NET
by Retired Author
Ant Colony Optimisation - A genetic algorithm deriving from ant pheromone distribution trails to route network traffic efficiently
by Retired Author
A discussion of various approaches to threading, covering locks, mutexes, semaphores, concurrent collections, work queues, threads, PLINQ, TPL, exception handling, and cancellation tokens
by Retired Author
MultiMap is similar to a .NET Dictionary collection type, but accepts duplicate Key,Value pairs during addition. The MultiMap collection is also a concurrent collection.
by Retired Author
This library is intended for use in a multi-environment system, but it certainly be used under less stringent environmental confines, even down to a single desktop machine taht needs to connect to a single database server.
by Retired Author
A sample but usable program using the SharpZipLib.
by Retired Author
In a dialog with WPF
by Retired Author
If you want to have an easy-to-use Dialog Box to browse through the network, have a look at this. This library allows for selecting network shares, directories, files, ... and will ask for a user name and password, if needed.
by Retired Author
A control used to mass change other controls' properties.
by Retired Author
A Control List View which can display Like Tile View
by Retired Author
An extension of "A control to display pie charts with highly customizable formatting" from mattsj1984 that also renders doughnut.
by Retired Author
A control to display pie charts with highly customizable formatting.
by Retired Author
An alternative to the System.Threading.ThreadPool. A controllable queue to execute operations asynchronously.
by Retired Author
It's very easy to use and the most conventient DataGrid pager control.
by Retired Author
In an attempt to open DotNetNuke to a wider audience, I have converted the original VB code into C#
by Retired Author
A very fast Convex Hull algorithm and its implementation in O (n log h)
by Retired Author
a cool and universal asp.net datagrid merger, you can merge multi-headers and datagrid body
by Retired Author
A cool game that uses the mouse
by Retired Author
This article shows how to generate a progress bar using JavaScript.
by Retired Author
A cool utility to convert XML schemas to classes.
by Retired Author
A Cool Vista Sidebar Gadget Style CPUInfo Animate Control! (Fixed)
by Retired Author
A timer that will only run the number of times you specifed.
by Retired Author
This article talks about setting readonly on the datagrid along with swtiching between tableStyles and a generic method to access columns by name
by Retired Author
Show hows to alter the DatePicker to use keyboard up/down keys for cleverer date selection.
by Retired Author
A Windows Service that uses interface to work like the Linux Crontab service
by Retired Author
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
by Retired Author
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
by Retired Author
This article is a tutorial on how to create a CRUD (Create, Retrieve, Update and Delete) Form using SharpDevelop and PostgreSQL, implementing a BindingNavigator to explore the table used in the application.
by Retired Author
For purposes of Unit Testing in globalized applications, you could sometimes need to change the CurrentCulture to test methods against different languages. Here are a few classes that provide a Fluent syntax for switching to another culture.
by Retired Author
This is an useful control that masks the input text with currency symbol and thousands and decimals separators.
by Retired Author
Freeze parts of the user interface until all drawings are done, and blend old content with the new one smoothly.
by Retired Author
This article describes/provides a 2D Curve Custom Control for Windows Mobile.
by Retired Author
Describes a custom XML serialization library, with functionality to compare for, and to combine differences
by Retired Author
Walks you through building a generic custom action to manipulate and XCopy the .addin file along with your add-in assembly that will work for most add-in deployment scenarios.
by Retired Author
This article shows how to construct a custom business object helper that will populate business objects from a datareader using generics, reflection, and custom attributes
by Retired Author
In this article, you will see how to bind a CheckedListBox to the data source and how to get/set a list of IDs for the checked items.
by Retired Author
This article describes how to create a custom configuration file AppSettings reader class.
by Retired Author
Evolution of an image annotation control after its use for image processing.
by Retired Author
An article about a custom control for displaying images with the possibility of adding annotations.
by Retired Author
A custom control that targets any ASP.NET control and renders it
by Retired Author
If you need to restrict user input to digits or decimal data, this is one way!
by Retired Author
An article on creating a templated control in ASP.NET 2.0.
by Retired Author
Creation of a custom drawing application based on the .NET Panel class.
by Retired Author
This is a Web Control which is a custom file upload. It will accept only a specified range of file formats, and also integrates with the target page's validation.
by Retired Author
This article describes an easy approach to the construction of a custom ASP.NET 2.0 image button control that contains both a mouse-over effect and calls a JavaScript function when clicked.
by Retired Author
This article explains how to develop a custom message box in C#.
by Retired Author
Custom model binder for passing query strings as nested objects or collections to Web API GET or POST methods, also updated for ASP.NET Core
by Retired Author
At times, business needs are so unique that we have to write new controls in addition to the existing Toolbox provided controls. This article explains how to write such a unique control, named Range Control. Control source and a sample app are included.
by Retired Author
A custom TextBox with input validation written in VC++.NET, also walks you through the steps needed to build your own custom controls
by Retired Author
This article describes a custom thread pool implementation using the .NET Framework and C# 3.0.
by Retired Author
This article describes a simple slider button using dependency properties and a template.
by Retired Author
This is a user control that could be added to a web page to allow the users to choose a month and year alone
by Retired Author
A text document printing class that adds customizable header, footer, and line numbers to your printed text. The text can also be printed using three different styles.
by Retired Author
An article on implementing a customized business transaction class based on LLBLGen Pro.
by Retired Author
A Customized User Control Combo (smartCombo)
by Retired Author
This article is to basically explain how to create a customized drawn window for MFC applications.
by Retired Author
Persistance to business objects through attributes and reflection
by Retired Author
Persistance to business objects through attributes and reflection
by Retired Author
Persistance to business objects through attributes and reflection
by Retired Author
This article provides a combo box that is easy to use with data sources.
by Retired Author
Reduce implementation time with a reusable, externally driven tab strip control.
by Retired Author
Data Processing with RAM and CPU optimization
by Retired Author
How to initialise a database and then automatically keep it up to date with version releases
by Retired Author
An ownerdrawn multi-column combobox class with support for data-binding
by Retired Author
A class adding column show/hide capability to a DataGridView
by Retired Author
A DataGridView column show/hide popup - Menu style.
by Retired Author
Makes the input of date values as fast as the user can via keyboard. Also has the ability to pick date from a picker like in the traditional DateTimePicker.
by Retired Author
A DateTimePicker derived class showing the background color we want.
by Retired Author
A debug build stopwatch useful for diagnostic timing.
by Retired Author
Use this class when high precision is required in basic numerical operations.
by Retired Author
Cloning a Dictionary.
by Retired Author
A deep XmlSerializer, supporting complex classes, enumerations, structs, collections, generics, and arrays
by Retired Author
An implementation of the ISynchronizeInvoke interface.
by Retired Author
A class in C# that lets you schedule delegate invocations.
by Retired Author
A class that implements the deque data structure in C#.
by Retired Author
Another addition to the System.Collections - a ring buffer, more sophisticated than ArrayList or Queue.
by Retired Author
A class derived from NumericUpDown that provides handlers for NumericUpDown's Up and Down buttons.
by Retired Author
Jump-start your projects with our rapid Web Service generation tools for existing Mainframe, AS/400, iSeries, and UNIX applications.
by Retired Author
A TabControl-like options dialog based on a TreeView
by Retired Author
Demonstrates a variety of Windows Forms data binding features through several simple examples.
by Retired Author
A simple C# class implementation of a DFA for testing purposes
by Retired Author
New features of Visual Studio 2010 discussed
by Retired Author
This article explains how to handle exceptions in BizTalk Orchestrations
by Retired Author
Busted features? APIs failing? Use this guide to get your IE plugin up and running again in protected mode!
by Retired Author
Making the "the given key was not present" message more informative.
by Retired Author
An article on creating a custom collection like the SortedList that sort entries by value instead of by key.
by Retired Author
A dictionary class for storing string descriptions provided by the Description attribute on enum fields.
by Retired Author
How to implement a .NET ToolTip/BalloonTip using the standard .NET Form.
by Retired Author
This control allows the user to resize and drag your docking control to different form edges.
by Retired Author
A fun look at the history of programming Windows
by Retired Author
The dPad control also features color gradients and custom events.
by Retired Author
This article discusses subclassing the DropDownList to create a DropDownList that is preloaded with U.S. States and Canadian Provinces
by Retired Author
This project gets a DXF file, extracts and interprets data and draws it on screen.
by Retired Author
This article presents a framework allowing you to integrate the workflow designer more easily in your own applications
by Retired Author
An easy to use Rest client using the Dynamic Language Runtime
by Retired Author
A Windows .NET control for dynamic visualization of UML sequence diagrams
by Retired Author
Using EntityFramework Core and SQL Server to create a dynamic IQueryable filtering that is not susceptible to SQL injection attacks
by Retired Author
An IComparer implementation which enables comparing by any number and order of properties. Type safety is the driving force.
by Retired Author
Using an XML Schema Definition (XSD) document, this utility dynamically generates a data entry form to create and edit XML data.
by Retired Author
Logging is an important aspect of every application, but you probably don't like to have dependencies on a specific logging framework all over the place. This logging façade provides you with a common interface that decouples the logging framework of your choice from your code.
by Retired Author
Describes a fast, lightweight implementation of the CQRS+ES pattern using C#
by Retired Author
This article shows you how to write a performing control using .NET 2.0 and GDI+.
by Retired Author
A short procedure for adding a nice gauge to your VS toolbox
by Retired Author
A reader that provides fast, non-cached, forward-only access to CSV data.
by Retired Author
A Fast CSV Writer Using ATL
by Retired Author
An implementation of a Diff algorithm in VB.NET, with various techniques to improve performance, while keeping the code simple.
by Retired Author
A simple and fast random number generator that can be substituted in place of System.Random, with extra methods and fast re-initialization.
by Retired Author
A new and fast sorting routine for your projects.
by Retired Author
Transparently boosting serialization performance and shrinking the serialized object's size.
by Retired Author
A color selection control that quickly lets the users zero in on the color they want.
by Retired Author
A framework for object serializiation/deserialization that is many times faster and yields a compact output.
by Retired Author
Describes how to create a significantly faster enumerator for the attributes of all the files in a directory.
by Retired Author
These are a few extension methods that I have written to simplify working with strings and data stores, and within that context, to make my code more readable and expressive
by Retired Author
Revisiting Event Aggregator/Message Bus/Broker in C#.NET
by Retired Author
This is a dialog window that allows filtering a DataGridView. It can build filters with any depth of parentheses.
by Retired Author
This article describes an approach to constructing a segmented LED displayer
by Retired Author
A brief look at the new C++/CLI syntax and how it improves over the old MC++ syntax
by Retired Author
The article shows how to interop between a WCF service and a WWS client, and also how to rewrite the WCF service in WWS retaining compatibility with existing WCF clients.
by Retired Author
Exploring what VB.NET Express product from Whidbey VS.NET 2005 can offer.
by Retired Author
Unique allocator features improve performance and protect against heap fragmentation faults on any C or C++ project.
by Retired Author
This piece of code is the implementation of a simple flags editor. It can be used to edit flags in a property grid.
by Retired Author
A simple, fully functional flashlight to help you see in the dark.
by Retired Author
Looking for a way to draw 2D line graphs with C#? Here's yet another charting class library with a high degree of configurability, that is also easy to use.
by Retired Author
A generic plugin system used to load and manage plugins
by Retired Author
A simple class that stores settings in an XML file located anywhere. This class can be used directly as a visual component in VS. Use this as it is or as an inspiration for something better!
by Retired Author
A floating popup control which can display any form.
by Retired Author
A Margin structure that can be used in a variety of situations, like layout, drawing and printing. Now comes with a custom TypeConverter and a usage sample.
by Retired Author
Manage your database migrations with web API endpoints
by Retired Author
CSharp version of a flyout toolbar like we can find in CAD applications
by Retired Author
Use the Bootstrap Treeview plugin to build a folder browser widget
by Retired Author
An article on how to customize caption bar (e.g. displaying image on caption bar) and change border width and border color.
by Retired Author
What happens when you have more items in your list than you have items in your control string?
by Retired Author
This article describes the key principles of PhoneCore Framework implementation and how to use it for building Windows Phone 7 application.
by Retired Author
Validation of input made as easy as possible for Windows.Forms, WPF, console-applications or any other purposes
by Retired Author
Basic concept of pipe and filter; what is pipe and filter architectural style; when you need to use it; framework of the pipe and filter pattern; a tiny AI tool implementation using it
by Retired Author
In this article, we introduce a framework in C# for fingerprint verification, we briefly explain how to perform fingerprint verification experiments and how to integrate your algorithms to the framework.
by Retired Author
How to easily add an "export to Excel" feature to your app
by Retired Author
There are many tools out there for reports, varing by price, capabilities and learning curves. I wanted an ASAP tool (As Simple As Possible :-)) to produce HTML outputs and view them with emphasis, on dynamic creation capability. I started out with making a reporter for ADO DataSets.
by Retired Author
My article shows a library that everyone can use to create their socket communication. Also, it explains how the library is developed.
by Retired Author
An article on low-level audio capture and playback using the waveIn/waveOut APIs through P/Invoke in C#.
by Retired Author
A SplitButton with its button part has all the characteristics that a Button has.
by Retired Author
Add a flexible knob control to your .NET projects
by Retired Author
Manage the Global Assembly Cache with this handy tool - or roll your own with the provided API!
by Retired Author
An article on creating a Vista Sidebar Gadget, that communicates/controls a mobile phone through a serial (COM) port.
by Retired Author
A simple lobby server for hosting multiple small games and allowing players to create and join games of many types.
by Retired Author
A library that allows to query nearly all gameserver types
by Retired Author
A general class library to save and load an object in a file using XML or binary format.
by Retired Author
Method reflecting invoke is nice, but very frequently it can be too slow. This article describes an alternative method for dynamic method invoke.
by Retired Author
This article describes a base class, FilterTextBox, that can be used to implement flexible filtering for a TextBox control.
by Retired Author
Using a .NET Windows service as an engine for specialized custom plug-ins execution
by Retired Author
A generic algorithm that can be used to find the difference between objects.
by Retired Author
This article introduces you to an open source solution for decoupling your data management and query logic from the NoSQL vendor-specific integration logic.
by Retired Author
Creating PDF reports for grouped or non-grouped data lists in C# with many custom options and configurations (providing source code with .NET Framework 4.6.1 and .NET Core 3.1)
by Retired Author
Article describes a way to pass any .NET managed object as a parameter to a COM+ queued component in an easy way
by Retired Author
A generic autocompletion WebMethod for multiple AutoComplete Extenders
by Retired Author
Create T-SQL command text to update a table with OpenXML quickly and with minimal effort.
by Retired Author
This article presents a reusable class and technique for easily doing Asynchronous Programming using the Begin/End Pattern and the new Reactive Extensions for .NET (Rx) library.
by Retired Author
A generic list/stack/queue with bi-directional and failsafe enumerator, recycled doubly linked list nodes, and wait-for-empty and wait-for-any methods.
by Retired Author
A high performance extension for creating a DataTable from a Generic collection.
by Retired Author
I just read Mahesh's article Writing a Generic Data Access Component.
by Retired Author
Generating a delegate at runtime that reads from a DataReader. By reflection, it’s possible to bind directly a simple query to a list of objects.
by Retired Author
Generic Diff/Patch Utility written in C#
by Retired Author
An algorithm for describing differences between lists
by Retired Author
An article describing a simple Generic class to provide user friendly text for a constant or enum value.
by Retired Author
An extension methods library which could do the equality comparison operations easily
by Retired Author
Represents a C# generic implementation of the NameValueCollection
by Retired Author
Frequencies, descriptive statistics and normality testing
by Retired Author
An implementation of IEqualityComparer that can be used to compare any class by one of its properties
by Retired Author
Development of a new generic lattice noise algorithm that advances beyond perlin noise and expands the possibilities of textural noise creation.
by Retired Author
A cool List and Dictionary debugger visualizer for VS.NET 2005, 2008 and 2010
by Retired Author
This article shows you how to make use of DataAccessLayer and caching.
by Retired Author
This piece illustrates how to construct a simple generic mapper that will copy every property value from one class to another where the name and type of the property is the same in both classes; it goes on to suggest a way of constructing generic tests that can be used for any instance of the
by Retired Author
A convenient shortcut using generics to check for InvokeRequired on a Winforms control
by Retired Author
A method for deep cloning objects in C#, by using Surrogates and serialization formatters
by Retired Author
Generate Front end screens and database on a Windows Mobile 5 for data collection
by Retired Author
A Generic helper function that dynamically sorts objects by properties of the object that aren't known at compile-time
by Retired Author
A "set" type data structure in C# with basic logical operators.
by Retired Author
Provides a generic set collection.
by Retired Author
Part three of a four part series of articles on the Specification Design Pattern.
by Retired Author
A Generic State Machine and Attempt to Generic Component
by Retired Author
An implementation of a generic tree collection in C#.
by Retired Author
This article describes a generic Trictionary class derived from Dictionary that allows two values of different types per key
by Retired Author
A reusable difference engine written in C#.
by Retired Author
A detailed outlook at some of the possible language features of the next version of C#
by Retired Author
An application (based on Gtk#) which uses the google web service to search the internet.
by Retired Author
A simple GPS tracer developed for Windows Mobile 2005 on Compact Framework 2.0 SDK
by Retired Author
This article describes and implements a graph drawing control for tree structures structured in a WPF panel.
by Retired Author
A practical grid for domain objects to be used in WinForms systems.
by Retired Author
Expanding upon GridView to allow the selection of multiple rows across sevaral pages.
by Retired Author
CheckGroupBox, RadioGroupBox, CollapsibleGroupBox controls
by Retired Author
This custom repeater control can be used to add group headers to your output.
by Retired Author
A guide to using Microsoft's MSChart
by Retired Author
A quick hands-on application to guide you in using paneled forms, multi-splash screens, SQL Express, and many more....
by Retired Author
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Retired Author
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Retired Author
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Retired Author
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Retired Author
A guided tour of the Windows Presentation Foundation, one feature at a time.
by Retired Author
Purely object oriented ADO code component to get your project running, no matter what database you are using at the backend. Specialised for SQL Server.
by Retired Author
A GPS class with a coordinate parser, distance calculation, and bearing calculation.
by Retired Author
A handy and customizable tokenizer function that works with STL strings.
by Retired Author
Describes a free web-based utility for testing Regular Expressions and performing bulk text transformations.
by Retired Author
A class that accepts a reference to an Excel.Worksheet and lets you use an overloaded subscript operator to cleanly and intuitively read/write the Value2 of Excel cells, and get the Excel.Range corresponding to a given cell.
by Retired Author
A C# library to add a heartbeat and one or more listeners to an application.
by Retired Author
Binding to the DataTable without the System.Windows.Forms namespace.
by Retired Author
A helper object library to automate migration of SQL RS items from development to production servers.
by Retired Author
This article illustrates a helpful database library.
by Retired Author
Bitwise operations with enumerations.
by Retired Author
A hierarchical Repeater control.
by Retired Author
A high performance binary serializer using Microsoft Common Intermediate Language
by Retired Author
This implementation of an LRU Cache attempts to provide a fast and reliable access to recently used data in a multi-threaded environment.
by Retired Author
Mimic the VS.NET 2003 menu style by improving the existing work
by Retired Author
Implementing text highlighting in a WPF TextBlock control with MVVM
by Retired Author
A completely configurable tab control to use as tabbed MDI forms.
by Retired Author
This article presents a stopwatch class with microsecond-precision for C# that offers split-time and a System.TimeSpan interface.
by Retired Author
The HotkeyManager class makes it easy to set global hotkeys for applications.
by Retired Author
A tool to compress JavaScript files to reduce their size and improve page load times.
by Retired Author
Bases to create your own JavaScript shell for your application
by Retired Author
A journey into Expressions
by Retired Author
Illustration of factory method pattern among various approaches
by Retired Author
A joystick control using a simplified polar coordinate system to return an orientation and magnitude, and a custom Vehicle UserControl with an Offset method that uses the said coordinate system.
by Retired Author
Shows how to create a nice looking photo frame control in WPF and animate it using the Ken Burns effect
by Retired Author
Currently, ComboBoxItems cannot be selected using the keyboard - only the mouse. This is an attempt to resolve that.
by Retired Author
A KeyedList implements an ordered key-value list.
by Retired Author
Implementation of a list accessible by key with HashTable-like performance
by Retired Author
My 3 day foray into writing a blog engine
by Retired Author
Part II of my 3 day foray into writing a blog engine.
by Retired Author
Based on Razor template engine syntax, a straightforward, extensible, easy to maintain implementation of a templating engine.
by Retired Author
Designed to make it easier to write scripts such as JavaScript in C#
by Retired Author
A library to simplify access to image metadata.
by Retired Author
This DLL and the test MFC application supplied demonstrates how efficiently large number of words can be dealt with lightning fast - for wild card matching and checking existence. This DLL is just the all-in-one tool that a word game writer needs - one who needs a very fast dictionary facility.
by Retired Author
A minimalist approach to n-tier component model design and implementation, which provides great flexibility for application modules functionality separation.
by Retired Author
A lighweight approach to creating AJAX.NET-enabled grids, with advanced functionality built in.
by Retired Author
A lightweight event driven control with minimal recursion and no manual tracking of selected items
by Retired Author
Filling in text templates from a data source.
by Retired Author
Using existing NAnt tasks to create mutually exclusive projects in CruiseControl.NET.
by Retired Author
Using a collection to manage caches instead of implementing discrete cache instances
by Retired Author
A link cloud / tag cloud that copes with large weighting variations and gaps well.
by Retired Author
The .NET ArrayList class provides "dynamic arrays" which, to a C++ programmer should seem really innane. Here's a linked list collection class that can be used in any .NET language.
by Retired Author
A tutorial that walks through adding/updating/deleting data in your database with LINQ to SQL while keeping your class relationships (M:M, 1:M, and M:1) synchronized.
by Retired Author
A beginner's LINQ tutorial that walks you through mapping your SQL Server database tables and relationships to objects, and how to retrieve that data via simple LINQ queries.
by Retired Author
A tutorial and application on using WPF Data Binding with LINQ to SQL classes. This is part 3 of a three-part tutorial on using LINQ to SQL.
by Retired Author
A custom listbox control with disabled list items.
by Retired Author
An article on adding a HitTest method for a ListView control.
by Retired Author
This article exposes a trick to help in creating apps with MS Office automation.
by Retired Author
When you want to get the data script from sqlserver, use this, it can be fun.
by Retired Author
Customize jigsaw (size and picture)
by Retired Author
A small introduction to load Virtual Earth Maps into C#
by Retired Author
Design a multistep form could be strenuous. But now with ASP .NET 2.0 Wizard control, it is fun and easy.
by Retired Author
A localizable Currency textbox control.
by Retired Author
This code shows how to do a simple localizable dropdown that sets up the options from suitable text.
by Retired Author
An article on how to create a real-time log4net color console viewer for ASP.NET applications.
by Retired Author
A logging utility with a Forms based console.
by Retired Author
A look at Fluent APIs and an example of one.
by Retired Author
An overview of the new Language Integrated Query (LINQ) framework.
by Retired Author
A small article on how to use NServiceBus to create workflows
by Retired Author
The performance of STL/CLR sequence containers are compared with that of corresponding BCL generic collection classes
by Retired Author
Internet Explorer Clone in VB.NET
by Retired Author
A look at what is wrong with OOD/OOP based on CPian responses to the question "What is wrong with objects?"
by Retired Author
The Chart control gives you freedom to develop graphic reports.
by Retired Author
Clickatell just released a new SMS Small Business API. This is a two part blog series with the results of my analysis of the API and details on how to integrate it into your .NET application.
by Retired Author
The perspectives of creating bots that write programs with two simple examples.
by Retired Author
Journey to the center of the .NET Framework with a chance of IL along the way!
by Retired Author
Using alpha-PNG and GDI+ technology to implement a desktop pet fish!
by Retired Author
This article describes a sample application that uses the waveout API in C#.
by Retired Author
This library supplies the same macro substitution facilities as the C/C++ preprocessor.
by Retired Author
A magical edit menu that works with no connections to the rest of your project
by Retired Author
An article on a small managed C++ class which gives ability to use the "Send To" feature of Windows Explorer.
by Retired Author
This is an example custom button control, written entirely in Managed C++.
by Retired Author
An ASP.NET Validator Control implemented in Managed C++ that can be used to verify email addresses by connecting to SMTP servers listed as Mail eXchangers for a domain, includes example of Win32 API Interoperability with C++ .NET. The validation is not RegEx based.
by Retired Author
Using the XP Theme API safely on any OS from C#
by Retired Author
This is an update to Don Kackman's UxTheme component originally written for Visual Studio 2003
by Retired Author
A marquee control written in C#
by Retired Author
Implements a DataGrid with a Master/Detail view on data.
by Retired Author
Shows a solution for creating a Master-Detail relation using textboxes.
by Retired Author
In this article, I will create a master-detail view using the Entity Framework.
by Retired Author
Math Expression Evaluator
by Retired Author
Development of a Matrix class, including basic arithmetic functions and various determinant methods explained with the help of mathematical equations
by Retired Author
A Media player control for WPF, based on MPV player that can play almost any media file.
by Retired Author
Asynchronous sequential execution of methods using a message loop.
by Retired Author
Here is a very simplified method for selling relatively secure unlock keys to your customers. The unlock key you provide will only unlock that specific customer's download instance for a specific feature set or product.
by Retired Author
This article shows a method which handles events when you maintain multiple tables on a DataGridView.
by Retired Author
This article will provide the first step towards migrating error free dtsx package to higher version of sql server ssis
by Retired Author
An article presenting the Quick Access Toolbar as part of RibbonControl.dll, as seen in Microsoft Office 2007
by Retired Author
An article presenting ApplicationButton used in creating round buttons as per Microsoft Office Style application buttons
by Retired Author
A way to organize the WebSocket management logic keeping the Startup clean.
by Retired Author
Slice sections out of a MIDI file, and stretch or compress playback time using this simple utility. Or use the Midi Library to build your own MIDI apps
by Retired Author
A walkthrough to create and run a minimal API with .NET 6 using C#
by Retired Author
A native stackwalk funtion like Stackwalk64 cannot handle mixed-mode stacks, since managed code does not use the stack in the same way as native code does. There is an API called IDebugClient, that does walk a mixed-mode stack correctly, which we will explore.
by Retired Author
DimmerDialog is a .NET class that shows a modal dialog which grays out the rest of the background, just like the Windows XP Shutdown dialog. This can be used when your application needs to show a very important message box or form that requires immediate user attention.
by Retired Author
Modification to the nettiers code generator template to make the generated stored procedure for search more powerful(supports the like operator of Transact-sql) and searching the datetime/smalldatetime datatyped columns more smartly
by Retired Author
A C# implementation of the TextFieldParser class submitted by Tony Selkes that includes the ability to put the schema in an XML file and load the data directly into a DataTable.
by Retired Author
A convenient, high-performance money structure for the CLR which handles arithmetic operations, currency types, formatting, and careful distribution and rounding without loss.
by Retired Author
A month calendar control in iCal style with fixed and custom selection ranges, holidays highlight and customizable appearance
by Retired Author
AJAX Progress Bar for ASP.NET.
by Retired Author
This article introduces a more flexible and secure method to configure Silverlight applications using the Web.config file from the ASP.NET host application.
by Retired Author
An easy way of sorting the WPF ListView with a generic method.
by Retired Author
Extending BinaryReader/Writer to support a different byte order, string and date formats, and advanced navigation in binary files
by Retired Author
An article presenting a library for producing communication based application utilising the MSN Messenger services and protocols.
by Retired Author
Button that allows multiple gradients defined at design time.
by Retired Author
I needed a multithreaded task queue but with linked tasks, so I created this Multithreaded Task Queue.
by Retired Author
A CheckedListBox with dynamic foreground, background, and font
by Retired Author
A multilingual Silverlight virtual keyboard.
by Retired Author
This control acts like a tab control but without the tabs...
by Retired Author
This is what happened when I needed a file extension comparison algorithm, this should save you quite some time thinking one up.
by Retired Author
A sample shows approaches of creating WiX installers and a bootstrapper bundle for the deployment of business applications with multiple and selective configurations.
by Retired Author
A single page template that can replace all of the Details, Edit, and Insert page templates.
by Retired Author
A versatile and multi-purpose button and button-bar with full Office 2003 colors and style.
by Retired Author
A Generic Abstract class providing a true Pop-up control, implemented in a multiple selection drop down list.
by Retired Author
A lot of applications require some sort of search. Sometimes, the information we are looking for is in many different locations
by Retired Author
Multi-Threaded WPF TreeView Explorer
by Retired Author
An Example Showing How to Run Multiple Codes Concurrently and Prevent Cross-thread Operation Errors Using C#
by Retired Author
A Naive Bayesian Classifier in C#
by Retired Author
A C# implementation of Paul Graham's Naive Bayesian Spam Filter algorithm.
by Retired Author
This article presents a naming scheme for database tables and fields.
by Retired Author
An implementation of the .NET delegate pattern using C++ templates
by Retired Author
Show and use items in a tag cloud for data entry.
by Retired Author
This article shows how to easily extend the GridView to support custom paging and remove the restriction of using ObjectDataSource as the data source.
by Retired Author
A server control, similar to the ASP.NET Repeater in its principles, that can handle recursive (or hierachical) data.
by Retired Author
An article on network game programming.
by Retired Author
A progress bar for when you don't know how long a process will take.
by Retired Author
Looking for a free and simple way to design and add reports to your .NET application? Take a look at MyNeoReport library.
by Retired Author
What we need is a new way to build our applications. Instead of scattering the manual work and items requiring decision making across the development process, we need to do the "thinky" things first then automate the rest. Why don't we just stop doing things the hard way?
by Retired Author
It could take 11 clicks or 20 keystrokes to choose two dates representing last year. Why not choose "Last Year" in a ComboBox?
by Retired Author
A URL Rewriter/ Redirector which utilizes new and advanced IIS7 Integrated ASP.NET Pipeline feature
by Retired Author
Can we write a new better hash function?
by Retired Author
LLLPG, the Loyc LL(k) Parser Generator: now parsing C# itself!
by Retired Author
A revision of a Task Scheduler class library by David Hall
by Retired Author
A new version of the asteroid game
by Retired Author
A wrapper for the Asynchronous Progamming Model in .NET
by Retired Author
A list of news articles in an ASP.NET GridView control with custom paging.
by Retired Author
An implementation of the MVVM Patterns + CommandModel within a WPF LOB application.
by Retired Author
At ComponentScience where I work, we heartily embrace the use of regions to logically separate our code into meaningful blocks. After doing it manually for a couple of years, I decided to write myself a little macro to make my life easier.
by Retired Author
ValidationScope is used to collect all input errors in a context although validation code exists in independent APIs.
by Retired Author
A non-well-formed HTML parser and CSS Resolver builded by pure .NET C#
by Retired Author
A not so simple firewall if I can call it so. This application will ask you if you want a certain program to start.
by Retired Author
Benchmark example on benefit of asynchronous programming
by Retired Author
This is a quick note on SignalR.
by Retired Author
This article helps in understanding the overall programming model of a web application with reference to ASP.NET and AJAX.
by Retired Author
With Visual Studio 2008, it is easy to create a nullable version of Microsoft's DateTimePicker.
by Retired Author
This article presents a control that allows for easy number entering.
by Retired Author
This is a control which will allow the user to input only numbers. And it also has some special features like, if we enter negative values, we can show it in a different color.
by Retired Author
This numeric keypad helps you enter payment amounts in a text field
by Retired Author
A textbox which accepts formatted or unformatted numerics only, plus a suffix multiplier.
by Retired Author
A subclass which adds new display properties to a rich text box control
by Retired Author
A user control which adds a new property to a rich text box control
by Retired Author
This article demonstrates how to use GDI+ to create a page turn effect.
by Retired Author
How to implement paging and filtering on a Silverlight 2 ListBox.
by Retired Author
This article shows how to create a 3D style effect using only GDI+ image manipulations
by Retired Author
A panel control with caption support, which can also dock child controls properly.
by Retired Author
A study of .NET Parallel Class in solving a system of linear equations using bi-conjugate gradient stabilized method
by Retired Author
An artificial life algorithm that attempts to solve a problem by flying a swarm of entities through a range of possible solutions where each entity is guided by the performance of other members of the swarm
by Retired Author
A basic PC audit developed in C#.
by Retired Author
A parser for PDF Forms written in C#.NET.
by Retired Author
This article takes a look at the Microsoft Enterprise Instrumentation Framework and details how shortcomings of conventional instrumentation techniques are overcome using this framework
by Retired Author
An excellent and easy way to implement string enumerators in C#.
by Retired Author
A performance counters helper class that makes it easier to use performance counters in your system, especially for measuring duration and total duration
by Retired Author
Performant Items in List A that are not in List B
by Retired Author
A control that partially emulates a popular phone.
by Retired Author
A phone/fax field server control with built-in auto-tab functionality.
by Retired Author
A cropping adorner which darkens everything except the selected portion
by Retired Author
A Piano Key Control for the .NET Framework
by Retired Author
You can have a small home automation system controlling the serial port and a PIC microcontroller.
by Retired Author
This is a simple class that can view scroll and zoom pictures
by Retired Author
Creating a pie menu control for WPF
by Retired Author
This article briefs about .NET Remoting.
by Retired Author
When your boss asks you to create applications transforming your data warehouse into business intelligence, you need the right set of Silverlight 3 tools to make this transformation quickly and easily. Here is a pivot grid control that really gets the job done.
by Retired Author
Plugin migration with new features of .NET 3.5.
by Retired Author
A wizard framework that supports plug-ins for the wizard pages.
by Retired Author
A POP3 client in C# .NET for reading and processing emails (including attachments).
by Retired Author
GenericParser is a C# implementation of a parser for delimited and fixed width format files.
by Retired Author
Microsoft Intermediate Language (MSIL) may be improved by adding a few new instructions
by Retired Author
An article that describes WPF for the beginner and provides some tips for the intermediate.
by Retired Author
PowerShell is a very powerful tool, yet it's difference to the classic DOS command prompt gives you a hard time if you are used to the CMD. This article shall guide you into the World of PowerShell and give you an easy start.
by Retired Author
This article gives an introduction to system designing and architecture. It introduces a new concept that allows beginners to easily break and design complex software systems. It uses a modular based development approach with a pattern that we all practice in our day to day life.
by Retired Author
Tutorial on using LINQ, ListView, LinqDataSource, DataPager, ASP.NET AJAX
by Retired Author
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Retired Author
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Retired Author
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Retired Author
The purpose of this document is to provide a practical guide to using Microsoft’s .NET DataTables, DataSets and DataGrid
by Retired Author
This article gives a practical quick-start tutorial on MVVM in WPF for application developers.
by Retired Author
Another approach to the MVC pattern
by Retired Author
A pragmatically introduction to DOJO for form based CRUD database operations with ASP.NET
by Retired Author
Allows one to easily clone a menu item and demostrates how to clone a component's callback handlers
by Retired Author
A splash screen with some neat predictive progress bar features
by Retired Author
An introduction to ASP.NET
by Retired Author
An introduction to Namespaces and the Base Classes
by Retired Author
Can we use LinqRx as a poor-man's complex event processor?
by Retired Author
This article describes an implementation of printf using C#.
by Retired Author
A priority queue using the skip list data structure.
by Retired Author
The article provides a step-by-step explanation of how to set up a Prism application.
by Retired Author
This article discusses the Decorator Design Pattern. The approach taken in this series is how a pattern of problem can be identified, analysed and solved with a suitable design pattern.
by Retired Author
This article discusses the process of generating and maintaining localization resources in database in order for satellite assembly
by Retired Author
Simple process viewer that is capable of setting alerts for process events.
by Retired Author
An Outlook style calendar view with appointments and all-day events, and multiple day view support.
by Retired Author
100% managed code that draws HTML on any device
by Retired Author
This is the second in a series of columns in which I will tell you how I started SplendidCRM Software, Inc.
by Retired Author
Commercial Open-Source licensing and Business Rules Engine
by Retired Author
Erik Gunnerson writes about Attributes in C#
by Retired Author
Another progress bar, but this one has differnt types, and allows text.
by Retired Author
The use of built-in methods of GDI+ to draw a progress disk similar to the one in SQL Server 2005
by Retired Author
Review your project dependencies.
by Retired Author
A propertymapping extension for DataReaders
by Retired Author
Proposal to make C# properties flexible whilst maintaining the Smart Field syntax.
by Retired Author
Unique Jungian and MBTI approach to develop Human Artificial Intelligence
by Retired Author
A new flagship of Resco’s product line Enterprise Solution Prototypes (ESP) brings revolutionary features and is specifically designed for SFA and CRM solutions
by Retired Author
Calling a server from JavaScript is a fundamental part of AJAX applications. Using WebServices with SOAP and WSDL is easy if proxy objects and methods are available in the browser.
by Retired Author
This article shows how to enforce single application instancing, and perform interprocess communication (IPC) using pure .NET code.
by Retired Author
Most programmers prefer hand-coding database queries. This is a class that automates query building, while the code is as readable as the program logic.
by Retired Author
An example of how to use Windows Communication Foundation services.
by Retired Author
A Quick Guide to Silverlight Ribbon Controls (Part - 1)
by Retired Author
Using nested repeaters in ASP.NET with an XML data store
by Retired Author
The objective of this article (Part 2) is to introduce you to using of VB / Microsoft .NET library, Function, Methods as well in your Microsoft Windows PowerShell script.
by Retired Author
The objective of this article (Part-1) is to introduce you with Microsoft Windows PowerShell.
by Retired Author
The objective of this article (Part 3) is to introduce you to Microsoft Windows PowerShell and learn some basic command of windows PowerShell.
by Retired Author
This article describes the new functoids in BizTalk Server 2006.
by Retired Author
A quick program to compute and measure hash comparison
by Retired Author
A quick program that will zip source code files
by Retired Author
This article is about creating a simple NUnit Test Application
by Retired Author
A comprehensive guide to .NET Core for beginners
by Retired Author
How to customize swapping function when sorting
by Retired Author
This example demonstrates how to check the privilege level of the current process, and how to self-elevate the process by giving explicit consent with the Consent UI.
by Retired Author
The first article of a series that will lay out the framework for a non .NET implementation of XML and XSLT using SSIs (server-side includes).
by Retired Author
We will create a Silverlight Custom Control called “LightSwitch Explorer” that will display information about the collections of the screen that it is displayed on, raise methods, and switch screens.
by Retired Author
This tutorial walks you through how to build a rating system, using ASP.NET and SQL Server, that allows your users to rate an article, and then see the ratings graphically displayed on the article.
by Retired Author
Why the author thinks that C++/CLI has its own unique role to play as a first-class .NET programming language
by Retired Author
Replace the BinaryFormatter with this class for compact (nullable) value type serialization.
by Retired Author
An implementation of a simple raytracer for the CF as an intro to graphics theory.
by Retired Author
This is a more comprehensive example of how to implement a project with MVVMLight
by Retired Author
A simple web spider to see fetch CodeProject articles.
by Retired Author
Demonstrates how to do realtime event log monitoring
by Retired Author
Build a realtime visitors counter with AJAX and a server-side language.
by Retired Author
This article describes a recursive method for copying files to different volumes.
by Retired Author
Component derived from Panel that acts like a window (glass)
by Retired Author
A Non-Backtracking Regular Expression Engine for .NET (Core)
by Retired Author
Reviewing what we need to know pre- and post- C# 7 features about the type system and in particular, reference types and reference-like behaviour, while correcting common misconceptions along the way.
by Retired Author
C#'s release mode doesn't allow break points to be set. This function emits an IL break, forcing a breakpoint in the debugger.
by Retired Author
A simple reminder tool to remind you of your overdue tasks in ToDoList throughout the day
by Retired Author
This article contains the simplest solutions for: the security problem for DelegateSerializationHolder, the IO problem, and the messaging speed problem. Note: Messaging speed problem will appear when your application has worked for a long time.
by Retired Author
Explains the cause of the OutOfMemoryExceptions which commonly occur when using MemoryStream, and introduces a replacement which uses a dynamic list of memory segments as a backing store, as opposed to a single array, making it more resilient with large datasets.
by Retired Author
Demostrates how to render a report by passing XML to a data extension via SOAP calls.
by Retired Author
A Framework to build graphical printing reports with absolute layout based on Mike Mayer's ReportPrinting core library.
by Retired Author
An analog clock using anti-aliasing & double-buffering which can be resized, even into elliptical shapes.