Before Microsoft made a first public developer preview of Windows 8 available in September, a number of hackers had been tearing apart leaked earlier builds to try to discern what was new and different in the coming operating system.
Now that these same hackers have had a chance to tinker with Windows 8, I thought it would be interesting to see what surprised them and what they’ve learned since getting their hands on the developer preview release.
I asked three individuals — all of whom I’ve spoken with previously about Windows 8 — for their latest takes. The three:
Michael Brown (MB): Microsoft Most Valuable Professional (MVP) in Client Application Development, and President Kharasoft, Inc., blogging at http://azurecoding.net/blogs/brownie, and tweeting at @browniepoints.
Jose Fajardo: Senior Developer involved with Silverlight “and other cool things,” who blogs at http://advertboy.wordpress.com, and tweets at @josefajardo.
Sandro Villinger (SV): Blogger, book author who writes extensively about Microsoft and operating systems for ITWorld and runs the TuneUp Blog.
Fajardo’s response to my query is worth noting, as he has been one of the most vocal of the hackers of early Windows 8 builds. When I asked about his perceptions of the Developer Preview release, he told me:
“Unfortunately I haven’t been playing much with Win 8 and it’s purely because I just don’t feel compelled to build anything for it until it can support my interests. What I’m waiting for is: 1. DirectX in WinRT so that I can use DirectX in my XAML apps; 2. XNA in XAML (SL5 3DApi has still to make it into XAML, I’m waiting on DrawingSurface etc.); and 3. Blend tooling to help create XAML apps, currently it only allows us to create HTML apps.”
The other two I contacted had spent a lot of time with the Developer Preview and had some interesting observations. Here are my questions and their answers:
MJF: What’s your biggest surprise about Win 8 now that you’ve gotten to work with the Dev Preview for a month-plus?
MB: Once Windows 8 was made available, I installed it on primary laptop dual booting Windows 7. I planned to just kick the tires around, but two weeks later I realized I had only booted into Windows 7 once (to get a file that was locked on the Windows 7 partition).
I didn’t have many surprises from a developer’s view. I think all of my assumptions based on what had gone public were all spot on except one: no emulation for “classic” desktop. The biggest surprise to me is that the “classic” desktop is full on Windows. (Previously) I was hypothesizing that classic mode would only be supported through Emulation/Virtualization similar to Windows XP mode on Windows 7. Instead, it is a full blown desktop. I have yet to have any application compatibility problems. In retrospect, I shouldn’t have been surprised. It seems Microsoft swallowed a bitter pill with Vista and are cautious when it comes to breaking changes.
Another surprise came when I pressed the start button from the classic desktop. Instead of seeing the start menu it took me to the Metro Shell. It took me a second to figure out what was going on. Then I realized the new “Metro Shell” is in reality the new start menu. When I got the tip that typing in the start menu brings up application search including classic desktop apps, I was happy. In reality that’s all I use the start menu for now (on Windows 7). I think it’s a bold move but it makes the new Start Menu the star of the stage.
SV: Battery Life! I installed Windows 8 Developer Preview on my main machine, a 2011 MacBook Air which is powered by a Core i7 1.8 GHz. On my first trip, I was blown away: Instead of the usual 6 ½ -7 hours I had on Windows 7, the Air went dark after 7 hours and 45 minutes using Windows 8. We’re talking an hour of additional battery life here, which I couldn’t believe at first.
So I went back and did some serious testing, not only with the Air but also with a couple of other laptops (one HP netbook and an Acer 17” laptop) and confirmed it: The Dev Preview squeezed between 5-15% of additional battery life out of the laptops, which is quite a technical achievement in my opinion; I’m going to put together a comparison with a different scenario and compile a blog post in the near future.
Go to the next page for more on Windows 8 misperceptions and expected changes





