Joe White’s Blog

Life, .NET, and Cats


TechEd 2008 notes: Bill Gates’ keynote

Bill Gates keynote

This is Bill’s last public appearance as a full-time Microsoft employee.

Video: Bill Gates’ Last Full Day

Technology Megatrends

  • Hardware performance: Moore’s Law, multi-core
  • Ubiquitous broadband, RPC
  • Unlimited storage
  • Mobility & new devices
  • Natural user interface: touch screen, speech recognition
  • High fidelity displays

Opportunities for Developers

  • Presentation
  • Business Logic
  • Data
  • Services

PRESENTATION

Silverlight demo (S. Somasegar)

  • Crossfader: social networking media sharing site
  • Silverlight is a true subset of WPF, so Silverlight controls can be reused in WPF
  • Silverlight 2 Beta 2 should be delivered by the end of this week, with a Go-Live license

BUSINESS LOGIC

Modeling demo (Brian Harry)

  • View > Architecture Explorer: class diagram (design as it actually is)
  • Architecture Layer diagram (design as it was meant to be: diagram of layers; can be validated against actual code by right-clicking in designer; can be a check-in policy)
  • Upcoming release of VSTS for Database Professionals: can maintain DB2 databases from Visual Studio
  • Database refactorings: rename field in database, renames in code (available today)
  • Codename “Oslo”: modeling tools, modeling language, model repository

DATA

SQL Server 2008 demo (Dave Campbell)

  • Spatial data
  • File integration: VARBINARY has an attribute saying “store it as a file stream”; still gets backed up
  • Full timezone support: can store timestamps along with the timezone
  • Available in the next month or two

SERVICES

FUTURE OF APPLICATION DEVELOPMENT

  • Design
    • Analysis & design tools
    • Next generation declarative languages
  • Execution
    • Process aware engines/platforms
    • Self-aware system management

Microsoft Robotics demo (Tandy Trower)

  • Robotics are expensive and require specialty maintainers
  • Just emerging at the personal level — about where PCs were in the early 1980s
  • Microsoft Robotics Developer Studio: development for robots, including simulation
  • Self-balancing robot with dextrous arms and a picture of Steve Ballmer’s face
  • RoboChamps competition: program simulated robots, win real robots (www.robochamps.com)

2 Responses to “TechEd 2008 notes: Bill Gates’ keynote”

  1. Anthony Carrabino Says:

    Hi Joe, thanks for the nice summary. Here’s a few more details on the SQL Server demo (i.e. Trey Research):

    http://blogs.technet.com/dataplatforminsider/archive/2008/06/04/beyond-heroes-behind-the-scenes-with-sql-server-2008-at-teched-2008.aspx

    The Trey Research demo key components were:
    - SQL Server 2008
    - New Spatial support (new GEOGRAPHY, GEOMETRY data types and new spatial indexes)
    - New FILESTREAM (VARBINARY attribute)
    - Enhanced Date and Time support (time zone, .NET compatible)
    - Entity Data Model and ADO.NET Entity Framework
    - Microsoft Sync Framework (sync between SSDS, Mobile and WPF app)
    - SQL Server Data Services (cloud storage)
    - SQL Server Reporting Services

    Anthony Carrabino
    Microsoft

  2. Weekly Link Post 45 « Rhonda Tipton’s WebLog Says:

    […] White has posted very detailed notes from TechEd 2008:  #1 ~ #2 ~ #3 ~ #4 ~ #5 ~ #6 ~ #7 ~ #8 ~ #9 ~ […]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Joe White's Blog copyright © 2004-2008. Portions of the site layout use Yahoo! YUI Reset, Fonts, and Grids.
Proudly powered by WordPress. Entries (RSS) and Comments (RSS).