Click here to Skip to main content
14,489,971 members

Articles by Sacha Barber (Articles: 221, Technical Blogs: 148)

Articles: 221, Technical Blogs: 148

RSS Feed

Average article rating: 4.88

Document / View
Doc/View Internals
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 294,048   Rating: 4.94/5    Votes: 31   Popularity: 7.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 3,044
Styling a ScrollViewer/Scrollbar In WPF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 148,181   Rating: 4.70/5    Votes: 26   Popularity: 6.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 49   Downloaded: 0
WPF Flow document for beginners
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 35,570   Rating: 4.94/5    Votes: 10   Popularity: 4.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 478
Viewport2DVisual3D
Miscellaneous
General
Posted: 8 Sep 2010   Updated: 8 Sep 2010   Views: 122,630   Rating: 4.93/5    Votes: 69   Popularity: 9.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 117   Downloaded: 1,141
A brief look into the DevLabs Reactive Framework.
Posted: 3 Jan 2012   Updated: 5 Jan 2012   Views: 124,760   Rating: 4.93/5    Votes: 45   Popularity: 8.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 81   Downloaded: 1,504
A look at using RabbitMq to do message routing.
Posted: 4 Feb 2012   Updated: 7 Feb 2012   Views: 161,633   Rating: 4.91/5    Votes: 82   Popularity: 9.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 180   Downloaded: 4,387
Streaming live results to a web site using MSMQ/Duplex WCF/SignalR/jQuery
Posted: 20 Mar 2012   Updated: 20 Mar 2012   Views: 168,685   Rating: 4.93/5    Votes: 76   Popularity: 9.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 114   Downloaded: 0
A look into the CodeStash Visual Studio Extension.
Posted: 1 Jul 2013   Updated: 1 Jul 2013   Views: 137,691   Rating: 4.97/5    Votes: 37   Popularity: 7.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 2,091
A look at creating well structured modular javascript using AMD library Require.js
Posted: 28 Aug 2015   Updated: 1 Sep 2015   Views: 44,761   Rating: 4.98/5    Votes: 19   Popularity: 6.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 0
An introductory article on Apache Spark, with a demo app
Posted: 5 Nov 2015   Updated: 5 Nov 2015   Views: 9,950   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   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: 17,310   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Looking at Spark/Cassandra working together
Posted: 10 Feb 2016   Updated: 10 Feb 2016   Views: 14,200   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Looking at Spark/Cassandra working together
Posted: 15 Mar 2016   Updated: 15 Mar 2016   Views: 22,810   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   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: 24 Apr 2017   Updated: 24 Apr 2017   Views: 11,530   Rating: 4.95/5    Votes: 15   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
A look at the crossbar.io (Autobahn messaging platform)
Lists, Menus, Choosers
Posted: 28 Mar 2011   Updated: 5 Apr 2011   Views: 154,272   Rating: 4.96/5    Votes: 78   Popularity: 9.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 138   Downloaded: 1,511
A small utility Fluent interface class to export a List.
Windows Forms
Posted: 27 Nov 2006   Updated: 1 Apr 2007   Views: 64,760   Rating: 4.05/5    Votes: 28   Popularity: 5.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 1,196
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: 176,470   Rating: 4.28/5    Votes: 23   Popularity: 5.74
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 0
Circular Progress bar in WPF
Smart Client
General
Posted: 21 Feb 2009   Updated: 21 Feb 2009   Views: 296,301   Rating: 4.87/5    Votes: 228   Popularity: 11.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 310   Downloaded: 4,414
A queryable working MP3 player, using some cool LINQ stuff.
Posted: 31 Mar 2009   Updated: 8 Jun 2009   Views: 244,083   Rating: 4.95/5    Votes: 122   Popularity: 10.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 265   Downloaded: 2,450
A nice explar of how to use RESTful WCF and WPF.
Applications & Tools
Docker
Posted: 8 Mar 2017   Updated: 8 Mar 2017   Views: 14,451   Rating: 4.89/5    Votes: 17   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 0
A look at docker, with practical examples
General
Posted: 2 Dec 2013   Updated: 13 Dec 2013   Views: 127,502   Rating: 4.94/5    Votes: 75   Popularity: 9.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 157   Downloaded: 1,667
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: 11,870   Rating: 4.94/5    Votes: 11   Popularity: 4.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   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: 233,673   Rating: 4.90/5    Votes: 101   Popularity: 9.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 240   Downloaded: 6,730
A simple look at how to share the JSON API to Web and Desktop.
Posted: 20 Mar 2012   Updated: 21 Mar 2012   Views: 100,062   Rating: 4.84/5    Votes: 39   Popularity: 7.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 0
A distributed codesnippet storage tool : Part II
Posted: 14 Aug 2014   Updated: 14 Aug 2014   Views: 23,661   Rating: 5.00/5    Votes: 22   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
Angular.Js / Azure / ASP MVC / SignalR / Bootstrap demo app
Posted: 13 Aug 2014   Updated: 14 Aug 2014   Views: 31,690   Rating: 5.00/5    Votes: 23   Popularity: 6.81
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 0
Angular.Js / Azure / ASP MVC / SignalR / Bootstrap demo app
Posted: 11 Aug 2014   Updated: 14 Aug 2014   Views: 91,631   Rating: 5.00/5    Votes: 51   Popularity: 8.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 87   Downloaded: 0
Angular.Js / Azure / ASP MVC / SignalR / Bootstrap demo app
Utilities
Posted: 20 Mar 2012   Updated: 15 May 2012   Views: 293,665   Rating: 4.98/5    Votes: 83   Popularity: 9.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 170   Downloaded: 0
A distributed code-snippet storage tool.
ASP.NET Controls
Grid Controls
Posted: 22 May 2007   Updated: 22 May 2007   Views: 404,873   Rating: 4.72/5    Votes: 100   Popularity: 9.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 165   Downloaded: 4,996
Using JavaScript To Select GridView Rows
Charts, Graphs and Images
Images and multimedia
Posted: 6 Jan 2007   Updated: 17 May 2007   Views: 417,582   Rating: 4.82/5    Votes: 62   Popularity: 8.50
Licence: Not specified      Bookmarked: 279   Downloaded: 8,779
Shows how to store images in SQL Database Image Storage & create Thumnails easiliy from
Client side scripting
General
Posted: 4 Feb 2018   Updated: 6 Feb 2018   Views: 14,643   Rating: 5.00/5    Votes: 25   Popularity: 6.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Simple uber type app using Akka/React/TypeScript/Scala/Play/Kafka/MongoDb/Rx
Posted: 14 Aug 2013   Updated: 4 Jun 2019   Views: 530,826   Rating: 4.96/5    Votes: 125   Popularity: 10.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 246   Downloaded: 20,833
An example application using angular/Rx for JavaScript/Web Sockets/jQuery
Custom Controls
General
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 33,852   Rating: 4.33/5    Votes: 4   Popularity: 2.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 118
Custom Tab Style
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 70,611   Rating: 5.00/5    Votes: 11   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 857
How to create custom panels in WPF
HTML / CSS
General
Posted: 13 Jul 2011   Updated: 13 Jul 2011   Views: 114,403   Rating: 4.95/5    Votes: 59   Popularity: 8.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 107   Downloaded: 1,541
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: 227,222   Rating: 4.97/5    Votes: 55   Popularity: 8.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 171   Downloaded: 2,267
Small demo app using Node.Js/Socket.IO/MongoDB/D3.Js and jQuery.
Posted: 6 Mar 2019   Updated: 6 Mar 2019   Views: 11,180   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
A little demo app to try out OpenFin
Silverlight
Applications
Posted: 9 Jan 2010   Updated: 9 Jan 2010   Views: 154,912   Rating: 4.94/5    Votes: 38   Popularity: 7.69
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 2,402
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: 339,374   Rating: 4.91/5    Votes: 126   Popularity: 10.19
Licence: Not specified      Bookmarked: 238   Downloaded: 798
Silverlight 1.1 Fun and Games
Posted: 13 May 2008   Updated: 24 Feb 2009   Views: 134,040   Rating: 4.91/5    Votes: 48   Popularity: 8.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 95   Downloaded: 2,195
An article showing how to do DeepZoom in Silverlight 2.0.
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 19,660   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Scrollable friction Canvas for Silverlight
Posted: 23 Feb 2010   Updated: 25 Feb 2010   Views: 154,934   Rating: 4.93/5    Votes: 51   Popularity: 8.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 166   Downloaded: 2,467
An introduction to ADO.NET Data Services / RIA Services.
Web Security
General
Posted: 13 Dec 2010   Updated: 13 Dec 2010   Views: 269,081   Rating: 4.96/5    Votes: 72   Popularity: 9.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 167   Downloaded: 5,343
Shows how to use OpenID with ASP.NET MVC Forms Authentication.
Security
Posted: 30 Jan 2007   Updated: 30 Jan 2007   Views: 69,251   Rating: 4.37/5    Votes: 26   Popularity: 6.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 237
Protect sensitive data from nasty web bots using server / client obfuscation methods.
Web Services
General
Posted: 6 Oct 2014   Updated: 24 Dec 2014   Views: 119,812   Rating: 4.93/5    Votes: 73   Popularity: 9.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 178   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: 14,130   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
SQL Azure
Posted: 19 Mar 2015   Updated: 22 Mar 2015   Views: 27,622   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Shows one way to Azure Cloud Service : Inter role communications
Posted: 29 Nov 2017   Updated: 29 Nov 2017   Views: 27,752   Rating: 5.00/5    Votes: 33   Popularity: 7.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 0
Azure Service Fabric Demo + IOC, logging, encryption
Posted: 9 Dec 2017   Updated: 9 Dec 2017   Views: 20,530   Rating: 4.95/5    Votes: 22   Popularity: 6.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   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: 498,160   Rating: 4.82/5    Votes: 48   Popularity: 7.87
Licence: Not specified      Bookmarked: 226   Downloaded: 10,969
Export Gridview to Excel, render cells, add WordArt, and fill a custom template.
Database
General
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 16,290   Rating: 4.00/5    Votes: 2   Popularity: 1.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Cool database tool
Posted: 11 Feb 2015   Updated: 15 Feb 2015   Views: 47,580   Rating: 4.96/5    Votes: 31   Popularity: 7.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 77   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: 437,873   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 0
SQL Server CLR functions
NoSQL
General
Posted: 21 May 2012   Updated: 27 May 2012   Views: 187,605   Rating: 4.97/5    Votes: 64   Popularity: 8.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 134   Downloaded: 655
A look at several Document database, and a look at how to use them
C#
Applications
Posted: 25 Nov 2006   Updated: 11 Feb 2007   Views: 177,891   Rating: 4.86/5    Votes: 36   Popularity: 7.44
Licence: Not specified      Bookmarked: 145   Downloaded: 6,671
An article which shows how to remotley control a media player
Posted: 22 Dec 2006   Updated: 4 Feb 2013   Views: 82,431   Rating: 4.52/5    Votes: 42   Popularity: 7.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 74   Downloaded: 965
A simple web spider to see fetch CodeProject articles.
COM Interop
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 67,632   Rating: 4.96/5    Votes: 19   Popularity: 6.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 0
MVVM Mediator pattern
General
Posted: 2 Jan 2009   Updated: 2 Jan 2009   Views: 75,070   Rating: 4.83/5    Votes: 34   Popularity: 7.13
Licence: The Code Project Open License (CPOL)      Bookmarked: 125   Downloaded: 717
A look at Dependency Injection and IOC containers.
Posted: 8 Mar 2011   Updated: 8 Mar 2011   Views: 126,542   Rating: 4.96/5    Votes: 42   Popularity: 8.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 96   Downloaded: 778
Set of utility classes to observe a chain of INotifyPropertyChanged objects.
Posted: 10 May 2011   Updated: 10 May 2011   Views: 133,641   Rating: 4.95/5    Votes: 71   Popularity: 9.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 151   Downloaded: 2,031
A look into using the Task Parallel Library.
Posted: 18 Feb 2011   Updated: 10 May 2011   Views: 213,381   Rating: 4.97/5    Votes: 105   Popularity: 10.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 187   Downloaded: 2,233
A look into using the Task Parallel Library.
Posted: 23 Feb 2011   Updated: 10 May 2011   Views: 191,683   Rating: 4.93/5    Votes: 75   Popularity: 9.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 159   Downloaded: 1,857
A look into using the Task Parallel Library.
Posted: 25 Mar 2011   Updated: 10 May 2011   Views: 115,872   Rating: 4.93/5    Votes: 57   Popularity: 8.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 124   Downloaded: 1,685
A look into using the Task Parallel Library.
Posted: 1 Feb 2011   Updated: 17 May 2011   Views: 1,410,624   Rating: 4.96/5    Votes: 339   Popularity: 12.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 698   Downloaded: 10,228
A look into using the Task Parallel Library.
Posted: 28 Feb 2007   Updated: 14 Jun 2011   Views: 1,606,575   Rating: 4.98/5    Votes: 497   Popularity: 13.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 1161   Downloaded: 36,766
100% Reflective Class Diagram Creation Tool
Posted: 25 Feb 2013   Updated: 25 Feb 2013   Views: 54,531   Rating: 4.99/5    Votes: 37   Popularity: 7.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 496
A simple IOC Container just for the fun of it really
Posted: 21 Jun 2013   Updated: 21 Jun 2013   Views: 132,523   Rating: 4.97/5    Votes: 53   Popularity: 8.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 101   Downloaded: 8,274
A small demo app that shows how to store/search using Lucene.NET
Posted: 10 Sep 2013   Updated: 10 Sep 2013   Views: 62,220   Rating: 4.96/5    Votes: 46   Popularity: 8.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 438
A how to do Expression API cookbook
Posted: 22 Jul 2012   Updated: 21 Oct 2013   Views: 123,590   Rating: 4.99/5    Votes: 75   Popularity: 9.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 146   Downloaded: 1,043
A look at common internal DSL techniques, with a mocking framework example
Posted: 14 Dec 2014   Updated: 14 Dec 2014   Views: 36,460   Rating: 4.98/5    Votes: 21   Popularity: 6.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 0
Small demo app showing how to create a streaming Publisher / Resilient clients using NetMQ + RX
Posted: 8 Dec 2014   Updated: 15 Dec 2014   Views: 185,821   Rating: 4.95/5    Votes: 81   Popularity: 9.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 134   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: 72,994   Rating: 4.91/5    Votes: 47   Popularity: 8.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 84   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: 230,190   Rating: 4.97/5    Votes: 134   Popularity: 10.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 201   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: 128,642   Rating: 4.89/5    Votes: 76   Popularity: 9.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 136   Downloaded: 0
A brief look at using the .NET Akka framework (Akka.NET)
Posted: 8 Oct 2015   Updated: 8 Oct 2015   Views: 18,060   Rating: 4.82/5    Votes: 11   Popularity: 5.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   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: 18,462   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Recursion in F#
Posted: 20 May 2014   Updated: 21 May 2014   Views: 15,920   Rating: 4.93/5    Votes: 5   Popularity: 3.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Type providers in F#
.NET Framework
General
Posted: 7 May 2008   Updated: 7 May 2008   Views: 194,874   Rating: 4.93/5    Votes: 91   Popularity: 9.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 307   Downloaded: 3,643
Using the AddIn model pipeline.
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 11,600   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Alternative Item Backgrounds the .NET 3.5 SP1 Way
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 14,430   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 105
All new .NET 3.5 3D elements
Posted: 27 Aug 2010   Updated: 3 Sep 2010   Views: 364,221   Rating: 4.98/5    Votes: 75   Popularity: 9.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 152   Downloaded: 1,493
A look into messaging solutions using NServiceBus.
Posted: 20 Feb 2014   Updated: 23 Feb 2014   Views: 104,531   Rating: 4.88/5    Votes: 44   Popularity: 7.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 1,318
A small article on how to use NServiceBus to create workflows
Posted: 13 Jun 2018   Updated: 13 Jun 2018   Views: 22,514   Rating: 4.90/5    Votes: 21   Popularity: 6.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
Look at how to use Consul to allow for Microservice service discovery
Libraries
General
Posted: 26 Dec 2010   Updated: 5 Jan 2011   Views: 152,733   Rating: 4.99/5    Votes: 79   Popularity: 9.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 146   Downloaded: 1,880
A look at different Aspect Orientated Programming frameworks.
Posted: 9 Jul 2011   Updated: 11 Jul 2011   Views: 60,060   Rating: 4.86/5    Votes: 35   Popularity: 7.50
Licence: The Code Project Open License (CPOL)      Bookmarked: 86   Downloaded: 1,297
An experiment into combining AOP and MEF.
Posted: 15 May 2018   Updated: 15 May 2018   Views: 9,442   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Examiniation of Apache Spark Databricks platform on Azure
LINQ
General
Posted: 1 Nov 2008   Updated: 1 Nov 2008   Views: 146,671   Rating: 4.90/5    Votes: 64   Popularity: 8.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 160   Downloaded: 409
A journey into Expressions
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 10,790   Rating: 4.43/5    Votes: 3   Popularity: 2.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
A little var love
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 15,230   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
How to read feeds with XLINQ
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 40,581   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
How to write custom LINQ extension methods
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 13,990   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
How to stream XLINQ
Universal Windows Platform and Windows Runtime
General
Posted: 30 Oct 2013   Updated: 4 Nov 2013   Views: 41,250   Rating: 5.00/5    Votes: 24   Popularity: 6.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
A look at an excellent WinRT MVVM framework.
Posted: 4 Nov 2013   Updated: 5 Nov 2013   Views: 34,928   Rating: 5.00/5    Votes: 24   Popularity: 6.90
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: 22,591   Rating: 4.00/5    Votes: 3   Popularity: 1.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 72
WPF GlassEffect For Non Vista OS
Windows API
General
Posted: 30 Mar 2007   Updated: 30 Mar 2007   Views: 47,380   Rating: 4.07/5    Votes: 28   Popularity: 5.54
Licence: Not specified      Bookmarked: 21   Downloaded: 0
A Sneaky Peek At Visual Studio 9 (Codenamed Orcas)
Posted: 23 Mar 2007   Updated: 11 Apr 2007   Views: 603,530   Rating: 4.92/5    Votes: 174   Popularity: 10.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 539   Downloaded: 4,918
An introduction to LINQ
Posted: 4 Apr 2007   Updated: 16 Apr 2007   Views: 202,802   Rating: 4.75/5    Votes: 69   Popularity: 8.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 195   Downloaded: 1,245
An introduction to LINQ
Posted: 11 May 2007   Updated: 24 May 2007   Views: 201,470   Rating: 4.91/5    Votes: 69   Popularity: 8.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 196   Downloaded: 2,520
An introduction to LINQ
Posted: 16 Sep 2013   Updated: 16 Sep 2013   Views: 33,841   Rating: 5.00/5    Votes: 15   Popularity: 5.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 390
Windows Communication Foundation
General
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 44,561   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
RESTful WCF
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 25,070   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
RESTful WCF
Posted: 17 Jun 2009   Updated: 17 Jun 2009   Views: 62,764   Rating: 4.75/5    Votes: 7   Popularity: 4.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
How to create a WCF
Posted: 27 Jun 2008   Updated: 2 Dec 2010   Views: 136,480   Rating: 4.61/5    Votes: 66   Popularity: 8.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 162   Downloaded: 676
A few tips when working with WCF.
Posted: 25 Jul 2007   Updated: 22 Jul 2011   Views: 1,559,691   Rating: 4.93/5    Votes: 478   Popularity: 13.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 1164   Downloaded: 60,282
How to create a peer-to-peer chat application using Windows Communication Foundation
Posted: 17 Jan 2012   Updated: 19 Apr 2012   Views: 333,449   Rating: 4.97/5    Votes: 113   Popularity: 10.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 329   Downloaded: 6,746
A look at designing a service layer using good practices, and the MSFT technology stack.

