robburke.NET
© 2010 Robert Burke
All Rights Reserved.
Deborah Alder at MIX09 Keynote

Deborah Adler at MIX09 Keynote

Bill Buxton, the Spirit of MIX09 (who, so I understand, now has a typeface named after him), returned for this morning’s keynote to welcome Deborah Adler, whose work as principal designer for Target’s ClearRx medicine bottles provided the focus for our discussion about design and its impact on user experience.

ClearRx Case Study

Deborah’s research identified and addressed many serious problems with traditional medicine bottles. Her prototype was refined by Target into the ClearRx products, and the resulting “return on experience” included brand awareness for Target — and, much more importantly, the potential to change behavior and save human lives.

Her advice to us was twofold – (1) to have a love affair with our customers, and (2) to bring our design skills to bear both humanly and humanely.

There is more about Deborah’s work at the Target:Health site.

[Update: I just saw Robby Ingebretsen's post and agree with him - these two MIX09 keynotes together (and particularly, Deborah and Bill's contributions) were the best and most inspiring MIX keynotes yet.]

Clear Rx

Clear Rx (link goes to Target ClearRx site)

IE8: In other keynote news, Dean Hachamovitch announced that Internet Explorer 8 was released today.

For more info: You can now watch streaming video of the keynotes (for both days) here, and Tim Sneath’s thorough Play-by-Play is here and here.

The Cloud?

So I expected today’s keynote was going to be about the Cloud. I was totally wrong.  Clear skies.

My Keynote Mind Map, with Day 2 on the bottom, now makes more sense: the “Return on Experience” discussion provides the roots for everything we’ve discussed at MIX09 this week.

MIX09 Keynote Mind Map - Days 1 and 2

MIX09 Keynote Mind Map - Days 1 and 2 - with Return on Experience at the root

p.s. More Misc MIX notes on the rest of Day 2 in a future post — I am shattered tonight. Johnny Lee’s HCI talk was particularly memorable (link goes to his killer TED talk).

MIX09 Keynote: Bill Buxton

MIX09 Keynote: Bill Buxton

Today’s MIX09 Day 1 Keynote and Sessions put the ‘Software’ into Microsoft’s ‘Software plus Services’ vision.

It was the “feet on [presentation layer] ground” bit, made memorable by the energetic call to action delivered by Bill Buxton to get things started. His job was to deliver the “what”, and the Blend team is helping provide the “how.”

Hotlinked Play-By-Play

Tim Sneath has a thorough and thoughtfully hotlinked play-by-play of the keynote in two parts – here and here.  And fellow Canadian Jean-Luc David took over 500 keynote photos which I am sure he will filter before he uploads them here on Flickr, because apparently the man does not need sleep!

In the spirit of Bill’s Sketching User Experiences, I drew a mindmap, even though I have all the artistic ability of a slug (see below).

Blend 3 and SketchFlow

The most important words on my entire mind map the morning were “THEY HAVE CHANNELLED BUXTON”.

SketchFlow in Blend 3 looks superb. SketchFlow and its player will, unquestionably, change the way I flesh out user experiences to clients and get their feedback.  It will be very interesting to see how this tool actually gets used in practice, and evolves as designers and developers embrace it.  It’s not SketchFlow’s intent to replace all other forms of sketching, but rather to augment them with something innovative and useful.  I hope it will also improve developer/designer communication, by providing a tool and talking point that both can use.

MIX09 Keynote: ScottGu sporting red

MIX09 Keynote: ScottGu sporting red

Silverlight 3

Although nothing surprised me per se during the Silverlight 3 announcements, that was a good thing. There are significant improvement in v3, and answers to some (but not all) hopes.

The very promising: Out-of-browser and offline capabilities, server data push (caching on client), VisualStateManager invalid states and validation, Merged ResourceDictionaries, etc., that will address important shortcomings and challenges for people building Silverlight line-of-business apps.  Things like SaveFileDialog.

The important: Better text (desperately needed), library caching (for reducing download time – how many of my SL2 apps bundle whittled-down bits of the SL Toolkit?), sample data.

