Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements


Michael Butler Michael Butler Just a software kind of guy.
  • Do you use Linux?

    I have Ubuntu installed on a VM on my home machine. Originally so I could try out Mono, but I very rarely boot into it anymore.

  • Microsoft Layoffs

    Microsoft layoffs of 18,000 employees begin

    Ouch. Feel for those who will be losing their jobs.


  • Lumia Branding

    "Microsoft is rumoured to be dropping the Surface brand in favour of the Lumia brand, this really doesn't make sense to me. Instead I suggest that Microsoft should call their merged Windows Phone and Windows RT OS Lumia instead."

    Lumia could be more important to Microsoft's consumer strategy...

    I like this idea, branding the whole Microsoft mobile experience as Lumia works for me. Then being able to say Windows runs Lumia apps, will help fix the confusion around Modern/Store apps.



  • I get releasing services for competing platforms, but....

    @MasterPi: Doesn't the Music app come by default on Windows Phone 7.x and 8.0 anyway?

  • Improving the development process at a small startup

    The best book I ever read on the subject of development processes was

    'Debugging the Development Process' by Steve Maguire

    Very hard to get hold of now, even give its age, the principles described are still very relevant.

  • something pretty amazing is going to happen with windows phone

    I'll wait for Joe Belfiore to confirm it, before I believe it. Not some random Test engineer..


  • Seems like metro on the desktop is a done deal

    , Proton2 wrote

    @Michael Butler:"Nexus 7 until we get a Surface Mini"


    I have just read that the Surface mini may have been permanently canceled.

    I hope they have something similar in the pipeline. I want a tablet about 8inch, that I can write on and use to do generally tasks such as email and browsing and Skyping.  


  • Seems like metro on the desktop is a done deal

    TLDR: Windows 8 isn't perfect, but it's a stepping stone towards what I want from a modern computing environment.

    I was a fan of the "Metro" interface, first on Windows Phone and then on Windows 8. However, I've been studying my use of my PC and find that I rarely use the Start Screen.

    Most of the time, I've got Visual Studio full-screen and all my work is done in there. I tend to use my phone and tablet (Nexus 7 until we get a Surface Mini) for most of the other stuff I would have done in the past on a PC (Browsing, Email, Skyping, Messaging etc.)

    So whilst I like the concept of Live Tiles, I rarely see them on my desktop PC. What would be more useful is a notification centre, that I could view at the click of a button, or even by hovering at the edge of the screen like the charm bars.

    I'm still a big fan of WINRT, we've needed for a long while to get away from Win32 and I think that is where Microsoft needs to spend its time, both in a "Window" and the full-screen experience. A modern API for modern application scenarios. Cross-platform across all devices (including Android and iOS) 

    I am a fan of the "Modern UI" design guidelines and also liking the "Material" design that Google announced recently. Also liking the "continuous client" approach that Apple seem to be taking.

     We are in a period of slow evolution, as we moved into a multi-device world. There will be a few wrong turns, but there always have been in the history of computing. 

    I know that what I have in Windows 7 doesn't give me what I need for how I work today, Windows 8.x is getting closer by giving me WinRT and apps that work across platforms, but that is more down to the cloud and WinRT APIs rather than the Windows 8.x UI.

  • Google I/O

    Google IO starts today,


    What as developers are we hoping to see from Google, apart from moving away from Java and onto C# ;)



  • Give me your best.

    Rule #3 Don't believe what you're told. Double check.

    Rule #5 You don't waste good

    Rule #18 It's better to seek forgiveness than ask permission

    Rule #45 Clean up your own mess

    Rule #51 Sometimes - You're Wrong