My first book has been published Azure & Silverlight integration

It is with GREAT pride and pleasure that I am able to finally announce that my first book has been published and is available to be purchased right now!

Microsoft Silverlight 5 and Windows Azure Enterprise Integration details how enterprise Silverlight applications can be written to take advantage of the key features of Windows Azure to create scalable applications.

It is available as as eBook,  in print format and is available on the Kindle, Nook, etc.  It can be purchased from the following websites:

New Windows Azure Training Kit & 1.4 SDK available

There is a new release of the Windows Azure training kit, and also an update (and subsequent refresh) of the Azure SDK available.

New training kit

The training kit in my opinion is always the best way to learn the newest features that are available in SDKs. This latest update brings a new hands on lab explaining how to authenticate users from a Windows Phone 7.
http://blogs.msdn.com/b/windowsazure/archive/2011/04/28/now-available-windows-azure-platform-training-kit-april-update.aspx

 

Windows Azure SDK 1.4 released

A new version of the Azure SDK is now available. The biggest feature is a new way for developers to push out new development builds to an Azure server, without having to repackage and waiting for it to be spun up on new machines. The feature is called “web deploy” and details can be found in the update link below
http://blogs.msdn.com/b/windowsazure/archive/2011/04/15/now-available-windows-azure-sdk-1-4-refresh-with-webdeploy-integration.aspx

There was an issue with the 1.4 release which has been fixed. If you downloaded the SDK before April 25th you will be required to download the new version. If you are installing it for the first time then you are fine
http://blogs.msdn.com/b/windowsazure/archive/2011/04/27/windows-azure-sdk-1-4-refresh-issue-resolved.aspx

Community report: Melbourne Azure Bizspark camp 2011

Last weekend I helped out at Melbourne’s “Windows Azure Bizspark camp”. It was a 3 day event aimed at fostering innovation while also training small start ups in how to pitch an idea and seek funding.
You may remember that I participated in the last Bizspark camp, and came runner up with my application ‘Beachy’. It was the same event but this time it was on Windows Azure instead, and I was helping out rather than being an attendee.
More basic information about the event is on the Australian Bizspark website.

My involvement over the weekend was to assist each of the teams with their ideas, giving advice & assistance with any Windows Azure, Silverlight and Windows Phone 7 based questions. At the same time I would also sit down with each team and get them to talk me through their business ideas. Getting them to focus on the one or two key points that they would pitch to the judges, and not just rely on the fact that they “wrote a lot of really cool code”. Where I could I tried to get them to focus on what exactly they would show the judges on the final day, and to be sure to polish around those key points.

I was also impressed to see that one of the largest gaming websites (ign.com), did a blog post on what Bizspark and the Bizspark camp were http://www.ign.com/blogs/kiera2/2011/02/05/whats-a-bizspark/

All the photos from the event have been uploaded to my Flickr account with a Creative Commons license if anyone would like to use photos of themselves

Day 1: Training the teams in Windows Azure

The first day consisted of a compressed training day for all the participants. Graham Elliot and Mitch Denny delivered training covering Azure basics (Windows Azure Compute, Management, Diagnostics, Storage, SQL Azure, App Fabric). The slides from the training day have been uploaded to the internet for anyone to download and go through themselves.

Another useful training guide if you wish to go through it yourself is to use the latest Windows Azure training kit.

IMG_2784IMG_2787

Day 2 & 3: App development & start-up training

The rest of the event was mostly allocated to the teams, to let them build their applications. Most of the teams were 2 people with a few of the larger ideas having teams of 3. All of the teams went to find their own space around the Microsoft office and worked on the projects. They all worked really hard while there at the office, and judging by the bags under a few eyes the next morning, many of them obviously pulled all nighters back at their own places. This was meat of the event, the teams needed to build enough of the application in order to have something to show to the judges the next day. But they needed to be focused and disciplined, there wasn’t enough spare time to waste on things that wouldn’t be shown. They needed to decide what they were going to demonstrate to the judges the next day and focus on enabling enough of their app to demo.

