Click here to Skip to main content
13,402,312 members (56,914 online)

Articles by Sacha Barber (Articles: 218, Technical Blogs: 145)

Articles: 218, Technical Blogs: 145

RSS Feed

Average article rating: 4.82

Document / View
Doc/View Internals
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 243,413   Rating: 4.93/5    Votes: 24   Popularity: 6.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 2,504
Styling a ScrollViewer/Scrollbar In WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 130,440   Rating: 4.86/5    Votes: 19   Popularity: 6.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 0
WPF Flow document for beginners
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 30,160   Rating: 4.36/5    Votes: 5   Popularity: 2.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 397
Viewport2DVisual3D
Miscellaneous
General
Posted: 8 Sep 2010   Updated: 8 Sep 2010   Views: 109,210   Rating: 4.93/5    Votes: 64   Popularity: 8.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 112   Downloaded: 1,081
A brief look into the DevLabs Reactive Framework.
Posted: 3 Jan 2012   Updated: 5 Jan 2012   Views: 95,580   Rating: 4.92/5    Votes: 40   Popularity: 7.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 76   Downloaded: 1,368
A look at using RabbitMq to do message routing.
Posted: 4 Feb 2012   Updated: 7 Feb 2012   Views: 133,761   Rating: 4.91/5    Votes: 78   Popularity: 9.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 176   Downloaded: 4,305
Streaming live results to a web site using MSMQ/Duplex WCF/SignalR/jQuery
Posted: 20 Mar 2012   Updated: 20 Mar 2012   Views: 144,990   Rating: 4.93/5    Votes: 73   Popularity: 9.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 110   Downloaded: 0
A look into the CodeStash Visual Studio Extension.
Posted: 2 Jul 2013   Updated: 2 Jul 2013   Views: 120,260   Rating: 4.96/5    Votes: 34   Popularity: 7.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 2,029
A look at creating well structured modular javascript using AMD library Require.js
Posted: 28 Aug 2015   Updated: 1 Sep 2015   Views: 29,880   Rating: 4.98/5    Votes: 16   Popularity: 6.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
An introductory article on Apache Spark, with a demo app
Posted: 5 Nov 2015   Updated: 5 Nov 2015   Views: 6,120   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
So continuing on from the Scala for .NET series of posts. This time we will look at using Generics in Scala.
Posted: 20 Jan 2016   Updated: 20 Jan 2016   Views: 10,580   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Looking at Spark/Cassandra working together
Posted: 10 Feb 2016   Updated: 10 Feb 2016   Views: 8,920   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Looking at Spark/Cassandra working together
Posted: 15 Mar 2016   Updated: 15 Mar 2016   Views: 13,930   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
An article on how to use the open source Apache Kafka messaging framework, with a bit of RxScala thrown in for good luck
Posted: 8 Mar 2017   Updated: 8 Mar 2017   Views: 8,300   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 0
A look at docker, with practical examples
Posted: 24 Apr 2017   Updated: 24 Apr 2017   Views: 6,050   Rating: 4.95/5    Votes: 12   Popularity: 5.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
A look at the crossbar.io (Autobahn messaging platform)
Lists, Menus, Choosers
Posted: 28 Mar 2011   Updated: 5 Apr 2011   Views: 136,560   Rating: 4.96/5    Votes: 72   Popularity: 9.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 133   Downloaded: 1,424
A small utility Fluent interface class to export a List.
Windows Forms
Posted: 27 Nov 2006   Updated: 1 Apr 2007   Views: 56,190   Rating: 4.01/5    Votes: 25   Popularity: 5.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,068
An article which shows how to easily apply Windows XP themes to Windows Forms in .NET v1.1.
Progress Controls
General
Posted: 9 Apr 2009   Updated: 22 Jun 2009   Views: 157,020   Rating: 4.28/5    Votes: 19   Popularity: 5.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 0
Circular Progress bar in WPF
Smart Client
General
Posted: 21 Feb 2009   Updated: 21 Feb 2009   Views: 272,150   Rating: 4.86/5    Votes: 225   Popularity: 11.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 306   Downloaded: 4,216
A queryable working MP3 player, using some cool LINQ stuff.
Posted: 31 Mar 2009   Updated: 8 Jun 2009   Views: 218,910   Rating: 4.95/5    Votes: 120   Popularity: 10.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 264   Downloaded: 2,375
A nice explar of how to use RESTful WCF and WPF.
Applications & Tools
General
Posted: 2 Dec 2013   Updated: 13 Dec 2013   Views: 101,910   Rating: 4.94/5    Votes: 74   Popularity: 9.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 157   Downloaded: 1,627
A look at how to create a responsive web site using ASP MVC / Twitter Bootstrap / WebAPI and Knockout.js.
Posted: 26 May 2015   Updated: 26 May 2015   Views: 8,050   Rating: 4.57/5    Votes: 9   Popularity: 4.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
A small demo app that showcases how to use Grunt to do a few things
ASP.NET
General
Posted: 10 Oct 2011   Updated: 6 Dec 2011   Views: 181,540   Rating: 4.90/5    Votes: 96   Popularity: 9.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 233   Downloaded: 6,143
A simple look at how to share the JSON API to Web and Desktop.
Posted: 20 Mar 2012   Updated: 21 Mar 2012   Views: 86,300   Rating: 4.84/5    Votes: 37   Popularity: 7.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 0
A distributed codesnippet storage tool : Part II
Posted: 14 Aug 2014   Updated: 14 Aug 2014   Views: 19,070   Rating: 5.00/5    Votes: 19   Popularity: 6.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Angular.Js / Azure / ASP MVC / SignalR / Bootstrap demo app
Posted: 13 Aug 2014   Updated: 14 Aug 2014   Views: 25,220   Rating: 5.00/5    Votes: 22   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 27   Downloaded: 0
Angular.Js / Azure / ASP MVC / SignalR / Bootstrap demo app
Posted: 11 Aug 2014   Updated: 14 Aug 2014   Views: 73,440   Rating: 5.00/5    Votes: 50   Popularity: 8.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 0
Angular.Js / Azure / ASP MVC / SignalR / Bootstrap demo app
Utilities
Posted: 20 Mar 2012   Updated: 15 May 2012   Views: 246,971   Rating: 4.98/5    Votes: 82   Popularity: 9.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 168   Downloaded: 0
A distributed code-snippet storage tool.
ASP.NET Controls
Grid Controls
Posted: 22 May 2007   Updated: 22 May 2007   Views: 374,270   Rating: 4.72/5    Votes: 99   Popularity: 9.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 164   Downloaded: 4,871
Using JavaScript To Select GridView Rows
Charts, Graphs and Images
Images and multimedia
Posted: 6 Jan 2007   Updated: 17 May 2007   Views: 391,180   Rating: 4.65/5    Votes: 61   Popularity: 8.60
Licence: Not specified      Bookmarked: 275   Downloaded: 8,519
Shows how to store images in SQL Database Image Storage & create Thumnails easiliy from
Client side scripting
General
Posted: 14 Aug 2013   Updated: 5 Sep 2013   Views: 480,530   Rating: 4.96/5    Votes: 115   Popularity: 10.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 219   Downloaded: 20,097
An example application using angular/Rx for JavaScript/Web Sockets/jQuery
Posted: 4 Feb 2018   Updated: 6 Feb 2018   Views: 5,370   Rating: 5.00/5    Votes: 19   Popularity: 6.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Simple uber type app using Akka/React/TypeScript/Scala/Play/Kafka/MongoDb/Rx
Custom Controls
General
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 28,130   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 92
Custom Tab Style
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 56,990   Rating: 4.79/5    Votes: 9   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 597
How to create custom panels in WPF
HTML / CSS
General
Posted: 13 Jul 2011   Updated: 13 Jul 2011   Views: 90,590   Rating: 4.95/5    Votes: 57   Popularity: 8.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 104   Downloaded: 1,504
Using HTML5 WebWorkers and a custom jQuery plug-in to create a Flickr image wall.
Node.js
General
Posted: 7 Jan 2013   Updated: 11 Feb 2013   Views: 187,421   Rating: 4.97/5    Votes: 53   Popularity: 8.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 165   Downloaded: 2,195
Small demo app using Node.Js/Socket.IO/MongoDB/D3.Js and jQuery.
Silverlight
Applications
Posted: 9 Jan 2010   Updated: 9 Jan 2010   Views: 120,340   Rating: 4.94/5    Votes: 37   Popularity: 7.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 88   Downloaded: 2,375
A demo app that shows how to upload a file using Silverlight/HttpHandler/MVVM, and includes Silverlight MVVM Library and Helpers.
General
Posted: 1 Nov 2007   Updated: 1 Nov 2007   Views: 272,871   Rating: 4.91/5    Votes: 125   Popularity: 10.37
Licence: Not specified      Bookmarked: 237   Downloaded: 782
Silverlight 1.1 Fun and Games
Posted: 13 May 2008   Updated: 24 Feb 2009   Views: 122,540   Rating: 4.91/5    Votes: 47   Popularity: 8.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 2,166
An article showing how to do DeepZoom in Silverlight 2.0.
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 17,150   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Scrollable friction Canvas for Silverlight
Posted: 23 Feb 2010   Updated: 25 Feb 2010   Views: 137,520   Rating: 4.93/5    Votes: 49   Popularity: 8.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 164   Downloaded: 2,431
An introduction to ADO.NET Data Services / RIA Services.
Web Security
General
Posted: 13 Dec 2010   Updated: 13 Dec 2010   Views: 228,240   Rating: 4.96/5    Votes: 71   Popularity: 9.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 165   Downloaded: 5,115
Shows how to use OpenID with ASP.NET MVC Forms Authentication.
Security
Posted: 30 Jan 2007   Updated: 30 Jan 2007   Views: 60,990   Rating: 4.36/5    Votes: 25   Popularity: 5.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 200
Protect sensitive data from nasty web bots using server / client obfuscation methods.
Web Services
General
Posted: 6 Oct 2014   Updated: 24 Dec 2014   Views: 96,830   Rating: 4.93/5    Votes: 70   Popularity: 9.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 164   Downloaded: 0
A simple REST framework written from scratch using just the .NET base class library
Azure
General
Posted: 9 Nov 2014   Updated: 9 Nov 2014   Views: 11,100   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
SQL Azure
Posted: 19 Mar 2015   Updated: 23 Mar 2015   Views: 21,840   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Shows one way to Azure Cloud Service : Inter role communications
Posted: 29 Nov 2017   Updated: 29 Nov 2017   Views: 6,300   Rating: 5.00/5    Votes: 26   Popularity: 7.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Azure Service Fabric Demo + IOC, logging, encryption
Posted: 9 Dec 2017   Updated: 9 Dec 2017   Views: 3,650   Rating: 4.95/5    Votes: 15   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Small demo of using Azure Functions and Azure EventGrid together
Office Development
Microsoft Excel
Posted: 9 Nov 2006   Updated: 9 Nov 2006   Views: 470,410   Rating: 4.81/5    Votes: 47   Popularity: 8.02
Licence: Not specified      Bookmarked: 226   Downloaded: 10,748
Export Gridview to Excel, render cells, add WordArt, and fill a custom template.
Database
General
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 13,540   Rating: 3.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Cool database tool
Posted: 11 Feb 2015   Updated: 15 Feb 2015   Views: 35,720   Rating: 4.96/5    Votes: 28   Popularity: 7.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 0
A look at how to unit test code that makes use of Repository vs using raw Entity Framework, where we will do this using mocks/test doubles
SQL Server
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 177,450   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 0
SQL Server CLR functions
NoSQL
General
Posted: 21 May 2012   Updated: 27 May 2012   Views: 152,420   Rating: 4.97/5    Votes: 63   Popularity: 8.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 133   Downloaded: 624
A look at several Document database, and a look at how to use them
C#
Applications
Posted: 26 Nov 2006   Updated: 11 Feb 2007   Views: 161,240   Rating: 4.85/5    Votes: 34   Popularity: 7.40
Licence: Not specified      Bookmarked: 143   Downloaded: 6,355
An article which shows how to remotley control a media player
Posted: 22 Dec 2006   Updated: 4 Feb 2013   Views: 72,690   Rating: 4.52/5    Votes: 43   Popularity: 7.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 934
A simple web spider to see fetch CodeProject articles.
COM Interop
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 55,310   Rating: 4.95/5    Votes: 16   Popularity: 5.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
MVVM Mediator pattern
General
Posted: 2 Jan 2009   Updated: 2 Jan 2009   Views: 64,250   Rating: 4.82/5    Votes: 33   Popularity: 7.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 123   Downloaded: 668
A look at Dependency Injection and IOC containers.
Posted: 8 Mar 2011   Updated: 8 Mar 2011   Views: 110,000   Rating: 4.96/5    Votes: 41   Popularity: 8.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 711
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
Posted: 10 May 2011   Updated: 10 May 2011   Views: 116,310   Rating: 4.95/5    Votes: 70   Popularity: 9.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 147   Downloaded: 1,849
A look into using the Task Parallel Library.
Posted: 18 Feb 2011   Updated: 10 May 2011   Views: 190,220   Rating: 4.97/5    Votes: 102   Popularity: 9.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 182   Downloaded: 1,964
A look into using the Task Parallel Library.
Posted: 23 Feb 2011   Updated: 10 May 2011   Views: 170,710   Rating: 4.93/5    Votes: 74   Popularity: 9.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 154   Downloaded: 1,649
A look into using the Task Parallel Library.
Posted: 26 Mar 2011   Updated: 10 May 2011   Views: 100,150   Rating: 4.93/5    Votes: 56   Popularity: 8.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 120   Downloaded: 1,624
A look into using the Task Parallel Library.
Posted: 1 Feb 2011   Updated: 17 May 2011   Views: 1,313,903   Rating: 4.96/5    Votes: 331   Popularity: 12.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 690   Downloaded: 9,412
A look into using the Task Parallel Library.
Posted: 28 Feb 2007   Updated: 14 Jun 2011   Views: 1,513,490   Rating: 4.98/5    Votes: 496   Popularity: 13.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 1152   Downloaded: 33,375
100% Reflective Class Diagram Creation Tool
Posted: 25 Feb 2013   Updated: 25 Feb 2013   Views: 45,820   Rating: 4.99/5    Votes: 36   Popularity: 7.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 472
A simple IOC Container just for the fun of it really
Posted: 21 Jun 2013   Updated: 21 Jun 2013   Views: 107,010   Rating: 4.97/5    Votes: 49   Popularity: 8.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 7,132
A small demo app that shows how to store/search using Lucene.NET
Posted: 10 Sep 2013   Updated: 10 Sep 2013   Views: 51,510   Rating: 4.96/5    Votes: 44   Popularity: 8.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 404
A how to do Expression API cookbook
Posted: 22 Jul 2012   Updated: 21 Oct 2013   Views: 105,120   Rating: 4.98/5    Votes: 74   Popularity: 9.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 144   Downloaded: 1,029
A look at common internal DSL techniques, with a mocking framework example
Posted: 14 Dec 2014   Updated: 14 Dec 2014   Views: 27,160   Rating: 4.98/5    Votes: 20   Popularity: 6.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 0
Small demo app showing how to create a streaming Publisher / Resilient clients using NetMQ + RX
Posted: 8 Dec 2014   Updated: 16 Dec 2014   Views: 142,200   Rating: 4.95/5    Votes: 79   Popularity: 9.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 129   Downloaded: 0
Small demo app showing how to create a streaming Publisher / Resilient clients using SignalR + RX
Posted: 10 Mar 2015   Updated: 23 Mar 2015   Views: 53,000   Rating: 4.91/5    Votes: 46   Popularity: 8.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 0
Showcase of how to use a sort of Attached Behaviours for ViewModels, and how to build BIG XAML apps
Posted: 14 May 2015   Updated: 21 May 2015   Views: 142,740   Rating: 4.97/5    Votes: 126   Popularity: 10.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 189   Downloaded: 0
A look at how a CQRS app may work, with the added bonus of a demo app
Posted: 6 Jul 2015   Updated: 6 Jul 2015   Views: 90,410   Rating: 4.89/5    Votes: 74   Popularity: 9.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 128   Downloaded: 0
A brief look at using the .NET Akka framework (Akka.NET)
Posted: 8 Oct 2015   Updated: 8 Oct 2015   Views: 10,880   Rating: 4.82/5    Votes: 10   Popularity: 4.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Getting .NET code to talk to Scala code and vice versa using RabbitMQ
Other .NET Languages
F#
Posted: 4 Apr 2014   Updated: 4 Apr 2014   Views: 14,920   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
We continue our journey into F#, and this time we will look at recursion. We have already seen this in a number of places, namely when we talked about Lists and also Pattern Matching. So some of this should be vaguely familiar to you.   Simple Example Lets start with the most basic example which [&#
Posted: 20 May 2014   Updated: 21 May 2014   Views: 12,980   Rating: 4.91/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
This is the final post on the initial proposed F# series that I had planned. That doesn’t mean there may not be more from me in the future but this will be the final one in the current batch. So what will this one be on? This one will be on type providers. Type providers […]
.NET Framework
General
Posted: 7 May 2008   Updated: 7 May 2008   Views: 172,710   Rating: 4.93/5    Votes: 89   Popularity: 9.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 306   Downloaded: 3,356
Using the AddIn model pipeline.
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 10,080   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Alternative Item Backgrounds the .NET 3.5 SP1 Way
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 11,830   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 88
All new .NET 3.5 3D elements
Posted: 27 Aug 2010   Updated: 3 Sep 2010   Views: 339,650   Rating: 4.98/5    Votes: 73   Popularity: 9.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 150   Downloaded: 1,405
A look into messaging solutions using NServiceBus.
Posted: 20 Feb 2014   Updated: 23 Feb 2014   Views: 79,980   Rating: 4.88/5    Votes: 40   Popularity: 7.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 1,210
A small article on how to use NServiceBus to create workflows
Libraries
General
Posted: 26 Dec 2010   Updated: 5 Jan 2011   Views: 135,450   Rating: 4.99/5    Votes: 78   Popularity: 9.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 143   Downloaded: 1,799
A look at different Aspect Orientated Programming frameworks.
Posted: 9 Jul 2011   Updated: 11 Jul 2011   Views: 49,030   Rating: 4.85/5    Votes: 34   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   Downloaded: 1,231
An experiment into combining AOP and MEF.
LINQ
General
Posted: 1 Nov 2008   Updated: 1 Nov 2008   Views: 129,060   Rating: 4.89/5    Votes: 62   Popularity: 8.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 160   Downloaded: 379
A journey into Expressions
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 9,290   Rating: 4.33/5    Votes: 2   Popularity: 1.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
A little var love
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 12,840   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
How to read feeds with XLINQ
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 35,770   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
How to write custom LINQ extension methods
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 12,160   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to stream XLINQ
Universal Windows Platform and Windows Runtime
General
Posted: 30 Oct 2013   Updated: 4 Nov 2013   Views: 33,450   Rating: 5.00/5    Votes: 23   Popularity: 6.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
A look at an excellent WinRT MVVM framework.
Posted: 4 Nov 2013   Updated: 6 Nov 2013   Views: 27,050   Rating: 5.00/5    Votes: 23   Popularity: 6.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
StyleMVVM Demo App
Win32/64 SDK & OS
Active Directory
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 18,880   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 56
WPF GlassEffect For Non Vista OS
Windows API
General
Posted: 30 Mar 2007   Updated: 30 Mar 2007   Views: 42,990   Rating: 3.61/5    Votes: 27   Popularity: 4.92
Licence: Not specified      Bookmarked: 20   Downloaded: 0
A Sneaky Peek At Visual Studio 9 (Codenamed Orcas)
Posted: 23 Mar 2007   Updated: 11 Apr 2007   Views: 566,860   Rating: 4.92/5    Votes: 172   Popularity: 10.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 533   Downloaded: 4,760
An introduction to LINQ
Posted: 4 Apr 2007   Updated: 16 Apr 2007   Views: 186,010   Rating: 4.75/5    Votes: 68   Popularity: 9.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 194   Downloaded: 1,198
An introduction to LINQ
Posted: 11 May 2007   Updated: 24 May 2007   Views: 182,510   Rating: 4.91/5    Votes: 68   Popularity: 8.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 195   Downloaded: 2,400
An introduction to LINQ
Posted: 16 Sep 2013   Updated: 16 Sep 2013   Views: 28,440   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 364
Windows Communication Foundation
General
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 39,820   Rating: 5.00/5    Votes: 3   Popularity: 2.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
RESTful WCF
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 22,450   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
RESTful WCF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 57,200   Rating: 4.71/5    Votes: 6   Popularity: 3.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
How to create a WCF
Posted: 27 Jun 2008   Updated: 2 Dec 2010   Views: 123,280   Rating: 4.61/5    Votes: 65   Popularity: 8.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 161   Downloaded: 634
A few tips when working with WCF.
Posted: 25 Jul 2007   Updated: 22 Jul 2011   Views: 1,384,263   Rating: 4.93/5    Votes: 474   Popularity: 13.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 1161   Downloaded: 58,661
How to create a peer-to-peer chat application using Windows Communication Foundation
Posted: 17 Jan 2012   Updated: 19 Apr 2012   Views: 275,340   Rating: 4.97/5    Votes: 111   Popularity: 10.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 327   Downloaded: 6,643
A look at designing a service layer using good practices, and the MSFT technology stack.
Windows Powershell
General
Posted: 28 Oct 2014   Updated: 28 Oct 2014   Views: 11,000   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
PowerShell: Create MSMQ
Windows Presentation Foundation
Annotations
Posted: 14 Apr 2008   Updated: 14 Apr 2008   Views: 150,100   Rating: 4.91/5    Votes: 69   Popularity: 9.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 163   Downloaded: 3,778
A WPF 3D Panel that allows tabbing and activates the current item.
Applications
Posted: 16 Oct 2007   Updated: 24 Oct 2007   Views: 133,590   Rating: 4.93/5    Votes: 65   Popularity: 8.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 117   Downloaded: 1,933
The classic Snakes WPF'ed.
Posted: 1 Dec 2007   Updated: 18 Jan 2008   Views: 215,920   Rating: 4.57/5    Votes: 97   Popularity: 9.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 238   Downloaded: 2,500
A simple contact keeper using XLINQ/LINQ/WPF.
Posted: 14 Jan 2008   Updated: 27 Feb 2008   Views: 154,880   Rating: 4.95/5    Votes: 54   Popularity: 8.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 126   Downloaded: 1,798
WPF Amazon Explorer Using 3D
Posted: 23 Mar 2008   Updated: 3 Apr 2008   Views: 445,300   Rating: 4.94/5    Votes: 157   Popularity: 10.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 370   Downloaded: 3,266
WPF: A Beginner's Guide series, end exemplar and fun with Physics.
Posted: 28 Apr 2008   Updated: 9 Aug 2008   Views: 78,340   Rating: 4.79/5    Votes: 28   Popularity: 6.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 2,042
A simple 9 peice puzzle using ImageBrush.ViewBox.
Posted: 12 Oct 2008   Updated: 12 Oct 2008   Views: 131,730   Rating: 4.95/5    Votes: 68   Popularity: 9.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 150   Downloaded: 3,061
A 3D screensaver written in WPF.
Posted: 8 Nov 2009   Updated: 8 Nov 2009   Views: 198,060   Rating: 4.99/5    Votes: 123   Popularity: 10.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 233   Downloaded: 5,047
An AI search application using the A* algorithm.
Posted: 10 Oct 2012   Updated: 15 Apr 2013   Views: 201,210   Rating: 5.00/5    Votes: 121   Popularity: 10.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 456   Downloaded: 3,377
A complete end to end example from DB to WPF client using MVVM/PRISM/NHibernate/Respository/IOC.
Posted: 6 Jun 2011   Updated: 20 Feb 2014   Views: 285,940   Rating: 4.92/5    Votes: 196   Popularity: 11.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 433   Downloaded: 10,128
WPF: Version II of my 100% Reflective class diagram creation tool.
Controls
Posted: 1 Mar 2007   Updated: 1 Mar 2007   Views: 193,800   Rating: 4.71/5    Votes: 43   Popularity: 7.68
Licence: Not specified      Bookmarked: 107   Downloaded: 3,381
Creating and consuming a custom WPF control
Posted: 28 Aug 2007   Updated: 6 Sep 2007   Views: 341,421   Rating: 4.89/5    Votes: 56   Popularity: 8.57
Licence: Not specified      Bookmarked: 143   Downloaded: 9,437
WPF Interactive Image Cropping Control
Posted: 15 Apr 2008   Updated: 29 May 2008   Views: 136,050   Rating: 4.56/5    Votes: 49   Popularity: 7.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 72   Downloaded: 904
An article on sorting ItemsControl (with some bonuses).
Posted: 13 May 2007   Updated: 24 Jun 2008   Views: 140,490   Rating: 4.86/5    Votes: 58   Popularity: 8.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 134   Downloaded: 3,629
WPF Flickr Viewer Using XLINQ
Posted: 19 Jun 2008   Updated: 30 Jun 2008   Views: 259,300   Rating: 4.91/5    Votes: 68   Popularity: 9.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 161   Downloaded: 10,305
WPF: A simple article on using WebBrowser to stream YouTube videos.
Posted: 1 Feb 2009   Updated: 1 Feb 2009   Views: 218,720   Rating: 4.89/5    Votes: 115   Popularity: 10.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 206   Downloaded: 4,900
A WPF graph control with autoscaling and historical data support.
Posted: 3 Jul 2009   Updated: 3 Jul 2009   Views: 108,050   Rating: 4.97/5    Votes: 52   Popularity: 8.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 92   Downloaded: 1,166
A better selection option for users.
Posted: 9 Oct 2008   Updated: 4 Nov 2009   Views: 194,760   Rating: 4.93/5    Votes: 79   Popularity: 9.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 190   Downloaded: 4,450
A notes listbox that you could use in your own app.
Posted: 24 Dec 2009   Updated: 24 Dec 2009   Views: 127,230   Rating: 4.91/5    Votes: 76   Popularity: 9.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 136   Downloaded: 3,887
WPF: A simple pageable 3D graph.
Posted: 16 Mar 2010   Updated: 16 Mar 2010   Views: 94,630   Rating: 4.97/5    Votes: 79   Popularity: 9.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 106   Downloaded: 2,787
A re-usable breadcrumb control for WPF.
Posted: 14 Apr 2010   Updated: 14 Apr 2010   Views: 229,000   Rating: 4.97/5    Votes: 159   Popularity: 10.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 271   Downloaded: 4,559
Simple WPF TimeLineControl That I Think May Be Useful
Posted: 29 Oct 2010   Updated: 1 Nov 2010   Views: 149,620   Rating: 4.95/5    Votes: 81   Popularity: 9.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 1,924
A control that partially emulates a popular phone.
Posted: 12 Feb 2011   Updated: 16 Feb 2011   Views: 93,400   Rating: 4.92/5    Votes: 51   Popularity: 8.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 65   Downloaded: 1,183
A kind of 3d tree level control
Posted: 14 Apr 2011   Updated: 18 Apr 2011   Views: 202,010   Rating: 4.95/5    Votes: 81   Popularity: 9.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 139   Downloaded: 11,882
Highly customisable WPF Carousel control.
Posted: 11 Nov 2010   Updated: 9 Mar 2012   Views: 158,060   Rating: 4.87/5    Votes: 47   Popularity: 8.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 2,668
Show hows to alter the DatePicker to use keyboard up/down keys for cleverer date selection.
Posted: 2 Feb 2009   Updated: 18 Apr 2012   Views: 201,300   Rating: 4.88/5    Votes: 70   Popularity: 9.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 132   Downloaded: 6,007
A simple Color Picker with preview.
Posted: 20 Apr 2012   Updated: 20 Oct 2013   Views: 170,660   Rating: 4.99/5    Votes: 58   Popularity: 8.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 135   Downloaded: 15,888
A simple Metro style Panorama control for WPF.
Posted: 27 Nov 2009   Updated: 23 Jul 2014   Views: 69,110   Rating: 4.96/5    Votes: 42   Popularity: 8.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 72   Downloaded: 2,553
Nice little rating control for WPF
Data Binding
Posted: 20 Feb 2008   Updated: 22 May 2008   Views: 382,050   Rating: 4.97/5    Votes: 165   Popularity: 11.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 374   Downloaded: 4,322
An introduction into WPF Databinding.
Posted: 20 Jul 2008   Updated: 20 Jul 2008   Views: 113,830   Rating: 4.90/5    Votes: 39   Popularity: 7.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 981
An article on how to simplify the WPF validation process.
Posted: 6 Dec 2008   Updated: 6 Dec 2008   Views: 88,680   Rating: 4.93/5    Votes: 23   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 494
An article which shows how to bind to generic methods
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 15,630   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
This is a rant about .NET 3.5 SP1 StringFormat Binding Property
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 42,450   Rating: 4.75/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 153
Binding to individual collection items (but not in an ItemsControl) in WPF
General
Posted: 15 Dec 2006   Updated: 22 Mar 2007   Views: 402,900   Rating: 4.65/5    Votes: 73   Popularity: 8.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 230   Downloaded: 11,251
An article which shows how to achieve some of the common XAML concepts.
Posted: 7 Jun 2007   Updated: 7 Jun 2007   Views: 194,630   Rating: 4.92/5    Votes: 56   Popularity: 8.60
Licence: Not specified      Bookmarked: 100   Downloaded: 5,723
Adventures into Ink API using WPF
Posted: 8 Nov 2007   Updated: 8 Nov 2007   Views: 342,101   Rating: 4.70/5    Votes: 98   Popularity: 9.35
Licence: Not specified      Bookmarked: 154   Downloaded: 13,689
A Simple WPF Explorer Tree
Posted: 30 Jan 2008   Updated: 11 Mar 2008   Views: 348,580   Rating: 4.89/5    Votes: 123   Popularity: 10.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 290   Downloaded: 5,962
An introduction into RoutedEvents / RoutedCommands.
Posted: 10 Feb 2008   Updated: 11 Mar 2008   Views: 229,800   Rating: 4.69/5    Votes: 143   Popularity: 10.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 278   Downloaded: 3,578
An introduction into WPF Dependancy Properties.
Posted: 10 Jun 2008   Updated: 30 Jun 2008   Views: 187,390   Rating: 4.92/5    Votes: 109   Popularity: 10.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 182   Downloaded: 1,862
WPF: An article on using 3D visualization of an RSS feed.
Posted: 30 Nov 2008   Updated: 30 Nov 2008   Views: 197,890   Rating: 4.93/5    Votes: 86   Popularity: 9.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 229   Downloaded: 4,375
Demonstrates a method of dynamic query across WCF Service boundaries.
Posted: 23 Jan 2009   Updated: 23 Jan 2009   Views: 121,990   Rating: 4.93/5    Votes: 61   Popularity: 8.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 144   Downloaded: 1,186
Cross business object validation: a more centric view.
Posted: 20 Apr 2009   Updated: 20 Apr 2009   Views: 45,930   Rating: 4.94/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 0
Blend 3 Interactions / Behaviours in WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 20,910   Rating: 4.20/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Useful WPF threading extension method
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 63,610   Rating: 4.00/5    Votes: 5   Popularity: 2.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Restyling WPF ListView Header
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 25,220   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 121
NUnit STA threads and testing WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 18,190   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 114
xamDataGrid RecordsFound Adorner
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 31,890   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
ImageBrush in WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 12,090   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 42
How to drag elements in a Canvas
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 54,170   Rating: 4.41/5    Votes: 9   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 2,718
How to create a scrollable control surface in WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 26,990   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 152
How to explicitly update and validate Databindings in WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 34,430   Rating: 3.60/5    Votes: 4   Popularity: 2.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 402
What you need to do to successfully interop Winforms with a WPF application and vice versa
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 10,130   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Consistent Window Look and Feel
Posted: 17 Jul 2009   Updated: 17 Jul 2009   Views: 35,490   Rating: 4.90/5    Votes: 16   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 478
Using IronPython in WPF to evaluate expressions
Posted: 8 Sep 2009   Updated: 8 Sep 2009   Views: 38,350   Rating: 4.83/5    Votes: 7   Popularity: 4.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
The other day I was at work and needed to use a WPF ListView (Selector) to call a ICommand in a ViewModel. Here is what I did.
Posted: 17 Jun 2009   Updated: 11 Sep 2009   Views: 72,460   Rating: 4.56/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
WPF localization
Posted: 23 Sep 2007   Updated: 7 Nov 2009   Views: 224,880   Rating: 4.61/5    Votes: 101   Popularity: 9.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 152   Downloaded: 2,546
Comparing Flash and WPF.
Posted: 22 Nov 2009   Updated: 23 Nov 2009   Views: 196,700   Rating: 4.81/5    Votes: 89   Popularity: 9.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 199   Downloaded: 13,167
Using Windows7 / VS2010 and some of the new bits such as TaskBar/JumpList and Drag & Drop
Posted: 11 Jul 2009   Updated: 23 Dec 2009   Views: 222,850   Rating: 4.76/5    Votes: 83   Popularity: 9.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 274   Downloaded: 0
It would probably be like Cinch a MVVM framework for WPF
Posted: 30 Dec 2009   Updated: 30 Dec 2009   Views: 85,010   Rating: 4.97/5    Votes: 53   Popularity: 8.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 146   Downloaded: 1,083
A threading component that shows failures/busy status and data.
Posted: 23 Mar 2010   Updated: 23 Mar 2010   Views: 74,510   Rating: 4.94/5    Votes: 34   Popularity: 7.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 75   Downloaded: 964
Simple article showing how you to embed PicLens in your own apps
Posted: 1 Apr 2010   Updated: 1 Apr 2010   Views: 278,650   Rating: 4.88/5    Votes: 115   Popularity: 10.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 141   Downloaded: 1,359
This is true code, what you say
Posted: 21 Apr 2010   Updated: 22 Apr 2010   Views: 113,751   Rating: 4.90/5    Votes: 28   Popularity: 7.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 1,901
Showcasing how to use PRISM's regions outside of PRISM.
Posted: 19 Sep 2008   Updated: 27 Apr 2010   Views: 263,750   Rating: 4.97/5    Votes: 75   Popularity: 9.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 151   Downloaded: 3,968
Binding and using Friendly enums in WPF
Posted: 19 Jul 2009   Updated: 7 May 2010   Views: 525,310   Rating: 4.96/5    Votes: 116   Popularity: 10.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 156   Downloaded: 0
It would probably be like Cinch, an MVVM framework for WPF.
Posted: 7 Aug 2009   Updated: 7 May 2010   Views: 97,850   Rating: 4.94/5    Votes: 56   Popularity: 8.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 69   Downloaded: 0
It would probably be like Cinch, an MVVM framework for WPF.
Posted: 14 Jan 2011   Updated: 14 Jan 2011   Views: 155,780   Rating: 4.98/5    Votes: 54   Popularity: 8.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 109   Downloaded: 876
A look at Fluent APIs and an example of one.
Posted: 26 Oct 2012   Updated: 24 Jan 2013   Views: 203,370   Rating: 4.97/5    Votes: 110   Popularity: 10.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 293   Downloaded: 0
A WPF diagram designer written with MVVM in mind
Posted: 20 Aug 2013   Updated: 20 Aug 2013   Views: 31,290   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 885
Shows how to use PRISM navigation API in VM 1st with child container support
Layout
Posted: 17 Jan 2008   Updated: 13 Feb 2008   Views: 1,437,990   Rating: 4.85/5    Votes: 787   Popularity: 14.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 1138   Downloaded: 13,638
An introduction into the WPF layout system.
Posted: 21 Sep 2008   Updated: 21 Sep 2008   Views: 192,640   Rating: 4.89/5    Votes: 67   Popularity: 8.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 194   Downloaded: 4,627
A Spider type control tree thingy for WPF.
Libraries
Posted: 15 Apr 2009   Updated: 21 May 2009   Views: 118,410   Rating: 4.91/5    Votes: 67   Popularity: 8.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 2,924
WPF: A demo of using the Onyx WPF framework.
Posted: 12 Aug 2009   Updated: 4 Sep 2009   Views: 131,391   Rating: 5.00/5    Votes: 47   Popularity: 8.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 60   Downloaded: 0
It would probably be like Cinch, an MVVM framework for WPF.
Posted: 18 Sep 2009   Updated: 5 Dec 2009   Views: 138,330   Rating: 4.98/5    Votes: 99   Popularity: 9.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 139   Downloaded: 0
A code generator for my Cinch MVVM Framework.
Posted: 1 Aug 2009   Updated: 23 Dec 2009   Views: 104,080   Rating: 4.96/5    Votes: 64   Popularity: 8.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 74   Downloaded: 0
It would probably be like Cinch, an MVVM framework for WPF.
Posted: 13 Jun 2010   Updated: 17 Jun 2010   Views: 238,920   Rating: 4.93/5    Votes: 73   Popularity: 9.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 135   Downloaded: 0
If Jack Daniels made MVVM Frameworks.
Posted: 25 Jul 2009   Updated: 7 Aug 2010   Views: 227,580   Rating: 4.99/5    Votes: 84   Popularity: 9.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 110   Downloaded: 0
It would probably be like Cinch, an MVVM framework for WPF.
Posted: 17 Jun 2010   Updated: 1 Jan 2011   Views: 97,010   Rating: 4.93/5    Votes: 41   Popularity: 7.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
If Jack Daniels made MVVM frameworks.
Posted: 22 Jul 2010   Updated: 1 Jan 2011   Views: 128,450   Rating: 4.96/5    Votes: 42   Popularity: 8.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 0
If Jack Daniels made MVVM frameworks.
Posted: 3 Aug 2010   Updated: 1 Jan 2011   Views: 55,700   Rating: 4.86/5    Votes: 22   Popularity: 6.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
If Jack Daniels made MVVM frameworks.
Posted: 7 Aug 2010   Updated: 1 Jan 2011   Views: 231,750   Rating: 4.88/5    Votes: 49   Popularity: 8.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
If Jack Daniels made MVVM Frameworks.
Posted: 27 Jul 2010   Updated: 17 Mar 2011   Views: 97,160   Rating: 4.75/5    Votes: 32   Popularity: 7.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 0
If Jack Daniels made MVVM Frameworks
Posted: 11 Jan 2011   Updated: 14 Mar 2012   Views: 138,451   Rating: 4.98/5    Votes: 38   Popularity: 7.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 71   Downloaded: 3,427
Shows you how to use CinchV2 with Prism 4 with ease.
Styles
Posted: 26 Sep 2008   Updated: 26 Sep 2008   Views: 204,900   Rating: 4.82/5    Votes: 50   Popularity: 8.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 1,186
How to create Styles in code/and magical Content.
Templates
Posted: 10 Dec 2007   Updated: 27 Feb 2008   Views: 114,950   Rating: 4.66/5    Votes: 41   Popularity: 7.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 98   Downloaded: 581
A few tips on how to write well behaved WPF controls.
Posted: 11 Mar 2008   Updated: 5 Apr 2008   Views: 279,780   Rating: 4.95/5    Votes: 94   Popularity: 9.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 261   Downloaded: 4,926
An introduction into WPF Styles and Templates.
Utilities
Posted: 13 Sep 2007   Updated: 13 Sep 2007   Views: 327,000   Rating: 4.89/5    Votes: 56   Popularity: 8.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 141   Downloaded: 18,603
A simple WPF media player with media item list.
XAML
Posted: 20 Jan 2008   Updated: 11 Mar 2008   Views: 401,110   Rating: 4.83/5    Votes: 164   Popularity: 10.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 336   Downloaded: 3,997
An introduction into XAML / code and WPF resources.
Posted: 27 Mar 2008   Updated: 27 Mar 2008   Views: 215,490   Rating: 4.91/5    Votes: 47   Popularity: 8.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 132   Downloaded: 6,523
Excursions and deviations into the dark recesses of my mind.
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 27,350   Rating: 4.89/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Generic support in XAML
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 15,020   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
How to bind to generic method in XAML
Algorithms & Recipes
Evolutional
Posted: 8 Nov 2006   Updated: 8 Nov 2006   Views: 216,220   Rating: 4.74/5    Votes: 59   Popularity: 8.39
Licence: Not specified      Bookmarked: 133   Downloaded: 3,045
A simple Genetic Algorithm (GA) to solve a card problem.
Posted: 29 Jan 2007   Updated: 29 Jan 2007   Views: 127,840   Rating: 4.80/5    Votes: 34   Popularity: 7.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 729
An implementation of Dawkins Biomorphs and some more crazy evolving creatures.
General
Posted: 3 Nov 2006   Updated: 3 Nov 2006   Views: 136,901   Rating: 4.38/5    Votes: 24   Popularity: 6.02
Licence: Not specified      Bookmarked: 54   Downloaded: 2,270
An AI search to solve the Missionaries and Cannibals problem.
Parsers and Interpreters
Posted: 11 Jan 2009   Updated: 11 Jan 2009   Views: 63,020   Rating: 4.95/5    Votes: 23   Popularity: 6.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 43   Downloaded: 314
A look at the Visitor pattern, and a Reflective version.
Artificial Intelligence and Machine Learning
General
Posted: 24 Nov 2006   Updated: 29 Jan 2007   Views: 261,922   Rating: 4.87/5    Votes: 127   Popularity: 10.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 271   Downloaded: 8,513
AI : An Introduction into Neural Networks (Multi-layer networks / Back Propagation)
Neural Networks
Posted: 11 Dec 2006   Updated: 29 Jan 2007   Views: 275,690   Rating: 4.90/5    Votes: 101   Popularity: 9.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 270   Downloaded: 6,749
AI: An introduction into neural networks (multi-layer networks / trained by Microbial GA).
Posted: 17 Nov 2006   Updated: 16 May 2007   Views: 850,681   Rating: 4.83/5    Votes: 279   Popularity: 11.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 532   Downloaded: 1
AI : An introduction into Neural Networks
Date and Time
General
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 35,770   Rating: 4.00/5    Votes: 5   Popularity: 2.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
How to call a method asynchronously but have a timeout
DLLs & Assemblies
General
Posted: 12 Sep 2009   Updated: 12 Sep 2009   Views: 47,660   Rating: 4.89/5    Votes: 8   Popularity: 4.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 0
How to load assemblies in separate directories into a new AppDomain
Internet / Network
Network
Posted: 26 Oct 2006   Updated: 26 Oct 2006   Views: 438,001   Rating: 4.89/5    Votes: 82   Popularity: 9.35
Licence: Not specified      Bookmarked: 174   Downloaded: 16,976
An article which describes how to obtain a list of network computer names using C# and the NetServerEnum function from the Netapi32.dll.
Parallel Programming
General
Posted: 15 Aug 2009   Updated: 15 Aug 2009   Views: 68,680   Rating: 4.50/5    Votes: 19   Popularity: 5.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 424
Using the VS2010 Tasks namespace.
Threads, Processes & IPC
General
Posted: 17 Mar 2011   Updated: 10 May 2011   Views: 88,320   Rating: 4.93/5    Votes: 59   Popularity: 8.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 122   Downloaded: 1,430
A look into using the Task Parallel Library.
Multi-threading
Posted: 17 May 2008   Updated: 9 Aug 2008   Views: 786,740   Rating: 4.77/5    Votes: 526   Popularity: 12.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 1034   Downloaded: 4,496
A beginners guide to threading in .NET.
Posted: 10 Aug 2008   Updated: 10 Aug 2008   Views: 210,420   Rating: 4.88/5    Votes: 127   Popularity: 10.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 312   Downloaded: 3,346
This article will be all about how to thread different types of UIs.
Posted: 5 Jun 2008   Updated: 10 Aug 2008   Views: 350,220   Rating: 4.91/5    Votes: 266   Popularity: 11.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 444   Downloaded: 2,485
A beginner's guide to threading in .NET.
Posted: 29 Jun 2008   Updated: 10 Aug 2008   Views: 274,930   Rating: 4.89/5    Votes: 258   Popularity: 11.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 373   Downloaded: 2,470
This article is all about how to control the synchronization of different threads.
Posted: 19 Jul 2008   Updated: 10 Aug 2008   Views: 142,510   Rating: 4.75/5    Votes: 133   Popularity: 10.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 261   Downloaded: 1,979
This article will be all about how to control the synchronization of different threads.
Thread Pooling
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 20,350   Rating: 3.00/5    Votes: 3   Popularity: 1.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
ThreadSafeObservableCollection
Ultrabooks
General
Posted: 10 Oct 2012   Updated: 10 Oct 2012   Views: 18,700   Rating: 4.91/5    Votes: 4   Popularity: 2.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
An article which will use Win8 sensors from the desktop and will show XNA and Javascript interop from WPF
Windows 8 Design
General
Posted: 29 Jan 2013   Updated: 29 Jan 2013   Views: 31,340   Rating: 4.96/5    Votes: 11   Popularity: 5.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 349
Simple Windows 8 app that tries to have some fun with sensors
Code Generation
General
Posted: 27 Jan 2008   Updated: 27 Jan 2008   Views: 62,390   Rating: 4.71/5    Votes: 38   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 111   Downloaded: 5,233
How to use CodeDOM and CompilerServices to dynamically create assemblies/apps.
Interviews
General
Posted: 26 Aug 2011   Updated: 26 Aug 2011   Views: 71,941   Rating: 4.95/5    Votes: 65   Popularity: 8.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 0
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we track down Code Project member Sacha Barber.
Posted: 23 Aug 2013   Updated: 23 Aug 2013   Views: 13,070   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
In honour of the 10 million member milestone, CodeProject members Sacha Barber and Daniel Vaughan reflect back on their time as part of the developer community.
Uncategorised Technical Blogs
General
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 21,320   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 220
Lookless controls / themes
Posted: 11 Nov 2015   Updated: 11 Nov 2015   Views: 4,550   Rating: 4.50/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
I have been a .NET developer for a long time now, and am very very used to dealing with the .NET framework Task library. Obviously here I mean TPL and now Async/Await. So now that I am doing more and more Scala I wanted to see what the equivalent code would be in Scala, […]

