I’ve just stepped out from the first Mix Keynote I’ve attended as a consultant rather than a Microsoftie. There was no real shocker in there, but it was a solid keynote and I am enthused by a couple of exciting announcements
Ray Ozzie began by saying he sees Mix08 as one of several milestones on a [...]