Windows Azure programming patterns for Start-ups review

I have had a chance to review this book Windows Azure programming patterns for Start-ups. As a .NET developer and C#, I have to say I found this book both fulfilling and practical for the areas I wanted to learn in Windows Azure.

I am not very new to Windows Azure having written some code here and there. I found this book very practical in the approach the authors have taken to ensure all areas of Windows Azure are explained. In this book, the developer is angaged from page 1 as a brand new service is created from scratch to deployment.

I will say having read this book, I can now make informed choices on which Windows Azure storage to choose from Table Storage, Blobs, Queues and Windows Azure SQL databases. I also enjoyed the topic on ‘What’s New in Windows Azure’


2012 in review

The stats helper monkeys prepared a 2012 annual report for this blog.

Here’s an excerpt:

The new Boeing 787 Dreamliner can carry about 250 passengers. This blog was viewed about 1,400 times in 2012. If it were a Dreamliner, it would take about 6 trips to carry that many people.

Click here to see the complete report.

Need a Windows 8 genius? We got an app for that too

Win8 Genius – it does what it says on the tin, it is your genius on your Windows 8 device.
We are building a set of dashboards for you where you can access information about your Windows 8 and device centrally in the modern fluid user interface. A place where you can view your network/internet info, your device info, your printers info among others. And what about a live tile to loop through some of these message on your home screen?

We are starting small but open for ideas on which pieces of information that can be added to this genius app.

The initial version of the app has been submitted to the store for certification. We are currently working on next dashboards which will be available soon.

We are happy for any feedback you may have:

How to check for availability of Internet in Windows 8


/// Property that returns the connection profile [ ie, availability of Internet ]

/// Interface type can be [ 1,6,9,23,24,37,71,131,144 ]

/// 1 – > Some other type of network interface.

/// 6 – > An Ethernet network interface.

/// 9 – > A token ring network interface.

/// 23 -> A PPP network interface.

/// 24 -> A software loopback network interface.

/// 37 -> An ATM network interface.

/// 71 -> An IEEE 802.11 wireless network interface.

/// 131 -> A tunnel type encapsulation network interface.

/// 144 -> An IEEE 1394 (Firewire) high performance serial bus network interface.


public static bool IsConnectedToNetwork




var profile = NetworkInformation.GetInternetConnectionProfile();

if (profile != null)


var interfaceType = profile.NetworkAdapter.IanaInterfaceType;

return interfaceType == 71 || interfaceType == 6;


return false;


Now searching appointments on your phone as easy as ABC

Search Appointments is a handy app to allow you to search your calendar for appointments by specifying search text and date range. You can also narrow down your search to particular accounts on your phone such as Live, Outlook and others

Privacy Statement
This app access your user data, i.e. your calendar appointments for purposes of searching them. This app does not share your calendar appointments data with any third party. By using this app you accept this app to access your data.

How To Use This App

  1. Select the Account your wish to search your appointments in.
  2. Enter the search criteria usinsg the text box provided.
  3. Enter the date range for the appointments you wish to search for using the date picker.

We got Olympics 2012 apps for you

This summer sees the Olympics come to London, England. We got some amazing and exciting Windows Phone 7 apps lined for you.

  1. Lon 2012 Olympic Venues
  2. Olympics Social Jogger

Lon 2012 Olympic Venues is a handy app to help you familiarise yourself with London 2012 olympic venues. The app presents the venue details available on the offical website ‘as is’ for dissemination purposes only and not commercially.

With this app:

  1. you can save favorite venues
  2. view their locations on a map
  3. view sports available there
  4. view location details
  5. view background info about venue
  6. get latest news via live RSS feed
  7. get latest blog gossip via live RSS feed
  8. get latest news flash on live tile

Additionally you can view distances in miles from your current location. You can also plan your journey using Bing street-by-street integration

Olympics Social Jogger is a social hub for all your social buzz for the London 2012 Olympics events. The app lets you specify twitter handles or hash tags to follow and you won’t miss even a single update.