Showing posts with label Azure. Show all posts
Showing posts with label Azure. Show all posts

Monday, 3 November 2014

Azure Portal

The new preview for Azure was announced back in April at Build but I’ve only just seen it.  This is there third attempt at the UI after the initial Silverlight then HTML designs.

Demo: https://www.youtube.com/watch?v=xol4nQU3N_c

Steve Sanderson taking you through how Microsoft built the portal:  https://vimeo.com/97519516 

It’s starts with a Win8 style home page with customisable live tiles that Microsoft are calling the Start board.

3

portal

You then select from the main menu on the left hand side which opens a drop down which a multitude of options.

1a

Once a feature has been select a vertical pane or window appears, which Microsoft are calling blades.  Once you select an item from that blade a new pane opens the right giving you more information about your selected item.  This process continues horizontally, as you drill down into your hierarchy of data.

Each blade has a maximise button that full screens the blade you are working on and close button to return to the previous view.  Using these techniques Microsoft has given us a wide surface area of horizontal (more blades) and vertical (tall off screen blades) working area. 

You can also pin a blade to the home page from a right click context menu, giving you an easy shortcut for future use.

They’ve also used the top of each blade to give an area to action buttons (see the dark area at the top).

The blades have discoverable scrollbars so its not until your mouse is over the blade that you see a vertical scrollbar for more content.  Not sure if that is effective for touch…  The site generally definitely has touch in mind with big buttons, icons and menu options.

Apparently each blade runs in isolation using iFrames and talks to the host (startboard shell) via apis.

012

567

extensionsportaldark

3

4

Oh and it has a splash screen on start up:

splash

Here is a few quick screenshots from the old HTML version:

vcurrent

Borderless tabs are used for navigation:

2

1

Wizard accordion for multi step.

Monday, 13 June 2011

Azure

I’ve written a little application that trawls the internet for footy gossip so that users can have a one stop shop for all the latest rumours. 

The solution is pure C# and Azure. The website is hosted on Windows Azure, the data is stored on SQL Azure and the service that trawls the RSS feeds is running on Azure.

Here’s a screenshot:

ScreenShot002

You can hit the live site by clicking on the following link:  http://footy.cloudapp.net/

The application reads various sports RSS feeds and stores the title and links to the articles within SqlAzure (note: I’ve hidden some sensitive data):

ScreenShot004

To view one the feeds click on the this link from The Mirror newspaper in the UK:

http://www.mirror.co.uk/sport/football/rss.xml

Seeing as I’ve got this week off work I’m thinking about knocking up a Silverlight application to deploy to WP7 (Windows Phone).  The tricky part is I don’t own a Windows Phone so testing might be tough.  I’ll give it a go and write a blog post on my learnings.  Here’s hoping Mango is as good as the Microsoft sales team say it is!