page 1 of 10 // RSS
The co-ordinated rambilings of an Evangelist at Microsoft in the UK.
Marc: My Words
My buddy Simon Davies has a quick example of RoR running on Windows Azure. You can see it here and get more details from his blog post.
Sky Player and iPlayer on my Media Center
Managed to squeeze in a little bit more tinkering with the Windows Home Server and Media Center set-up this weekend.
First of all, the WHS had updated itself to include Power Pack 3. The main benefits of this are the integration into the Windows 7 Libraries so it’s a lot easier to find my stuff now. Also, the WHS integrates into the MCE shell so I can get a quick overview of the WHS via the remote, or archive recorded TV from the MCE to WHS (and compress to portable device profiles like Zune if I want to).
I heard about a plugin for MCE to get iPlayer working too (via Twitter) but didn’t check it out having had unsatisfactory experiences before. Then I saw it pop-up again on the Digital Lifestyle blog so I thought I’d give it a go. The installer is here. This crowd built it.
Once installed, I had the same problem that others seemed to be reporting: no icon in the shell to access the iPlayer. There were a couple of short-cut suggestions, but the best solution was a piece of software I hadn’t seen before: use the Advent Media Studio to customise menus in MCE. This is a click-once application and allowed me to drag and drop the iPlayer addin next to the Guide in the TV menu. Perfect!
The iPlayer addin itself performs well - the streaming quality from the BBC is great of course - and is usable via the remote. It’d be great to improve the navigation methods and sorting, but for the time being it means that I’ve always got Waybuloo on-demand, which will make someone happy.
Combined with the release of Sky Player for MCE (and XBox) then the value of the Media Center is really improving now that I can see Sky and BBC directly from the shell.
Silverlight helps to produce lump-free gravy
At this time of year, my mind begins to wander towards “what to cook for Christmas lunch”. (There is the small business of the birth of Holmes Baby 2.0 to contend with in the next couple of weeks too).
Last year, the village lost it’s electrical power around lunch time owing to overload from all the ovens, so this year I was thinking of playing it safe by having something I can chuck on the barbecue if needed. Sausages probably.
PDC Sessions on Windows Azure (et al)
Getting Started
Windows Azure
- Patterns for Building Scalable and Reliable Applications with Windows Azure
- Developing Advanced Applications with Windows Azure
- Windows Azure Monitoring, Logging, and Management APIs
- Automating the Application Lifecycle with Windows Azure
- Building Hybrid Cloud Applications with Windows Azure and the Service Bus
- Enabling Single Sign-On to Windows Azure Applications
- Bridging the Gap from On-Premises to the Cloud
- Tips and Tricks for Using Visual Studio 2010 to Build Applications that Run on Windows Azure
- Storing and Manipulating Blobs and Files with Windows Azure Storage
- Windows Azure Tables and Queues Deep Dive
- Developing PHP and MySQL Applications with Windows Azure
- Building Java Applications with Windows Azure
Codename “Dallas”
SQL Azure
- SQL Azure Database: Present and Future
- Using the Microsoft Sync Framework to Connect Apps to the Cloud
- The Future of Database Development with SQL Azure
- Microsoft SQL Azure Database: Under the Hood
- Scaling out Web Applications with Microsoft SQL Azure Databases
- Petabytes for Peanuts! Making Sense out of “Ambient” Data
- Development Best Practices and Patterns for Using Microsoft SQL Azure Databases
Identity
GalaxyZoo
Before they headed off to PDC, Mike and Paul headed to Oxford (almost the same weather - takes about the same time to get there too given the ring road) to talk to Chris Lintott and Arfon Smith about the GalaxyZoo.org project which is a ”Citizen Science” project inviting users to classify galaxies using specialist skills not available to computers (eyes and intuition mainly).
Chris talks about the Galaxy Zoo and Citizen Science, followed by Arfon talking about the platform behind the project, and it’s migration from Rails/MySQL on Amazon to Windows Azure/SQL Azure.
EyeOnEarth - Environmental Azure App
Just when you think you’ve escaped the Unified Communications net (THEY CAN ALWAYS FIND YOU!) for five minutes to have a look at Facebook, up pops another buddy - Stu McCarthy - to tell me he’s just finished work on EyeOnEarth.eu. Seems like a bunch of MCS chums are involved so well done all.
The official press announcement is here, but in a nutshell you can scan around Europe courtesy of Bing Maps, Silverlight and Azure (hey - the coherent development strategy) and take a look at air and water quality monitors. Cool.
Office 2010 Beta
Also in the PDC excitement, we announced the availability of Office 2010 Beta which you can find here.
Aside from the main client itself (I’ve been using a version of that for a couple of months - Sparklines FTW!), there are some other things that are wrapped up in this.
- Office Web Apps - coming soon you know…
- Outlook Social Connector, a new feature that brings communications history and social networking feeds into the Outlook experience.
- Office Mobile 2010, which includes mobile versions of Word, Excel, PowerPoint, OneNote and SharePoint Workspace Mobile 2010 and is available on the Windows Mobile marketplace for Windows Mobile 6.5 phones.
- Project 2010 - available here.
- Visio 2010 - available here.
Keep on eye on Viral’s blog for discussion on Office and SharePoint.
Coherent Development Strategy (from PDC)
I loved the keynotes at PDC this year - although as I was trying to edit the Day 1 keynote from 2.25 hours to 30 mins for the #MWord event I wasn’t loving it so much. That said, the thing about editing is that you really have to listen and get behind the words being spoken.
I recommend the whole of the keynotes for you - particularly Day 1 with Ray Ozzie and Bob Muglia.
For me, most interestingly from Ray Ozzie’s keynote was the discussion of “3 screens and a cloud”. You’ve seen this before probably (maybe from @Stevecla), but here Ray said we were delivering on a ”single coherent development strategy” in order to develop for that paradigm(watch from about 15 minutes in - oh, and enjoy the “instant seek” of the smooth streaming experience).
In this he defines the components of that strategy as being:
- Tools: Visual Studio and Microsoft Expression
- Runtimes: Internet Explorer and Silverlight
- Platform: Windows 7 and Azure
Of course there’s a lot of detail in this - particularly as Bob began to drill down into the detail of the announcements. I’m still getting my head around the whole thing. (I know there’s a lot, because I was given a 72-page FAQ doc - and that was just for Day 1).
If you’re thinking about how to get across the PDC topic areas at a reasonable level then these are maybe the things to think about to begin with:
- Get your hands on the tools: Visual Studio 2010 and Expression Studio
- Have a look at some of the commentary on the work we’re doing towards Internet Explorer 9.
- Update yourself on Silverlight 4 via this post from Tim, or if you’re a detail fan, then head to Mike’s blog for 26 blog posts on the new features.
- All of the Azure stuff can be found from the main site, but also the delivery of AppFabric - the realisation of the Dublin, Velocity (and Sydney) projects really takes some time to digest.
Sooo much stuff to do. Hope this helps.
Quick Links from #PDC09 Keynote Day 1
If you didn’t catch the keynote from PDC 09 today then you can see the on-demand stream here shortly. This year the keynote was streamed with Silverlight Smooth Streaming: my experience was very good - didn’t miss a beat in two hours - and there seemed to be positive tweets from others on the subject too.
Essentially the keynote today was Ray Ozzie and Bob Muglia - aided by a few others - talking about the delivery of some aspects of the Azure platform, and pointing the way to the future. You can see the official press releases here. A few links:
- Azure will be going into production from 1st January 2010 which is a huge milestone. You can see pricing details here.
- Pinpoint is updated: an online marketplace for Microsoft partners to market and sell their applications.
- Codename “Dallas” is a new data service, based on Azure and available through Pinpoint which enables developers to access premium datasets and content such as NAVTEQ, AP and Data.gov. An interesting innovation in the exposure of these kinds of datasets.
- Beyond the services themselves, Bob concentrated on the tooling - via VS2010 and AppFabric. AppFabric is a set of services “that enable deployment and management” of scalable applications across server and cloud. This is a realisation of a few projects: Dublin, Velocity and Oslo alongside the .NET Services. The demo here was very impressive and will take a while for me to get my head around. Meantime, you can take a look at the learning centre for more background and - very shortly - downloads of the beta.
- ASP.NET MVC 2 Beta was released and you can see Phil Haack’s post here.
A starter for 10. There’ll be a load more tomorrow, so get reading!




