Category Archives: Uncategorized

Introduction to Windows Azure Web Sites

UPDATE: The slides and demos are now available to download.


Hi everyone,

This is an experimental lunchtime session for the Brisbane Azure User Group, with the hope that the day time events might be more suitable to those members who might not be able to come at night.


Session #1: Introduction to Windows Azure Websites

Overview: Windows Azure Web Sites is a simple and powerful hosting platform that allows developers to easily build and rapidly deploy web applications on Windows Azure using their favorite languages, frameworks, and tools. This presentation explains how you can use this new technology to build, deploy, and run everything from classic ASP sites to modern ASP.NET MVC 4 web applications using both new and familiar tools including Visual Studio 2010, Visual Studio 2012, and WebMatrix.

Speaker: Dean Robertson, Technical Director, Mexia

Please RSVP to ensure we order the right amount of pizzas!



Windows Azure SQL Database and SQL Reporting for Developers with Dr. Greg Low

Hi guys,

Sorry for the lack of blog post here before the event, but at least here are the slides from the night for you.

Slides – Windows Azure SQL Database and SQL Reporting for Developers

Thanks again to Greg for a fantastic session.


Using Azure for Game Development & Implementing Dotnetnuke on Azure

Hello all,

We’ve got a blockbuster night lined up for the next Brisbane Azure User Group meeting, with TWO big sessions on real-world Azure usage.


Session #1: Using Azure for Games Development

Overview: As more and more games move into a social medium, games have an ever increasing need for online services. Drawing on his experiences as a server developer and systems architect, James will talk about his numerous steps and missteps into the world of Cloud Computing using Microsoft Azure technologies, and their integration with third party services and platforms. From integration with Apple push notifications, to Facebook posts, Azure provides the backbone of Defiant Development’s online solution. Using a combination of hosted services, table storage, blob storage and SQL federations, Defiant Development has delivered a product to close to a million users worldwide.

Speaker: James Bowling is an experienced .NET developer who made the leap into game design and development. By applying his C# skills into game server development and integration with the C# powered Unity3D game engine, James has created well engineered and flexible solutions for mobile and independent games. Working at Defiant Development, he helped develop the action role playing game ‘Heroes Call’, focusing on server development and client integration.

Session #2: Implementing Dotnetnuke (DNN) on Azure

Overview: DotNetNuke is the leading Web Content Management Platform (or CMS) for Microsoft ASP.NET, powering over 700,000 production web sites worldwide. The flexible DotNetNuke open source CMS platform is a powerful web application development framework allowing developers, designers and users of all levels of ability to design and deploy feature-rich business websites.

This session will cover:

  • a quick overview of Dotnetnuke and its architecture
  • how quickly you can deploy Dotnetnuke on Azure using the Dotnetnuke Accelerator
  • how to administer and upgrade your Dotnetnuke site on Azure.
  • how to customise your Dotnetnuke site to leverage features of Azure (Storage, CDN, ACS)
  • tips and tricks

Whilst the session is focused on Dotnetnuke, the techniques used will be very relevant to all dynamic, data driven ASP.NET sites.

Speaker: Ian Sampson, is the Technical director and co-founder of Glanton Solutions – a specialist consultancy dedicated solely to implementing, developing and supporting Dotnetnuke platforms for Enterprise and Corporate customers.

With nearly 10 years of working with Dotnetnuke and the Dotnetnuke community, Glanton is proud to be one of the select few Dotnetnuke Gold Partners who offer global coverage, have an internal team with a wide range of Dotnetnuke specialist skills and have strong relationships with the global network of experts who make up the Dotnetnuke ecosystem.

Two days of FREE Hands-On Azure Training – Melbourne, Brisbane and Sydney

Hi guys, we just wanted to tell you that Microsoft are running FREE Windows Azure Platform Foundation events towards the end of June, and are intended to provide developers with a foundational knowledge of the Windows Azure Platform.  The target audience for these events include developers, architects, and development leads, with the sessions targeted at the 300 level with developer focused information.