IMG_2797IMG_2841

Of course, there was a pizza lunch to keep the attendees going!

IMG_2829

Industry talks

During those 2 days, Catherine Eibner organised 2 speakers to come and talk during the lunch times. This helped to try and break the day up a bit and give the attendees a chance to clear their heads.

IMG_2816

On the Saturday Ross Hill (twitter: @RossHill) talked to the attendees about the importance of networking when creating your own start-up. Events are important and enable you to meet the type of people that you need to help you get your start-up off the ground. Ross co-founded one of the most successful entrepreneurial networking events The Hive which runs in Melbourne, Sydney and Brisbane. I recommend you attend the hive if you live in one of those cities and are interested in the entrepreneurial spirit.

I didn’t record Ross’ talk unfortunately, but I did manage to get some of the URLs he listed of other good events to attend

Jack Delosa’s talk

On the Sunday, there was a talk by Jack Delosa (@JackDelosa) who runs a group called Entourage which “is a movement which encourages and facilitates entrepreneurship in the 18-35 demographic”.  More information about Entourage can be found at http://www.the-entourage.com.au/

Everyone on Twitter was amazed at how much information he was able to cram into 45 minutes. He was able to distill down the basics of what anyone who is thinking of creating a startup needs to know, from the idea, raising capital, creating your Business plan/Information Memorandum/executive summary.

This is a MUST WATCH video for anyone thinking creating their own start-up company.

Jack Delosa

http://vimeo.com/19889493

Final afternoon

On the final afternoon, some of the judges set in a room and allowed each of the teams to have a chance to do a practice pitch. This allowed the teams to have a first run, and get feedback on the sorts of things they should focus on when doing the final pitch to the judges. This in itself was a valuable experience for all of the attendees.

All the judges arrived and the teams took turns to do their 5 minute pitch, and then have a chance for 5mins of question time from the judges.

Idea pitch by http://Rome2Rio.com

The judges then spent half an hour debating amongst themselves, trying to determine the winner.

Awards ceremony

http://vimeo.com/19892066

The final winners were:

  1. http://Rome2Rio.com
  2. http://blog.mapdojo.com/
  3. TrendFrendz

The winners of the social networking awareness competitionIMG_2943

Everyone talking after the event has finished

Videos of the pitches

I recorded all 11 pitches from the teams, which I will upload slowly over the next few weeks.

Other coverage of the Azure Bizspark camp

Azure training kit–January update is now available

The Azure training kit is one of the best ways to quickly bring yourself up to speed on Windows Azure. The latest update is now available for download http://blogs.msdn.com/b/windowsazure/archive/2011/01/31/now-available-january-update-for-the-windows-azure-platform-training-kit.aspx
It is called the January update, but was released 31st Jan. Perhaps they should have just waited one more day and called it the February update Winking smile

Most of the updates to the kit are around bug fixes and enhancements to installing snippets, but there is some new content being made available. The most interesting sounding one is a hands on lab for combining windows phone 7 and ‘the cloud’.

December 2010 release of Azure training kit is now available

A new updated release of the Azure training kit is available, bringing it up to support the Azure SDK 1.3 release
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=413e88f8-5966-4a83-b309-53b7b77edf78

From the site: Some of the specific changes with the December update of the training kit include

  • [Updated] All demos were updated to the Azure SDK 1.3
  • [New demo script] Deploying and Managing SQL Azure Databases with Visual Studio 2010 Data-tier Applications
  • [New presentation] Identity and Access Control in the Cloud
  • [New presentation] Introduction to SQL Azure Reporting
  • [New presentation] Advanced SQL Azure
  • [New presentation] Windows Azure Marketplace DataMarket
  • [New presentation] Managing, Debugging, and Monitoring Windows Azure
  • [New presentation] Building Low Latency Web Applications
  • [New presentation] Windows Azure AppFabric Service Bus
  • [New presentation] Windows Azure Connect
  • [New presentation] Moving Applications to the Cloud with VM Role