Average blogs rating: 4.87

Combo & List Boxes
Extending the List Control
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 29,060   Rating: 4.70/5    Votes: 9   Popularity: 4.49
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: 15,291   Rating: 4.38/5    Votes: 4   Popularity: 2.64
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 […]
Grid & Data Controls
General
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 24,960   Rating: 4.47/5    Votes: 5   Popularity: 3.12
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: 5,610   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Prototyping the screens
Miscellaneous
General
Posted: 15 Oct 2015   Updated: 15 Oct 2015   Views: 6,420   Rating: 4.87/5    Votes: 4   Popularity: 2.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
How to use the various loops within Scala
Posted: 15 Oct 2015   Updated: 15 Oct 2015   Views: 14,790   Rating: 4.88/5    Votes: 5   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Scala types / variables
Posted: 20 Oct 2015   Updated: 20 Oct 2015   Views: 7,970   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   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: 5,020   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
SCALA Extension methods
Posted: 17 Nov 2015   Updated: 17 Nov 2015   Views: 6,891   Rating: 0.00/5    Votes: 0   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: 8,191   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: 6,260   Rating: 5.00/5    Votes: 1   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: 5,960   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: 165,996   Rating: 4.89/5    Votes: 28   Popularity: 6.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   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: 49,080   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: 67,780   Rating: 4.55/5    Votes: 9   Popularity: 4.34
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: 11,821   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: 7,182   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: 8,340   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: 6,120   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: 4,940   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: 8,061   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: 7,460   Rating: 0.00/5    Votes: 0   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: 5,380   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: 5,060   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: 5,281   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Play Framework Reactive Kafka producer
ASP.NET
General
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: 2   Downloaded: 0
Attribute Routing
Client side scripting
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 15,030   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: 14,250   Rating: 0.00/5    Votes: 0   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: 5,310   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: 5,130   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: 4,620   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: 4,760   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: 3,850   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: 4,271   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: 3,060   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: 20,211   Rating: 4.82/5    Votes: 3   Popularity: 2.30
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: 8,850   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: 10,460   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   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: 1,702   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: 1,920   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: 13,480   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: 16,141   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: 18,030   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: 14,950   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: 30,012   Rating: 4.80/5    Votes: 4   Popularity: 2.89
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: 39,071   Rating: 4.38/5    Votes: 6   Popularity: 3.41
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Azure: Redis cache
Posted: 4 Jun 2015   Updated: 4 Jun 2015   Views: 30,970   Rating: 4.75/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Azure: Event Hub - a first look
Posted: 15 Jun 2015   Updated: 15 Jun 2015   Views: 10,211   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: 6,760   Rating: 0.00/5    Votes: 0   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: 12,970   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: 9,510   Rating: 0.00/5    Votes: 0   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: 6,600   Rating: 5.00/5    Votes: 2   Popularity: 1.51
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: 65,563   Rating: 4.16/5    Votes: 29   Popularity: 6.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 0
Bulk insert into SQL from C#
C#
General
Posted: 9 Apr 2009   Updated: 9 Apr 2009   Views: 10,110   Rating: 0.00/5    Votes: 0   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: 21,650   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: 11,150   Rating: 0.00/5    Votes: 0   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: 12,940   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: 14,321   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: 14,130   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: 13,670   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: 18,731   Rating: 4.83/5    Votes: 4   Popularity: 2.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
FSI environment in F#
Posted: 3 Mar 2014   Updated: 10 Mar 2014   Views: 53,693   Rating: 4.95/5    Votes: 10   Popularity: 4.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Hello World in F#
Posted: 11 Mar 2014   Updated: 12 Mar 2014   Views: 18,100   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: 14,600   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: 15,180   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: 17,340   Rating: 4.67/5    Votes: 2   Popularity: 1.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
F#12: Arrays
Posted: 9 Apr 2014   Updated: 9 Apr 2014   Views: 16,130   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: 12,660   Rating: 0.00/5    Votes: 0   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: 17,600   Rating: 0.00/5    Votes: 0   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: 11,141   Rating: 0.00/5    Votes: 0   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: 13,150   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: 14,340   Rating: 0.00/5    Votes: 0   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: 14,990   Rating: 0.00/5    Votes: 0   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: 13,630   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: 16,321   Rating: 3.80/5    Votes: 3   Popularity: 1.81
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: 14,500   Rating: 0.00/5    Votes: 0   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: 21 May 2014   Views: 18,270   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: 17,391   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: 16,990   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: 19,740   Rating: 4.50/5    Votes: 2   Popularity: 1.35
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: 16,781   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: 16,020   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: 17,681   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: 57,483   Rating: 4.69/5    Votes: 9   Popularity: 4.47
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: 9,520   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: 8,952   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: 9,670   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
XAML: Binding to nullable enums with friendly names
Cross Platform
General
Posted: 23 Feb 2020   Updated: 23 Feb 2020   Views: 5,040   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
How to get nice auto incrementing assembly versions inside your .NET Core/Standard projects
LINQ
General
Posted: 26 Jun 2015   Updated: 26 Jun 2015   Views: 9,570   Rating: 4.86/5    Votes: 9   Popularity: 4.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Getting LineNumber(s) in your XLINQ
Universal Windows Platform and Windows Runtime
General
Posted: 3 Mar 2014   Updated: 3 Mar 2014   Views: 9,121   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
WinRT: StyleMVVM Best Of Breed MVVM Framework (IMHO)
Posted: 19 Feb 2018   Updated: 19 Feb 2018   Views: 5,480   Rating: 4.89/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   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: 13,610   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
My first impressions of WinRT
Windows API
General
Posted: 4 Mar 2014   Updated: 4 Mar 2014   Views: 11,280   Rating: 0.00/5    Votes: 0   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: 15,040   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

Average tips rating: 4.00

VB.NET
General
Posted: 27 Feb 2010   Updated: 27 Feb 2010   Views: 8,670   Rating: 4.00/5    Votes: 7   Popularity: 3.38
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Dim DataGridView1 As New DataGridViewDim TextBox1 As New TextBoxTextBox1.TabStop = what the hell, it makes no sense
No reference articles have been posted.
No projects 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