Average blogs rating: 4.88

Combo & List Boxes
Extending the List Control
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 23,170   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
XmlSerializer: Serializing list of interfaces
Files and Folders
Configuration Files
Posted: 24 Apr 2014   Updated: 22 May 2014   Views: 13,740   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Now that we have some of the basic types and pattern matching under our belts, I thought it high time that we learnt a bit about how to organize our own code. Throughout some of the posts we have already been through I have been referring to modules such as the “List module”. In this […]
Grid & Data Controls
General
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 20,170   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
WinRT : How to communicate with WebView Javascript from C# and vice versa
Posted: 7 Jun 2017   Updated: 7 Jun 2017   Views: 4,220   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Prototyping the screens
Miscellaneous
General
Posted: 15 Oct 2015   Updated: 15 Oct 2015   Views: 3,980   Rating: 4.86/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to use the various loops within Scala
Posted: 15 Oct 2015   Updated: 15 Oct 2015   Views: 11,820   Rating: 4.87/5    Votes: 4   Popularity: 2.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Scala types / variables
Posted: 20 Oct 2015   Updated: 20 Oct 2015   Views: 5,340   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In this post, we will talk about how to create abstract classes, inheritance and also traits.
Posted: 23 Oct 2015   Updated: 23 Oct 2015   Views: 3,330   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
SCALA Extension methods
Posted: 17 Nov 2015   Updated: 17 Nov 2015   Views: 4,072   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Configuration in Scala
Posted: 20 Nov 2015   Updated: 20 Nov 2015   Views: 5,180   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
I shall attempt to outline some of the ways you could do DI / IOC in Scala
Posted: 14 Dec 2015   Updated: 14 Dec 2015   Views: 3,790   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Last time we looked at writing unit tests for our code, where we looked at using ScalaTest. This time we will be looking at mocking.
Posted: 19 Jan 2016   Updated: 19 Jan 2016   Views: 3,500   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Scala : multi project sbt setup
Progress Controls
General
Posted: 4 Jan 2010   Updated: 4 Jan 2010   Views: 129,020   Rating: 4.87/5    Votes: 25   Popularity: 6.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 1
A while back I posted a blog post about a simple Circular Progress Bar that I did for WPF.
Shell and IE programming
IE / Explorer plug-ins
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 42,910   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
I was working on something for an upcoming article that I am writing where I am messing around with 3D, and I was having a small issue with a VisualBrush (something to do with Freezable, I never did quite figure it out and came up with a better solution), but along the way of trying [...]
Static & Panel Controls
Custom Controls
Posted: 29 Dec 2009   Updated: 29 Dec 2009   Views: 52,780   Rating: 4.55/5    Votes: 9   Popularity: 4.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Friction scrolling is now a WPF attached behaviour too
Applications & Tools
General
Posted: 25 Jul 2016   Updated: 25 Jul 2016   Views: 8,170   Rating: 4.33/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
This time we will look at a simple example of Akka.
Posted: 28 Jul 2016   Updated: 28 Jul 2016   Views: 4,980   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Ok so last time we covered the basics of actors and the actor system (actor fabric) and covered how to send simple messages to actors. This time we will talk about actor hierarchies (supervision) and also actor lifecycles.
Posted: 4 Aug 2016   Updated: 4 Aug 2016   Views: 4,970   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
In this post, we will talk about what ‘dead letters’ are within Akka, and also look at how you can monitor for dead letters.
Posted: 16 Aug 2016   Updated: 16 Aug 2016   Views: 3,740   Rating: 4.88/5    Votes: 4   Popularity: 2.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
In this post we will look at some of the core concepts around persistent actors.
Posted: 14 Sep 2016   Updated: 14 Sep 2016   Views: 2,920   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
I thought it would be a good idea to take a small detour and look at how you can test Akka actor systems.
Posted: 5 Oct 2016   Updated: 5 Oct 2016   Views: 5,050   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
My hope is by the end of this post that you will know enough about Akka clustering that you would be able to create your own clustered Akka apps.
Posted: 16 Nov 2016   Updated: 16 Nov 2016   Views: 4,380   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Last time we talked about routing within Akka. This time we will be looking at Akkas support for http.
Posted: 13 Dec 2016   Updated: 13 Dec 2016   Views: 3,310   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Last time we looked at Akka Http, this time we will look at Akka Streams. Akka Streams is a vast topic, and you will definitely need to supplement this  post with the official documentation.
Posted: 11 Sep 2017   Updated: 11 Sep 2017   Views: 2,720   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
In this post what we will be doing is looking at: How to install Kafka/Zookeeper and get them running on Windows, walking through a KafkaProducer, walking through a Kafka Streams processing node, and the duality of streams, and walking through Kafka Streams interactive queries
Posted: 20 Sep 2017   Updated: 20 Sep 2017   Views: 3,040   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Play Framework Reactive Kafka producer
ASP.NET
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 9,570   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Attribute Routing
Client side scripting
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 13,400   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Angular.js example application
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 12,210   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
jQuery deferred and promises
Posted: 15 May 2017   Updated: 15 May 2017   Views: 3,480   Rating: 4.83/5    Votes: 3   Popularity: 2.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
This post will be about building the bear bones no thrills client portion of the web site that is part of my ongoing (well this is the first, so ongoing after this) set of posts which I talk about here
Posted: 22 May 2017   Updated: 22 May 2017   Views: 3,310   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This post will be about adding DI/IOC to the bear bones no thrills client portion of the web site that we built last time.
Posted: 5 Jun 2017   Updated: 5 Jun 2017   Views: 2,980   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
This time we will bring a Play Framework (scala based MVC web framework) into the fold, and shall be using the front end we have been working on so far to be the front end for the Play Framework back end.
Posted: 12 Jun 2017   Updated: 12 Jun 2017   Views: 2,880   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
This time, we will look at routing inside of a React application.
Posted: 27 Jun 2017   Updated: 27 Jun 2017   Views: 2,620   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
In this post, we will be implementing the static screen designs.
Posted: 1 Aug 2017   Updated: 1 Aug 2017   Views: 2,450   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Registration/login backend
Posted: 1 Sep 2017   Updated: 1 Sep 2017   Views: 1,640   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This article will focus on a simple REST example in Scala. It's an intermediate post that the next one will build on, I just thought it might be useful to show this one in isolation, before we move on to the real one which is to allow interactive queries over live Kafka streams.
Node.js
General
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 17,360   Rating: 4.82/5    Votes: 3   Popularity: 2.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Node.js: as a websocket relay and possible filter
Session State
Sessions and Session State
Posted: 6 Sep 2016   Updated: 6 Sep 2016   Views: 5,860   Rating: 4.60/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
In this post we will look at 2 ways you can write state machines with Akka. We will firstly examine the more primitive (but easily understandable) approach, and then look into the more sophisticated approach offered by AkkaFSM. What Is A State Machine?
Validation
Validation Controls
Posted: 25 Oct 2015   Updated: 25 Oct 2015   Views: 5,890   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
I don’t know about you lot but I work with XML files a bit, but I don’t have to mess around with XSD (xml schema) files that often. And it seems like every time I do I forget what I did last time. To this end I thought I would write this up somewhere, so […]
View State
General
Posted: 28 Sep 2017   Updated: 28 Sep 2017   Views: 530   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Finishing the 'view rating' page
Posted: 22 Nov 2017   Updated: 22 Nov 2017   Views: 650   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to get the 'view job' to work end-end
Web Security
General
Posted: 7 Jul 2015   Updated: 7 Jul 2015   Views: 9,730   Rating: 4.81/5    Votes: 6   Popularity: 3.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
App.Config Transforms outside of Web Project
Windows Phone 7/8
General
Posted: 27 Nov 2009   Updated: 27 Nov 2009   Views: 14,250   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Windows7 / VS2010 / WPF 4 demo app
Azure
General
Posted: 2 Jul 2014   Updated: 2 Jul 2014   Views: 14,170   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to store data from an HTML Canvas as a Byte[] and save it in Azure
Posted: 4 Nov 2014   Updated: 4 Nov 2014   Views: 12,880   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to publish a web site from VS2013 to Azure
Posted: 20 Nov 2014   Updated: 24 Nov 2014   Views: 21,340   Rating: 4.80/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Blob storage / retrieval in Azure
Posted: 25 Nov 2014   Updated: 25 Nov 2014   Views: 30,410   Rating: 4.38/5    Votes: 6   Popularity: 3.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Azure: Redis cache
Posted: 4 Jun 2015   Updated: 4 Jun 2015   Views: 22,750   Rating: 4.75/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Azure: Event Hub - a first look
Posted: 15 Jun 2015   Updated: 15 Jun 2015   Views: 6,330   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Azure: how to upload and stream video content to WPF from blob storage
Windows Azure Developer Contest
Posted: 8 Nov 2014   Updated: 8 Nov 2014   Views: 4,940   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to create a new Virtual Machine using the Compute element of Microsoft Azure
Database
General
Posted: 25 Feb 2015   Updated: 25 Feb 2015   Views: 10,030   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Triggers/Rowcount And NHibernate
Posted: 14 Dec 2015   Updated: 14 Dec 2015   Views: 5,840   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
This time we will proceed to look at using Scala to connect to SQL server.
SQL Server
Posted: 14 Dec 2015   Updated: 14 Dec 2015   Views: 4,150   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
So last time we looked at how to use Slick to connect to a SQL server database. This time we look at how to use one of the 2 popular Scala testing frameworks.
SQL Reporting Services
General
Posted: 26 Oct 2015   Updated: 26 Oct 2015   Views: 31,900   Rating: 4.77/5    Votes: 27   Popularity: 6.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 0
The other day at work I had a task that required me to do a bulk insert of data into a SQL server database table. I have obliviously come across (and used in the past) the bcp.exe command line utility. Which is all well and good when you are wanting to run scripts etc etc […]
C#
General
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 9,050   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
At work we all try and do our best to be productive. And as software developers we all probably have to author classes, that follow a familiar pattern.
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 19,230   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
At work at the moment I am working on a way way cool customisable search that basically allows user to pick source entities and related entities and then pick what fields they would like to show, this is similar to Microsoft’s CRM Dynamics product, which allows very very sophisticated sea
Posted: 12 Aug 2014   Updated: 12 Aug 2014   Views: 10,120   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Sketcher 1 of 3
Other .NET Languages
F#
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 11,040   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Let / Use / Do Bindings in F#
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 12,290   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Operators in F#
Posted: 5 Mar 2014   Updated: 5 Mar 2014   Views: 11,780   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Tuples in F#
Posted: 7 Mar 2014   Updated: 7 Mar 2014   Views: 11,740   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
So we continue our journey into more of the F# types. This time we will be looking at Record types.
Posted: 3 Mar 2014   Updated: 10 Mar 2014   Views: 15,990   Rating: 4.83/5    Votes: 4   Popularity: 2.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
FSI environment in F#
Posted: 3 Mar 2014   Updated: 10 Mar 2014   Views: 44,330   Rating: 4.94/5    Votes: 9   Popularity: 4.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Hello World in F#
Posted: 11 Mar 2014   Updated: 12 Mar 2014   Views: 15,280   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Discriminated unions in F#
Posted: 13 Mar 2014   Updated: 13 Mar 2014   Views: 12,410   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Option types in F#
Posted: 22 Mar 2014   Updated: 22 Mar 2014   Views: 12,710   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Any serious programming you do in any language will always involve lists. As such you will be pleased to know that F# has very very good support for Lists, by way of its List module. A list in F# is an ordered, immutable series of elements of the same type.   Creating Lists In F# […]
Posted: 28 Mar 2014   Updated: 28 Mar 2014   Views: 14,280   Rating: 4.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
F#12: Arrays
Posted: 9 Apr 2014   Updated: 9 Apr 2014   Views: 13,650   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Now that we have some of the basic types and pattern matching under our belts, I thought it high time that we learnt a bit about how to organize our own code. Throughout some of the posts we have already been through I have been referring to modules such as the “List module”. In this […]
Posted: 15 Apr 2014   Updated: 16 Apr 2014   Views: 10,980   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
As previously stated F# allows different styles of programming that is you can use of or all of the following: Functional Imperative OO In F# you have choices and you are free to mix and match these styles to suit your needs.
Posted: 14 Apr 2014   Updated: 23 Apr 2014   Views: 15,250   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
So in the last bog, we wrapped up a part of this series, which was to do with the functional programming aspect of F#. We will now begin the “Imperative Programming” section.
Posted: 24 Apr 2014   Updated: 24 Apr 2014   Views: 9,600   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
We continue our journey into F#, and this time we will look at recursion. We have already seen this in a number of places, namely when we talked about Lists and also Pattern Matching. So some of this should be vaguely familiar to you.
Posted: 24 Apr 2014   Updated: 24 Apr 2014   Views: 11,360   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
We now start the OO leg of our F# journey, where we will look at how to create classes (generic classes too) and use OO things like inheritance/interfaces, and we shall also look at how to use events within our classes, and how to use reflection to do meta programming against our classes instances.
Posted: 24 Apr 2014   Updated: 30 Apr 2014   Views: 12,550   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Last time we looked at the List module, and we now proceed to look at the sequence module. You will in fact see a lot of similarities with the sequence module compared to the list module. The main difference between F# lists and F# sequence is pretty much the same as it is in C#|VB […]
Posted: 24 Apr 2014   Updated: 1 May 2014   Views: 13,230   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
So last time we looked at Arrays, this time we will look at another core F# technique called pattern matching. Patterns are rules for transforming input data.
Posted: 1 May 2014   Updated: 2 May 2014   Views: 11,760   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
So we are about 1/2 way through the OO segment of our F# journey, we just have this article and one other to do.
Posted: 6 May 2014   Updated: 7 May 2014   Views: 13,780   Rating: 3.80/5    Votes: 3   Popularity: 1.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This time we will wrap up the OO leg of our F# journey, by looking into using reflection.
Posted: 7 May 2014   Updated: 16 May 2014   Views: 13,030   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Ok so we just wrapped up the final dedicated chunk of the main F# areas, where we looked at OO Programming in F#. These last couple of articles will be miscellaneous ones that I could no really find a home for. This one in particular will be on Active Patterns.
Posted: 3 Mar 2014   Updated: 22 May 2014   Views: 15,370   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
One of the things you will most likely need to do when you work with any language is format text, and surprise surprise F# is no different.
Posted: 10 Apr 2014   Updated: 22 May 2014   Views: 15,180   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
We are nearing the end of one of the main sections of this function series, but we have yet to look at one of the main elements you will see when using F#, which is signatures of functions. In order to understand function signatures we will be revisiting our own old friend the “FSI Window”.
Posted: 24 Apr 2014   Updated: 22 May 2014   Views: 14,970   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
We continue our OO journey, and this time we look at events within classes.
Posted: 10 May 2014   Updated: 22 May 2014   Views: 17,450   Rating: 4.50/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
In this post we will look at using a reactive programming paradigm within F#. There may be some of you that have used the Reactive Extensions (Rx), I am in fact a massive fan boy of Rx, and really enjoy what it can bring to a project, in particular I think a UI project benefits […]
Posted: 14 May 2014   Updated: 22 May 2014   Views: 14,850   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Last time we looked at reactive programming, and this time we will look at a very cool feature of F# which is called asynchronous workflows. It is fair to say that the new Async-Await syntax bears more than a passing resemblance to F# async workflows.
Posted: 15 May 2014   Updated: 22 May 2014   Views: 14,060   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Last time we looked at the Async class, and examined some of its core functions. This time we will be looking at using some Task Parallel Library (TPL) classes, namely Task, and Task. We will also examine how the Async module can be used in conjunction with TPL.
Posted: 20 May 2014   Updated: 22 May 2014   Views: 15,020   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 5
In this post we will examine how F# can be used to do various tasks that you may have commonly use C#/VB.NET for. It will also show how to interop between F#/C# and vice versa. I have already shown some of the content here in previous posts, so apologies for that in advance.
Forth .NET
Posted: 5 Jan 2015   Updated: 5 Jan 2015   Views: 34,500   Rating: 4.69/5    Votes: 9   Popularity: 4.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
How to do scheduling with Quartz.Net
.NET Framework
General
Posted: 19 Apr 2016   Updated: 19 Apr 2016   Views: 5,900   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Entity framework 7 in memory provider test
Posted: 26 Jan 2017   Updated: 26 Jan 2017   Views: 4,870   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
In a netshell, this post will simply talk about how you can adjust the schedule of an ALREADY scheduled job.
XAML
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 8,580   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
XAML: Binding to nullable enums with friendly names
LINQ
General
Posted: 26 Jun 2015   Updated: 26 Jun 2015   Views: 6,370   Rating: 4.86/5    Votes: 9   Popularity: 4.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Getting LineNumber(s) in your XLINQ
Universal Windows Platform and Windows Runtime
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 8,150   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
WinRT: StyleMVVM Best Of Breed MVVM Framework (IMHO)
Posted: 19 Feb 2018   Updated: 19 Feb 2018   Views: 1,050   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
So it has taken me a while to do this post,so apologies on that front.
Sponsored Articles
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 12,090   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
My first impressions of WinRT
Windows API
General
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 10,200   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Expression API Cookbook
Windows Powershell
General
Posted: 22 Oct 2014   Updated: 22 Oct 2014   Views: 12,610   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Powershell selecting from SQL Server
Posted: 24 Nov 2014   Updated: 24 Nov 2014   Views: 22,170   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
How to use PowerShell to carry out REST operations such as GET/POST
Posted: 4 Jun 2015   Updated: 4 Jun 2015   Views: 4,760   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Powershell: Get process stats
Windows Presentation Foundation
General
Posted: 11 Nov 2009   Updated: 11 Nov 2009   Views: 16,260   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
WPF: Tube Planner Using A Guided Search
Posted: 18 Nov 2009   Updated: 18 Nov 2009   Views: 24,370   Rating: 4.56/5    Votes: 5   Popularity: 3.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
WPF: A true WPF browser control that can bend it like Beckham
Posted: 27 Nov 2009   Updated: 27 Nov 2009   Views: 9,400   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
RatingsControl that supports fractions
Posted: 27 Nov 2009   Updated: 27 Nov 2009   Views: 10,700   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
WPF: a strange layout issue
Posted: 4 Jan 2010   Updated: 4 Jan 2010   Views: 11,790   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
WPF: New Threading Component
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 11,860   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
WPF: DatePicker With Holiday Blackouts And ToolTips
Posted: 26 Jan 2015   Updated: 26 Jan 2015   Views: 10,340   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
A short post about how you can easily bind to nullable enums value in WPF
Exception Handling
General
Posted: 2 Feb 2015   Updated: 2 Feb 2015   Views: 14,440   Rating: 4.92/5    Votes: 7   Popularity: 4.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Transient Exception Handling
Internet / Network
Client/Server Development
Posted: 21 Aug 2014   Updated: 21 Aug 2014   Views: 16,670   Rating: 4.33/5    Votes: 2   Popularity: 0.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
ZeroMq #2: The Socket Types
Posted: 26 Aug 2014   Updated: 26 Aug 2014   Views: 15,360   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
ZeroMq #3: Socket Options/Identity And SendMore
General
Posted: 20 Aug 2014   Updated: 26 Aug 2014   Views: 24,760   Rating: 4.86/5    Votes: 5   Popularity: 3.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
What Is ZeroMQ ZeroMq is a C library that contains a bunch of insane sockets, that provide a very very cool abstraction over the typical socket code you would find yourself writing. It provides building blocks by way of a standard set of sockets that have been built with certain scenarios in mind.
Posted: 31 Aug 2014   Updated: 2 Sep 2014   Views: 14,380   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Last time we looked at how to use the Poller to work with multiple sockets, and detect their readiness. This time we will continue to work with the familiar request/response model that we have been using thus far.
Posted: 2 Sep 2014   Updated: 2 Sep 2014   Views: 11,160   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Divide and conquer
Tools and IDE
General
Posted: 13 Oct 2015   Updated: 13 Oct 2015   Views: 5,020   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
One possible way of getting all you need to start experimenting with Scala
Posted: 14 Oct 2015   Updated: 14 Oct 2015   Views: 3,770   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In this post, I will go through some of the common things you may want to do with SBT.
Code Generation
General
Posted: 2 Nov 2009   Updated: 2 Nov 2009   Views: 20,700   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
T4 template goodness
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 10,350   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
WinRT: Asynchronous Code in SearchPane.SuggestionsRequested
Work Issues
Recruiting and Job hunting
Posted: 24 Oct 2017   Updated: 24 Oct 2017   Views: 3,650   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
How to get the 'create job' to work end-end
Hardware & System
General
Posted: 31 Jan 2018   Updated: 31 Jan 2018   Views: 2,680   Rating: 4.91/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
I am going to obligate myself to writing a small series of posts of Kubernetes. In this entry, we will focus on: What is Kubernetes / Installing Minikube
Uncategorised Technical Blogs
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 13,860   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
MsBuild and NUnit (a simple example)
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 8,730   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Responsive web site design
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 9,430   Rating: 2.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Automocking container
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 13,910   Rating: 4.67/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Awaitable console application
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 10,330   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
WinRT : Simple Schedule Control
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 12,080   Rating: 4.33/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Reactive Command With Dynamic Predicates
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 9,710   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Unity messabout
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 11,210   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Here is a little bit of help making your Metro apps more Metro
Posted: 17 Apr 2014   Updated: 17 Apr 2014   Views: 12,100   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In this post we will look at how to handle exceptions.
Posted: 1 May 2014   Updated: 1 May 2014   Views: 12,640   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Awaitable console application
Posted: 1 May 2014   Updated: 1 May 2014   Views: 11,830   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
F# for beginners series
Posted: 1 May 2014   Updated: 1 May 2014   Views: 10,260   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
AutoMocking Container
Posted: 1 May 2014   Updated: 1 May 2014   Views: 10,230   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
In this article we continue the OO leg of our F# journey. So this time we will look at abstract classes / overriding methods and how to implement interfaces   Abstract Methods / Virtual Method F# like the rest of the .NET languages allow you to mark a method (function) as abstract.
Posted: 1 May 2014   Updated: 22 May 2014   Views: 12,930   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
So we continue our journey into more of the F# types. This time we will be looking at Record types.   How Do I Create A Record When you create a new F# record, it may remind you of anonymous objects in C#. Here is how you create them. I think they are quite similar […]
Posted: 27 Aug 2014   Updated: 27 Aug 2014   Views: 16,480   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Multiple sockets polling
Posted: 5 Sep 2014   Updated: 5 Sep 2014   Views: 16,310   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Last time we looked at using ZeroMQ to use a “Divide And Conquer” pattern to distribute work to a number of workers and then combine the results again. Since I wrote that last post I have had a bit of think about this series of posts, and realised that nothing I can say here would […]
Posted: 12 Sep 2014   Updated: 12 Sep 2014   Views: 12,220   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Paper effect Google maps
Posted: 9 Dec 2014   Updated: 9 Dec 2014   Views: 10,740   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
SignalR + RX Streaming Data Demo App
Posted: 15 Dec 2014   Updated: 15 Dec 2014   Views: 10,050   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
NetMQ + RX Streaming Data Demo App
Posted: 17 Jan 2015   Updated: 17 Jan 2015   Views: 16,230   Rating: 4.78/5    Votes: 4   Popularity: 2.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
NetMQ: Documentation II
Posted: 16 Oct 2015   Updated: 16 Oct 2015   Views: 5,900   Rating: 4.59/5    Votes: 5   Popularity: 3.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Scala properties/classes
Posted: 6 May 2016   Updated: 6 May 2016   Views: 4,010   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
WebApi POST + [ISerializable] + JSON .NET
Posted: 22 Jul 2016   Updated: 22 Jul 2016   Views: 3,320   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Akka series
Posted: 2 Aug 2016   Updated: 2 Aug 2016   Views: 3,240   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Akka Mailboxes
Posted: 3 Aug 2016   Updated: 3 Aug 2016   Views: 3,110   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Akka logging
Posted: 2 Oct 2016   Updated: 2 Oct 2016   Views: 2,870   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
It has been a while since I wrote a post, the reason for this is actually this post. I would consider remoting/clustering to be some of the more advanced stuff you could do with Akka. That said this and the next post will outline all of this good stuff for you, and by the end […]
Posted: 2 Nov 2016   Updated: 2 Nov 2016   Views: 3,240   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Akka routing
Posted: 23 Dec 2016   Updated: 23 Dec 2016   Views: 4,040   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
RX Over the Wire
Posted: 24 Jan 2017   Updated: 24 Jan 2017   Views: 2,550   Rating: 0.00/5    Votes:    Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Scala environment config options
Posted: 1 May 2017   Updated: 1 May 2017   Views: 3,310   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
This is somewhat of strange post, or should I say what will hopefully become a decent set of posts, thing is, I have no idea how this will end up really...
Boards / Embedded devices
General
Posted: 9 Jun 2016   Updated: 9 Jun 2016   Views: 4,360   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Out WITH RAVEN embedded In with litedb
No tips have been posted.
No reference articles have been posted.

Sacha Barber
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog


Advertise | Privacy |
Web02 | 2.8.180218.2 | Last Updated 20 Feb 2018
Copyright © CodeProject, 1999-2018
All Rights Reserved. Terms of Service
Layout: fixed | fluid