Click here to Skip to main content
14,546,611 members


Great Reads

by Szymon Roslowski
Just another approach to understanding communication between HID devices and C#.
by Dmitri Nеstеruk
Let's create a simple project estimation DSL using F#!
by César de Souza
The Hidden Conditional Random Field - or why discriminative learning is also an option.
by Sergey Alexandrovich Kryukov
Display names and descriptions for enumeration members: a non-intrusive, reliable, localizeable method.

Latest Articles

by Ștefan-Mihai MOGA
You can use IntelliPort to transfer large files from a computer onto your portable computer using a serial port rather than going through the process of setting up your portable computer on a network.
by Shao Voon Wong
A tutorial on a cross-platform C++ XML DOM library
by Shao Voon Wong
Benchmark between OpenMP, Parallel Patterns Library, Auto-Parallelizer and C++17 Parallel for_each
by Ștefan-Mihai MOGA
Task Manager shows you the programs, processes, and services that are currently running on your computer. You can use Task Manager to monitor your computer’s performance or to close a program that is not responding.

All Articles

Sort by Updated


28 Nov 2011
Member 7656529
A review of the book Microsoft Visual Studio LightSwitch Business Application Development.
13 Nov 2011
New and improved! Keep an eye on your CodeProject articles and reputation without having to log onto CP.
13 Apr 2016
@nkit Bajpai
This article discuss a simple application built using WPF MVVM design pattern and explain the basics of Command Binding and DataBinding.
5 Nov 2015
Article helps reducing offsite development efforts by presenting a Mocking Layer for financial Middleware systems
22 Jun 2014
Welcome to the wonderful word of CCXML/VXML
21 Jul 2014
Article will demonstrate how to develop generalize framework for creating Outlook style Auto Refresh Count of Menu Items
5 Aug 2015
Framework helps resolve Template Codes present in any text at Runtime
16 Jun 2016
This article presents the minimal code necessary to display a hierarchical tree using Popups.
11 Sep 2018
A way to use OpenCV in MFC project
22 Sep 2014
An interface not present in .NET BCL, IIndexable exposes methods for iterating and indexing a read-only collection.
1 Mar 2007
An easy way to marshal your interface pointer between threads!
4 Apr 2017
Akhil Mittal
This article will explain how one can create their own custom collection class that can be iterated through.
14 Apr 2016
Akhil Mittal
In this article I’ll explain how we can host aWebAPI in another process independent of IIS.
1 Mar 2016
Akhil Mittal
In this article we learn how to write unit tests for core business logic and primarily on basic CRUD operations.
7 Mar 2016
Akhil Mittal
In this article we’ll learn on how to write unit tests for WebAPI controllers i.e. REST’s actual endpoints.
1 Apr 2016
Akhil Mittal
This is the last article of the RESTful series in which I’ll explain how you can leverage OData capabilities in ASP.NET WebAPI. I’ll explain what OData is and we’ll create OData enabled RESTful services.
1 Mar 2016
sachin verma, Akhil Mittal
This article of the series will explain how we can handle requests and log them for tracking and for the sake of debugging, how we can handle exceptions and log them. We’ll follow a centralized way of handling exceptions in WebAPI and write our custom classes to be mapped to the type of exception th
1 Mar 2016
Akhil Mittal
Enterprise level application architecture with Web APIs using Entity Framework, Generic Repository pattern and Unit of Work.
1 Mar 2016
Akhil Mittal
My article will explain how we can make our Web API service architecture loosely coupled and more flexible.
1 Mar 2016
Akhil Mittal
Resolve dependency of dependencies using Inversion of Control and dependency injection in Web APIs with Unity Container and Managed Extensibility Framework (MEF).
1 Mar 2016
Akhil Mittal
In this article I’ll explain how to write your own custom routes using Attribute Routing.
1 Mar 2016
Akhil Mittal
This article will explain how to make WebAPI secure using Basic Authentication and Token based authorization.
21 Jul 2015
Akhil Mittal , Vikas Sharma
Understanding Events in C# (An Insight)
26 Nov 2014
Akhil Mittal
How to do custom mapping and entity to entity mapping with the help of AutoMapper.
17 Mar 2015
Akhil Mittal
Unit of Work Pattern and Repository Pattern, and how to perform CRUD operations in an MVC application.
26 Nov 2014
Akhil Mittal
My effort in this article was to put some light on building a generic multilayered architecture using Entity Framework 4.1 and MVC3 razor view engine.
13 Oct 2015
Akhil Mittal
My efforts in this article will be to make this understanding simpler and focus on the internal logic of ref and out.
30 Jun 2014
Akhil Mittal
This article focussses on understanding a basic multilayered architecture in C#.
3 Nov 2014
Akhil Mittal
In this article I would like to explain a step by step process to create a windows application and a setup installer for the same in a very simple manner, that is easy to understand and follow knowing that there are a number of other ways to do the same thing.
20 Jun 2014
This article will talk about how to update multiple records in a GridView on a single button click using JSON in ASP.NET
13 Jul 2014
Log all parameters that were passed to some method in C#
28 Jul 2014
How to manage Entity Framework Code First in Real Time Projects
13 Aug 2014
Here, we will see how to configure one to zero/one relation between two entities in Entity Framework Code First
27 Sep 2012
Eddy Vluggen
Implemention of an ApplicationIndicator (NotifyIcon under Ubuntu)
27 Aug 2010
Kunal Chowdhury «IN»
In this article, I described the need of MEF using a Console Application. Read it and don't forget to vote for it and share your feedback.
23 Aug 2010
Shivprasad koirala
VS 2010 Deployment (Package, One click deploy and Web.config transformation)
3 Nov 2014
Shivprasad koirala
6 important uses of Delegates and Events
5 Jul 2009
Shivprasad koirala
One-many and one-one relationships using LINQ to SQL.
7 Jul 2009
Shivprasad koirala
Six simple steps to use a Stored Procedure in LINQ.
11 Jul 2009
Shivprasad koirala
CRUD operations using LINQ Entities
28 Jul 2009
Shivprasad koirala
This FAQ article is dedicated to LINQ to SQL.
26 Jul 2009
Shivprasad koirala
How to migrate simple .NET classes to LINQ classes.
9 Aug 2009
Shivprasad koirala
In this article, we will understand the WCF transaction protocol, the two phases in WCF transactions, transaction options, and finally simple samples for WCF transactions.
26 Feb 2014
Shivprasad koirala
9 simple steps to run your first Azure Table Program
15 May 2010
Shivprasad koirala, Shah Chintan
7 simple steps to run your first Azure Queue program
24 Oct 2014
Shivprasad koirala, Marla Sukesh
This is the part 3 of the series Learn MSBI step by step
14 Jul 2015
Shivprasad koirala
In this article we will learn C# Design pattern and Architecture pattern Step by Step with a project.
24 Oct 2014
Shivprasad koirala, Marla Sukesh
This is the part 3 of the series Learn MSBI step by step
25 Jun 2014
Marla Sukesh
Learn Business Intelligence step by step - SSIS Day 2
25 Jun 2014
Marla Sukesh
In this article we will learn basics about DW, BI, SSIS and ETL Process
26 Sep 2014
Marla Sukesh
Is ASP.NET MVC replacement for Web Forms? No, Both have there pros and cons. Lets take a look at same.
23 Nov 2012
Marla Sukesh
This article will tell about the very known design pattern "Factory Pattern" used in the programming.
30 Sep 2013
Sandesh M Patil
This is all about Task list window which is helpful in managing our comments within the code.
16 Dec 2014
Suvabrata Roy
Here is a help on NxBRE (Rule Engine) for basic business rules
14 Aug 2012
Abdul Quader Mamun
Custom TreeView web user control for parent child relatioinal data upto infinity
13 Jan 2010
Abdul Sami, PMP
This article is an introduction to some of the new features in ASP.NET 4.0 and the Visual Studio 2010 IDE.
7 Feb 2013
Abdullatif M. Abu Al Rub
Simple example of reading RSS feeds from Facebook page using Syndication Library
4 Jan 2010
Abhijit Jana
This article describes how to use Pin/Unpin of Object/Variable Data Tip during debugging In Visual Studio 2010 Beta 2
8 Feb 2010
Abhijit Jana
Scrollable Zooming Extension for VS 2010
10 Jan 2010
Abhijit Jana
This article describes the use of Caching Application Block - Enterprise Library 4.1.
6 May 2010
Abhijit Jana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
31 Jan 2010
Abhishek Sur
A WPF Infowindow placed on the right hand corner of the Code Canvas which informs you about the code statistics
17 Jan 2010
Abhishek Sur
Implement services that start/stop automatically to some events like Device attached, Network Availability, Firewall port modified, Domain join, Group Policy change etc
25 Jan 2010
Abhishek Sur
New features like Jumplist, Taskbar Progressbar, Tabbed Thumbnail, Icon Overlays, Application Restart Data Recovery, Network Management, Power Management, Task dialog, Sensor Api etc explained with simple demo applications
2 Aug 2009
Abhishek Sur
Gives an introduction to CLR programming in SQL Server databases. This is the first part of a two-part article series.
31 Oct 2018
Adam Zgagacz
Simple WinForms auto-repeat button in a few lines
29 Nov 2013
Adam Zgagacz
ToolStripMenuItem with RadioButton and Labeled ToolStripSeparator
2 Oct 2014
Adam Zgagacz
WinForms Scrollbar with enhanced properties, graphical bookmarks and value tooltips.
11 Mar 2011
A chapter excerpt from planning your testing
20 Aug 2015
Making a Jarvis that reads commands from external file
26 Nov 2012
Adib Saad
A .NET4.0 alternative for "Add Most Recently Used Files (MRU) List to Windows Applications"
22 Mar 2015
Merge DLL with App Into Single EXE
28 Jan 2013
A simple WPF text clock gadget for Windows
16 Jul 2011
A simple GPS system to locate the current location of the phone
3 Aug 2010
Ajay Britto
A Vector based tool to create and edit SVG images
2 Nov 2010
Ajay Vijayvargiya
Elaborating new C++ language features with a clear, sharp, and detailed discussion.
11 Nov 2010
Ajay Vijayvargiya
Learn about parallel algorithms, parallel containers, tasks, task groups, agents library, task scheduler etc in VC10
28 Sep 2010
Ajay Vijayvargiya
Reveals the important changes in STL.
4 Dec 2010
Ajay Vijayvargiya
Static Code Analysis: The Purpose, How to Analyze and Make your code Analyzable!
27 Nov 2012
Akinmade Bond
This article shows how to register and manage System-Global hotkeys in WinForm and WPF applications and performing some keyboard manipulation from your app and has a custom hotkey control.
5 Jan 2015
Akos Mattiassich
A C++/CLI wrapper around MMAudioDeviceApi with notification support.
16 Jul 2019
Akram El Assas
This article discusses functional programming in C# through algebra, numbers, Euclidean plane and fractals.
31 Dec 2010
Al Alberto
A series of articles exploring how to develop applications for Windows Azure using Bing Maps.
9 Jul 2012
Alan Burkhart
Quick and dirty Accordion control for WinForms in about 50 lines of code.
9 Jan 2013
Albara Hakami
A Windows Forms application to share a whiteboard with many clients with only one drawer, in a gamy way.
17 Feb 2015
Alberto M.
This article describes the file format NBT and shows how can be implemented in a real application to store data.
23 Sep 2015
Alberto Venditti
Using a .NET Windows service as an engine for specialized custom plug-ins execution
13 Oct 2012
Alesiani Marco
A Wave PDE simulation using GPGPU capabilities
14 Jan 2015
Alessandro Lentini
My article shows a library that everyone can use to create their socket communication. Also, it explains how the library is developed.
28 Mar 2010
Alex Blekhman
Find any file in solution using incremental search and advanced filtering
3 May 2016
Alex Chirokov
Adding interpolation functions to the Excel using C# and Excel-DNA
5 May 2016
Alex Chirokov
This article shows how to implement Sudoku solver in Excel using C# and Excel-DNA
12 Aug 2012
Alex Fotios
How to enumerate and mute all audio capture endpoints using Core Audio API
12 Aug 2012
Alex Fotios
How to enumerate and mute all microphone components under all mixer devices using the Audio Mixer API
12 Mar 2012
Alex Skoruppa
An article on wrapping libvlc (VLC media player) in a C++-class
16 Sep 2010
Alex Soya
A simple console utility that allows you to query and modify port mappings on a UPnP enabled home networking router.
2 Sep 2011
Alexander Bessonov
A simple high-level IPC library with ability to use native C++ interfaces.
17 Aug 2011
Alexander Bessonov
Introduces a fast and type-safe parameter rendering library (type-safe printf)
5 Nov 2017
Alexander Iacobciuc
In this article you will find yet another implementation of a web camera control.
4 Mar 2015
Alexander Iacobciuc
This article is about a basic implementation of HTML5 client/server chat application.
18 Jul 2014
Alexander Sharykin
Creates activity charts for SVN repositories
31 May 2012
Alexander Van Berg
Combinatorial generation of C# generic types.
11 Dec 2012
Alexander Wieser
The Spectre Framework is an attempt to introduce HTML5 as a first class citizen UI language for CLR based applications.
24 May 2019
Alexandros Pappas
This deletecertstore tool deletes certificate stores as a pendant to makecert
1 Jan 2015
Alexandros Pappas
This project tests the performance of inserting rows into a database through four different variations.
8 Jan 2015
Alexandros Pappas
This article proposes a way to check the correctness of setup projects.
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.
12 May 2017
Alexey Shalnov
How to build Not OLE container of MFC applications based on hosting of MFC application from within WinForms and WPF applications
28 Feb 2016
This article describes building an Android game with networking support using C#, Xamarin.Android platform and Zyan Communication Framework.
4 Oct 2010
Al-Farooque Shubho
Implementation approach of a domain independent Single Sign On (SSO) for ASP.NET applications.
15 May 2013
Alka Mehrotra
A tutorial on Microsoft® Moles 2010.
12 Oct 2010
Allen C. Copeland Jr
Gives an example of code to arbitrarily iterate through the elements of a .NET Array using an iterator in C#
9 Jul 2013
Amanpreet Mukker
Fetching Stock Quotes using Google Finance APIs in .NET Framework 4
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.
29 May 2015
Raghavendrasri, Amarnath S, Prasad R V, BhumikaThatte
An application to create interesting effects for your favorite pictures.
27 Aug 2012
Ami Bar
A .NET Thread Pool fully implemented in C# with many features.
14 Sep 2011
Amir Eshaq
This code demostrates how to use Silverlight 5 with OOB+elevated trust to play a local video (.avi). Uses P/Invoke support for native code
26 Apr 2011
Amir Eshaq
This code demostrates how to use Silverlight with OOB+elevated trust to play a local video (.avi).
12 Apr 2013
Amogh Natu
This article mainly explains what webhooks are, how they can be created and used and also a sample example showing the use of webhooks.
29 Sep 2014
Amol Jadhao
Looking for a way to draw charts like line,column,bar,pie,area with C#? This is the perfect tutorial for you and its easy to implement.This article will help you to understand how to bind a Pie Chart by calling a web service from jQuery AJAX in ASP.NET
19 Aug 2016
An ASP.NET MVC 4 Implementation of Sudoku, with a Board Builder
16 Jan 2013
Anand Ranjan Pandey
Design a website architecture that must be simple, easily understandable by any web designer using MVC, EF, Knockoutjs and Bootstrap
10 Dec 2012
sajidhussainbaloch, saadhafeez, Anas Hashmi, Sajjad Idrees
Control your mouse using hand gestures
3 Feb 2015
andrea contoli
Presentation and testing of some procedural bitmap creation algorithms .
9 Sep 2015
andrea contoli
An implementation of color gradient control in c#, and a use case applied to procedural landscape generation.
14 Oct 2014
Andreas Gieriet
This is an alternative for "Dynamically generate a LINQ query with a custom property".
26 Sep 2010
Andreas Gieriet
.NET 4 finally allows to define polymorphic extension visitors
23 May 2018
Andreas Schoenle
How to use CrashRptEx, to avoid some of the pitfalls of crash reporting in MFC apps or if you want the ability to continue your application after a crash
2 Aug 2017
Andrew Rissing
GenericParser is a C# implementation of a parser for delimited and fixed width format files.
7 Oct 2012
A MessageBox replacement with some much needed extras
20 Mar 2012
Andy Marshall
Basic Introduction to jQuery using SQL Server, Web Services
21 Feb 2012
Anoop Pillai
In this post, we'll explore how to generate code from a simple XML model, with in Visual Studio - For a lot of scenarios
14 Jan 2010
Anoop Pillai
A set of Silverlight Experimental Hacks (1) A custom implementation of EventTrigger and PropertyTrigger (2) Invoking methods in your view model in MVVM (3) Conditionally invoking triggers and behaviors (4) ReactiveTrigger for exporting your custom events
25 May 2010
Anshul R
An expression evaluator that doesn't support parantheses at the beginning.
3 Oct 2010
Anthony Mushrow
Indexing and backing up your debug information files to help debug crashes from out in the wild
5 Apr 2013
Antonio Blescia
Interact with Arduino board from our brain
17 Apr 2014
Antonio Nakić Alfirević
Creating a library for persisting the application state data between work sessions
10 Sep 2012
Anuja Pawar Indore
1 alternative  
Some very simple, yet interesting features of VS2010 and C# 4.0
21 Aug 2012
Anumeha Shukla
To get the Historical values within a requested Time Range from AF Table
7 Feb 2013
Anupama Agarwal
This article describes how to create custom delivery extension of Reporting service with User Control (.ascx) instead of server control.
22 Oct 2009
Generate an HTML table in 4 lines of code either from a SQL query or a DataTable. Highlighting, sorting, all is customizable
27 May 2012
Apostol Bakalov
A .NET implementation of Dijkstra’s for finding the minimum distance path between two nodes in a connected, undirected graph.
2 Nov 2011
Apostol Bakalov
An example of a .NET implementation of Kruskal’s algorithm for finding the minimum spanning tree of a connected, undirected graph.
13 Jun 2011
Arik Poznanski
Post on how to fix an error while trying to run the sample project ShellObjectWatcherSampleWPF from the latest version of Windows API Code Pack
16 Jun 2016
A quick method of populating ComboBoxes from Enum's with optional resource strings.
28 Aug 2013
Aron Kovacs
This is an alternative for "fastJSON"
15 Jul 2012
Arpan Jati
RSA encryption library with full OAEP padding and private key encryption support.
21 Apr 2010
Artem S. Dmitriev
This article shows the best way to play GIF animation in your WPF project.
22 Mar 2012
Arthanarieaswaran Shanmugaraj
Explains basic information and steps for creating an MVC3 application.
23 Mar 2012
Arthanarieaswaran Shanmugaraj
How to create an MVC3 usercontrol using RenderAction, PartialView, and jQuery’s .ajax() method.
26 Mar 2012
Arthanarieaswaran Shanmugaraj
Explains basic information and steps for creating an MVC3 application with the Dependency Injection (DI) pattern.
23 Mar 2012
Arthanarieaswaran Shanmugaraj
Explains the basics of REST services and create & consume RESTful service in ASP.NET
3 Jul 2014
Arthanarieaswaran Shanmugaraj
This article explains the basics of MEF for beginner with a simple examble
4 Sep 2011
Arthanarieaswaran Shanmugaraj
Explains basic information and steps for creating new WCF Service
15 Jul 2011
Arthanarieaswaran Shanmugaraj
Creating our own snippets in Visual Studio 2010 IDE
14 Jul 2015
Arthur V. Ratz
This article demostrates the C++ code that implements AI binary distribution evolutionary algorithm for finding the "nearest" neighbor values of the given value of x in the array of N elements.
14 Jan 2016
Asher Barak, Itiel Beeri
Infrastructure for large scale WCF services layer development
2 Apr 2017
Asher Barak
When developing a complex line of business system queries, reuse is often required. This article provides some guidelines and tools for LINQ expressions reuse.
6 May 2013
eDude is multifaceted application which will act as a helping hand to the user in many ways. There will be broadly two categories Emergency Help and non-emergency help.
22 Feb 2013
Asif Bahrainwala
HPC via Compute Shaders (GPGPU).
10 Oct 2012
Asif Bahrainwala
GS-SO tutorial for basic effects
10 Nov 2011
Learn how to embed JavaScript into a DLL, manage dependencies, and avoid page bloat.
16 Dec 2010
Avi Farah
Allow for constructs within a string to be programmatically evaluated for a final string value
5 Nov 2017
MailMergeLib is an SMTP template mail client library written in C# which provides comfortable mail merge capabilities and SMTP fail-over features. If works on .NET Framework and .NET Core.
15 Apr 2011
Ayaz Awan
Generate 100,1000 lines of backend code and stored procedures by just one click on table name in SQL Server
28 Apr 2010
Ayende @ Rahien, Paul B.
An introduction to RavenDB - a new open source .NET document database using .NET 4.0 and VS 2010
6 Dec 2013
Azeet Chebrolu
This add-in adds easily accessible context menu commands to your DBML files to either apply custom changes or to refresh the whole DBML file with the latest changes from the database.
12 Mar 2012
Azim Zahir
This article decribes how to animate page transitions in Windows Phone 7
27 Jul 2018
Implement a Global Try Catch block while still using the .NET Application Framework.
9 Nov 2011
Views records from File Server Audit program
10 Aug 2010
BalaG Ganesan
This article demonstrates how to upload files and folders recursively from a local folder to Microsoft SharePoint Foundation site using the Object Model.
5 Sep 2012
This example shows you all three things to learn about binding.
23 May 2011
Balu Sathish
This post helps to search multiple cell values of the provided columns in a datagridview
25 May 2011
Balu Sathish
This post helps to upload any file into a datagridview cell and also download it from the datagridview cell.
27 May 2011
Balu Sathish
This post discusses how to show hide image in DataGridView cell
13 May 2011
Meeting Schedule - Part II - Saving to database and sending email to all the contacts
12 Jul 2010
Bangon Kali
This component will be used as a text box for automatically formatted currency values.
22 Apr 2014
Stream TCP Audio data (Voice Chat over IP)
22 Apr 2014
Play, record and capture Audio sound. Read, write and stream Wav-Files. Send and receive Ulaw RTP-streams. Using the WaveIn WaveOut functions of the WMM API.
13 Jan 2012
How to setup .NET symbol server and enable production debugging without source code