Category Archives: Uncategorized

2014 – make it the year of the cloud!

This post is in response to a discussion I had with some folk over the festive period.  We were talking about using cloud for preforming computation normally carried out on the desktop.  I will share it: The cloud isn’t just … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Sliding session authentication module for WIF

There’s a few examples of this around…  The example in the WIF book doesn’t take into consideration the clock skew. Here’s one that does:

Posted in Uncategorized | Tagged | Leave a comment

Thread hanging when using Azure client API

There’s a already a good stack overflow post which covers why the storage client hangs when uploading / downloading and the network cable is removed  http://stackoverflow.com/questions/12803086/azure-storageclient-transient-connection-testing-hanging (there is an issue with the .Net streaming classes it uses under the skin). … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

WinRT non-reentrant async timer ticks – Part II of approaching unit testing in WinRT

In the previous postI highlighted the issues with running WinRT tests on your build server and how we made our life a lot simpler by structuring our solution so we can test using standard .net testing frameworks (much like you … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

How we approached WinRT, solution structure and unit testing

I’ve written about a few of the things we’ve implemented in our Windows 8 app but not much about how we actually structured our code or how we approached unit testing. First thing to say is we are an agile … Continue reading

Posted in Uncategorized | Tagged | Leave a comment

C# 5 async – Limiting concurrent calls to the server on user interactions

In windows 8 everything is unashamedly async – which is a good thing for responsive apps. What’s even better is it comes with the release of C# 5 with all the syntax goodness to make async something much more palatable … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

ICommand implementation with a little bit of async in WinRT

So the RelayCommand or DelegateCommand (whichever name you prefer) is a well known chap.  We created an AsyncRelayCommand which essentially disables the command while an async action is running.  This is useful because commands may call services (which are async) … Continue reading

Posted in Uncategorized | Tagged , , | 7 Comments