Mix 08 Keynote with Scott Guthrie – Part 1

Standards-based web development

Just launched:

.NET 3.5 (includes Linq), Visual Studio 2008, IIS 7 (very componentised), Windows Server 2008

Coming in 2008:

New APS.NET MVC, ASP.NET AJAX update, New ASP.NET Data Dynamic.  Information about this has been on Scott’s blog for a while.

IE8 – first public preview (mostly about standards)

1 CSS 2.1 support

2 CSS Certification – 702 test cases contributed by MS to W3C group because spec can have some ambiguous interpretations

3 Performance – modern sites are script-heavy – ie8 much closer to other browsers

4 Start of HTML 5 support – supporting back button in AJAX, (first demo applause), disconnection notification, local offline storage (applause)

5 Developer Tools – Debug developer tools in IE8 – Break points, watches, object model and applicable style tree syncing from selection (applause)

6 Activities – integrating experiences – select browser text and see popup-menu of activities (maps, purchase, ebay, etc.) declared through xml in minutes – OpenService Specification (through Creative Commons)

7 WebSlices – Subscribe to information related to pieces selected on a page (then carried in browser UI across any site), declared through WebSlice Specification (again Creative Commons).

8 Beta 1 available to developers microsoft.com/ie/ie8


Mix 08 Keynote

Ray Ozzie is talking at the Mix keynote.  The slide deck being shown is totally useless in illustrating what he’s talking about.

His 3 Main ideas

1 Something for individuals ??? – missed it

2 Power of choice in the enterprise

Re-factoring software in the enterprise to use partner services and cloud-based services.

3 Embrace a world of small pieces loosely joined

RSS, Rest, etc., you get the idea…

Microsoft offerings over 5 categories

1 Connected Devices

Tech Preview of something coming soon.

Centralised web-based configuration, status & data/app management on your devices, starting with the PC (of course).

2 Connected Entertainment (?)

Personal mesh apparently already being realised through Zune and XBox Live.

3 Connected Productivity

Windows Live for PC/Mobile, Office Live expanding into social mesh (with Office Live WorkSpace just released in Beta yesterday).

4 Connected Business

Shift towards utility computing in data centres and cloud.  Windows Server 2008 Hyper-V (in beta).  More coming in 2008…

Exchange, SharePoint & Office Communicator available as online services in Beta.

SQL Server online data services coming soon!

5 Connected Development

Runtimes: .Net WPF, XNA, ASP.NET, Silverlight.  Further detail coming from Scott Guthrie later in keynote.

Go to visitmix.com to see the keynote