Click here to Skip to main content
15,886,110 members
Everything / Programming Languages / C# 4.0

C# 4.0

C#4.0

Great Reads

by Igor Ladnik
Wrapper to facilitate usage of TCP sockets
by Sacha Barber
It would probably be like Cinch, an MVVM framework for WPF.
by Roman Kiss
This article describes a design, implementation and usage of the Custom Routing Manager for managing messages via Routing Service built-in .Net 4 Technology.
by Adam David Hill
All the juicy tricks and scandalous shortcuts which helped us ship our competition game on time

Latest Articles

by Elmue
An easy to use 3D control which can be integrated into an application in a few minutes
by NikStar
Using OutgoingMessageProperties and OperationContextScope to implement authorization by http header for WCF client that communicates with non WCF-based web services.
by Siddhartha S.
WPF smart client demo of nitty gritty of MVVM for a real life LOB application
by Shivprasad koirala
Understanding two terminologies - reflection and dynamic keyword

All Articles

Sort by Title

C# 4.0 

23 Mar 2015 by Oleg Shilo
The extremely simple implementation of generic "Extension Properties"
24 Jun 2009 by kcs2c
This demo allows you to verify that you have a valid key and can format a request..
8 Jul 2013 by Liviu Ignat
MVC 3 plugin architecture with embedded razor views: steb-by-step description and demo application.
17 Oct 2019 by Changqin Liu
C# framework integrated with spring.net and ibatis.net
8 Jul 2013 by Liviu Ignat
How to handle database operations or any kind of business specific logic inside plugin assemblies.
6 Jan 2014 by Assil
This article describes asynchronous patterns in .NET and how to do them.
16 Jan 2012 by Simon Bridge
Multiple-file, searchable, streaming compression library implemented natively in .NET.
5 Jul 2012 by Mario Ghecea
This article describes the technique I used to ingest large text files to create an e-book publishing platform on the Android Market
14 Jan 2014 by Ron Beyer
Convert what System.Convert can't.
3 May 2016 by Southmountain
this post discussed .NET versioning and multi-targeting of .NET application and component written in C#.
23 Mar 2010 by Eunge
The article introduces how to easily develop business solutions in RapidWebDev through developing a product management system with the special requirement step by step.
20 Feb 2014 by Sacha Barber
WPF: Version II of my 100% Reflective class diagram creation tool.
27 Feb 2013 by MetaMapper (Andy Powell)
How to program hardware accelerated 3D graphics for Windows 8 Store apps and Windows Phone apps using XNA.
24 Jun 2013 by Meshack Musundi
Rotating a 3D object in a WPF application using hand gestures and Leap Motion
20 Feb 2010 by Shivprasad koirala
4 steps to consume web services using Ajax (Includes Video tutorial)
3 Nov 2014 by Shivprasad koirala
6 important uses of Delegates and Events
7 Mar 2011 by Mark Olbert
A declarative framework for building WPF wizards.
26 May 2012 by Hoang Khanh Nguyen
A .NET wrapper for NT Registry and a .NET NT RegEdit demo
31 Jul 2015 by Jesse Glover
Breaking down the MVVM pattern
23 Sep 2009 by Giorgio Minardi
Unity application block, Inversion of Control, and Dependency Injection.
27 Oct 2010 by Niladri_Biswas
This short tutorial will give the idea about the usage of Dynamic Keyword in dotnet 4.0
16 Aug 2013 by Robert Köpferl
This article provides a better browser control than the one included in WPF
12 Oct 2012 by ntg123
Different approaches for implementing MVVM over byte/bit based data.
1 Jul 2010 by Wayne Wood
Verify the execution efficiency of a series of short .NET 4.0 parallel programming samples
7 Jul 2010 by Josh Fischer
Leverage your existing classes and the power of Generics to speed up and simplify importing denormalized data into your system.
10 May 2010 by logicchild
An article that defines managed threading from the basics to the intermediate.
28 Mar 2012 by Christopher Camacho
A user control for entering numeric values
13 May 2010 by logicchild
An Article the Demonstrates How to Build a Windows Forms Calculator
8 Mar 2011 by Sacha Barber
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
30 Aug 2013 by Smart K8
A semi-analytic 2D path-finding for large dynamic scenarios.
10 May 2014 by Emre Ataseven
Description of C2 architectural pattern with sample
9 Mar 2012 by Sacha Barber
Show hows to alter the DatePicker to use keyboard up/down keys for cleverer date selection.
30 Aug 2009 by marcominas
A Windows Service that uses interface to work like the Linux Crontab service
19 Sep 2009 by jebarson
New features of Visual Studio 2010 discussed
29 Jul 2012 by Winfried Ripken
This article presents a framework allowing you to integrate the workflow designer more easily in your own applications
23 Sep 2015 by Alberto Venditti
Using a .NET Windows service as an engine for specialized custom plug-ins execution
5 Aug 2014 by DannyVarod
This article introduces you to an open source solution for decoupling your data management and query logic from the NoSQL vendor-specific integration logic.
3 Feb 2010 by User 4677916
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.
14 Nov 2013 by shijo joseph
An extension methods library which could do the equality comparison operations easily
15 Jul 2010 by Seth Dingwell
An implementation of IEqualityComparer that can be used to compare any class by one of its properties
12 Jun 2014 by Florian Rappl
A detailed outlook at some of the possible language features of the next version of C#
19 Apr 2010 by logicchild
A Comprehensive Look at LINQ and the Binary Search Tree Data Structure
14 Jan 2011 by Sacha Barber
A look at Fluent APIs and an example of one.
23 Feb 2014 by Sacha Barber
A small article on how to use NServiceBus to create workflows
21 Oct 2010 by Ed Guzman
The Chart control gives you freedom to develop graphic reports.
11 Feb 2013 by Sander Rossel
Journey to the center of the .NET Framework with a chance of IL along the way!
22 Jul 2016 by Mohamed Kalmoua
In this article, I will create a master-detail view using the Entity Framework.
18 Mar 2013 by codekaizen
A convenient, high-performance money structure for the CLR which handles arithmetic operations, currency types, formatting, and careful distribution and rounding without loss.
20 Jan 2012 by Dirk Bahle
I have posted a recent article on the ProgressViewModel to show a software design that can be used for background processing in C# 4.0. This article extends that design with the ability to ouput more than one progress.
5 Mar 2016 by Qwertie
LLLPG, the Loyc LL(k) Parser Generator: now parsing C# itself!
2 Mar 2010 by Eunge
ValidationScope is used to collect all input errors in a context although validation code exists in independent APIs.
4 Nov 2010 by logicchild
An article that illustrates how to simulate a pendulum.
16 Jan 2012 by Ron Sher
A performance counters helper class that makes it easier to use performance counters in your system, especially for measuring duration and total duration
1 Nov 2010 by Sacha Barber
A control that partially emulates a popular phone.
6 Jul 2011 by Weidong Shen
This article describes building a sample Silverlight application with the MVVM Light toolkit, WCF RIA Services, and a pluggable application architecture using MEF.
4 Nov 2010 by logicchild
An article that describes WPF for the beginner and provides some tips for the intermediate.
26 Apr 2011 by logicchild
Using animation via XAML code to draw a Bezier curve object.
10 Sep 2011 by defwebserver
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.
24 Nov 2011 by Dirk Bahle
This article is about a control that can be used to auto-omplete folders that have been typed into a textbox. It shows just how versatile binding and theming in WPF really is.
26 Jun 2011 by jeanlibera
How to create a vertical or horizontal scrolling area with scroll buttons and a hidden ScrollBar.
30 Aug 2010 by defwebserver
This module allows you to easily gather, and process Expense Reports, from users in your DotNetNuke portal
8 Mar 2011 by Weidong Shen
Part 1 of a series describing creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
8 Mar 2011 by Weidong Shen
Part 2 of a series describing the creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
8 Mar 2011 by Weidong Shen
Part 3 of a series describing the creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light Toolkit, MEF, and T4 Templates.
12 Apr 2011 by Weidong Shen
Part 4 of a series describing creation of a Silverlight business application using Self-tracking Entities, WCF Services, WIF, MVVM Light toolkit, MEF, and T4 Templates.
16 Nov 2010 by Mario Majčica
A simple Flickr application using the Flickr.Net API library and some cool effects.
25 Apr 2011 by David Sehnal
A computation wrapper with built-in progress tracking using Reactive Extensions for .NET (and AsyncCTP).
10 Aug 2012 by dreamgarden
SoapBox Core uses WPF's MEF to provide a base application framework that is easy to extend. This is a simple example that includes elements of a basic application (toolbar, statusbar, document area, etc.).
13 Sep 2009 by Md. Marufuzzaman
A simple example of SQL server admin tools.
7 Mar 2010 by RajuBhupathi
A Simple Geo fencing using polygon method
8 Sep 2014 by Sandeep Singh Shekhawat
This article introduces how to create an MVC application using LINQ to SQL. You will create a simple MVC application for Book registration with a Publisher where the Publisher and Book have one-to-many relationships.
16 Aug 2011 by Reto Ravasio
A WPF app that uses dynamic types and databinding for displaying MSI files.
27 Oct 2012 by Anand Ranjan Pandey
The purpose of this article is to create a proof of concept to demonstrate the feasibility of ASP.NET Web API Beta Version.
7 Jan 2018 by charles henington
A simple workaround for FilePermission in monodevelop
15 Oct 2010 by Andre Trollip
A simple set of classes to make creating Peer to Peer messaging easy using UDP. Features built-in message concatenation and delivery receipts for reliable transmission.
8 Mar 2010 by The Man from U.N.C.L.E.
Showing a wait window during a long running process
11 Jun 2011 by Omar Al Zabir
Implement caching in your project using AspectF library that saves you from writing plumbing code for dealing with cached objects and collections and learn how to handle stale objects and collections
18 Jul 2011 by PeteBarber
This shows a couple of techniques using WPF to create a control to select a SolidColorBrush via a ComboBox and compares and contrasts them.
30 Jan 2010 by AYK_161
If you see a website with a lot of nice images which you want to store on your computer, this application will help.
1 Jun 2011 by logicchild
The basics of searching and sorting algorithms via C#.
13 Jan 2015 by Jacques Fournier
Sudoku is a program built in C# with a WPF user interface.
14 Sep 2013 by Thomas Willwacher
A WPF Find/Replace Manager, usable with most text editors and both SDI and MDI interfaces
27 Apr 2012 by FenRunner
This is an alternative for "A Universal WPF Find / Replace Dialog"
7 Oct 2012 by Andriks
A MessageBox replacement with some much needed extras
28 Mar 2011 by Thomas Willwacher
The article describes a simple folder navigation control.
30 Jul 2014 by Dirk Bahle
This is an alternative for "A WPF File ListView and ComboBox"
16 Jan 2012 by Barry Lapthorn
A WPF custom spinner control.
30 Apr 2010 by logicchild
An article that presents a TV Player via WPF
6 Feb 2011 by Thomas Willwacher, Yet another user
A combined text/WYSIWYG editor for the TikZ vector graphics language.
20 Dec 2013 by SarveshShukla
This article describes the concept of an abstract class in .NET.
10 Dec 2013 by Petr Ivankov
Multidisciplinary paradigm of software development
18 Jan 2014 by Petr Ivankov
Application of abstract approach to database domain
7 Jan 2014 by Petr Ivankov
Application of abstract approach to real-time.
12 Sep 2011 by Bhavik Barot
This article shows how we can access controls in the viewmodel using attached properties.
26 May 2010 by esaulsberry
An example of a COM object written in C# that allows access to hardware from Silverlight
7 May 2013 by Amogh Natu
This post explains how to access an impersonated user's details from the code-behind using C#.
14 Jan 2015 by Paulo Zemek
Understand how to create fully configurable frameworks that let your application evolve without creating bottlenecks.