• Surface 2, fixing all but the glaring issues

    by  • September 26, 2013 • 0 Comments

    The Microsoft Surface RT tablet was introduced around a year ago as Microsofts direct competitor to the iPad. It featured premium hardware in a compact body and ran Windows RT. The tablet was offered with a range of accessories with a choice of colours. From the press releases and peoples initial hands on reviews,...

    Read more →

    Diving into the .Net JIT engine

    by  • July 19, 2013 • 0 Comments

    Managed development using .Net has always been akin to the concept of ‘standing on the shoulders of giants’ where code reuse and using the tools are concerned. Most .Net developers are happily content with the .Net compilers performance however in the embedded space, eecking out the tiniest piece of performance is sometimes essencial, thus...

    Read more →

    Subclassing .Net Compact Framework Controls

    by  • May 15, 2013 • 2 Comments

    To aid development of rich interactive applications, and reduce the amount of time spent on handling OS specific interactions. .Net applications hide a lot of the underlying message passing that occurs between an application and the OS. This obfuscation is done either at a control or CLR level and usually is perfectly reasonable. However...

    Read more →

    Improving WPF Rendering Performance

    by  • May 3, 2013 • 2 Comments

    I have posted quite a few times previously covering WPF, its quirks and workarounds as well as ways to improve its overall perceived performance to end users. In this article I will summarise them all, add in lots more tips and tricks and tell you some big gotchas. Versioning WPF and Windows have come...

    Read more →

    Plugin Architecture in Azure

    by  • May 2, 2013 • 1 Comment

    Trade-offs have to be made when moving to Cloud platforms, that’s a fact, the question is how much of a comprise do you have to make. Performance and flexibility are two such entities that are intertwined. In this article I want to talk about how you can build a plugin based architecture in Azure...

    Read more →

    Quis custodiet ipsos custodes

    by  • April 18, 2013 • 0 Comments

    Quis custodiet ipsos custodes? is a Latin phrase literally translated as “Who will guard the guards themselves?” but commonly rendered as “Who watches the watchmen?”┬ámade famous paraphased from its original latin in Orwell’s 1984. With the recent events such as the London Riots and the bombing in Boston, its slowly becoming clear that the...

    Read more →

    Oblivion, a mind bogglingly awesome film

    by  • April 18, 2013 • 0 Comments

    Knowing that Joseph Kosinski, the man behind TRON Legacy was directing this film, I knew from the get go that this was going to be a visually stunning multi layered films, and I was stunned when I watched it, and by stunned I mean holding onto my set going ‘the awesomeness …its everywhere!!’ The...

    Read more →

    Currying Function C#

    by  • April 7, 2013 • 0 Comments

    A while ago I did a post about Lambda calculus in C#, mainly focusing on how you can implement the concept of Y combinators. Y combinators are one of the simplest fixed point combinators in Lambda calculus, and was discovered by a Mr Curry. One of the other interesting concepts of Lambda calculus is...

    Read more →

    New York, Cake, Getting old and everything else!

    by  • April 5, 2013 • 0 Comments

    It has been a busy few months with very few blog posts to show for it, I believe it is time to change that! In January I went to New York to attend the National Retail Federation (NRF) conference but took nearly a week off to wander around and explore, try out the local...

    Read more →