Click here to Skip to main content
14,542,771 members


Great Reads

by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Daniel Vaughan
Calcium provides much of what one needs to rapidly build a multifaceted and sophisticated modular application. Includes a host of modules and services, and an infrastructure that is ready to use in your next application.
by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
by Waleed Elkot
Reading text from any image using Microsoft Office 2007 OCR

Latest Articles

by Jayson Ragasa
Multi RDP Client .NET is used for managing your RDP connections. It allows you to Import/Export .RDP files, disconnect all connection at one click, and connect all your servers at one click as well.
by Rahman Masudur
Few tricks about using a Resource Dictionary in WPF
by Deepak_Sharma_20
Solution to an issue when Taskbar needs to be shown even though the application should be maximized
by Deepak_Sharma_20
empty recycle bin

All Articles

Sort by Updated


12 May 2020
Jayson Ragasa
Multi RDP Client .NET is used for managing your RDP connections. It allows you to Import/Export .RDP files, disconnect all connection at one click, and connect all your servers at one click as well.
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.
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
28 Feb 2019
A custom Panel that creates a glow effect around a child control or a drop shadow when it receives focus
3 Feb 2019
SharePoint 2016 Installation using AutoSPInstaller Online - how to set up the environment and service accounts
2 Feb 2019
No matter how lazy you are
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
PSAM Control Library ported over to WPF
19 Jul 2018
WinForms library containing the IncipitViewer control for drawing musical notes
17 May 2018
Basic framework for building desktop plug-in applications
16 May 2018
Introducing the MBG Extensions Library
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
21 Jan 2018
Brady Kelly
Using a metadata attribute and editor template for DropDown lists in Razor
17 Jan 2018
honey the codewitch
Dependency free, fast, lightweight JSON parsing and light query
10 Jan 2018
Amir Jalilifard
In this article, you are going to learn about P2P Network and Windows Communication Foundation to share your files between peers through a P2P network.
15 Nov 2017
Lộc Nguyễn
using System.Security.Cryptography.RNGCryptoServiceProvider
25 Oct 2017
A modular InnoSetup script to download and install all available .NET Framework versions and much more
1 Oct 2017
Jecho Jekov
1 alternative  
Provides a solution for localization of WPF application both in XAML and in code-behind
1 Aug 2017
Dmitry Brant
A custom control for Windows Forms that looks like an electronic 7-segment LED display.
31 Jul 2017
Dirk Bahle
This article explains how to take advantage from look-less WPF controls through inheritance
22 Jul 2017
Duncan Edwards Jones
How to use a Windows Azure storage table, blob or file as an event store for event sourcing
3 May 2017
A Visual Studio add-in that inserts some commonly known OO patterns into your working project and searches your highlights online.
22 Apr 2017
Juan Francisco Morales Larios
The lost joins in System.Linq
11 Apr 2017
Juan Francisco Morales Larios
Continues with the cloning objects .NET Framework
11 Apr 2017
Juan Francisco Morales Larios
The importance of cloning objects in .NET Framework
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
10 Mar 2017
Sergey Alexandrovich Kryukov
A description of techniques based on context-sensitive conditions
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
7 Feb 2017
Pathfinding algorithm based on a direction priority
3 Feb 2017
An overview that presents all PayPal integration options, targeted especially at C# developers.
31 Jan 2017
Pritam Zope
In this article, we will create a Notepad with features like Multi Tabbed Documents, Document Selector, File Association,Opening/Saving Multiple Files, Line Numbers, Running External Programs, Viewing files in Browser, Full Screen Mode, etc.
15 Jan 2017
A very small logging library
13 Jan 2017
With this library,"from x in list select x.Property" returns another list.
10 Jan 2017
Want to square-root an arbitrary type T in your generic code and multiply it by its natural logarithm? No problem.
19 Dec 2016
Machine Learning. What languages come to mind? R? Python? Matlab? Bet you didn't think Visual Basic.
8 Nov 2016
A simple way to place any ObjectListView inside a ComboBox
21 Sep 2016
Enable CORS support in WCF and consuming WCF as rest API from different domain , other than WCF hosted domain.
1 Sep 2016
SQL Server database project creation using Visual Studio 2013
15 Aug 2016
Richard Deeming
A pair of classes to encapsulate access to NTFS alternative data streams.
15 Jul 2016
Implementing a basic camera model to extend the raytracing algorithms
15 Jul 2016
Extending the camera class and creating basic animations.
4 Jul 2016
Modification of Dan Crevier's VirtualizingTilePanel to fill the total area
20 Jun 2016
In this article, we will see different ways through which we can recieve post data by view in controller.
16 Jun 2016
Clifford Nelson
This is an alternative for "Advanced WPF Localization" that adds functionality for capitalizing and pluralizing the text to be display.
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
23 Mar 2016
Bob Stoom
An example of a simple code how RootFolder and SelectedPath properties interact
17 Mar 2016
Ravi Bhavnani
An object that harnesses the power of Google's online natural language translation tools.
8 Mar 2016
Well, not literally. Enhanced C# supports pattern matching, ADTs, and tuples, so Plain C# gets all that by transitivity.
5 Mar 2016
Prabu ram
This article explains how to create a PDF file using C# object
25 Feb 2016
A windows-service which can handle different operations in separate threads and which can be controlled by a small GUI program
16 Feb 2016
Simon Agholor
How to invoke Java methods from a .NET application.
2 Feb 2016
Clifford Nelson
A problem with the WPF MVVM design pattern is closing a window from the ViewModel. This article presents a method that allows the use of dependency properties to be used to control the closing of a window
29 Jan 2016
Alazar 9860585
Calculating the Probability of Related Events Based on Bayes' Theorem Using MongoDB Aggregation Framework in C#
26 Jan 2016
Chris Copeland
A managed library to launch and/or connect to the Tor network for SOCKS5 communications, and for middle-man proxy hosting.
13 Jan 2016
The new parser generator for C#: now with syntax highlighting.
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 created dynamic validators
8 Nov 2015
Using delegates to group, conquer cross cutting concerns and create dynamic validators
7 Nov 2015
Syed Hasan Hyder
Provides plausible and high performing data display, for very large data ( over a million records ).
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"
6 Oct 2015
Chris A. Johnson
This article explains a gradual approach on moving to Typescript, using Angular and also using a Hybrid Approach.
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.
23 Sep 2015
Alberto Venditti
Using a .NET Windows service as an engine for specialized custom plug-ins execution
6 Sep 2015
Disclaimer: the article represents a survey on the transformation of JSON data into html on the client part (browser) and reveals the operation details of template в Incoding Framework (search, formation, local storage and plugging in one’s own engine).
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
Arthur V. Ratz
The following article describes how to implement sorting of custom non-generic collections by overriding the functionality of the generic IComparable<T> and IComparer<T> interfaces used by the LINQ’s Enumerable.OrderBy<TSource, TKey> clause aggregate method.
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
1 Jun 2015
C# CSS parser with with support for all modern CSS features.
10 May 2015
David A. Gray
This article describes a class that adds color to console program displays.
10 May 2015
The article is a description of the SharePoint 2010 Sequential Workflow project in VS2010. The generated solution, .wsp, allows user to quickly create SP 2010 Workflows just by writing an XML file and uploading it to the SharePoint WFE.
14 Apr 2015
Yvan Rodrigues
Today's high-resolution cameras produce huge files, with quality you may be willing to sacrifice.
27 Mar 2015
Sergio Andrés Gutiérrez Rojas
Face detection and recognition with support of multiples faces in the same scene and others interesting features using C# and EmguCV
25 Mar 2015
Chivate Atul
Tracing dead-locks in multi-threaded applications.
23 Mar 2015
Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
21 Mar 2015
Huseyin Atasoy
Rapid object detection without a third pary library requirement in .Net.
18 Mar 2015
Learning the fundamentals about LINQ, i.e., data type var, anonymous types, lambda expressions, LINQ syntax, and LINQ queries.
25 Feb 2015
Sibeesh Passion
Ways to Convert Microsoft ADOMD Data Source to JSON
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.
3 Feb 2015
Manually implement a basic WCF Service from scratch, step by step, with clear instructions and precise screen snapshots.
30 Jan 2015
Andrew Whiddett
This is an alternative for "WPF: Data Virtualization"
20 Jan 2015
Mr. Iman Mayes
Implementation of a library to enable a plugin architecture in ASP.NET MVC2 applications, Part II.
17 Jan 2015
Don Kackman
Extension methods for variance, standard deviation, range, median, mode and some other basic descriptive statistics.
14 Jan 2015
Paulo Zemek
Understand how to create fully configurable frameworks that let your application evolve without creating bottlenecks.
14 Jan 2015
Helmut Obertanner
In this article, you will learn how to customize the built-in Select Names dialog and use different external data sources for your own dialog.
11 Jan 2015
Mohammad Dayyan
A C# library to use PersianCalendar as easy as DateTime
10 Jan 2015
Matt Perdeck
Easy to use library to use CSV and tab delimited files with LINQ queries.
4 Jan 2015
Turn your Android phone into a SMS gateway, sending and receiving SMS through RESTful service
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
27 Nov 2014
Craig A. Moore
Creating sheets of labels within a PDF document using PDFSharp
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
21 Nov 2014
Revision of the Global Mouse and Keyboard Library from Brian Geiman
19 Nov 2014
Leung Yat Chun (Fainx)
This article describes how DirectoryInfoEx uses IShellFolder to list special / virtual directories using C#.
19 Nov 2014
Allan Eagle
Using a combination of Reflector, Reflection, and C# 3.0 extension methods to add Save(string FileName) functionality to MailMessage in System.Net.Mail.
15 Nov 2014
Michael Ulmann
Get rid of EXE/DLL locks by using ShadowCopyFiles appropriately with .NET 2.0 and newer
10 Nov 2014
Tsuda Kageyu
Extract all the variations of an icon, including the ones ExtractIconEx() can't extract.
10 Nov 2014
Thomas Duwe
A month calendar and date picker with culture awareness.
8 Nov 2014
Mahdi K.
A detailed description for Delegate, Func, Predicate, Action and Lambda Expression.
5 Nov 2014
Article attempts to solve hassle of maintaining and deploying multiple configuration files for different testing/deployment stages/environments.
3 Nov 2014
Shivprasad koirala
6 important uses of Delegates and Events
3 Nov 2014
Mr. Iman Mayes
Implementation of a library to enable a plugin architecture in ASP.NET MVC2 applications.
10 Oct 2014
Bryan Tubbs
This article will show how to create a list of a particular class type from a SqlDataReader object by dynamically creating a lambda expression to carry out the process of populating the list.
8 Oct 2014
Israel Sant'Anna
This is an alternative for "Links with arbitrary text in a RichTextBox".
6 Oct 2014
Pavel Torgashov
Fast and flexible replacing of standard WinForm’s controls: ListBox, CheckedListBox and TreeView
6 Oct 2014
Paolo Costa
Provides a simple generic base class that allows fast and easy access to cached methods. The class is especially designed for high traffic web sites as it reduces to the minimum the number of concurrent queries to the data source.
24 Sep 2014
Meshack Musundi
A WPF 3D Rubik's Cube application
20 Sep 2014
Ed Gadziemski
A collapsible split container control for Windows Forms
19 Sep 2014
This article show a quick way to determine if a user's IE browser is in compatibility mode.
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
7 Sep 2014
David A. Gray
Join me for an adventure in time zone conversion.
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.
26 Aug 2014
Muhammad Taqi Hassan Bukhari
Understand the Complete Scene of Postback in with Examples
26 Aug 2014
Er. Mayank Kothari
drag and reorder rows in datagridview control
25 Aug 2014
Anurag Gandhi
A simplified approach to group gridview data in ASP.NET MVC
23 Aug 2014
Muhammad Shoaib Raja
Fully functional web data grids with multi column sorting, filtering and pagination using JQuery based data table plugin and .Net generic handlers
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
20 Aug 2014
Anurag Gandhi
A class to pivot a DataTable with various aggregate functions
13 Aug 2014
Creating the AList data structures for my "list trifecta" series must have taken hundreds of hours. The DList is a vastly simpler beast, but in certain cases will boost your insert/remove speed a lot.
13 Aug 2014
In the netherworld between T[] and List<T>
12 Aug 2014
SparseAList and some AList benchmarks
12 Aug 2014
Thilina Chandima
An introduction on how to store and retrieve images from SQL Server 2008 by using Stored Procedures and C#.
6 Aug 2014
Oleg Shilo
An article on C# interface to the WiX toolset
5 Aug 2014
santosh poojari
This article helps you to build and enable robust web applications with respect to various aspects of security that needs to be taken care of while designing a system.
24 Jul 2014
Thomas Maierhofer (Tom)
NHunspell (Open Office spell checker for .NET) functions for servers and ASP.NET web projects.
24 Jul 2014
Thomas Maierhofer (Tom)
New NHunspell (Open Office spell checker for .NET) functions at a glance.
8 Jul 2014
Sam Lombardo
Dynamically map a DataTable to type-safe business objects using reflection and generics
26 Jun 2014
George Sefcik
Size-to-content just doesn't give you the window sizes you want for each usercontrol.
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
10 Jun 2014
Build a standard Windows Forms translucent control using GDI+ & VB.NET
7 Jun 2014
Winfried Wille
RAE-Tic Tac To is a simple and straight solution for the Tic Tac To game which is backed by unit tests with nunit 6.2.
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 . . .
5 Jun 2014
In this article we are going to build a UserControl in WPF which is intended to make the user choose a directory in his FIleSystem
2 Jun 2014
George Swan
An alternative to Observer Pattern (C#).
2 Jun 2014
Event-based, generic wrapper and manager to implement multithreading in your applications
29 May 2014
Ivan Krivyakov
How to properly create WPF Data Tempaltes in code
16 May 2014
Gautham Prabhu K
Restart Manager Support For Windows Application
12 May 2014
Chris A. Johnson
This article explains exactly how to Improve your existing ASP.NET Web Form Application performance using Javascript / Jquery and Web Services.
5 May 2014
Gerald Gomes
This article will make an attempt to describe a basic way to start implementing animation in WPF.
29 Apr 2014
Shai Vashdi
Simplifying the use of UI threads (using the Dispatcher) & new threads in WPF
23 Apr 2014
George Sefcik
Switch all controls on a window to read-only by clicking a menu item
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.
7 Apr 2014
Shai Vashdi
This article shows a simple way to implement Master-Detail pattern with hierarchical DataTemplate
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
11 Mar 2014
Ivan Krivyakov
Baktun Shell is a demo app that hosts its child windows in separate processes.
11 Mar 2014
Khademul Basher
Built in Membership and Role for Authentication and Authorization
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.
22 Feb 2014
Yvan Rodrigues
Giving your application the ability to update itself from a remote source couldn't be much easier.
20 Feb 2014
Sacha Barber
WPF: Version II of my 100% Reflective class diagram creation tool.
10 Feb 2014
raju melveetilpurayil
Unlimited scroll like Facebook news feed or Twitter tweets
6 Feb 2014
DataGridView printing encapsulated in a stand-alone object. Very easy to use! Updated to allow printing columns wider than one page.
5 Feb 2014
The Cool Wayfarer
A blueprint application to showcase an enterprise standard architecture using the .NET 3.5 technologies like WPF, WCF, and LINQ to SQL.
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