Date:  18-19th June 2012
Time:  9am – 5pm
Location: Microsoft Office
4 Freshwater Place,

Register here!


Date:  21st – 22nd June 2012
Time:  9am – 5pm
Location: Microsoft Office

Level 28, 400 George St

Register here!


Date:  28th – 29th June 2012
Time:  9am – 5pm
Location: Microsoft Office

1 Epping Rd
North Ryde

Register here!

Attendee Pre Requisites

Because this is a facilitated training event based on the Windows Azure Platform Training Kit, Microsoft ask that you:

[The latest kit based on the June 2012 platform update hasn’t been released yet – sorry].



This event is brought to you by Metro – Microsoft’s Early Adopter Program and is free of charge.  However, delegates are responsible for booking and paying for their own travel and accommodation.

Lunch and refreshments will be provided.

BAUG #5 – Launching a Start-Up on the Windows Azure Platform

Hi everyone,

The next Brisbane Azure User Group meeting will be held on Wednesday 20th June, with a fantastic session on how to launch your start-up on the Windows Azure platform.  REGISTER HERE.

Session #1: Hit and Run Azure – My Startups’ Approach

Inalysis has developed Tap-To, a middleware platform that bridges the gap between existing systems and mobile devices.  Hosted on the Azure platform, it is currently in private alpha testing and Paul has agreed to join us and talk about the following:

  • Quick overview of Tap-To’s hybrid Windows Server and Windows Azure architecture
  • Why Azure was chosen over self-hosting, AWS and AppHarbor
  • SQL Azure & Security Federation
  • Design & coding approaches required
  • Coding ASP.NET to run on both Windows Azure and Windows Server
  • Platform limitations
  • Future plans

Presenter:  Paul Du Bois is the founder of Inalysis, a resident startup company at River City Labs.  Paul has spent over 10 years working in enterprise software as a developer, architect and manager.  His belief in using the right tool for the job has lead him through many platforms, databases and languages; most recently into Azure, Mono, Android and iOS.

Session #2: What’s Coming on the Windows Azure Platform?

Dean Robertson from Mexia will take us through the new features on the Windows Azure platform announced at the Meet Windows Azure event on June 7th (PDT).  By all accounts it’s the largest release of new features on the Azure platform since the platform arrived.

Presenter:  Dean Robertson is the founder and Technical Director of Mexia, a specialist consulting firm focussed purely on building hybrid integration between on-premises systems and the cloud.  He is also a Microsoft Virtual Technology Solutions Professional (V-TSP) and member of Microsoft’s Azure Insiders group.

BAUG #4 – Building Harvey Norman’s eCommerce Site on Azure

UPDATE: Jono has posted the slide deck he used during his presentation on endpoint load-balancing & Traffic Manager.  Thanks Jono!

Continue reading

BAUG 3# – Using the Windows Azure Autoscaling Application Block (WASABi)

UPDATE – Paul has uploaded the slides for this event here.  Thanks Paul!

Hi guys,

The Microsoft Innovation Centre (MIC) launch on the 18th April has been postponed, which means we’re now free to run the 3rd Brisbane Azure User Group session!

It’s a bit short-notice, but Paul Bouwer has agreed to step-up and take the Windows Azure Autoscaling Application Block (WASABi) through it’s paces.

From MSDN:

The Autoscaling Application Block can automatically scale your Windows Azure application based on rules that you define specifically for your application. You can use these rules to help your Windows Azure application maintain its throughput in response to changes in its workload, while at the same time control the costs associated with hosting your application in Windows Azure. Scaling operations typically alter the number of role instances in your application, but the block also enables you to use other scaling actions such as throttling certain functionality within your application.

Please register on the Meetup event page so we organise the right amount of food & drinks.

Hope to see you there!