Click here to Skip to main content
15,119,116 members

Articles by Colin Eberhardt (Articles: 29, Technical Blogs: 51)

Articles: 29, Technical Blogs: 51

RSS Feed

Average article rating: 4.92

Database Development
Data Visualization
Posted: 8 Mar 2012   Updated: 9 Mar 2012   Views: 126,539   Rating: 4.99/5    Votes: 89   Popularity: 9.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 1,790
Please Sign up or sign in to vote.
This article describes the creation of a circular relationship graph, which plots a network of interconnected nodes as a circle.
Desktop Programming
WPF
Posted: 19 Jun 2009   Updated: 19 Jun 2009   Views: 20,560   Rating: 4.54/5    Votes: 5   Popularity: 3.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
Demonstrates how to create versatile controls which expose bindings for the elements which they contain internally
Posted: 8 Jul 2008   Updated: 8 Jul 2008   Views: 152,856   Rating: 4.97/5    Votes: 26   Popularity: 6.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 100   Downloaded: 5,178
Please Sign up or sign in to vote.
This article describes the development of an Excel-like Autofilter ListView.
Posted: 24 Jul 2008   Updated: 24 Jul 2008   Views: 392,301   Rating: 4.96/5    Votes: 86   Popularity: 9.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 241   Downloaded: 13,471
Please Sign up or sign in to vote.
This article describes the development of an interactive pie chart which uses data binding.
Posted: 10 Oct 2008   Updated: 10 Oct 2008   Views: 172,970   Rating: 4.88/5    Votes: 50   Popularity: 8.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 162   Downloaded: 6,242
Please Sign up or sign in to vote.
This article compares the development of a Line of Business control, the Bullet Graph, in both WPF and Windows Forms.
Posted: 12 Nov 2008   Updated: 1 Feb 2009   Views: 2,878,670   Rating: 4.96/5    Votes: 254   Popularity: 11.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 799   Downloaded: 64,294
Please Sign up or sign in to vote.
This article provides a number of practical examples which demonstrate how to perform validation, styling, and DataSet integration with the new WPF DataGrid.
Posted: 28 Apr 2009   Updated: 28 Apr 2009   Views: 95,774   Rating: 4.95/5    Votes: 39   Popularity: 7.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 65   Downloaded: 1,004
Please Sign up or sign in to vote.
This article describes how to generate Dependency Properties from an XML declaration using a simple T4 template. It also includes a quick T4 primer.
Posted: 7 Aug 2009   Updated: 7 Aug 2009   Views: 20,141   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 0
Please Sign up or sign in to vote.
Mini-ViewModel pattern
Posted: 18 Aug 2009   Updated: 18 Aug 2009   Views: 24,221   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes a technique for specifying WPF / Silverlight Dependency Properties declaratively via attributes.
Mobile Apps
Windows Phone 7
Posted: 19 Sep 2011   Updated: 21 Sep 2011   Views: 193,412   Rating: 4.94/5    Votes: 99   Popularity: 9.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 252   Downloaded: 9,904
Please Sign up or sign in to vote.
This article describes the development of XAML Finance, a cross-platform application which works on the desktop, using Windows Presentation Foundation (WPF), on the web, using Silverlight and on Windows Phone 7 (WP7).
Posted: 25 Jul 2012   Updated: 6 Sep 2012   Views: 122,741   Rating: 4.94/5    Votes: 63   Popularity: 8.88
Licence: The Code Project Open License (CPOL)      Bookmarked: 83   Downloaded: 2,048
Please Sign up or sign in to vote.
This article describes the development of a Windows Phone to-do list application that eschews buttons and checkboxes in favour of gestures.
Posted: 2 Jan 2013   Updated: 3 Jan 2013   Views: 65,104   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 1,139
Please Sign up or sign in to vote.
A look at how Xamarin MonoTouch allows you to create cross-platform applications, using the native C# / Silverlight for Windows Phone and C#, via Xamarin MonoTouch, for iOS.
Posted: 10 Mar 2011   Updated: 18 May 2011   Views: 85,613   Rating: 4.95/5    Votes: 29   Popularity: 7.17
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 2,188
Please Sign up or sign in to vote.
This article describes the development of a Windows Phone 7 Jump List control, giving a step-by-step account of the control's development (and a pretty flashy control to use at the end of it!).
Posted: 9 Oct 2012   Updated: 9 Oct 2012   Views: 44,562   Rating: 4.97/5    Votes: 14   Popularity: 5.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 876
Please Sign up or sign in to vote.
This article describes my experiences of porting a novel gesture-driven Windows Phone app to Windows 8.
Programming Languages
ASM
Posted: 4 Jan 2013   Updated: 4 Jan 2013   Views: 97,633   Rating: 4.99/5    Votes: 60   Popularity: 8.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 121   Downloaded: 1,563
Please Sign up or sign in to vote.
This article describes the development of a Windows Phone 8 Run Tracking application that uses a number of the new Windows Phone 8 features.
C#
Posted: 16 May 2009   Updated: 17 May 2009   Views: 43,750   Rating: 4.87/5    Votes: 6   Popularity: 3.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog post shows how to create FindAncestor and RelativeSource.Self bindings with Silverlight 2.0
Posted: 16 May 2009   Updated: 17 May 2009   Views: 25,530   Rating: 4.80/5    Votes: 4   Popularity: 2.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog post shows how to perform element name bindings purely within XAML in Silverlight 2.0
Posted: 25 Jun 2009   Updated: 15 Jun 2010   Views: 82,251   Rating: 4.92/5    Votes: 17   Popularity: 6.06
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes a technique for associating multiple bindings with a single dependency property within Silverlight applications. WPF already has this functionality in the form of MultiBindings, the code in this post emulates this function.
Posted: 14 Sep 2009   Updated: 25 Mar 2014   Views: 265,905   Rating: 4.94/5    Votes: 91   Popularity: 9.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 302   Downloaded: 0
Please Sign up or sign in to vote.
This article provides guidelines for logging within your web or desktop applications, answering questions such as when to log, what to log, and how to log.
Posted: 1 Mar 2010   Updated: 4 Mar 2010   Views: 313,436   Rating: 4.93/5    Votes: 111   Popularity: 9.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 234   Downloaded: 3,087
Please Sign up or sign in to vote.
This article presents a generic approach to applying LINQ queries to tree like structures. Using T4 templates for code generation, LINQ to VisualTree (WPF), LINQ to WinForms, and LINQ to FileSystem APIs are constructed.
Posted: 20 May 2013   Updated: 22 May 2013   Views: 38,883   Rating: 4.97/5    Votes: 36   Popularity: 7.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 671
Please Sign up or sign in to vote.
Describes the development of a Windows 8 Reversi game, covering the topics of UI design, the minimax algorithm and an interesting use for Linq.
Javascript
Posted: 27 Nov 2013   Updated: 4 Dec 2013   Views: 171,487   Rating: 4.96/5    Votes: 83   Popularity: 9.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 128   Downloaded: 0
Please Sign up or sign in to vote.
This article explores the various ways you can create objects with the JavaScript language, and through this exploration finds that there is much to learn about the language!
Posted: 12 Apr 2012   Updated: 16 Apr 2012   Views: 135,070   Rating: 4.99/5    Votes: 67   Popularity: 9.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 96   Downloaded: 1,048
Please Sign up or sign in to vote.
This article compares Silverlight and KnockoutJS by looking at the implementation of the same application with both frameworks and tries to answer the all-important question "which framework is best?"
Visual Basic
Posted: 20 Apr 2011   Updated: 20 Apr 2011   Views: 50,193   Rating: 4.77/5    Votes: 15   Popularity: 5.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,413
Please Sign up or sign in to vote.
This article describes a technique for automating codesnippets which are associated with a class via attributes. This results in a declarative approach to the generation of boiler-plate code.
XML
Posted: 16 May 2009   Updated: 17 May 2009   Views: 21,650   Rating: 4.80/5    Votes: 2   Popularity: 1.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog post details the differences in the latest release of the Silverlight charts and shows how to add a location crosshair.
Silverlight
Posted: 16 May 2009   Updated: 17 May 2009   Views: 60,503   Rating: 4.93/5    Votes: 16   Popularity: 5.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog posts shows how to add a new property ClipToBounds to clip your UI Elements.
Web Development
HTML
Posted: 2 Dec 2010   Updated: 2 Dec 2010   Views: 72,061   Rating: 4.93/5    Votes: 33   Popularity: 7.48
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 809
Please Sign up or sign in to vote.
In this article, I give a brief introduction to Reactive Extensions, then explore their use within Silverlight by creating a Twitter / Bing Maps mashup.
HTML5
Posted: 1 Jul 2011   Updated: 4 Jul 2011   Views: 183,276   Rating: 4.96/5    Votes: 58   Popularity: 8.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 105   Downloaded: 1,808
Please Sign up or sign in to vote.
This article describes my experiences of taking a control written in Silverlight for Windows Phone 7 and making it cross-platform by re-implementing it using JavaScript and HTML5.
Posted: 23 Aug 2012   Updated: 3 Sep 2012   Views: 106,147   Rating: 5.00/5    Votes: 43   Popularity: 8.12
Licence: The Code Project Open License (CPOL)      Bookmarked: 92   Downloaded: 2,245
Please Sign up or sign in to vote.
This article describes the development of a cross-platform HTML5 application for Windows Phone and iPhone.