November 2010 Azure tools now available

Microsoft has just released a new version of the Windows Azure SDK http://blogs.msdn.com/b/cloud/archive/2010/11/23/announce-the-november-2010-release-of-the-windows-azure-tools-sdk.aspx

The most notable things about this release are all around new ways of deploying /managing your Azure instances

  • Virtual machine instance: allowing you to specify a .vhd that Azure should use as the base image for your instances
  • Remote desktop support: allowing you to remote view what is happening inside the instance to help debug issues

a full breakdown of the new features is available here http://blogs.msdn.com/b/windowsazure/archive/2010/10/28/you-spoke-we-listened-and-responded.aspx

Silverlight Firestarter 2010 keynote

Summary

  • Silverlight 5 coming out end of next year (2011).
  • Silverlight 5 will have lots of performance improvements
  • Some new features that brings it closer to WPF
  • XAML debugging
  • Profiling tools for CPU & memory. looking forward to that
  • They say “Media applications” way too many times in the first 15 minutes to try and emphasise that that is the focus of Silverlight
  • WAY too many similar apps shown and reshown from different companies, their own spin on a “Silverlight Line of Business application with interactive charts”.
  • Lots of nice new 3D accelerated capabilities that were played down. In my opinion THIS should have been the target of the keynote/Silverlight. This is something that HTML5 doesn’t do so well yet.

Read the rest of this entry »

Azure free to trial for 30 days

If you currently have an MSDN account (paid for or a Bizspark account), then you should be taking advantage of the 750 free compute hours you get each month. Just look at your subscriber benefits.

However if you still haven’t been able to give Windows Azure a try, you are now able to get a 30 day free trial https://blogs.technet.com/b/webtech/archive/2010/11/24/it-s-back-30-days-windows-azure-platform-no-credit-card-required.aspx

My community involvement in the last 2 years

PDC 2010 has come and gone. I thought it would be interesting to see what I have done in the last 2 years since PDC 2008. Looking back at my presentations and blog posts, I feel quite proud with the amount of involvement I’ve had with the community. Seeing everything laid out like that makes me realise just how much I enjoy participating in helping to share knowledge with the developer community.

There is so much that I’ve just forgotten about and left off the list, it is impossible to keep track of everything. You can look forward to lots more involvement in the next 2 years!

I’ve also got a running list of usergroup presentations I’ve done on my About page

Highlights

  • Did my first Azure usergroup presentation within 3 weeks of Azure being announced at PDC
  • Presented at Remix 2009 on Azure
  • Started the Australian Azure mailing list
  • Started an Azure community support site AzureQuestions.com (which has now been decommissioned)
  • Flew around Australia and attended 4 out of 6 Australian Cloudcamps. It was “unconferences” style with breakout discussions where I would answer all Azure related questions
  • Recorded all cloudcamp lighning talks and uploaded them, in an effort to increase cloud knowledge in the community (16 so far with more to come)
    http://www.vimeo.com/album/1469190
  • Trying to involve the .Net community at large with more cross posting (via the Developer Blog banter)
  • Trying to involve the community more with “Community reports” of things happening such as presentations, lightning talks or interviews with people / companies
  • Recorded community group presentations and uploaded them to help increase the visibility of local speakers and improve the visibility of local user groups
    http://www.vimeo.com/album/1469195
  • I still have 15 videos of sessions to process and upload
  • Got 2 new presenters to start their Melbourne presentation debuts
  • Presented at Codecamp 2009 on Azure & artificial life in the cloud

Cloud related activities (presentations & blog posts)

Other community involvement

Community report: Melbourne cloudcamp 2010 – Microsoft

In this lightning talk, Graham Elliot (@grahamelliott) from Microsoft discusses ways you can cloudify your application.

It is a very useful guide on ways that different service models (IAAS, PAAS, SAAS) and how it will effect how you charge for you application. It is a must watch for any seriously considering creating an online application they plan to charge other people for.


http://www.vimeo.com/15911427

Follow

Get every new post delivered to your Inbox.