A lot, it turns out. Some long-time readers may remember my post of a year or two back where I set a fun little challenge to test what could be accomplished with just a single element of XAML. In the preparation for MIX09, the team created a competition that offered slightly more room for creativity, encouraging contestants to come up with the most interesting demo sample in either Silverlight or WPF using just 10 kilobytes of code.
It’s really exciting to see some of the samples that have been submitted. With over seventy submissions already, there’s some real innovation and a surprising amount of diversity on display. I wanted to highlight a few that particularly caught my eye. The range of entries demonstrate well the versatility of our client platform technologies and show some of the cool effects that you can get with very little work using the APIs that are included in the framework.
There are many more great entries on the site beyond the ones I’ve chosen below – these are just a few that caught my eye. There’s still time to submit an entry before the contest closes on Friday January 30th, so if you haven’t got an entry in yet, get coding! (And for the record, I’m not one of the judges for the contest and have no influence over the award winners – these are purely personal picks.)
While I’m on the subject, I want to plug the MIX09 conference as a whole. This is the fourth consecutive year we’ve run MIX, and it’s shaping up to be a great event. We’ve got Silverlight 3 and many other surprises coming – make sure you’re there if you possibly can be.
Just wanted to take a moment to highlight Mike Swanson’s amazing theme pack for Windows 7. Mike is a colleague, friend who works just down the corridor from me. His primary role with the company is as a content owner for our developer conferences (he’s responsible for the MIX09 keynotes).
When he’s not focusing on his day job, Mike is also an amazingly talented macro photographer; in particular, he has developed a reputation as the “desktop wallpaper” man. He’s one of the most popular and regularly downloaded photographers on interfacelift.com, which is the kind of site you can spend hours perusing in search of that “perfect” shot to customize your machine. Windows 7 offers a perfect opportunity for Mike to showcase his talents to the world in ensemble fashion, through the introduction of “theme packs”.
What is a theme pack? Glad you asked! A theme pack is essentially a single compressed file containing one or more desktop background images, along with optional customizations for the Aero glass, sounds, screen saver, icons, cursors, etc. To create one, all you do is set your own desktop up with the appropriate choices, and then click the “Save theme” link on the Personalization page in Control Panel. (One important caveat: make sure you choose the “theme pack” type in the drop down list – otherwise it will save just the theme choices without the images themselves.)
When you’ve saved the file, you should wind up with a single file with a .themepack extension. This file is actually a CAB-compressed archive, containing the relevant resources and a .theme text file in INI-format that describes how they are used. You can send this file to a friend or host it on the web, and any Windows 7 user can just open the file to install a new theme on their system. Easy, huh?
To get back to Mike, he’s created the nicest theme pack I’ve yet seen, containing twenty of his best macro images. They’re beautiful pictures, full of vibrant colors and light, and they are also very well suited for desktop backgrounds.
Want to check these out for yourself? Here’s the download link: http://blogs.msdn.com/mswanson/archive/2009/01/25/my-windows-7-theme-pack.aspx
It’s great to see Windows 7 Beta finally released to the world! We're very proud of what has been accomplished over the last months; in many ways, it sets a new quality bar for a beta operating system release. Building on top of the Windows Vista foundation, Windows 7 adds a great deal of polish and refinement to both the user interface and the underlying architecture, while at the same time introducing many new features and improvements that support new hardware, give power users and casual users alike better tools to manage their digital lives, and enable new classes of application experience.
Over future blog entries, I’ll spend time drilling into some of those areas in more detail; of course, there are plenty of articles already out there that dissect Windows 7 in some depth, with the Windows SuperSite and Ars Technica providing notably comprehensive entries. I’d also like to draw particular attention to the series of Windows 7 interviews that Yochay Kiriaty has been posting on Channel 9, which give the inside scoop on the development of many of the most significant new features.
For now, though, I want to focus in on some of “secrets” of Windows 7: the many little tweaks and enhancements that we’ve made in this release that I’ve discovered and collated over the last few months of using Windows 7 across my home and work machines. These are the things that are too small to appear in any marketing document as “features”, but that you quickly miss when you switch to an older version of Windows. There are some who think that we’re arbitrarily hiding functionality to make Windows easy for casual users, but I’d argue that a great deal of effort has been put into this release to satisfy power users. In homage to those of us who enjoy discovering the nooks and crannies of a new operating system list, I’ve put together the longest blog post that I’ve ever written. If you’ve downloaded and installed Windows 7 Beta recently, I think you’ll enjoy this list of my thirty favorite secrets. Have fun!
This side-by-side docking feature is particularly invaluable on widescreen monitors – it makes the old Windows way of shift-clicking on two items in the taskbar and then using the context menu to arrange them feel really painful.
If it’s not obvious by the semi-tortuous steps above, it’s worth noting that this isn’t something we’re exactly desperate for folks to re-enable, but it’s there if you really need it for some reason. Incidentally, we’d love you to really try the new model first and give us feedback on why you felt the new taskbar didn’t suit your needs.