Scott Logic Ltd

Scott Logic Blog

Mapping in WPF, Silverlight and WP7

Nicholas Wolverson, May 2nd, 2012

In this article I show a simple example of integrating Bing and Google mapping into in WPF, Silverlight, and Windows Phone applications. I was inspired to investigate how easy it is to get up and running with maps on these platforms when I saw how similar the Bing APIs are in each case. While Google [...]

Read More


Introducing the jQuery Mobile Metro Theme

Colin Eberhardt, April 30th, 2012

This blog post introduces the new jQuery Mobile Metro theme and demonstrates how to create a web UI that detects the device it is being viewed on, to render a Metro UI on WP7 and iOS on other devices: Colin Eberhardt is a Scott Logic technical Evangelist and a Technical Architect for Visiblox, suppliers of [...]

Read More


UX London 2012

Graham Odds, April 26th, 2012

Last week I attended the UX London 2012 conference. This was my first public foray into the world of User Experience and it proved to be both educational and thought-provoking. Having read his book, Sketching User Experiences, I had high expectations of the opening presentation from Bill Buxton (@wasbuxton) and he didn’t disappoint. He introduced [...]

Read More


WPF Charting Performance Comparisons (the Battle Continues)

Colin Eberhardt, April 24th, 2012

This blog post presents a thorough analysis of the performance of various WPF Charting components. The results show that a new class of charting solutions, which use raster-based graphics as opposed to retained mode vector graphics, provide a considerable performance advantage. Introduction Readers of my blog will know that charting and performance are two things [...]

Read More


Everything you wanted to know about databinding in WPF, Silverlight and WP7 (Part Two)

Colin Eberhardt, April 20th, 2012

Introduction This is the second post in my series about databinding in Silverlight and WPF. In the first post I looked at how you wire-up UI controls to a model in the absence of a databinding framework. I showed how databindings can be created in code-behind, removing the need for the various event handlers that [...]

Read More


Moving to the Web 2: Dark Territory

Chris Price, April 17th, 2012

This series of posts (part 1) are attempting to do the impossible, to try and give desktop developers a brief introduction to developing on the web. I say impossible because the web is such a vast topic. On one side sits stacks of bizarre and nuanced APIs, but on the other mountains of really useful [...]

Read More


KnockoutJS vs. Silverlight – a new CodeProject article

Colin Eberhardt, April 12th, 2012

I have just published a new article over on CodeProject called “KnockoutJS vs. Silverlight”. It demonstrates the implementation of the same application using both frameworks, and seeks to answer the question “Which is better, Silverl...

Read More


Everything you wanted to know about databinding in WPF, Silverlight and WP7 (Part One)

Colin Eberhardt, April 5th, 2012

OK, so the title is a little ambitious, but there is nothing wrong with setting yourself lofty aims! Because of the depth of this topic I have decided to split this tutorial up into a series of blog posts, each of which explore a different aspect of the binding framework. I don’t usually write tutorial [...]

Read More


Synchronise heterogeneous data sources

Nicholas Hemley, March 20th, 2012

Using message-based middleware to synchronise heterogeneous data sources by Nicholas Hemley, Lead Developer, ScottLogic Ltd, nhemley@scottlogic.co.uk With non-relational database implementations (key-store, graph, etc.) entering the mainstream, the necessity has arisen to synchronise relational databases to their non-relational cousins. Furthermore, a non-relational data source may be fitted retrospectively to an existing RDBMS deployment to leverage the benefits of [...]

Read More


Scott Logic sponsors TechMeetup

Simon Foley, March 13th, 2012

Scott Logic to sponsor TechMeetup in Scotland

Read More


Next Page »

© 2012 Scott Logic Ltd. All Rights Reserved.