The cool: GPU support (opt-in @ plug-in and control levels). Multitouch support. Perspective 3D, which will be much more approachable than the 3D support in WPF, and address most of the scenarios where 3D adds UX value.  Pixel Shader effects – which aren’t hardware accelerated, but look good. Pixel and Bitmap APIs which open up new scenarios.

The awesome postscript.: Siverlight 3.0 runtime is actually 30k smaller than Silverlight 2! Madness!

The things I hoped for but didn’t find in v3: Commanding, Printing (unless you count Nikhil’s “make an ASP.NET page and print that” solution), FlowDocument.

The change in messaging that I didn’t expect: I attended BradA and NikhilK’s Silverlight presentations in the afternoon for more information about building business apps in Silverlight 3, and feel like I need a little more time for all of it to settle in.  The core message seems to have shifted a bit: from “you can run Silverlight on any web server”" to “you can run Silverlight anywhere, but it’s better together with ASP.NET, and you can use ASP.NET to obtain some things you’re looking for in Silverlight, like SEO and Printing.”  I’m also a little foggy on how some of the this ‘prescriptive framework’ all fits into where my mind was going with Prism and MVVM for Silverlight, as proposed by the Patterns and Practices group.

IIS Media Services: As someone who’s more Dev than IT Pro, I’m not best qualified to comment on this… but adaptive, on-demand and live streaming sounds and looks pretty amazing.

The New Microsoft-ism: It’s the verb “to party,” which I heard in contexts such as these:

“now we can party over this data we got back”, and

“you can go ahead and party on this MatrixTransform now” or in summary

“I’m super-jazzed that we can go ahead and party over this data we’ve got back from the DataSource.”

I expect tomorrow we will party over the cloud.  (The cloud and Azure, although mentioned, were not today’s focus by any stretch).

And that’s why this MIX09 Keynote half-sketch is really upside down, isn’t it? I should have left the top side of the page to deal with the part that’s “in the clouds!”

MIX09 Day 1 Keynote Mindmap

MIX09 Day 1 Keynote Mindmap (would make a nice deep zoom)

The New .NET Logo is... azure!With the announcement of the name Windows Azure for Microsoft’s cloud services platform, the new .NET logo makes a lot of sense, and, (I think), is pretty elegant!

Microsoft’s PDC conference is being heavily covered on the net. Today’s Azure links for developers can be found through the new MSDN Cloud Blog.

I’m following the PDC from Toronto this week, partly because I’ll be at the TechDays Toronto event on Wednesday and Thursday. So this is becoming an experiment for me in following a huge Microsoft technical event without being in attendance.

Twitter and Live Blogging do not substitute for chinwags over pints and the buzz of a packed auditorium. I streamed the keynote live, and followed along with the LiveBlog at Microsoft Watch, and overall I had a great keynote experience, but I’m looking forward to the social interaction later this week.

There was very little that surprised me this morning, but I am excited about Azure. I was particularly taken with the cloud services dev experience they demoed in Visual Studio.  Can’t wait for the bits to go live later today.

A current project involved setting up and integrating the latest Sharepoint, OCS, Exchange and SQL servers. I am much more a developer than an IT pro, but have been required to spend painful hours this month doing what’s felt like necessary plumbing. Watching the keynote today, I felt viscerally how much I’d prefer to integrate services that are hosted and administered from the cloud.

Exciting times – and more to come. I am watching closely and will do my best to position my Silverlight presentations on Thursday in relation to the relevant news from the PDC!

Just got back from the Steve Ballmer / Guy Kawasaki keynote at this year’s Mix.

Is Guy ever not on form? He did a great job asking Steve the tough questions, making it fun, and getting a few candid answers, along with some “PR” answers as well, including Steve’s cautious response to “What about Adobe?”, which wasn’t asked until they opened up the floor to questions.

Bruce sums up the details on what they discussed here and here.

There was some interesting discussion about Yahoo, Google, Apple of course (including some ribbing about Guy’s Macbook Air) and other players in the industry.

I put a few photos up on my MIX08 set at Flickr.

Steve Ballmer and Guy Kawasaki on stage at Mix08

Head over to Tim Sneath’s blog for a list of all download links related to the keynote this morning.

Previous Articles »