Average blogs rating: 4.96

All Topics
Posted: 20 May 2011   Updated: 20 May 2011   Views: 15,771   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This blog post shows just how easy it is to use Google Sky as a tile source for Bing Maps, bringing the universe to Windows Phone 7! Personally I think mapping is one of the most exciting forms of application for mobile devices – the fantastic imagery available from Bing and Google maps,
Posted: 22 Feb 2010   Updated: 22 Feb 2010   Views: 17,681   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes a simple technique for ensuring that consumers of events unsubscribe their event handlers without the need for weak events.
Posted: 19 Jul 2011   Updated: 19 Jul 2011   Views: 13,800   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Please Sign up or sign in to vote.
Metro In Motion #8 – AutoCompleteBox Reveal Animation
Desktop Programming
WPF
Posted: 7 Feb 2012   Updated: 7 Feb 2012   Views: 67,923   Rating: 4.81/5    Votes: 23   Popularity: 6.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
Please Sign up or sign in to vote.
This blog post provides step-by-step instructions for creating a user control, which exposes bindable properties, in WPF and Silverlight. The post covers dependency properties, and how to manage DataContext inheritance.
Posted: 2 Jun 2009   Updated: 2 Jun 2009   Views: 18,110   Rating: 4.93/5    Votes: 8   Popularity: 4.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
A simple lesson regarding the speed of dependency properties ... and a funky Oscilloscope!
Posted: 24 May 2011   Updated: 24 May 2011   Views: 27,283   Rating: 4.94/5    Votes: 9   Popularity: 4.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
How to automatically show ToolTips on a trimmed TextBlock (Silverlight + WPF)
Posted: 9 Jul 2010   Updated: 9 Jul 2010   Views: 34,240   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 0
Please Sign up or sign in to vote.
A simple IValueConverter implementation that makes use of the framework type converters in order to convert between a large range of source / target types
Posted: 18 Jun 2010   Updated: 18 Jun 2010   Views: 14,761   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
This blog post looks at the problem of showing modal dialog windows in applications that target both the Silverlight and WPF platforms. A solution is provided which allows modal dialogs to be written that work well for both technologies.
Posted: 16 May 2009   Updated: 17 May 2009   Views: 51,100   Rating: 5.00/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog post details a novel technique for leveraging the power of CSS selectors within WPF.
jQuery
Posted: 23 Oct 2012   Updated: 23 Oct 2012   Views: 23,120   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
Issues regarding integration of KnockoutJS and jQueryMobile, and a simple working example – a Twitter Search application – where the two technologies play nicely together!
Posted: 8 Apr 2013   Updated: 8 Apr 2013   Views: 17,600   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
A comparison of KendoUI and Knockout with a bit of jQueryMobile on the side
Metro-design
Posted: 17 Oct 2011   Updated: 17 Oct 2011   Views: 55,802   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 0
Please Sign up or sign in to vote.
This blog post looks at the new concept of ‘transitions’ that WinRT, within Windows 8, introduces.
Mobile Apps
Posted: 16 Sep 2011   Updated: 16 Sep 2011   Views: 26,140   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
TweetSearch – A cross platform Metro UI WinRT and Silverlight Application
Posted: 23 Dec 2012   Updated: 23 Dec 2012   Views: 15,610   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
The aim of PropertyCross is to make it easier for developers to choose a suitable framework from the ever-growing range of cross-platform mobile application development frameworks. This blog post provides a little bit of background to the project.
iPhone
Posted: 31 Jul 2012   Updated: 31 Jul 2012   Views: 23,110   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes the creation of a simple Twitter search application for iOS, based on a similar application I wrote for Windows Phone a few months back.
Windows Phone 7
Posted: 6 Jun 2011   Updated: 6 Jun 2011   Views: 16,410   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes the development of a rolling list location indicator.
Posted: 26 Apr 2012   Updated: 26 Apr 2012   Views: 17,281   Rating: 4.89/5    Votes: 2   Popularity: 1.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
Databinding is a fundamental part of the WPF, Silverlight, and the Silverlight for Windows Phone 7 frameworks. It is a powerful concept that once mastered allows you to write concise and elegant code.
Posted: 17 May 2011   Updated: 17 May 2011   Views: 21,380   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 217
Please Sign up or sign in to vote.
This blog post describes a Windows Phone 7 NavigationList control, a list control designed for navigation pages. The NavigationList renders twice as fast as a ListBox and has a slightly simpler API.
Posted: 8 Dec 2011   Updated: 8 Dec 2011   Views: 28,180   Rating: 4.92/5    Votes: 5   Popularity: 3.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 0
Please Sign up or sign in to vote.
A slide view with page pips on Windows Phone 7
Posted: 17 May 2011   Updated: 17 May 2011   Views: 23,610   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 257
Please Sign up or sign in to vote.
This blog post presents an attached behaviour that gracefully slides the contents of a list into view when used in conjunction with a Pivot control, emulating the Windows Phone 7 email application.
Posted: 17 May 2011   Updated: 18 May 2011   Views: 17,311   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 137
Please Sign up or sign in to vote.
How to implement the animated 'peel' effect seen when native Windows Phone 7 applications exit
Posted: 17 May 2011   Updated: 18 May 2011   Views: 13,690   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 126
Please Sign up or sign in to vote.
In this blog post, I look at how to implement the fly-out fly-in effect seen in native Windows Phone 7 applications. This effect is seen in the native mail application; when you click on a message, the title flies out of the list then flies back in as the title of the message page.
Posted: 17 May 2011   Updated: 18 May 2011   Views: 19,180   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 229
Please Sign up or sign in to vote.
This blog post describes the implementation of a metro ’tilt’ effect for Windows Phone 7 which causes element to respond to user interactions by tilting in 3D.
Posted: 19 May 2011   Updated: 19 May 2011   Views: 13,650   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Metro In Motion #5 – SandwichFlow
Posted: 20 May 2011   Updated: 20 May 2011   Views: 9,751   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
A few performance measurements that detail the relative performance of ItemsControl, ListBox and manual addition of elements to the UI
Posted: 24 May 2011   Updated: 24 May 2011   Views: 11,560   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
A simple content control that can be used to defer the rendering of its contents in order to provide a better user experience on Windows Phone 7
Posted: 24 May 2011   Updated: 24 May 2011   Views: 32,901   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
This blog post shows how to implement tombstoning within a Windows Phone 7 application that follows the Model-View-ViewModel pattern.
Posted: 16 Jun 2011   Updated: 16 Jun 2011   Views: 18,920   Rating: 4.90/5    Votes: 3   Popularity: 2.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
Please Sign up or sign in to vote.
A simple metro-in-motion behaviour which reduces the Panorama control’s contents while the user slides from item-to-item so that they can really appreciate your fancy background graphic!
Posted: 19 Jul 2011   Updated: 19 Jul 2011   Views: 14,871   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
How to create a conversation view, mimicking the SMS messaging interface within Windows Phone 7
Posted: 5 Aug 2011   Updated: 5 Aug 2011   Views: 14,790   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
How to capture Windows Phone 7 Panorama images
Posted: 8 Aug 2011   Updated: 8 Aug 2011   Views: 20,030   Rating: 4.86/5    Votes: 5   Popularity: 3.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes how to implement a conversation / messaging style application with Windows Phone 7. It covers how to style the speech bubbles and the scrolling of the conversation list view when the phone keyboard is shown.
Posted: 30 Sep 2011   Updated: 30 Sep 2011   Views: 32,350   Rating: 4.92/5    Votes: 5   Popularity: 3.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
Please Sign up or sign in to vote.
Step-by-step development of a Windows Phone 7 HTML5 application using PhoneGap
Posted: 17 Oct 2011   Updated: 17 Oct 2011   Views: 19,290   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
A Windows Phone 7.1 (Mango) MVVM Tombstoning Example
Posted: 16 Jan 2012   Updated: 16 Jan 2012   Views: 17,650   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 7
Please Sign up or sign in to vote.
Browsing your Photos via Bing Maps
Posted: 15 Apr 2013   Updated: 15 Apr 2013   Views: 14,591   Rating: 4.94/5    Votes: 6   Popularity: 3.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes the addition of a two-finger rotation and three-finger pitch gesture to the Windows Phone 8 Map control.
MVVM
Posted: 19 May 2011   Updated: 19 May 2011   Views: 18,660   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
Please Sign up or sign in to vote.
A method of using attached properties to bind a ViewModel which contains multiple data series to a Visiblox chart without any code-behind
Posted: 13 May 2011   Updated: 14 May 2011   Views: 23,200   Rating: 4.94/5    Votes: 3   Popularity: 2.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This blog post describes a novel method of generating boiler-plate MVVM code using codesnippet automation.
Programming Languages
C#
Posted: 27 Sep 2009   Updated: 28 Sep 2009   Views: 16,270   Rating: 4.83/5    Votes: 3   Popularity: 2.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
Today's blog post is a couple of very simple utility methods that I have found myself using again and again ...
Posted: 22 Feb 2010   Updated: 22 Feb 2010   Views: 16,090   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Rippling reflection effect with Silverlight 3's WriteableBitmap
Posted: 26 Mar 2010   Updated: 26 Mar 2010   Views: 23,250   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
This blog post is a bug fix (due to differences between SL2 and SL3) and expansion on my previous posts on this subject.
Posted: 15 Jun 2010   Updated: 15 Jun 2010   Views: 12,160   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Throttling Silverlight Mouse Events to Keep the UI Responsive
Posted: 1 Nov 2011   Updated: 1 Nov 2011   Views: 5,640   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Please Sign up or sign in to vote.
In this blog post, I will show how to implement a custom Visiblox chart series to render error bars.
Objective C
Posted: 25 Feb 2013   Updated: 25 Feb 2013   Views: 10,611   Rating: 4.75/5    Votes: 3   Popularity: 2.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
Creating a LINQ-style API for Objective-C has proven to be relatively simple (and fun!). I have provided implementations for some of the most common and useful LINQ methods, however the .NET LINQ APIs for querying collections have a great many more methods than the ones I have covered.
XML
Posted: 20 Oct 2011   Updated: 20 Oct 2011   Views: 24,040   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
An implementation of IPagedCollectionView which allows paging of data from the server
Posted: 19 Aug 2010   Updated: 19 Aug 2010   Views: 28,770   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 0
Please Sign up or sign in to vote.
Development of a lookless radial gauge control
Posted: 24 May 2011   Updated: 24 May 2011   Views: 20,050   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
How to re-template the Silverlight ProgressBar control to render a circular progress indicator
Posted: 4 Mar 2010   Updated: 15 Jun 2010   Views: 26,310   Rating: 4.75/5    Votes: 7   Popularity: 4.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
Please Sign up or sign in to vote.
This blog post demonstrates a Linq API which can be used to query the WPF / Silverlight Visual Tree.
Silverlight
Posted: 16 May 2009   Updated: 17 May 2009   Views: 31,671   Rating: 4.88/5    Votes: 4   Popularity: 2.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog post shows how to bind a DataGrid to dynamic data where the properties are not know at design / compile-time.
Posted: 16 May 2009   Updated: 17 May 2009   Views: 95,833   Rating: 4.90/5    Votes: 8   Popularity: 4.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
Please Sign up or sign in to vote.
This technical blog post shows how to bind a DataGrid to dynamic data where the properties are not known at design / compile-time.
Posted: 21 Jul 2010   Updated: 22 Jul 2010   Views: 23,740   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
Please Sign up or sign in to vote.
An attached behaviour that exposes the ScrollViewer's horizontal / vertical offset as dependency properties that permit binding
Posted: 21 Oct 2010   Updated: 21 Oct 2010   Views: 15,650   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 18
Please Sign up or sign in to vote.
How to develop a lookless Silverlight Guage control - Part 2

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.

Colin Eberhardt
Architect Scott Logic
United Kingdom United Kingdom
I am CTO at ShinobiControls, a team of iOS developers who are carefully crafting iOS charts, grids and controls for making your applications awesome.

I am a Technical Architect for Visiblox which have developed the world's fastest WPF / Silverlight and WP7 charts.

I am also a Technical Evangelist at Scott Logic, a provider of bespoke financial software and consultancy for the retail and investment banking, stockbroking, asset management and hedge fund communities.

Visit my blog - Colin Eberhardt's Adventures in .NET.

Follow me on Twitter - @ColinEberhardt

-