Click here to Skip to main content
14,544,540 members


Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
by Nish Nishant
This articles explains how to implement a TypeDescriptionProvider for a class to support multiple object types using a single class type
by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR

Latest Articles

by Bohdan Stupak
Overview of Span C# feature and example how it can improve existing codebase
by Rahman Masudur
Few tricks about using a Resource Dictionary in WPF
by Richard Atkins
Create a fluid, multi-column, vertically ordered list using nested, floating divs
by pdoxtader
A multithreaded server class that accepts multiple connections from a provided client class. Each client can send and receive files and text (byte data) simultaneously along 250 available channels.

All Articles

Sort by Updated


30 May 2020N
Bohdan Stupak
Overview of Span C# feature and example how it can improve existing codebase
19 Nov 2019
Richard Atkins
Create a fluid, multi-column, vertically ordered list using nested, floating divs
13 Nov 2019
A multithreaded server class that accepts multiple connections from a provided client class. Each client can send and receive files and text (byte data) simultaneously along 250 available channels.
4 Nov 2019
Robert Gustafson
I've created an enhanced version of the Extended RichTextBox created by Razi Syed.
28 Oct 2019
Igor Ladnik
Simple Kafka producer and consumer written in C# and Scala with Avro schema read either from local file or simple Web server
23 May 2019
Saira Fazal Qader
Conversion of image to byte and Encryption using 128 bit key than Decryption using the same key and re-conversion from byte to image
24 Apr 2019
QxOrm C++ library: Persistence (based on QtSql Qt library) - Serialization (based on boost::serialization library) - Reflection (introspection)
31 Dec 2018
Randy Kroeger
This article provides an example on how you can change application configuration settings within an existing ClickOnce publish, update the manifest files, followed by using the Mage utility for updating the manifest using the existing cert file.
30 Dec 2018
Chinmoy Mohanty
Multiple techniques of implementing The Observer Pattern in .NET
11 Dec 2018
Google Maps Offline in windows discusses how one can download or save Google maps and then view these images offline
31 Oct 2018
Aydin Homay
In this article, we will discover the power of generics in C#.
10 Sep 2018
JavaScript class library which partly replicates Microsoft .NET Framework structure and functionality.
19 Jul 2018
WinForms library containing the IncipitViewer control for drawing musical notes
22 Apr 2018
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
23 Jan 2018
This is an API for creating, detecting and analyzing Optical Marks Sheets (Also known as bubble sheets). Its upgrade of version of C# OMR Engine 1.0 i wrote back in 2012. It can be found at ""Version V2.1 Also has
17 Jan 2018
honey the codewitch
Dependency free, fast, lightweight JSON parsing and light query
25 Oct 2017
A modular InnoSetup script to download and install all available .NET Framework versions and much more
1 Aug 2017
Dmitry Brant
A custom control for Windows Forms that looks like an electronic 7-segment LED display.
22 Jul 2017
Duncan Edwards Jones
How to use a Windows Azure storage table, blob or file as an event store for event sourcing
16 May 2017
Rene Bustos
WCF WebService IN VB.NET Response JSON
12 May 2017
Alexey Shalnov
Demonstrates the concept of how to build an old MFC application in a .NET application, to replace the MFC MDI Framework with the modern WinForms or the WPF Framework and to integrate MFC Views and Dialogs in it.
26 Mar 2017
Aydin Homay
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.
21 Mar 2017
Christiaan van Bergen
An article on converting text files or csv-files to a System.Data.DataSet based on regular expressions
16 Mar 2017
ASP.NET MVC C# Opensource library that abstracts social logins for OAuth providers like Facebook, Google, Twitter, PayPal
4 Mar 2017
Duncan Edwards Jones
An outline of how a paired Azure queue and Azure table can be used for the command side of a CQRS application
3 Mar 2017
Paolo Foti
Save and restore your design work using a persistence manager based on XAML code
24 Feb 2017
Ebenezar John Paul
An Ideal Code Review Checklist that applies for most programming languages
3 Feb 2017
An overview that presents all PayPal integration options, targeted especially at C# developers.
19 Dec 2016
Machine Learning. What languages come to mind? R? Python? Matlab? Bet you didn't think Visual Basic.
18 Jul 2016
Amarnath S
An article describing the computation of the Sinogram of an image in C#, using the Radon Transform of the image.
12 Jun 2016
David A. Gray
What happens when you have more items in your list than you have items in your control string?
27 May 2016
How to automatically create data access layers and business layers from a Microsoft Access or a SQL Server database
3 May 2016
this post discussed .NET versioning and multi-targeting of .NET application and component written in C#.
18 Apr 2016
Mongo DB Tutorial and Mapping of SQL and Mongo DB Query
13 Apr 2016
Steve Grundy
This article describes using the Windows MIDI API functions in a managed environment.
12 Apr 2016
Jalapeno Bob
A VB.NET version of Ray Koopa's 21 Mar 2016 article, Getting All "Special Folders" in .NET
1 Apr 2016
varun bansal
A quick program to compute and measure hash comparison
17 Mar 2016
Ravi Bhavnani
An object that harnesses the power of Google's online natural language translation tools.
28 Jan 2016
Pritam Zope
In this Article we will create an Auto Completion/Code Completion Window using C# that automatically shows popup of the list of words or keywords and inserting those into a RichTextBox
28 Dec 2015
danah gaz
A lightweight, high performance, easy to use asynchronous stream copy method using IOCP with progress, throughput tracking, and no explicit thread creation.
27 Dec 2015
A C# library to host Photoshop-compatible filters in .NET 2.0 and later
8 Dec 2015
Thomas Daniels
This article explains speech recognition, speech to text, text to speech and speech synthesis in C#.
22 Nov 2015
This Article discusses on Memory allocation in .Net and how JIT compiler optimizes non-volatile code. It also talk about Value Type, Reference type, Stack, Heap, Boxing, Unboxing, Ref, Out and Volatile.
8 Nov 2015
Using delegates to group, conquer cross cutting concerns and create dynamic validators
4 Nov 2015
Murray Foxcroft
Integrating WPF and XAML with the Windows forms NotifyIcon control to produce a slick, styled popup window when the mouse is moved over the NotifyIcon
2 Nov 2015
Easily create Business and Data Layers!
25 Oct 2015
Greg Nutt
This is a VB.NET Version for ".NET Remoting Events Explained"
3 Oct 2015
Snesh Prajapati
Recently I was looking for WPF major versions and its progression so far. To my surprise there was no resource providing a compact look on WPF versions on internet. Then I put some efforts in this regard and came up with this article.
17 Aug 2015
Simon McKenzie
Reads JPEG Exif data without the heavyweight and unnecessary instantiation of GDI+ objects.
17 Aug 2015
Marcos Meli
An easy to use .NET library to read/write strong typed data from files with fixed length or delimited records (CSV). Also has support to import/export data from different data storages (Excel, Acces, SqlServer, MySql)
16 Jul 2015
Woong Gyu La
1 alternative  
How to create a server-client network quickly using template server-client framework, EpServerEngine (C++ and Windows Winsock).
1 Jul 2015
Woong Gyu La
How to create a server-client network quickly using IOCP TCP template server-client framework, EpServerEngine.cs (C#).
30 Jun 2015
Nikhil Awatade
Algorithm for Tree view binding
25 Jun 2015
A framework to solve the problem of opening dialogs from a view model when using the MVVM pattern in WPF or UWP.
16 Jun 2015
Customize OpenFileDialog and SaveFileDialog using a WPF Window
10 May 2015
David A. Gray
This article describes a class that adds color to console program displays.
25 Mar 2015
Chivate Atul
Tracing dead-locks in multi-threaded applications.
11 Feb 2015
Aydin Homay
In the software implementing business synchronizing structures/templates of the database entities with Data Access Layer SQL (commands/Transactions) is the most expensive thinks because you need to re-implement when you have change/s in your entities structure's such as Data-type, Name, and etc.
11 Feb 2015
Describes how to avoid loss of performance when implementing SOAP extensions.
8 Feb 2015
The Web API token based authentication via OWIN OAuth2 middleware supported by Facebook, Google, Microsoft.Extracting additional user's information from social networks.
5 Feb 2015
Syed Hasan Hyder
Solution adorned with drag and drop Portlet/Webpart customization feature in ASP.NET MVC Framework. It summoned JQuery for better user experience evading inclusive page refresh during personalization.
14 Jan 2015
Paulo Zemek
Understand how to create fully configurable frameworks that let your application evolve without creating bottlenecks.
2 Jan 2015
XML serialization and deserialization using C#
10 Dec 2014
Anurag Gandhi
This article explains the details and use of Nullable Type in C#.NET.
2 Dec 2014
Ed Gadziemski
Analysis of various methods for determining the Mime type and executable status of a file
26 Nov 2014
Pascal Ganaye
In this article, I try to highlight some issues in the .NET Framework generic list and how to circumvent them
20 Nov 2014
Lea Hayes
A combobox control with a customizable drop-down
20 Nov 2014
Juan Ignacio Tel
Development of a new generic lattice noise algorithm that advances beyond perlin noise and expands the possibilities of textural noise creation.
19 Nov 2014
Leung Yat Chun (Fainx)
This article describes how DirectoryInfoEx uses IShellFolder to list special / virtual directories using C#.
15 Nov 2014
Michael Ulmann
Get rid of EXE/DLL locks by using ShadowCopyFiles appropriately with .NET 2.0 and newer
15 Nov 2014
Michael Ulmann
The MasterPage is derived from UserControl and thus, does not support the method 'InitializeCulture()'; a bit more coding is required in order to make the ASP.NET MasterPage localizable.
10 Nov 2014
Tsuda Kageyu
Extract all the variations of an icon, including the ones ExtractIconEx() can't extract.
3 Nov 2014
Shivprasad koirala
6 important uses of Delegates and Events
3 Oct 2014
Vivek Ragunathan
A simple tree list view .NET WinForms control
19 Sep 2014
This article show a quick way to determine if a user's IE browser is in compatibility mode.
12 Sep 2014
Jan Bakker
This is an alternative for "Custom TreeView Layout in WPF"
10 Sep 2014
Gautham Prabhu K
Creating and using Event Aggregator pattern
8 Sep 2014
"MCSD Certification Toolkit (Exam 70-483): Programming in C#” - book review
2 Sep 2014
How to create a generic singleton for .NET.
26 Aug 2014
An article describing a simple .NET library which simply keeps your database schema up-to-date.
22 Aug 2014
Anurag Gandhi
A custom GridView control which provides you an additional facility to group the data in gridview along with the facility to customise the Group Header and Group Footer
21 Aug 2014
Rajneesh K Barapatre
This article is to help you understand the fundamentals of the Microsoft ASP.NET MVC with basic concepts explained along with code snippets.
20 Aug 2014
Anurag Gandhi
A class to pivot a DataTable with various aggregate functions
13 Aug 2014
In the netherworld between T[] and List<T>
12 Aug 2014
Thilina Chandima
An introduction on how to store and retrieve images from SQL Server 2008 by using Stored Procedures and C#.
24 Jul 2014
Thomas Maierhofer (Tom)
New NHunspell (Open Office spell checker for .NET) functions at a glance.
24 Jul 2014
Thomas Maierhofer (Tom)
NHunspell (Open Office spell checker for .NET) functions for servers and ASP.NET web projects.
23 Jun 2014
Journey of C# up to LINQ in less than 10/15 minutes
22 Jun 2014
Nathaniel Moschkin
Topics and methods on programming in .NET and performance considerations
7 Jun 2014
A. Najafzadeh
Saving zip files in access database with encrypting bytes when file saved in access database and decrypting bytes when extracting files from database . . .
2 Jun 2014
Event-based, generic wrapper and manager to implement multithreading in your applications
5 May 2014
Gerald Gomes
This article will make an attempt to describe a basic way to start implementing animation in WPF.
22 Apr 2014
Duncan Edwards Jones
Introduces and discusses the Common Language Runtime framework classes used in printing from a .NET Windows Forms application.
15 Apr 2014
Mark Harker
In this article I would like to discuss how you can find all non-simple paths from a starting node to an end node in a directed graph.
27 Mar 2014
Sergey Nizhegorodtsev
The article explains step-by-step how to start programming using cryptocurrency API for Bitcoin, Litecoin, CrimeaCoin, etc. The working example has been written for Crimeacoin.
27 Mar 2014
Docking windows container, extended listview, extended property editor.
22 Mar 2014
Treeview with Checkboxes supporting 3-state-logic
20 Mar 2014
Lizandro Campbell
Using Visual C# 2008 to establish connection to a MySQL 5.1 database with MySQL Connector/NET 5.1.7
12 Mar 2014
A simple USB hardware/software application to torment others
7 Mar 2014
Shivprasad koirala
UI Object Connector Implementation of Mediator Pattern
25 Feb 2014
Use the Symbol class for enum-like values that can be extended by other classes.
9 Feb 2014
Joshi, Rushikesh
This article describes, how can we implement Roles and Permissions into ASP.Net application in efficient way.
2 Feb 2014
Shivprasad koirala
This article will explain about 5 important principles of REST using WCF Services.
6 Jan 2014
S. M. Ahasan Habib
In this article, I explain with transaction related theory and code sample, how in various scenarios we can use TransactionScope with various options for managing real life transactions.
6 Jan 2014
Hasan Habib Surzo
Class, Database Connection, Login Winform
6 Jan 2014
This article describes asynchronous patterns in .NET and how to do them.
24 Dec 2013
This article is about the DownloadProgress, DownloadProgressOffset, and BufferProgress of the MediaElement.
11 Dec 2013
Developing a simple MVC 3 application architecture using Entity Framework’s Code First technology.
27 Nov 2013
Debopam Pal
Create/Read/Write Advance PDF Report using iTextSharp.DLL in Desktop, Mobile, Web Application
22 Nov 2013
A technique for installing "Custom Tools" in all VS versions from 2008 to 2013
14 Nov 2013
Mojtaba Eng
Solving N-Queen problem using DFS and BFS and show Goal Board visually step by step or at once.
12 Nov 2013
S. M. Ahasan Habib
This article will help beginners to understand how knockout will work with ASP.NET and communicate client-side server side and the usefulness of the responsive UI design.
12 Nov 2013
Bruno Tagliapietra
An easy way to obtain effective activity tracing, leveraging the built-in System.Diagnostics and the standard tool SvcTraceViewer.exe (not just for WCF).
7 Nov 2013
Play around with the different interfaces used to query collections.
3 Nov 2013
Lyubomir Rumenov Velchev
How to switch between N number of threads - primary and secondary services. Show a way to implement backup service switch. This could be easily converted to load balancing service.
29 Oct 2013
Dezhi Zhao
This article shows a fast solution to Einstein's Riddle by using brutal search.
29 Oct 2013
Juan Steyn
This article is an updated one discussing the configuration of IIS, ASP.NET and SQL Server.
13 Oct 2013
Faruk Pasic
The implementation of the ACO algorithm, developed and explained in this paper, is applied in different network models, represented through the graphs, with different number of nodes and structure to find the shortest path with optimum throughput presented as a total sum of costs between selected no
30 Sep 2013
Sandesh M Patil
This is all about Task list window which is helpful in managing our comments within the code.
19 Sep 2013
Shivprasad koirala
Software Architecture interview questions (Service Oriented Architecture interview questions: Part 1).
15 Sep 2013
Enayat Ashkian
Overview of Key Object-Oriented Concepts in Visual C# (Quick Guide)
11 Sep 2013
A journey into AOP land with concerns, pointcuts, joinpoints, advices, aspects, interceptors, proxies, targets, mix-ins, composites...
10 Sep 2013
JosipK, Mario Z
Small WPF application that loads DOCX file, reads DOCX file and displays its content in WPF
8 Sep 2013
Manoj K Bhoir
MBTab Control With Custom Visual Styles using VB.NET
5 Sep 2013
Jani Giannoudis
Simplifying the .NET User Configuration for Windows Forms and WPF
3 Sep 2013
Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
1 Sep 2013
Moreno Airoldi
The class runs under Mono or .NET and allows the use of Windows style "INI" files to store and retrieve application settings
25 Aug 2013
Protobuf-net is a fast and complete .NET library for serialization based on Google's Protocol Buffers. And this is a really short manual.
19 Jul 2013
David Liebeherr
Localizing a WPF Application with inline texts instead of Resource Files
11 Jul 2013
A way to achieve automatic scrolling during a drag operation
26 Jun 2013
K K Kodoth
This document describes how to use the web service method calls efficiently and effectively, by making use of Asynchronous calling Mechanism.
24 Jun 2013
K K Kodoth
How to perform Inline editing in JqGrid
22 Jun 2013
Pero Matić
A detailed analysis of how to inject the .NET runtime and arbitrary .NET assemblies into unmanaged and managed processes; and how to execute managed code within those processes.
19 Jun 2013
K K Kodoth
Document describes about the Delegate in C# and the usage of delegate in different scenarios
18 Jun 2013
Shivprasad koirala
Architecture FAQ for localization and globalization: Part 2.
18 Jun 2013
Shivprasad koirala
Windows Communication Foundation FAQ quick starter: Part 1.
10 Jun 2013
K K Kodoth
Developing .Net application with Mongo Db as Back end
9 Jun 2013
Stan Bice
Imagine connecting church worship attenders with real-time content.
6 Jun 2013
Fernando E. Braz
This is an alternative for "Secret Key Encryption Demo"
6 Jun 2013
A service concept is implemented here for seamless and connectionless computation from anywhere to anywhere.
1 Jun 2013
K K Kodoth
Document describes about One way web Method creation and consumption in Traditional Web Service.
19 May 2013
Shemeer NS
.NET Framework Cultures with Culture Specific Formats and Mapping with SQL Server Language. CultureInfo, DateFormat, Number Format, Currency Format, Percent Format, Infinity Format etc.
3 May 2013
Sergey Morenko
Visitor design pattern - dynamic implementation.
26 Apr 2013
Sebastien Lebreton
Reflexil is an assembly editor and runs as a plug-in for Reflector or JustDecompile. Reflexil is able to manipulate IL code and save the modified assemblies to disk. Reflexil also supports "on-the-fly" C#/VB.NET code injection.
25 Apr 2013
In the Face of God
Unmanaged code application accessing data in a database via Web Services without a database provider.
22 Apr 2013
Fco. Javier Marin
Disassemble and patch .NET assemblies using the Mono.Cecil library.
16 Apr 2013
Herre Kuijpers
Extending the standard ASP.NET GridView control to add a vertical scrollbar in the grid
16 Apr 2013
GMap.NET is a powerful, free, cross platform, Open Source .NET control. It enables the use of routing, geocoding, and maps from Google, Yahoo!, OpenStreet in Windows Forms and Presentation, and supports caching!
27 Mar 2013
Lukasz Swiatkowski
Vista-like TaskDialog control for .NET Framework 2.0, compatible with Windows XP
26 Mar 2013
Lukasz Swiatkowski
How to create an animating glass button using only GDI+ (and not using WPF)
26 Mar 2013
Lukasz Swiatkowski
How to notify Windows Explorer about which files are used and locked by your application.
24 Mar 2013
Jos Branders
These data controls can show scheduled events automatically
21 Feb 2013
Shakeel Iqbal
This article gives the basic understanding of Provider Pattern.
19 Feb 2013
Grant Frisken
Change the UICulture of your application forms without closing and recreating them
16 Feb 2013
Marc Clifton
Sinking WebBrowser button element events and getting/setting input element values programmatically, without a web server.
13 Feb 2013
Create fascinating shapes, which integrate with .NET applications and Visual Studio 2005/2008/2010/20012 and all related Express Editions
25 Jan 2013
StarReport: WPF-less GDI+.NET report component.
21 Jan 2013
Kerem Guemruekcue
This short article shows how to use an undocumented internal class method from the System.Deployment.Application.Win32InterOp namespace to get a PE images manifest resource.
10 Jan 2013
Marc Clifton
An example of declarative instantiation of content with a generic DockContent container class.
7 Jan 2013
Jason Curl
Describes the usage of Asynchronous I/O with I/O Completion ports with .NET
4 Jan 2013
Pawel idzikowski
How to effectively build modular .NET applications of any size using messages, commands and components of MCM-Framework.Net?
3 Jan 2013
Reto Ravasio
This article describes how to persist WPF dependency properties
2 Jan 2013
An article about creating a TFTP client with C#.
18 Dec 2012
Using asynchronous progress bars on your form from start to finish
3 Dec 2012
Ofir Makmal
A deep-dive of what is going on under the hood.
3 Dec 2012
Rupesh Tarwade
Building Custom SharePoint 2010 Workflow with InfoPath Task Form
29 Nov 2012
ASP.NET c# component for editing SQL tables with plug-in column format adapter architecture.
24 Nov 2012
Leung Yat Chun (Fainx)
This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern.
13 Nov 2012
Wawrzyniec Wawro
This article is about cross-"worker thread" solutions of implementing the Singleton Pattern in ASP.NET.
9 Nov 2012
My Bones
This is an alternative for "String Enumerations in VB.NET"
4 Nov 2012
PresentationWindows is a WPF class library that introduces three new types derived from the Window class, enabling many previously difficult to access features of windows.
27 Oct 2012
A simple implementation of a ref edit control for .NET
18 Oct 2012
Yaron Naveh
How to use WCF to send cleartext username without SSL or X.509 certificate
9 Oct 2012
Kay Lerch
Use TestUI to release a simple class library (or a whole collection of those) as an indepenent UI application for testing or administrative purpose. It is on your own to enhance the user experience with your own TestUIRenderer.
7 Oct 2012
A MessageBox replacement with some much needed extras
2 Oct 2012
Sina Iravanian
A flexible XML serialization library that lets developers design the XML file structure, and select the exception handling policy. YAXLib supports polymorphic serialization and serializing generic and non-generic collection classes and arrays.
27 Sep 2012
Jani Giannoudis
WPF: Customizing ListView/GridView Column-Layout
22 Sep 2012
Y Sujan
Simple undo/redo library for C#/.NET.
20 Sep 2012
Abul Kayes
Using C# Expression Trees to build a custom sort routine
15 Sep 2012
Michael R Duffy
A discussion of using Azure table storage to store an application's logging information for Microsoft Windows Azure based cloud deployments
27 Aug 2012
Ami Bar
A .NET Thread Pool fully implemented in C# with many features.
14 Aug 2012
Ivan Krivyakov
Self-installing windows service that monitors computer's WAN address and sends e-mail when it changes
14 Aug 2012
Abdul Quader Mamun
Custom TreeView web user control for parent child relatioinal data upto infinity
12 Aug 2012
Suhel Shah
Custom implementation of Microsoft Membership and Role provider using Fluent Nhibernate
5 Aug 2012
A comparison of these two free zip libraries, complete with a multi-threaded VB.NET class wrapper for each
24 Jul 2012
Bruno B. Stoll
Improving page performance.
20 Jul 2012
Sunasara Imdadhusen
File upload widget that will display real time file upload progressbar
16 Jul 2012
Suhel Shah
Content Managemnt of website using Blogger Blog and Google GDI API
14 Jul 2012
C Rotell
How to solve the no style or lack of javascipt function on the MVC LogOn Page.