Neil Kidd's Blog

Scribblings from the Coding Floor

Posts
  • Neil Kidd's Blog

    .NET Services workflow is moving to Fx 4‘s workflow engine, but …

    • 0 Comments
    … it means that .Net Services workflow will not ship as part of Version 1 of the Azure Services Platform. For more details, and the reasons why, see: http://blogs.msdn.com/netservicesannounce/archive/2009/06/12/upcoming-important-changes-to-net-workflow...
  • Neil Kidd's Blog

    Changes to Azure and MIX day 1 highlights

    • 0 Comments
    Ok, so I didn’t get to go to MIX, but we watched the keynote in the MTC boardroom this afternoon – it was almost like being there – no jet lag, no hangover, nice comfy leather seats, coffee on tap – ok, no point me trying to hide it I'm jealous of those...
  • Neil Kidd's Blog

    Windows Azure Community meeting in the UK

    • 0 Comments
    I’ve just found out about an attempt to start a UK based Windows Azure community. The initial meeting is on 31st March in London. Details are … We would like to invite you to a session titled “Windows Azure Update, What it is & What it isn’t” including...
  • Neil Kidd's Blog

    Big Changes to SDS

    • 0 Comments
    The SQL Data Services team are making some big changes – ACE (Authority, Container, Entity) is no longer going to be supported and they are moving to expose TDS – TDS is the protocol that you are using to talk to your current SQL Servers! I know that...
  • Neil Kidd's Blog

    Welcome Simon Davies

    • 0 Comments
    Simon has just started a, long overdue, blog. He is an Architect Evangelist – yes I know we’ve heard all the Evangelist jokes and if I could change the job tile I would – in DPE in the UK and specialises in our latest and greatest emerging technologies...
  • Neil Kidd's Blog

    Easy messages in Windows Azure

    • 1 Comments
    For a while now I have been using a class that wraps and adds extra functionality to the queue in the StorageLib sample in the Windows Azure SDK. There are a few benefits that this wrapper provides, so I thought it might be time to share: Strongly...
  • Neil Kidd's Blog

    Azure Briefing in Cambridge

    • 0 Comments
    Ok, last update on this subject, but we can now confirm that we will be in Cambridge on 10th Feb delivering the Azure Briefing. For more details, see: http://blogs.msdn.com/ukisvdev/archive/2009/01/14/new-dates-for-azure-technical-briefing-announced.aspx...
  • Neil Kidd's Blog

    The Azure tour heads North

    • 0 Comments
    I am pleased to say that we have managed to arrange a couple more dates/locations for the Azure Technical Briefing. They are 11th Feb in Edinburgh and 13th Feb in Bradford . For more details, please see: http://blogs.msdn.com/ukisvdev/archive/2009/01...
  • Neil Kidd's Blog

    UK Azure Technical Briefings

    • 2 Comments
    We are running a couple of briefings on the Microsoft cloud technology stack for ISVs in the next few weeks. I’ll be doing a bit on Windows Azure but the Live Platform and SQL Services will also be on the agenda. If you are interested in finding out about...
  • Neil Kidd's Blog

    Every cloud has a Silverlight lining

    • 0 Comments
    On a recent POC we found a bit of a problem with the time it was talking to deploy our application to Azure’s staging environment then deploy it into production. Now I must point out that we had a token that allowed us to have quite a lot of machine instances...
  • Neil Kidd's Blog

    Reliable Azure Processes - Part 4 - Scaling Down!

    • 1 Comments
    One thing that you need to consider when designing your Azure application is " what is the minimum deployment "? If your application has 5 different queues with a worker role to read each queue, we are going to want at least 2 instances per...
  • Neil Kidd's Blog

    Reliable Azure Processes - Part 3 - Dealing with errors

    • 2 Comments
    After the last 2 blog entries, we have our worker process's main loop feed back into Azure's heath checking system. If we go unhealthy, Azure will notice and will eventually restart the worker role. However, this is a bit heavy handed; what if the failure...
  • Neil Kidd's Blog

    Reliable Azure Processes - Part 2 - was part 1 thread safe?

    • 1 Comments
    Last week, for a Azure POC, we implemented something similar to the pattern shown in Part 1 . One revision, that I asked to be made, was to surround the DateTime access code with a lock statement; I was worried that updating a DateTime struct would not...
  • Neil Kidd's Blog

    Building a Reliable Windows Azure Process - Part 1

    • 3 Comments
    Building a decoupled, queue based system is will give you the ability to scale and the opportunity to create a highly available application. By dispatching work to multiple back end worker roles we are building a system that can survive unfortunate events...
  • Neil Kidd's Blog

    Poison in Windows Azure

    • 3 Comments
    If you are developing a queue based system in Windows Azure - and lets face it, if you want a highly scalable and reliable application, you going to be using queue - you are going to have to deal with poison messages. A poison message is a message that...
  • Neil Kidd's Blog

    Debugging and Tracing REST calls to Azure Dev Storage

    • 0 Comments
    If you want to see the raw requests that the storage client is sending to your developer storage, the rather disturbingly named Fiddle Tool is what you are looking for. Normally network monitoring tools aren't going to see traffic to 127.0.0.1, but fiddler...
  • Neil Kidd's Blog

    Windows Azure Queues are quite particular

    • 0 Comments
    When you are using a Windows Azure queue, you have to be quite particular how you name it. The rules are: The queue name must be a valid Domain Name System (DNS) name, conforming to the following naming rules: A queue name must start with...
  • Neil Kidd's Blog

    What's with the silly beard?

    • 0 Comments
    In order to raise awareness of men's health issues, November has been turned into a moustache growing charity event, check out:   http://www.movember.com/ I'm currently deciding if this is a good idea - I would be up for it except that I have to...
  • Neil Kidd's Blog

    Building blocks for an Azure application

    • 0 Comments
    Windows Azure provides two main things - a place to run your code and a place to store your data. When you are reading this keep in mind that Windows Azure is built for writing and hosting highly scalable and available applications - it is not about just...
  • Neil Kidd's Blog

    My top PDC Sessions

    • 0 Comments
    I thought it might be useful if I give some recommendations on the sessions I found the most useful at this years PDC. I tended to avoid most of the sessions on Windows Azure as I figured that I would know most of the content already - my theory is that...
  • Neil Kidd's Blog

    Speed up downloads in IE

    • 0 Comments
    If you haven't already installed it, get your hands on a copy of IE7 Pro - If you are running IE8, don't worry about the name, it works just fine. This tools adds lots of nice features to IE including mouse gestures, spell checking, easy in page searching...
  • Neil Kidd's Blog

    Watch the PDC videos - they are free!

    • 0 Comments
    I was one of the lucky ones to get to PDC this year, but if you didn't, all the sessions are available to watch for free ! You even get the choice of video format including lower res options; allowing you to take the PDC with you where every you go. Ok...
  • Neil Kidd's Blog

    Why would you use Windows Azure

    • 1 Comments
    Ok, so the Channel 9 video we did is a too little long for an introduction to the MOB Guardian project . For a briefer overview and why AWS and the RNLI are looking to use Azure to help save lives at sea, have a look at: RNLI and AWS Mob Guardian Windows...
  • Neil Kidd's Blog

    Working with Windows Azure

    • 1 Comments
    This week I have been fortunate to attend the Professional Developers Conference in LA. The PDC is the main occasion when Microsoft reveal some of what the product groups have been working on and indicate the direction that the MS platform and dev stack...
  • Neil Kidd's Blog

    NeilKidd.WriteLine("Hello World");

    • 0 Comments
    Ok, so that was a pretty geeky title, but somehow seems appropriate for my first blog entry. This is just a quick post to say hello, so here goes ... Hello, I'm Neil Kidd; I work for Microsoft in the UK as an Architect in the Microsoft Technology Centre...
Page 1 of 1 (25 items)