
Microsoft has launched a “Building Windows 8” blog billed as “An inside look from the Windows engineering team.” The blog opens by saying:
“Windows 8 reimagines Windows for a new generation of computing devices, and will be the very best operating system for hundreds of millions of PCs, new and old, used by well over a billion people globally.”
Building Windows 8 Blog
I jump into the controversy about the future of the .NET Framework and HTML5+JavaScript.
Read “.NET Isn’t Dead” on DevTopics.com >>
Microsoft will soon be launching an approved Windows Phone unlocking service as part of ChevronWP7 Labs. This allows developers to immediately launch apps on the Windows Phone 7 platform, without waiting for official Microsoft approval. This also allows users to run these “homebrew” apps on their Windows phones.
The ChevronWP7 service will require developers to pay a small fee via PayPal to offset costs, but it should be much less than the $99 annual fee to release apps in the WP7 App Hub.
ChevronWP7 comes with Microsoft’s full blessing and support, which means homebrew apps shouldn’t break in future Windows Phone updates. Microsoft should be commended for opening up Windows Phone 7. This leaves Apple as the only smartphone developer that does not officially support homebrew apps.
ChevronWP7 Labs Announcement
ChevronWP7 on Twitter

Microsoft is hosting the BUILD conference in Anaheim, California on September 13-16, 2011.
BUILD is a new event that shows modern hardware and software developers how to take advantage of the future of Windows. Learn how to work with the all new touch-centric user experience to create fast, fluid, and dynamic applications that leverage the power and flexibility of the core of Windows, used by more than a billion people around the world.
Hear how the UI was designed to work seamlessly with a diversity of devices and form factors. Go behind the scenes and learn all about the new app model that allows you to create powerful new apps. All while retaining the ability to use your existing apps. Web-connected and web-powered apps built using HTML5 and JavaScript have access to the power of the PC. Touch-optimized browsing, with the full power of hardware-accelerated Internet Explorer 10 transforms your experiences with the web. BUILD is the first place to dive deep into the future of Windows.
BUILD Home Page

Microsoft believes that HTML5 and related technologies, in conjunction with faster and faster browsers, finally give web developers the tools they need to create experiences that are just as vivid, interactive and high-fidelity as what you have come to expect from native applications, but without the need for plug-ins.
So Microsoft has launched an HTML5 Web Developer Competition. Push HTML5 to its limits and compete for over $40,000 in prizes. The Grand Prize winner will receive $9,000 in cash and a fully-loaded trip with a Golden Ticket to the Future of Web Apps Conference in Las Vegas on June 27th.
Dev:Unplugged Contest

The Microsoft All-In-One Code Framework is a free, centralized code sample library provided by the Microsoft Community team. Their goal is to provide typical code samples for all Microsoft development technologies.
The team listens to developers’ pains in MSDN forums, social media and various developer communities. They write code samples based on developers’ frequently asked programming tasks, and allow developers to download them with a short code sample publishing cycle. Additionally, the team offers a free code sample request service. This service is a proactive way for our developer community to obtain code samples for certain programming tasks directly from Microsoft.
Download all code samples
Browse all code samples
Microsoft has stated that its Windows Phone 7 marketplace will reject any apps that use the GPL (GNU General Public License) and similar licenses. As stated in Article 5 of the Application Provider Agreement:
“The Application must not include software, documentation, or other materials that, in whole or in part, are governed by or subject to an Excluded License, or that would otherwise cause the Application to be subject to the terms of an Excluded License.”
[More]
Microsoft has internally incubated the dynamic languages IronPython and IronRuby for the past few years. Now Microsoft has released both languages under the open source Apache License v2.0. The community at-large can now make source contributions to any component of IronPython and IronRuby without Microsoft involvement or sponsorship.
In addition, Microsoft has announced new leadership for the Iron projects and laid the groundwork for the next version of IronPython v2.7 and IronRuby v1.9.
IronPython on CodePlex
IronRuby on CodePlex
Iron Project Announcement
Microsoft has launched a new software architecture website devoted to sharing best practices and customer stories. The site features case studies, video interviews, architect evangelist profiles, links to blog articles and a Twitter feed.
If you are an architect or senior developer, this site will help you connect with your peers and learn more about patterns, model driven architecture and design, and the latest technology advancements to provide cutting edge solutions.

StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project.
Microsoft is releasing StyleCop as Open Source under the MS-PL license. Microsoft will create a new project on CodePlex.com containing the full code base for StyleCop, and all future development on StyleCop will be done from that CodePlex site. Microsoft will continue to manage the StyleCop project, and Microsoft will be responsible for creating and releasing official signed builds. However, Microsoft will also take code submissions from the community, and everyone will have access to all of the source code.
The move will happen in a few weeks. Shortly after, Microsoft will release StyleCop 4.4, which will provide full support for C# 4.0, and include many other bug fixes and improvements.
StyleCop homepage
StyleCop blog