I'm Jake, a Senior Developer working for Readify, Microsoft MVP (VSTO) and spend most of my spare time doing open source WPF, VSTO, WCF and Silverlight development, or speaking at local user groups.

Unless specified all code on this blog is released under MIT License.

Recent Posts

Sep 23 2011

WP7 MVC Debug and Tracing

Now that WP MVC is maturing, it is important that when you have performance issues or any issues, you can find the problem easily!

Sep 10 2011

WP7 Essentials Settings Provider

The WP7 Essentials library is constantly evolving, the most recent addition is a UI for settings used with the Settings Provider

Aug 30 2011

My Sessions at TechEd 2011

I am doing two talks and a few demos at TechEd Au. If you are there, come have a look.

Aug 23 2011

MultiTargeted WP7 Project

After seeing Shaun Wildermuths post on this subject, I thought I would share how I do it

Aug 22 2011

Windows Phone MVC Update

I have just pushed a MASSIVE update! So many enhancements, bug fixes, and maturity is in this release.

Aug 21 2011

Phone Test Project Template

I have released a phone test project to the visual studio gallery allowing you to File -> New Windows Phone Test Project

Jul 24 2011

Windows Phone MVC - Released

I have been working on a MVC framework for Windows Phone 7 for a while. It is up on codeplex and it is slowly maturing.

Jul 22 2011

No more R# warnings for nHibernate aliases

When using QueryOver projections with type safe aliases, r# will warn that the value is always null. Here is a trick to remove the warning

Jul 22 2011

MVVM, Design Time vs IoC usage

After a discussion via twitter I thought I would post my thoughts around how I would wire up views/viewmodels when not using a specific framework

Jul 21 2011

ClickOnce Bootstrapping Errors

Once again I have wasted a heap of time trying to get ClickOnce publishing on a build server. Here is how to get it working.

Jul 13 2011

UI TDD - UI Automation Experiment

After using UI automation in a project which went live yesterday, I wanted to try UI TDD with my lessons learnt. This is the story.

Jun 30 2011

DDD Sydney - Rich Client Automation

I will be speaking at DDD Sydney this weekend. My topic is Rich Client UI Automation, without shooting yourself in the foot

Jun 22 2011

NuGet Packages targeting WP7

NuGet 1.4 has just come out, as has the mango tools. 1.4 breaks existing targets, here is my solution

Jun 10 2011

Comment Posting Fixed

While doing a large upgrade to FunnelWeb, I was dogfooding. Unfortunately I forgot to update my blog when I pushed my updates into the dev repository

Jun 10 2011

WP7 Essentials Released!

While at MobileCampOz, Brendan Kowitz and I were discussing the need for a essentials library for WP7, this library is focused on code issues, not UI

Jun 2 2011

TFS Merge Tools Configuration

Every time I format my machine, I have to think of all the different file extensions I work with. Here is my list.

Apr 6 2011

Introduction to VSTO Contrib

The release of VSTO Contrib is imminent, this will be a series covering various parts of VSTO Contrib.

Apr 6 2011

Cleaning up Office COM Interop Code with Extension Methods

Office Automation and COM interop code can be really ugly, this post show you how the extension methods in VSTO Contrib can help

Apr 6 2011

Ribbon XML and Ribbon Designer in Depth

Ever wanted to know a bit more about how VSTO gives you the Ribbon designer. This post will explain Ribbon XML, then how the designer gives you more.

Apr 6 2011

VSTO Contrib RibbonFactory

The Ribbon Factory in VSTO Contrib lets you create a view model for each Ribbon, with wpf like binding, context and DI/IoC support!

Mar 21 2011

Retry.For

I have created a simple class to help with UI Automation, making it really easy to retry a action for a certain time

Mar 20 2011

VSTO Add-in Uninstaller

If you do VSTO work and have a heap of Addin2 extensions in all your office app, then this app is for you.

Feb 26 2011

Blog Redesign

I have just redesigned my blog, am have also changed web hosts.

Feb 26 2011

Windows Phone 7 Frameworks Presentation

Choosing the right framework when starting a project is important! They can greatly help, or hinder you. Find out what each framework offers.

Feb 16 2011

Taking Screenshots of WPF apps

During out UI Automation build, when an error occurs it takes a screenshot. We were getting a blank modal window. Here is code that works.

Jan 2 2011

2010 Wrapup

2010 was a big year for me, this is a bit of a rundown of what I have done

Jan 2 2011

Microsoft Evangelism Academy

Just before Christmas I was lucky enough to addend the inaugural MS Evangelism Academy with 7 others to take our presentations to the next level

Dec 29 2010

Fibre Async Library 1.1 Released

Fibre is a simple async helper library for .net, silverlight and WP7.

Dec 6 2010

RadioButton.IsChecked Bindings

Today I had an issue with binding the IsChecked property of a radio button, and my bindings were being cleared. This is my solution.

Nov 22 2010

Code Camp Oz 2010

Developing with VSTO at Code Camp Oz 2010

Page: 1 2