<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://windowsteamblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>The Windows Blog</title><link>http://windowsteamblog.com/blogs/</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>Paint.NET 3.5 Released!</title><link>http://windowsteamblog.com/blogs/windowsexperience/archive/2009/11/07/paint-net-3-5-released.aspx</link><pubDate>Sun, 08 Nov 2009 00:49:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527990</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Yesterday, Rick Brewster &lt;a href="http://blog.getpaint.net/2009/11/06/paintnet-v35-final-is-now-available/"&gt;announced&lt;/a&gt; that the final release of Paint.NET 3.5 is now available for download.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Download: &lt;a href="http://www.getpaint.net/download.html#download"&gt;Paint.NET 3.5&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;I &lt;a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/08/12/paint-net-v3-5-enhanced-for-windows-7.aspx"&gt;had blogged about&lt;/a&gt; one of the initial beta releases of Paint.NET 3.5 back in August. Paint.NET 3.5 utilizes &lt;b&gt;DirectWrite&lt;/b&gt; in Windows 7 to render text (instead of GDI). As I wrote back in August, DirectWrite is one of the new additions to the DirectX family of APIs in Windows 7 and enables better readability, adds support for a large variety of languages and scripts, and in conjunction with Direct2D provides superior rendering performance for Windows applications.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/paintnet35_5F00_09266572.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Paint.NET 3.5" border="0" alt="Paint.NET 3.5" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/paintnet35_5F00_thumb_5F00_2C735A17.jpg" width="375" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You’ll notice that with the final release of Paint.NET 3.5 – it brings some new UI changes to the application. This “refreshed” UI takes advantage of Aero in Windows 7 (and in Windows Vista). I happen to be a huge fan of the updated UI. &lt;/p&gt;  &lt;p&gt;If you’re looking for a free and powerful application for editing graphics, give Paint.NET 3.5 a try! For a complete list of changes in Paint.NET 3.5 (since 3.36) – &lt;a href="http://blog.getpaint.net/2009/11/06/paintnet-v35-final-is-now-available/"&gt;see Rick’s blog post&lt;/a&gt;. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527990" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Paint.NET/default.aspx">Paint.NET</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Paint.NET+v3.5/default.aspx">Paint.NET v3.5</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/DirectWrite/default.aspx">DirectWrite</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/DirectX/default.aspx">DirectX</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/DirectX+11/default.aspx">DirectX 11</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/.NET+Framework+3.5+SP1/default.aspx">.NET Framework 3.5 SP1</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Graphics/default.aspx">Graphics</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/.NET+Framework/default.aspx">.NET Framework</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Editing/default.aspx">Editing</category></item><item><title>Using Play To in Windows 7 with the Linksys Wireless-N Music Extender</title><link>http://windowsteamblog.com/blogs/windowsexperience/archive/2009/11/07/using-play-to-in-windows-7-with-the-linksys-wireless-n-music-extender.aspx</link><pubDate>Sat, 07 Nov 2009 22:04:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527982</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>7</slash:comments><description>&lt;p&gt;After seeing Brad Brooks’ demo of &lt;b&gt;Play To&lt;/b&gt; in Windows 7 a couple weeks ago at the New York City Windows 7 Launch Party, I decided immediately that I must use Play To in my home. I went out a picked up a Linksys DMP100 Wireless-N Music Extender by Cisco. This device is on the market today with firmware that is currently compatible with Play To for Windows 7. &lt;/p&gt;  &lt;p&gt;Future releases of firmware for the DMP100 will enable it to be logo’d for Windows 7 which means it will have passed all of Microsoft’s internal tests and has complete functionality in Windows 7 such being see it in Devices &amp;amp; Printers, ability to name the device, and easier setup with wireless networks. &lt;/p&gt;  &lt;p&gt;What you do with this device is connect it to a stereo system and/or a set of speakers and then to your network. You then can play your music to this device over your network.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/PlayToCiscoDevice20091104014_5F00_44285656.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Play To Cisco Device 2009-11-04 014" border="0" alt="Play To Cisco Device 2009-11-04 014" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/PlayToCiscoDevice20091104014_5F00_thumb_5F00_5C4BC0B1.jpg" width="200" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Linksys DMP100 supports Draft Dual-Band 802.11n, 802.11g, 802.11b (2.4GHz and 5GHz) and WEP, WPA, WPA2 for security. If a physical network connection is needed, it also has an Ethernet port. For connecting to a stereo or speakers, it has a RCA L/R Input, a RCA L/R Output, an S/PDIF Output, and a 3.5mm Stereo Headphone Output. &lt;/p&gt;  &lt;p&gt;I set up the Linksys DMP100 on a shelf in my office (please pardon the Star Trek DVDs) and connected some Altec Lansing speakers to it via the 3.5mm Stereo Headphone Output. &lt;/p&gt; &lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/PlayToCiscoDevice20091104006_5F00_54C05144.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Play To Cisco Device 2009-11-04 006" border="0" alt="Play To Cisco Device 2009-11-04 006" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/PlayToCiscoDevice20091104006_5F00_thumb_5F00_0CFEC85D.jpg" width="200" height="150" /&gt;&lt;/a&gt;&amp;#160;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/PlayToCiscoDevice20091104013_5F00_537BB865.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Play To Cisco Device 2009-11-04 013" border="0" alt="Play To Cisco Device 2009-11-04 013" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/PlayToCiscoDevice20091104013_5F00_thumb_5F00_0090A534.jpg" width="200" height="150" /&gt;&lt;/a&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;With my D-Link DIR-655 Router, I was able to easily connect the Linksys DMP100 to my wireless network as it supports &lt;a href="http://windows.microsoft.com/en-us/windows7/products/features/windows-connect-now"&gt;Windows Connect Now&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;On my Windows 7 PC, I fired up Windows Media Player and I have a playlist for the entire Beatles catalog (I purchased ALL of their remastered albums a few months ago). To “play to” the Linksys DMP100, all I needed to do was right-click on my Beatles playlist and chose “Play To” and select “Cisco Player”. I was then able to start playing the playlist. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/Play_5F00_To_5F00_Cisco_5F00_Beatles_5F00_60096581.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Play_To_Cisco_Beatles" border="0" alt="Play_To_Cisco_Beatles" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/Play_5F00_To_5F00_Cisco_5F00_Beatles_5F00_thumb_5F00_515EB99C.jpg" width="174" height="240" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And while I was playing music to the Linksys DMP100, I was also able to play music and video to other PCs on my network and videos to my Xbox 360.&lt;/p&gt;  &lt;p&gt;I will also be talking about other devices that support Play To in Windows 7 – stay tuned!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527982" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Wireless+Network/default.aspx">Wireless Network</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Music/default.aspx">Music</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Wireless/default.aspx">Wireless</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Streaming/default.aspx">Streaming</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Playlist/default.aspx">Playlist</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Linksys+Wireless-N+Music+Extender/default.aspx">Linksys Wireless-N Music Extender</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Play+To/default.aspx">Play To</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Cisco/default.aspx">Cisco</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+Connect+Now/default.aspx">Windows Connect Now</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/DMP100/default.aspx">DMP100</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Logo_2700_d/default.aspx">Logo'd</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Devices+_2600_+Printers/default.aspx">Devices &amp; Printers</category></item><item><title>Windows 7 Vulnerability Claims</title><link>http://windowsteamblog.com/blogs/windowssecurity/archive/2009/11/06/windows-7-vulnerability-claims.aspx</link><pubDate>Sat, 07 Nov 2009 00:56:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527942</guid><dc:creator>Paul Cooke</dc:creator><slash:comments>5</slash:comments><description>&lt;p&gt;Now that Windows 7 is available, a recent blog by Chester Wisnieski (who works at security vendor Sophos), entitled &lt;a href="http://www.sophos.com/blogs/chetw/g/2009/11/03/windows-7-vulnerable-8-10-viruses"&gt;Windows 7 vulnerable to 8 out of 10 viruses&lt;/a&gt;, which has stirred some interest.&lt;/p&gt;
&lt;p&gt;Here's a quick summary for those who missed Chester's blog. During a test SophosLabs conducted, they subjected Windows 7 to "10 unique [malware] samples that arrived in the SophosLabs feed." They utilized a clean install of Windows 7, using default settings (including the UAC defaults), but did not install any anti-virus software. The end result was 8 of the 10 malware samples successfully ran and the blog proclaims that "Windows 7 disappointed just like earlier versions of Windows." Chester's final conclusion? "You still need to run anti-virus on Windows 7." Well, we agree: users of any computer, on any platform, should run anti-virus software, including those running Windows 7.&lt;/p&gt;
&lt;p&gt;Clearly, the findings of this unofficial test are by no means conclusive, and several members of the press have picked apart the findings, so I don't need to do that. I'm a firm believer that if you run unknown code on your machine, bad things can happen. This test shows just that; however, most people don't knowingly have and run known malware on their system. Malware typically makes it onto a system through other avenues like the browser or email program. So while I absolutely agree that anti-virus software is essential to protecting your PC, there are other defenses as well. &lt;/p&gt;
&lt;p&gt;Let me recap some of the Windows 7 security basics. Windows 7 is built upon the security platform of Windows Vista, which included a defense-in-depth approach to help protect customers from malware. This includes features like User Account Control (UAC), Kernel Patch Protection, Windows Service Hardening, Address Space Layout Randomization (ASLR), and Data Execution Prevention (DEP) to name just a few. The result, Windows 7 retains and refines the development processes, including going through the Security Development Lifecycle, and technologies that made Windows Vista the most secure Windows operating system ever released.&lt;/p&gt;
&lt;p&gt;Beyond the core security of Windows 7, we have also done a lot of work with Windows 7 to make it harder for malware to reach a user's PCs in the first place. One of my favorite new features is the SmartScreen Filter in Internet Explorer 8. The SmartScreen Filter was built upon the phishing protection in Internet Explorer 7 and (among other new benefits) adds protection from malware. The SmartScreen Filter will notify you when you attempt to download software that is unsafe - which the SophosLabs methodology totally bypassed in doing their test.&lt;/p&gt;
&lt;p&gt;So while I'm not a fan of companies sensationalizing findings about Windows 7 in order to sell more of their own software, I nevertheless agree with them that you still need to run anti-virus software on Windows 7.&amp;nbsp; This is why we've made our &lt;a href="http://www.microsoft.com/security_essentials/"&gt;Microsoft Security Essentials&lt;/a&gt; offering available for free to customers. But it's also equally important to keep all of your software up to date through automatic updates, such as through the Windows Update service. By configuring your computers to download and install updates automatically you will help ensure that you have the highest level of protection against malware and other vulnerabilities.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527942" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Security/default.aspx">Security</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Windows+Security/default.aspx">Windows Security</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Windows/default.aspx">Windows</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Security+Development+Lifecycle/default.aspx">Security Development Lifecycle</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Internet+Explorer+8/default.aspx">Internet Explorer 8</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Windows+Update/default.aspx">Windows Update</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/UAC/default.aspx">UAC</category></item><item><title>TechEd Europe 2009 Kicks Off Next Week with Keynote and Post-Keynote Q&amp;A</title><link>http://windowsteamblog.com/blogs/windowsexperience/archive/2009/11/05/teched-europe-2009-kicks-off-next-week-with-keynote-and-post-keynote-q-amp-a.aspx</link><pubDate>Fri, 06 Nov 2009 02:48:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527859</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Join &lt;a href="http://www.microsoft.com/presspass/exec/elop/"&gt;Stephen Elop&lt;/a&gt;, President of Microsoft’s Business Division, and &lt;a href="http://www.microsoft.com/presspass/exec/wahbe/"&gt;Robert Wahbe&lt;/a&gt;, Corporate Vice President of the Server and Tools Marketing Group at Microsoft, for the TechEd Europe 2009 keynote on Monday November 9th starting at 6:30am Pacific. During the keynote, Stephen and Robert will discuss the state of IT and the new generation of business solutions from Microsoft that will help customers reach their full business potential. Following the keynote at 8:00am Pacific there will be a post-keynote Q&amp;amp;A with &lt;a href="http://www.microsoft.com/presspass/exec/capossela/"&gt;Chris Capossela&lt;/a&gt;, Senior Vice President of the Information Worker Product Management Group, &lt;a href="http://www.microsoft.com/presspass/exec/kelly/"&gt;Bob Kelly&lt;/a&gt;, Corporate Vice President of Infrastructure Server Marketing, and &lt;a href="http://www.microsoft.com/presspass/exec/treller/"&gt;Tami Reller&lt;/a&gt;, Corporate Vice President and Chief Financial Officer of Windows and Windows Live. &lt;/p&gt;  &lt;p&gt;You’ll be able to watch the keynote and participate in the post-keynote Q&amp;amp;A via the &lt;a href="http://www.microsoft.com/presspass/events/teched"&gt;Microsoft TechEd Global Press Room&lt;/a&gt;. Additionally, you can follow the excitement on Twitter by using the hashtag #TEE09.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527859" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/IT+Professional/default.aspx">IT Professional</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/IT/default.aspx">IT</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Enterprise/default.aspx">Enterprise</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/TechEd+Europe+2009/default.aspx">TechEd Europe 2009</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/_2300_TEE09/default.aspx">#TEE09</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Q_2600_A/default.aspx">Q&amp;A</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Business+Solutions/default.aspx">Business Solutions</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/TechEd+2009/default.aspx">TechEd 2009</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/New+Efficiency/default.aspx">New Efficiency</category></item><item><title>Top 10 reasons to use Windows Home Server in your SOHO</title><link>http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/11/05/top-10-reasons-to-use-windows-home-server-in-your-soho.aspx</link><pubDate>Thu, 05 Nov 2009 21:46:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527815</guid><dc:creator>Nicole Berett</dc:creator><slash:comments>6</slash:comments><description>&lt;p&gt;Since we had such a great response from our previous post on the &lt;a href="http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/09/09/top-10-reasons-to-use-windows-home-server.aspx"&gt;Top 10 reasons to use Windows Home Server&lt;/a&gt;, we thought it would be beneficial to share our thinking on the business side of things. Don’t let the name Windows &lt;i&gt;Home&lt;/i&gt; Server fool you into thinking that this product was created for home use only. A lot of the reasons that you would use Windows Home Server in your home are just as applicable to a small or home office. Windows Home Server provides a dependable and affordable way to organize and safeguard your work on up to 10 computers. In order to help you see how Windows Home Server could enable you to work more efficiently and effectively, take a look at the top 10 reasons to use Windows Home Server in your SOHO.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;1. &lt;/b&gt;&lt;b&gt;Conveniently backup important data&lt;/b&gt; with automatic image-based backup of up to 10 computers every day. &lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. &lt;/b&gt;&lt;b&gt;Quickly &lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/protect.mspx"&gt;restore&lt;/a&gt; an entire PC, a specific hard drive, or individual files&lt;/b&gt; and folders in the event of data loss.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_21274912.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_thumb_5F00_13E0BFFF.png" width="475" height="315" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;3. &lt;/b&gt;&lt;b&gt;&lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/connect.mspx"&gt;Remotely access&lt;/a&gt; PCs while away from the office &lt;/b&gt;to access files, check e-mail, review financial information, or look up an address or phone number.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;4. &lt;/b&gt;&lt;b&gt;Create a centralized and security enhanced location &lt;/b&gt;for important work documents that can be accessed by everyone in the company.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_6E25022C.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_thumb_5F00_38E3A1DA.png" width="406" height="171" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;5. &lt;/b&gt;&lt;b&gt;Easily find and share information &lt;/b&gt;by organizing data in a security-enhanced centralized location. &lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;6. &lt;/b&gt;&lt;b&gt;Help reduce downtime &lt;/b&gt;with automatic monitoring of the health of your computers on the network to keep them active and available.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;7. &lt;/b&gt;&lt;b&gt;Easily expand &lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/grow.mspx"&gt;storage space&lt;/a&gt; &lt;/b&gt;and add new capabilities as your business needs grow.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_468116B3.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_thumb_5F00_08BEE7C8.png" width="465" height="327" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;8. &lt;/b&gt;&lt;b&gt;Grant permissions for varying levels of access &lt;/b&gt;by team members to your business documents. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;9. &lt;/b&gt;&lt;b&gt;Easily extend your investment &lt;/b&gt;with new Windows Home Server add-ins for things such as virus protection, power management, and online storage. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;10. &lt;/b&gt;&lt;b&gt;Easy to use&lt;/b&gt; and set-up Windows Home Server in as little in 2 hours.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hopefully, you are now ready to &lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/buy.mspx"&gt;buy&lt;/a&gt; your very own Windows Home Server and start running your business at its full potential!&lt;/p&gt;  &lt;p&gt;If you are interested in learning more about the benefits of using Windows Home Server in your SOHO, take a look at our Small Office/Home Office page on the Windows Home Server Web site: &lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/soho/default.mspx"&gt;http://www.microsoft.com/windows/products/winfamily/windowshomeserver/soho/default.mspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;-Nicole&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527815" width="1" height="1"&gt;</description></item><item><title>Windows 7 sales exceed Vista sales by 234%</title><link>http://windowsteamblog.com/blogs/windows7/archive/2009/11/05/windows-7-sales-exceed-vista-sales-by-234.aspx</link><pubDate>Thu, 05 Nov 2009 19:43:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527801</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>92</slash:comments><description>&lt;p&gt;It has been quite amazing to watch the global excitement build around Windows 7, especially during a tough economic climate. It was just a few short weeks ago that we learned about Windows 7 outselling the UK's "own" Harry Potter. In Japan, anxious PC users waited in line to be one of the first to get their hands on Windows 7. And just today, according to the &lt;a href="http://www.npd.com/press/releases/press_091105a.html"&gt;NPD&lt;/a&gt; groups' weekly tracking service, Windows 7 software unit sales in the U.S. increased 234% over Windows Vista's first few days of sales.&amp;nbsp; "A combination of factors impacted Windows 7 PC sales at the outset, but the trajectory of overall PC sales is very strong leading into the holiday season," said &lt;a href="http://www.npdgroupblog.com/2009/10/windows-7-launch-starts-here/"&gt;Stephen Baker&lt;/a&gt; at NPD.&lt;/p&gt;
&lt;p&gt;Magic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527801" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/sales/default.aspx">sales</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/NPD/default.aspx">NPD</category></item><item><title>Personalize Windows 7 with the Personalization Gallery on Windows.com</title><link>http://windowsteamblog.com/blogs/windowsexperience/archive/2009/11/03/personalize-windows-7-with-the-personalization-gallery-on-windows-com.aspx</link><pubDate>Wed, 04 Nov 2009 05:37:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527703</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>8</slash:comments><description>&lt;p&gt;One of my favorite things about Windows 7 is how you can customize it and make it your own. Our personalization features give Windows 7 the ability to be as individual and to reflect who you are! Adding to this is a new &lt;a href="http://windows.microsoft.com/en-US/windows/downloads/personalize?T1=themes"&gt;Personalization Gallery&lt;/a&gt; on Windows.com, launched on Oct 22nd. With Windows 7, we’ve made it easy for people to customize their PC with different themes. Each theme has a custom background (or a series of &lt;a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/01/13/shuffle-your-desktop-backgrounds-in-windows-7.aspx"&gt;backgrounds that shuffle&lt;/a&gt;), different Aero Glass colors, and sounds. Not only will you find Windows 7 themes on the Personalization Gallery, you’ll also find desktop backgrounds and desktop gadgets to download as well. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/win7_5F00_personalization_5F00_6BAE5E1A.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Personalization Gallery" border="0" alt="Personalization Gallery" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/win7_5F00_personalization_5F00_thumb_5F00_7FC77AA3.jpg" width="400" height="317" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;For the first time ever, Microsoft is working with other companies to enable them to offer their customers a branded experience on the desktop through Windows 7. The effort is part of a pilot program running until October 2010 by &lt;b&gt;Microsoft Advertising&lt;/b&gt;. As of today, you will find themes from 7 global advertisers with well-known brands such as Coca Cola, Ducati, Ferrari, Infiniti, Pepsi, Porsche and Twentieth Century Fox on the Personalization Gallery for download. So if you are a fan of one of these brands, check them out! For more on this effort from Microsoft Advertising, &lt;a href="http://community.microsoftadvertising.com/blogs/analytics/archive/2009/10/28/personalize-windows-7-expressing-brand-passion.aspx"&gt;see this blog post&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;We’re also offering new Microsoft branded themes too – including the Xbox game Gears of War, Zune, and Bing!&lt;/p&gt;  &lt;p&gt;So what if you want to make your own theme? No problem – it’s very easy. &lt;a href="http://windows.microsoft.com/en-us/windows7/customize-a-theme"&gt;Click here&lt;/a&gt; for a step-by-step outline (and video) on how to customize and create your own themes. Once you’ve created your own theme, you can share it with you friends and family on &lt;a href="http://skydrive.live.com"&gt;Windows Live SkyDrive&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;For you geeks out there wanting to know more about how we went about designing the ability to use themes in Windows 7, &lt;a href="http://blogs.msdn.com/e7/archive/2009/06/03/creating-saving-sharing-themes-in-windows-7.aspx"&gt;see this blog post&lt;/a&gt; on the Engineering Windows 7 Blog. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527703" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+Live+SkyDrive/default.aspx">Windows Live SkyDrive</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Wallpapers/default.aspx">Wallpapers</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Customization/default.aspx">Customization</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows.com/default.aspx">Windows.com</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Shuffle/default.aspx">Shuffle</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Theme/default.aspx">Theme</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Customize/default.aspx">Customize</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Themes/default.aspx">Themes</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Personalization+Gallery/default.aspx">Personalization Gallery</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Brands/default.aspx">Brands</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Background/default.aspx">Background</category></item><item><title>Windows Home Server grows as your needs grow</title><link>http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/11/03/windows-home-server-grows-as-your-needs-grow.aspx</link><pubDate>Tue, 03 Nov 2009 18:15:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527666</guid><dc:creator>Nicole Berett</dc:creator><slash:comments>11</slash:comments><description>&lt;p&gt;If you look back at posts from several weeks ago, I wrote about the &lt;a href="http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/09/09/top-10-reasons-to-use-windows-home-server.aspx"&gt;Top 10 Reasons to use Windows Home Server&lt;/a&gt;. Since then, I have been explaining each bullet in more detail including &lt;a href="http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/09/15/the-safest-place-for-your-digital-memories.aspx"&gt;backup and restore&lt;/a&gt; , &lt;a href="http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/10/15/installing-your-new-windows-home-server.aspx"&gt;installing your home server&lt;/a&gt; , and &lt;a href="http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/10/02/using-windows-home-server-s-remote-access-to-connect-and-share-media-files.aspx"&gt;connecting to friends and family&lt;/a&gt; through Windows Home Server’s Remote Access. Today, I will tell you a little more about item number 5 on the list - Windows Home Server’s Drive Extender and how it can provide an unlimited amount of space for your large collection of recorded &lt;a href="http://www.fox.com/familyguy/"&gt;Family Guy&lt;/a&gt; episodes or the thousands or pictures that are sitting unprotected on your PC.&lt;/p&gt;  &lt;p&gt;With Windows Home Server, storage space grows as your needs and digital possessions grow. Thanks to &lt;a href="http://www.microsoft.com/windows/products/winfamily/windowshomeserver/grow.mspx"&gt;Windows Home Server Drive Extender&lt;/a&gt; , you are able to add internal or external hard drives of any size so which will create an unlimited amount of storage space for your HD movies, pictures, or huge collection of Family Guy episodes. Users will no longer have worry about disk drive letters (C:, D:, E:, etc. etc.) as they add more hard drives to their home server, since Windows Home Server treats the disk space as a large pool of available space. Windows Home Server also monitors the health of each hard drive that is added. The lights on the outside of the server will turn Red if a drive is failing, Purple if there's a drive but it's not configured and Blue if it's configured and healthy.&lt;/p&gt; &lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_0F8736A8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_thumb_5F00_7A467A81.png" width="400" height="288" /&gt;&lt;/a&gt;   &lt;p&gt;*Screen shot of a Windows Home Server with over 3TB of space&lt;/p&gt;  &lt;p&gt;In a recent satisfaction survey completed by Windows Home Server users, we found that 54% of people using the English version of Windows Home Server have &lt;b&gt;4 or more&lt;/b&gt; hard drives connected to their server! Some more fun facts about how people today are getting the most out of their Windows Home Server’s Drive Extender include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The largest number of hard drives currently attached to a home server is 30, there are lots and lots of people with more than 10 hard drives attached to their home servers &lt;/li&gt;    &lt;li&gt;The largest amount of available disk space that we have seen (so far) is: 36.603516 terabytes &lt;/li&gt;    &lt;li&gt;The largest amount of used disk space that we have seen (so far) is: 24.093750 terabytes &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_6EE81F15.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/image_5F00_thumb_5F00_4ECFA309.png" width="194" height="310" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;*Fans in a home-built Windows Home Server that are being used to cool &lt;b&gt;13 hard drives.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Windows&lt;sup&gt; &lt;/sup&gt;Home Server Drive Extender provides the reliability benefits of RAID (Redundant Array of Independent Disks) without the complexity. Windows Home Server supports reliability by duplicating designated shared folders – so important data (e.g. your Photos, Music, etc.) will be stored on separate hard drives helping to provide protection against hard drive failure.&amp;#160; Folder Duplication is configurable on a per shared folder basis, so a given shared folder can have multiple copies, with each one being stored on a separate hard drive.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;u&gt;How is it different from RAID solutions?&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Any hard drive, any time. You are not restricted to simply adding more hard drives of the same type and size. When you want to grow your home server storage, you just buy whatever hard drive you like and add it. &lt;/li&gt;    &lt;li&gt;Internal and external hard drives can be used to grow your storage. No space in your home server case? No problem, plug in one or more USB 2.0 or FireWire hard drives.&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;Hard drive removal, as explained above. With time, it will be important to remove the older smaller hard drives and put in new larger hard drives so you can store more stuff.&lt;b&gt;&lt;u&gt;&lt;/u&gt;&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;To see how easy it is to add and remove a hard drive first hand, take a look at the screen cast below:&lt;/p&gt; &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/tIHbtwcHnDg&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/tIHbtwcHnDg&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-Nicole&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527666" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/Windows+Home+Server/default.aspx">Windows Home Server</category><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/Protect/default.aspx">Protect</category><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/Organize/default.aspx">Organize</category><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/Data+recovery/default.aspx">Data recovery</category><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/drive+extender/default.aspx">drive extender</category></item><item><title>Migrating from Windows XP to Windows 7 - Guidance for IT pros</title><link>http://windowsteamblog.com/blogs/springboard/archive/2009/11/03/springboard-series-blog-migrating-from-windows-xp-to-windows-7.aspx</link><pubDate>Tue, 03 Nov 2009 13:30:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527643</guid><dc:creator>Stephen L Rose</dc:creator><slash:comments>5</slash:comments><description>&lt;p&gt;Every day this week long-time Springboard technical contributor and Windows deployment insider, Jeremy Chapman, will post a blog about how to think about Windows 7 deployment projects. &amp;nbsp;We debated on making this a whitepaper or a feature article, but to keep things less formal, we went with a multimedia blog series. This series won't just cover steps to publish images in your Windows Deployment Services environments, instead it goes much broader into the major steps of deployment all-up; from figuring out what applications and hardware you have to migrating files, managing applications, building images, incorporating drivers and automating stuff end-to-end. Jeremy has been a veteran member of the Microsoft Deployment Toolkit team and while he won't be posting the classic "1500 pages" of how-to content, he will stay on his quest for the elusive and often escalated-for "one-page paper" to migrate enterprise customers from Windows XP to Windows 7. Let's see if he can do it!&lt;/p&gt;
&lt;p&gt;Part 1 is already up and parts 2-5 are coming each day this week:&lt;/p&gt;
&lt;p&gt;&lt;ol&gt;
&lt;li&gt;&lt;a href="http://windowsteamblog.com/blogs/springboard/archive/2009/11/03/springboard-series-blog-migrating-from-windows-xp-to-windows-7-part-1.aspx"&gt;&lt;strong&gt;The "One-Pager" for Moving from Windows XP to Windows 7 (Overview)&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://windowsteamblog.com/blogs/springboard/archive/2009/11/04/part-2-migrating-user-files-and-settings-from-windows-xp-to-windows-7.aspx"&gt;Migrating User Files and Settings from Windows XP to Windows 7&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://windowsteamblog.com/blogs/springboard/archive/2009/11/05/part-3-application-management-and-preparing-for-a-windows-7-deployment.aspx"&gt;Application Management and Preparing for a Windows 7 Deployment&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Choosing and Image Strategy and Building Windows 7 System Images&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automating the migration from Windows XP to Windows 7 End-to-End&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/p&gt;
&lt;p&gt;Subscribe to the &lt;a href="http://windowsteamblog.com/blogs/springboard/rss.aspx"&gt;RSS feed&lt;/a&gt; or check back for the rest this week. If you are coming to TechEd Europe next week, Jeremy will be delivering multiple sessions on Windows deployment and application compatibility. Please let us know what you think about these blogs, the longer multimedia format and whether you would like to see other topics covered.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;As always, thanks for reading and I hope to see some of you next week at TechEd!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Stephen Rose&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527643" width="1" height="1"&gt;</description></item><item><title>NVIDIA and Windows Touch</title><link>http://windowsteamblog.com/blogs/partner/archive/2009/11/03/nvidia-and-windows-touch.aspx</link><pubDate>Tue, 03 Nov 2009 01:10:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527625</guid><dc:creator>NVIDIA</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;Windows 7 will change the ways you interact with your PC. How you ask? &lt;b&gt;Windows Touch&lt;/b&gt;. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Touch refers to the way Windows lets you interact directly with a computer using a finger. Compared to using a mouse, keyboard, or pen, touch can be much more engaging, natural, and convenient.&lt;/p&gt;  &lt;p&gt;The Windows Touch technology in Windows 7 is an evolution of the technology that is rooted in Windows Vista. In Windows Vista, single-touch input improved the interaction when using the pen stylus and the mouse of earlier Tablet PC platforms. With Windows 7, users can directly manipulate their computer environment through multitouch for the first time. Users can use a variety of gestures directly on their computer screen to move data, including:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Touch, or mouse-such as behavior: tap, double-tap, right-click, drag, and select. &lt;/li&gt;    &lt;li&gt;Touch gestures- such as Flicks (navigational and editing). &lt;/li&gt;    &lt;li&gt;Multitouch gestures-- such as zooming in, zooming out, panning, and rotating. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;A Windows 7 PC powered by NVIDIA GPUs will deliver faster, more engaging Windows Touch experiences. NVIDIA GPUs are well known for accelerating 3D interfaces. The Windows 7 Aero desktop, now designed using the DirectX 10 API and designed for Windows Touch, is no exception. From the new taskbar previews to Aero Peek, Flip, Snap, and Shake, NVIDIA GPU provides a snappy 3D experience. Windows 7 also uses the GPU to reduce memory consumption by half by eliminating the need to keep a second copy of each window in system memory. This frees up system memory for other applications and keeps your PC responsive.&lt;/p&gt;  &lt;p&gt;Multi-touch capability was designed into the core of Windows 7 and is a perfect fit for the new highly visual GPU-accelerated applications like &lt;a href="http://www.cooliris.com/"&gt;Cooliris&lt;/a&gt; and &lt;a href="http://loilo.tv/product/1/desc/32"&gt;Super Loiloscope&lt;/a&gt;. Cooliris lets you browse the web in 3D and now with the addition of Windows Touch, the experience becomes even more immersive. With Super Loiloscope you can have fun creating videos and applying effects with the touch of your finger.&lt;/p&gt; &lt;object type="application/x-silverlight" data="data:application/x-silverlight," width="480px" height="270px" &gt;&lt;param name="source" value="http://img.microsoft.com/showcase/silverlight/player/1/player-en.xap" /&gt;&lt;param name="background" value="black" /&gt;&lt;param name="version" value="2.0.31005.0" /&gt;&lt;param name="enableHtmlAccess" value="true" /&gt;&lt;param name="initParams" value="Uuid=40f0a8aa-5b6a-4265-ba3a-030128586001,Autoplay=false,ShowMenu=true,ShowMarketingOverlay=true,MarketingOverlayUrl=http%3A%2F%2Fwindowsteamblog.com%2F,MarketingOverlayText=Visit%20the%20Windows%20Blog,MarketingOverlayStartTime=5,MarketingOverlayDuration=34,Share=Spaces;Digg;Delicious;Facebook;Twitter;,Tabs=Email;Embed;Share;Info;,VideoInfo=Title;Description;Views;Time;,ShowWaterMark=false,WaterMarkUrl=null,Culture=en,LearnMoreUrl=http://expression.microsoft.com/en-us/ee426906.aspx,MiscControls=FullScreen;Detached" /&gt;&lt;param name="allowHtmlPopupWindow" value="true" /&gt;&lt;param name="locale" value="en" /&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;"&gt;&lt;img src="http://img.microsoft.com/showcase/silverlight/player/1/img/locale/en/install.gif" alt="Get Microsoft Silverlight" /&gt;&lt;/a&gt;&lt;noscript&gt;&lt;div&gt;&lt;img alt="DCSIMG" id="DCSIMG" width="1" height="1" src="http://m.webtrends.com/dcsygm2gb10000kf9xm7kfvub_9p1t/njs.gif?dcsuri=/nojavascript&amp;amp;WT.js=No" /&gt;&lt;/div&gt;&lt;/noscript&gt;&lt;/object&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Touch input does not replace the keyboard and mouse, it enhances them. Touch is a natural and intuitive way to interact with you PC when you are doing common computing tasks such as:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=nBLxQVbJ-pk"&gt;Web browsing&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=jjXcuzY3xAQ"&gt;Interacting with photos&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Playing games &lt;/li&gt;    &lt;li&gt;Organizing music and video (creating playlists, sorting media, and organizing content) &lt;/li&gt;    &lt;li&gt;Reading and sorting e-mail &lt;/li&gt;    &lt;li&gt;Using documents &lt;/li&gt;    &lt;li&gt;Managing a Windows workspace &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As you can see, your Windows 7 Touch experience will be faster, smoother, and more immersive with an NVIDIA GPU in your PC. &lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="text-align:left; margin:0px; padding:4px 0px 4px 0px;"&gt;&lt;a href="http://digg.com/submit?url=http%3a%2f%2fwindowsteamblog.com%2fblogs%2fpartner%2farchive%2f2009%2f11%2f03%2fnvidia-and-windows-touch.aspx&amp;amp;title=NVIDIA+and+Windows+Touch"&gt;&lt;img src="http://digg.com/img/badges/100x20-digg-button.png" width="100" height="20" alt="Digg This" title="Digg This" border="0" style="border: 0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527625" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Graphics/default.aspx">Graphics</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/GPU/default.aspx">GPU</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Windows+Touch/default.aspx">Windows Touch</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Multitouch/default.aspx">Multitouch</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Tablet+PC/default.aspx">Tablet PC</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/GPU-accelerated/default.aspx">GPU-accelerated</category></item><item><title>Internet TV &amp; Netflix Comes to Windows Media Center in Windows 7</title><link>http://windowsteamblog.com/blogs/windows7/archive/2009/11/02/internet-tv-amp-netflix-comes-to-windows-media-center-in-windows-7.aspx</link><pubDate>Mon, 02 Nov 2009 20:51:44 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527599</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>29</slash:comments><description>&lt;p&gt;In case you haven’t already heard, I wanted to let you know that we’ve launched &lt;b&gt;Internet TV&lt;/b&gt; in Windows Media Center for Windows 7 users. Internet TV lets you watch videos from a variety of providers via the Internet right in Windows Media Center in addition to live and recorded TV (if you have a TV tuner for your PC). &lt;/p&gt;  &lt;p&gt;For Windows 7, Internet TV has been updated with enhancements to the UI and features more content from new content providers. Those providers include the CBS Audience Network, Zune (Full Zune Video Podcast Library available), MSNBC, MSN, and more.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/ITV_5F00_2_5F00_04F5A46D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Internet TV for Windows Media Center in Windows 7" border="0" alt="Internet TV for Windows Media Center in Windows 7" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/ITV_5F00_2_5F00_thumb_5F00_485DA5CF.jpg" width="350" height="197" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/ITV_5F00_3_5F00_47F172DA.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Zune Video Podcasts in Internet TV" border="0" alt="Zune Video Podcasts in Internet TV" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/ITV_5F00_3_5F00_thumb_5F00_6DE72330.jpg" width="350" height="197" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;And you can access Internet TV right from the Guide in Windows Media Center!&lt;b&gt;&lt;/b&gt;&lt;/p&gt; &lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/ITV_5F00_1_5F00_7B4D3636.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Internet TV Content in Guide" border="0" alt="Internet TV Content in Guide" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/ITV_5F00_1_5F00_thumb_5F00_0C51641A.jpg" width="350" height="197" /&gt;&lt;/a&gt;   &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Internet TV is currently now available &lt;i&gt;for free&lt;/i&gt; for people running Windows 7 Home Premium, Professional, Enterprise and Ultimate. The CBS Audience Network and the Zune Video Podcast Library in Internet TV is only be available within the U.S. &lt;strike&gt;but Internet TV is also available in the UK with content from Sky and MSN&lt;/strike&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;UPDATE: Internet TV will be able in the UK coming soon with content from Sky and MSN.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Also now available is Netflix for Windows Media Center in Windows 7!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/netflix2_5F00_4BAF17AA.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Netflix for Windows Media Center in Windows 7" border="0" alt="Netflix for Windows Media Center in Windows 7" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/netflix2_5F00_thumb_5F00_51F5EE38.jpg" width="350" height="197" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Right from Windows Media Center, you can access your Instant Queue to play movies and TV shows and browse the Netflix library and add movies or TV shows to your Instant Queue or Instant Queue. Netflix in Windows Media Center is only available in the U.S. today as Netflix On-Demand (“Instant Watch”) videos are available only in the U.S.&lt;/p&gt;  &lt;p&gt;Fire Windows Media Center in Windows 7 up today and give both Internet TV and Netflix a spin! &lt;/p&gt;  &lt;p&gt;For more on Windows Media Center in Windows 7, I highlight recommend you &lt;a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/10/07/7-great-things-about-windows-media-center-in-windows-7.aspx"&gt;check out my post&lt;/a&gt; from earlier last month on the 7 great things about Windows Media Center in Windows 7. &lt;/p&gt;  &lt;p&gt;Brad Brooks demonstrated Internet TV and Netflix during the keynote at the New York City Windows 7 Launch Event on October 22&lt;sup&gt;nd&lt;/sup&gt;. You can watch the keynote from the event on-demand from the PressPass &lt;a href="http://www.microsoft.com/presspass/presskits/windows7/default.aspx"&gt;Windows 7 Virtual Presskit site&lt;/a&gt;.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="text-align:left; margin:0px; padding:4px 0px 4px 0px;"&gt;&lt;a href="http://digg.com/submit?url=http%3a%2f%2fwindowsteamblog.com%2fblogs%2fwindows7%2farchive%2f2009%2f11%2f02%2finternet-tv-amp-netflix-comes-to-windows-media-center-in-windows-7.aspx&amp;amp;title=Internet+TV+%26+Netflix+Comes+to+Windows+Media+Center+in+Windows+7"&gt;&lt;img src="http://digg.com/img/badges/100x20-digg-button.png" width="100" height="20" alt="Digg This" title="Digg This" border="0" style="border: 0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527599" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Media+Center/default.aspx">Windows Media Center</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Zune/default.aspx">Zune</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Zune+Video+Podcast/default.aspx">Zune Video Podcast</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Guide/default.aspx">Guide</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Streaming+Video/default.aspx">Streaming Video</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/MSN/default.aspx">MSN</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Netflix/default.aspx">Netflix</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/CBS+Audience+Network/default.aspx">CBS Audience Network</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/MSNBC/default.aspx">MSNBC</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Sky/default.aspx">Sky</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Netflix+On-Demand/default.aspx">Netflix On-Demand</category></item><item><title>New Microsoft Security Intelligence Report Released</title><link>http://windowsteamblog.com/blogs/windowssecurity/archive/2009/11/02/new-microsoft-security-intelligence-report-released.aspx</link><pubDate>Mon, 02 Nov 2009 19:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527595</guid><dc:creator>Paul Cooke</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;Volume seven of the &lt;a href="http://www.microsoft.com/sir"&gt;Microsoft Security Intelligence Report&lt;/a&gt; (SIRv7) - part of Microsoft's&amp;nbsp; commitment to providing an unparalleled level of security intelligence to help keep individuals and organizations better informed and to maximize security investments - was released today and there are a couple of tidbits in the report that caught my attention that I thought I would pass on. As a reminder, the SIR is published by Microsoft twice per year and looks at the data and trends observed in the first and second halves of each calendar year.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;The first thing that struck me while reading through the report is that for the first time, the SIR shares some high-level security best practices from countries that have consistently exhibited low malware infection. For example, Japan, Austria and Germany's infection rates remained relatively low during the first half of this year.&lt;/p&gt;
&lt;p&gt;So how do these regions keep their customers and resources safe from cyber threats?&amp;nbsp; Japan's infection rates remain relatively low is due in large part to collaborations like the Cyber Clean Center. The Cyber Clean Center is a cooperative project between ISPs, major security vendors and Japanese government agencies aimed at educating users on how to keep their PCs infection free. Austria has implemented strict IT enforcement guidelines to lower piracy rates and this, along with strong ISP relationships and fast Internet lines, has helped ensure the ecosystem is kept up to date with security patches. Germany has also leveraged collaboration efforts with its CERT and ISP communities to help identify and raise awareness of botnet infections and, in some cases, quarantine infected computers. &lt;/p&gt;
&lt;p&gt;The other thing that stood out to me was the graph below. This graph shows the effectiveness of automatic updating and shows what happened to the trojan downloader family Win32/Renos once Microsoft released a signature update for Windows Defender via Windows Update and Microsoft Update. Within three days, enough computers had received the new signature update to reduce the error reports from 1.2 million per day to less than 100,000 per day worldwide! To me this shows how important it is for users and organizations to utilize automatic updates to help prevent the spread of malware!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowssecurity/SIRv7_2D00_DefenderImpact.png" /&gt;&lt;/p&gt;
&lt;p&gt;The report also underscores some of the trends that we have seen from previous versions of the report: for example, the infection rate for Windows Vista is significantly lower than that of its predecessor, Windows XP. It also tells me that the higher the service pack levels of an OS, the lower the infection rate. Once again, these items help point out that you need to keep your software up-to-date. With Windows 7 now available it might be a good time to look at upgrading your OS!&lt;/p&gt;
&lt;p&gt;Take a look at the full report at &lt;a href="http://www.microsoft.com/sir"&gt;http://www.microsoft.com/sir&lt;/a&gt; and use the information to help protect yourself, your networks, and your users.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527595" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Announcement/default.aspx">Announcement</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Security/default.aspx">Security</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/SIR/default.aspx">SIR</category><category domain="http://windowsteamblog.com/blogs/windowssecurity/archive/tags/Trustworthy+Computing/default.aspx">Trustworthy Computing</category></item><item><title>Microsoft Just Made the Web’s Best Video</title><link>http://windowsteamblog.com/blogs/windowsexperience/archive/2009/10/29/microsoft-just-made-the-web-s-best-video.aspx</link><pubDate>Thu, 29 Oct 2009 23:44:40 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527457</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;Remember this &lt;a href="http://www.microsoft.com/windows/internet-explorer/nethistory/#fbid:OqkjYT16bqe"&gt;hilarious video&lt;/a&gt; called “A Brief History of the Web” &lt;a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/03/19/a-brief-history-of-the-web-video.aspx"&gt;I blogged about&lt;/a&gt; in March? The video has won the &lt;b&gt;Best Online Video (standalone)&lt;/b&gt; at the OMMA Awards. Very cool! You can see the full list of winners &lt;a href="http://www.mediapost.com/events/?/showID/OMMAAwards.09.NewYorkCity/type/AwardWinner/itemID/955/OMMAAwards-2009%20Winners.html"&gt;here&lt;/a&gt;. If you haven’t seen the “History of the Web” video already, you should ;-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527457" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Video/default.aspx">Video</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Internet+Explorer+8/default.aspx">Internet Explorer 8</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Browser/default.aspx">Browser</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/A+Brief+History+of+the+Web/default.aspx">A Brief History of the Web</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/OMMA+Award/default.aspx">OMMA Award</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Best+Online+Video/default.aspx">Best Online Video</category></item><item><title>Awesome Windows 7 Resources</title><link>http://windowsteamblog.com/blogs/windows7/archive/2009/10/29/awesome-windows-7-resources.aspx</link><pubDate>Thu, 29 Oct 2009 23:34:49 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527456</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>17</slash:comments><description>&lt;p&gt;With Windows 7 now available worldwide, I wanted to share some resources available to help IT Pros become more proficient with Windows 7 and consumers more savvy about new support resources for Windows 7.&lt;/p&gt;  &lt;p&gt;Microsoft Learning has developed a wide range of training and resources for IT Pros that address the benefits and key technical aspects of Windows 7. With these resources, IT Pros can prepare for deployments and become Windows 7 experts within in their organization. These resources include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The &lt;a href="http://www.microsoft.com/learning/en/us/training/windows.aspx"&gt;Windows 7 Learning site&lt;/a&gt; with information, tools and resources to help people get up and running on Windows 7, such as Learning Snacks, Learning Plans, certifications currently available on Windows 7, and resources for classroom and online training.&amp;#160; &lt;/li&gt;    &lt;li&gt;The &lt;a href="http://www.microsoft.com/learning/en/us/start/start-career.aspx"&gt;Career Campaign&lt;/a&gt; site that provides guidance, career paths, special offers and certifications for common IT job roles. Through Learning Plans and special offers, IT pros can train to get certified on Windows Server, Windows client technologies, Microsoft Exchange Server and Microsoft SQL Server. Individuals can chart their course from their current skill level to their desired job role and skill level, from beginner through experts, with clear guidance on classes, upgrades and newest releases, along with special offers that will help individuals meet their career goals. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/learning/en/us/offers/career.aspx"&gt;Special offers&lt;/a&gt; from Microsoft make it easier for individuals who are getting started in their careers, changing job roles or advancing within their organizations get the training they need.&amp;#160; This includes limited-time offers and discounts on training and certification, making it easier to embark on a career course, such as: discounts of up to 25% on certification exams, Career Packages that include classroom training, a Certification exam and a copy of Windows 7 Ultimate (available through select Certified Partners for Learning Solutions) and discounts on e-Learning collections for self-paced study. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd361745.aspx"&gt;Springboard Series on TechNet&lt;/a&gt; is a GREAT place for IT Pros to &lt;a href="http://technet.microsoft.com/en-us/windows/dd361746.aspx"&gt;Discover &amp;amp; Explore&lt;/a&gt;, &lt;a href="http://technet.microsoft.com/en-us/windows/dd641427.aspx"&gt;Pilot &amp;amp; Deploy&lt;/a&gt; and &lt;a href="http://technet.microsoft.com/en-us/windows/dd641430.aspx"&gt;Manage&lt;/a&gt; Windows 7. Be sure to keep your eyes on the &lt;a href="http://windowsteamblog.com/blogs/springboard/default.aspx"&gt;Springboard Series Blog&lt;/a&gt; too. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Since many IT Pros serve double-duty as the IT expert for their friends and family, there are support tools available in and around Windows 7 that make it easier for them to help consumers address their issues. Detailed on &lt;a href="http://www.microsoft.com/presspass/features/2009/oct09/10-28CustomerServiceWin7.mspx"&gt;Microsoft’s PressPass&lt;/a&gt; site, these resources provide end-to-end Windows 7 support that includes built-in self-healing and support tools, easy-to-use automated and scripted solutions and customer support through new social media forums, including:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Update:&amp;#160; Automatically updates software to help prevent problems. &lt;/li&gt;    &lt;li&gt;Windows Action Center: includes more than 20 automated troubleshooters that fix more than 150 common problems. &lt;/li&gt;    &lt;li&gt;Scripted diagnostics and solutions: through &lt;a href="http://support.microsoft.com/gp/cp_fixit_main"&gt;Fix IT&lt;/a&gt; solve common software problems with the click of a button. &lt;/li&gt;    &lt;li&gt;Online Support: through &lt;a href="http://answers.microsoft.com/en-us/windows/default.aspx"&gt;Microsoft Answers&lt;/a&gt; provides peer to peer help, guidance from customer support experts and Microsoft Most Valuable Professionals (MVPs). &lt;/li&gt;    &lt;li&gt;In the moment help:&amp;#160; through tweets to the &lt;a href="http://twitter.com/MicrosoftHelps"&gt;@MicrosoftHelps&lt;/a&gt; Twitter account. &lt;/li&gt;    &lt;li&gt;Easier, more intuitive online resources such as the &lt;a href="http://windows.microsoft.com/en-US/windows/help"&gt;Windows Help and “How To” center&lt;/a&gt; and the solution centers available on &lt;a href="http://support.microsoft.com/"&gt;support.microsoft.com&lt;/a&gt; . &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For more information about the value of training and certification, and to keep up with new Windows 7 training resources, visit &lt;a href="http://borntolearn.mslearn.net/"&gt;Born to Learn&lt;/a&gt;; and for more information about the consumer support resources available in Windows 7, please visit &lt;a href="http://support.microsoft.com"&gt;support.microsoft.com&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Special thanks to the folks at Microsoft Learning and Microsoft Customer Service and Support (CSS) for reaching out to me and compiling these awesome resources to share with you today. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527456" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Springboard+Series/default.aspx">Springboard Series</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Offers/default.aspx">Offers</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/IT+Professionals/default.aspx">IT Professionals</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/PressPass/default.aspx">PressPass</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Online+Support/default.aspx">Online Support</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Resources/default.aspx">Resources</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+7+Learning/default.aspx">Windows 7 Learning</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/FixIT/default.aspx">FixIT</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/_4000_MicrosoftHelps/default.aspx">@MicrosoftHelps</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Career+Campaign/default.aspx">Career Campaign</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Action+Center/default.aspx">Windows Action Center</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Microsoft+Answers/default.aspx">Microsoft Answers</category></item><item><title>The Windows Marketplace for Mobile Client and your Setup code</title><link>http://windowsteamblog.com/blogs/wmdev/archive/2009/10/29/the-windows-marketplace-for-mobile-client-and-your-setup-code.aspx</link><pubDate>Thu, 29 Oct 2009 19:17:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527439</guid><dc:creator>Mike Francis</dc:creator><slash:comments>7</slash:comments><description>&lt;p&gt;The Windows Marketplace for Mobile client provides users a streamlined experience to purchase and install applications on their Windows Mobile 6.5 devices (&lt;a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/09/30/windows-marketplace-update-countdown-to-launch.aspx"&gt;coming soon&lt;/a&gt; for 6.1, and 6.0). &lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Markplace Client: Install in progress" border="0" alt="Markplace Client: Install in progress" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/installerprogress_5F00_thumb_5F00_700C2138.png" width="180" height="240" /&gt;&lt;/p&gt;  &lt;p&gt;As you will notice when installing applications, the user interface is different from the typical CAB file installation (see below) perhaps you are used to.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/NoMPClient_5F00_1A785256.png"&gt;&lt;img style="border-right-width: 0px; margin: 0px auto; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="No Marketplace Client" border="0" alt="No Marketplace Client" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/NoMPClient_5F00_thumb_5F00_3A272C1E.png" width="180" height="240" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;It is very important that the Marketplace install experience be uniform and streamlined. To keep it this way, no custom UI (errors, prompts, informational messages, etc.) should be displayed during installation or uninstallation. &lt;/p&gt;  &lt;p&gt;If you absolutely must display custom UI, there are some things you should know about the Marketplace client.&lt;/p&gt;  &lt;p&gt;The Marketplace client achieves a streamlined experience by suppressing the normal user interface, displaying a client specific progress bar and providing feedback when the installation has completed. This can cause problems for applications that have custom prompts implemented in the &lt;a href="http://msdn.microsoft.com/en-us/library/aa924308.aspx"&gt;setup dll&lt;/a&gt;. For example, you may want to prompt the user to start your application after installation has completed. This is easily done by adding the appropriate &lt;a href="http://msdn.microsoft.com/en-us/library/aa926303.aspx"&gt;MessageBox&lt;/a&gt; prompt to the &lt;a href="http://msdn.microsoft.com/en-us/library/bb415364.aspx"&gt;Install_Init&lt;/a&gt; export of your setup dll. However, there can be problems with this. &lt;/p&gt;  &lt;p&gt;The foreground display of your MessageBox or other custom UI, depends on knowing the window handle of the calling process. When your application is installed with the Marketplace client, no window handle is passed to your setup DLL’s exported functions. This can cause your custom UI to not be displayed in the foreground. This causes confusion for the user since it looks like the installation is still running, but there is no UI feedback. The only recourse for the user is to use task manager to locate the prompt window and select it to bring it to the foreground. This is a very poor user experience.&amp;#160; &lt;/p&gt;  &lt;p&gt;You can resolve this by using the MB_TOPMOST | MB_SETFOREGROUND flags when calling &lt;a href="http://msdn.microsoft.com/en-us/library/aa926303.aspx"&gt;MessageBox&lt;/a&gt; or &lt;a href="http://msdn.microsoft.com/en-us/library/aa930455.aspx"&gt;WS_EX_TOPMOST&lt;/a&gt; when creating a window for custom UI.&lt;/p&gt;  &lt;p&gt;Have you tried the Marketplace client yet? No? Don’t have a &lt;a href="http://www.microsoft.com/windowsmobile/en-us/meet/wm65-upgrade.mspx"&gt;6.5 ROM update&lt;/a&gt; or device yet? No problem. Download the Windows Mobile 6.5 standalone emulator images &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=20686A1D-97A8-4F80-BC6A-AE010E085A6E&amp;amp;displaylang=en"&gt;here&lt;/a&gt;. These come with a fully functional Marketplace client you can download and install apps with.&lt;/p&gt;  &lt;p&gt;Hope this helps.&lt;/p&gt;  &lt;p&gt;Mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527439" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/wmdev/archive/tags/marketplace/default.aspx">marketplace</category><category domain="http://windowsteamblog.com/blogs/wmdev/archive/tags/windowsmobile/default.aspx">windowsmobile</category><category domain="http://windowsteamblog.com/blogs/wmdev/archive/tags/install/default.aspx">install</category></item><item><title>Now Available: Security Baselines for Windows 7 and Internet Explorer 8</title><link>http://windowsteamblog.com/blogs/springboard/archive/2009/10/29/now-available-security-baselines-for-windows-7-and-internet-explorer-8.aspx</link><pubDate>Thu, 29 Oct 2009 15:19:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527434</guid><dc:creator>Stephen L Rose</dc:creator><slash:comments>15</slash:comments><description>&lt;p&gt;Now that Windows 7 is available, are you looking for some security baseline recommendations from the experts? Then here&amp;rsquo;s another timely release from the Microsoft Solution Accelerators team! Today, new security baselines for Windows&amp;reg; 7 and Windows&amp;reg; Internet Explorer&amp;reg; 8 are available for download. &lt;/p&gt;
&lt;p&gt;Over the past few months, the Solution Accelerators team collaborated with Microsoft security experts, multiple government agencies worldwide, and a large community of IT security professionals to develop and test these new security baselines.All of these baselines are free for you to use.&lt;/p&gt;
&lt;p&gt;In case you are not familiar with all of the security baselines available for Microsoft products, they ship as part of the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=113940"&gt;Security Compliance Management Toolkit (SCMT) Series&lt;/a&gt;. The SCMT helps you to plan, deploy, and monitor security baselines for Windows&amp;reg; operating systems, Internet Explorer, and 2007 Microsoft&amp;reg; Office applications. It contains background information about compliance, and planning advice about how to automate security compliance. It also refers you to other tools and guidance that you can use to establish and deploy a security baseline, and then monitor and maintain compliance with your established configuration.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Where do you start?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;At a high level, security compliance consists of four basic steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Plan how to meet security baseline requirements. &lt;/li&gt;
&lt;li&gt;Deploy security baseline configurations. &lt;/li&gt;
&lt;li&gt;Monitor security baseline configurations. &lt;/li&gt;
&lt;li&gt;Remediate security baseline configurations. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/SCMTworkflow2_5F00_5C716084.jpg"&gt;&lt;img height="370" width="551" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/SCMTworkflow2_5F00_thumb_5F00_1FD961E7.jpg" alt="SCMTworkflow (2)" border="0" title="SCMTworkflow (2)" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;The tools, guidance, and recommendations in the SCMT help you through each step of this process and give you the support to make key decisions about security baseline settings for your specific environment.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Here&amp;rsquo;s what you get:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Security guide&lt;/b&gt; &amp;ndash; The toolkits include new and updated security guides for Windows 7, Windows Vista, Windows XP, Windows Server 2008, Windows Server 2003 SP2, Microsoft Office 2007 SP1, and Internet Explorer 8. The guidance provides you with best practices and automated tools to help you plan and deploy your security baselines. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Attack Surface Reference workbook&lt;/b&gt; &amp;ndash; A resource that lists the changes introduced as server roles are installed on computers running Windows Server 2003 and Windows Server 2008. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Security Baseline Settings workbook&lt;/b&gt; &amp;ndash; A resource that lists all of the prescribed settings for each of the preconfigured security baselines that the guides recommend. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Security Baseline XML&lt;/b&gt; &amp;ndash; XML files that allow you to consume the data defined in the security baseline settings workbooks. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;GPOAccelerator tool&lt;/b&gt; &amp;ndash; A tool that you can use to create all of the Group Policy objects (GPOs) you need to deploy your chosen security configuration. This release also supports creating security configurations on computers not joined to a domain. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Baseline Compliance Management Overview&lt;/b&gt; &amp;ndash; The overview discusses best practices on how to monitor security baselines for Windows operating systems, Office applications, and Internet Explorer 8. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;DCM Configuration Pack User Guide&lt;/b&gt; &amp;ndash; A step-by-step prescriptive user guide about how to use Configurations Packs with the DCM feature in Configuration Manager 2007 R2. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;DCM Configuration Packs&lt;/b&gt; &amp;ndash; Configuration Packs that provide prescriptive security information, which you can use to check the compliance of systems in your environment. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;What should you do next?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Learn more about the &lt;a href="http://go.microsoft.com/fwlink/?LinkID=113940"&gt;Security Compliance Management Toolkit Series&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Download the &lt;a href="http://download.microsoft.com/download/B/2/4/B24D224D-054A-46A2-BB30-925B943F00E1/Security%20Compliance%20Management%20Toolkit%20-%20All.zip"&gt;Security Compliance Management Toolkit Series&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Find other Windows 7 Solution Accelerators here: &lt;a href="http://technet.microsoft.com/en-us/solutionaccelerators/bb688093.aspx?ca=WIN7&amp;amp;su=DSKTP&amp;amp;sa=ALL&amp;amp;ct=NWSLR&amp;amp;cn=SATNWSLR&amp;amp;au=ITPRO&amp;amp;go=WIN7SATNHP&amp;amp;dt=05272009"&gt;Windows Desktop Solution Accelerators&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;The Solution Accelerators team is developing a new tool called the Security Compliance Manager. It will help you manage your security and compliance process for the most widely used Microsoft technologies. Join the &lt;a href="https://connect.microsoft.com/InvitationUse.aspx?ProgramID=2682&amp;amp;InvitationID=SUN-TJKJ-7XWY&amp;amp;SiteID=715"&gt;Beta review program&lt;/a&gt; and provide your feedback on the features you want most. &lt;/li&gt;
&lt;li&gt;Get all the step by step guides, whitepapers, how to&amp;rsquo;s and screen casts on deploying and managing Windows 7 in your environment from the &lt;a href="http://microsoft.com/springboard"&gt;&lt;strong&gt;Springboard Series on TechNet&lt;/strong&gt;&lt;/a&gt;.&lt;strong&gt; &lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527434" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/Security/default.aspx">Security</category><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/IE+8/default.aspx">IE 8</category><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/Internet+Explorer+8/default.aspx">Internet Explorer 8</category><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/SCMT/default.aspx">SCMT</category></item><item><title>Get to know the Windows Home Server Team: Video interview with Jonas Svensson, Community Program Manager</title><link>http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/10/28/get-to-know-the-windows-home-server-team-video-interview-with-jonas-svensson-community-program-manager.aspx</link><pubDate>Wed, 28 Oct 2009 19:27:48 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527388</guid><dc:creator>Nicole Berett</dc:creator><slash:comments>6</slash:comments><description>&lt;p&gt;Many of the products that you use everyday are faceless and may be hard to identify with. We thought it would be interesting to put a face behind Windows Home Server and give you a chance meet some of the people that work on Windows Home Server day in and day out. I will be introducing you to different areas of the team, but we will start with our Community Program Manager, Jonas Svensson. &lt;/p&gt;  &lt;p&gt;Jonas is someone that you may have already met. As our Community Program Manager, he participates in multiple events event throughout the year that you have possibly attended including SMB Nation and PDC. In this interview, you will find out how he contributes to the team and how Windows Home Server is a part of his daily life. Enjoy!&lt;/p&gt; &lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jR5SnXVSDNw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/jR5SnXVSDNw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527388" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/Windows+Home+Server/default.aspx">Windows Home Server</category><category domain="http://windowsteamblog.com/blogs/windowshomeserver/archive/tags/Team/default.aspx">Team</category></item><item><title>Windows 7 Early Adopter Panel at the Gartner Symposium</title><link>http://windowsteamblog.com/blogs/springboard/archive/2009/10/28/windows-7-early-adopter-panel-at-the-gartner-symposium.aspx</link><pubDate>Wed, 28 Oct 2009 16:02:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527375</guid><dc:creator>Stephen L Rose</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;This post was written by Devrim Iyigun, a Senior Product Manager here in Redmond.&lt;/p&gt;
&lt;p&gt;I had a chance to attend Gartner Symposium/ITxpo 2009 last week in Orlando, Florida. For those of you who are at the early stages of deploying Windows 7, looking for some insider information and did not have the opportunity to attend the conference, I have a great resource I would love to share with you.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/IMG_5F00_7225_5F00_2FA95078.jpg"&gt;&lt;img height="316" width="422" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/IMG_5F00_7225_5F00_thumb_5F00_0802D44E.jpg" alt="IMG_7225" border="0" title="IMG_7225" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Gartner Symposium/ITxpo 2009 is one of industry&amp;rsquo;s largest and most important annual gathering of CIOs and their senior IT leaders. This year&amp;rsquo;s event focused on how business technology can help customers return to growth by balancing cost optimization and risk mitigation. Microsoft was helping customers to understand how they can realize the benefits of Windows 7. With the general availability date for Windows 7 being October 22nd, this year&amp;rsquo;s event was quite special for the Microsoft team. &lt;/p&gt;
&lt;p&gt;One of the Microsoft &amp;ndash;sponsored sessions that took place is &lt;b&gt;&lt;a href="http://varicast.variview.net/getcontent.aspx?WCID=75a786f1-e1d9-4208-b63c-3168b9e30819"&gt;Windows 7 Early Adopter Customer Panel&lt;/a&gt;&lt;/b&gt;. In this highly visible discussion, featured Gartner Research VP &amp;amp; Distinguished Analyst Michael Silver facilitated the panel around Windows 7 planning, deployment and customer experience with Windows 7 Early Adopter Customers: ADP, BMW, Energizer and Pella. &lt;/p&gt;
&lt;p&gt;The panel includes discussions about topics of importance for enterprises considering the move to Windows 7 such as application compatibility and deployment goals. ADP, BMW, Energizer and Pella share their perspective on business drivers to adopt Windows 7 and the benefits they expect to achieve with deploying Windows 7. These companies also share their deployment experience and recommendations for companies new to Windows 7 deployment. &lt;/p&gt;
&lt;p&gt;This is your chance to get valuable insider information from Microsoft Customer industry leads.&amp;nbsp; Please &lt;a href="http://varicast.variview.net/getcontent.aspx?WCID=75a786f1-e1d9-4208-b63c-3168b9e30819"&gt;click here&lt;/a&gt; for a replay of this webcast.&lt;/p&gt;
&lt;p&gt;For more enterprise company &lt;a href="http://www.microsoft.com/windows/enterprise/customer-stories.aspx "&gt;case studies&lt;/a&gt;, information on &lt;a href="http://www.microsoft.com/windows/enterprise/products/windows-7/default.aspx "&gt;Windows 7 cost savings&lt;/a&gt; or our &lt;a href="http://www.microsoft.com/windows/enterprise/products/windows-7/webcasts.aspx#bestPracticeMigration "&gt;webcast series&lt;/a&gt; just visit our &lt;strong&gt;&lt;a href="http://www.windows.com/enterprise "&gt;Windows Enterprise site&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;For all of your Windows 7 IT pro information, visit the &lt;a href="http://technet.microsoft.com/en-us/windows/dd361745.aspx"&gt;&lt;strong&gt;Springboard Series on TechNet&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt; The destination for Windows desktop IT professionals to &lt;a href="http://technet.microsoft.com/en-us/windows/dd361746.aspx"&gt;Discover &amp;amp; Explore&lt;/a&gt;, &lt;a href="http://technet.microsoft.com/en-us/windows/dd641427.aspx"&gt;Pilot &amp;amp; Deploy&lt;/a&gt; and &lt;a href="http://technet.microsoft.com/en-us/windows/dd641430.aspx"&gt;Manage&lt;/a&gt; Windows 7.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527375" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/Early+Adopter/default.aspx">Early Adopter</category><category domain="http://windowsteamblog.com/blogs/springboard/archive/tags/Windows+Enterprise/default.aspx">Windows Enterprise</category></item><item><title>Widget Anatomy – Touch and D-Pad inputs, oh joy!</title><link>http://windowsteamblog.com/blogs/wmdev/archive/2009/10/27/next-post-widget-anatomy-touch-and-d-pad-inputs-oh-joy.aspx</link><pubDate>Wed, 28 Oct 2009 01:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:526630</guid><dc:creator>Jorge Peraza</dc:creator><slash:comments>5</slash:comments><description>&lt;p&gt;This is fifth and final part of my Widget Anatomy series that described the ins and outs of the Widget Framework that shipped with windows mobile 6.5.&amp;#160; In this installment we will discuss the different ways a Widget can receive inputs from the user and how best respond to them.&lt;/p&gt;  &lt;h2&gt;First the easy one: Touch&lt;/h2&gt;  &lt;p&gt;Touch is the primary input for all our professional devices and it looks like they will be a significant percentage of our device offering.&amp;#160; Handling this is fairly easy since the browser engine translate the touch event into a mouse click which can be handled by using the &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms536913(VS.85).aspx"&gt;onclick&lt;/a&gt; &lt;/strong&gt;event handler as shown in the following example:&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;html&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;head&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;script&lt;/span&gt; &lt;span style="color: #ff0000"&gt;type&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;text/javascript&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;src&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;js/ImageSearch.js&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;script&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;head&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;body&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;div&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;SearchBox&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;input&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;SearchQuery&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;p&gt;&lt;span style="color: #606060" id="lnum8"&gt;   8:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;img&lt;/span&gt; &lt;span style="color: #ff0000"&gt;src&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;images/search.png&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;class&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;searchIcon&amp;quot;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;               &lt;span style="color: #ff0000"&gt;onclick&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;doSearch();&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum9"&gt;   9:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;div&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum10"&gt;  10:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;body&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum11"&gt;  11:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;html&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;It is important to note that, since there is no “mouse” for widgets most of the other mouse related events like onmouseover, onmousemove, etc will not be triggered in a reliable enough way to use them.&lt;/p&gt;

&lt;h2&gt;Now the hard one: The Directional-Pad&lt;/h2&gt;

&lt;p&gt;I been making special emphasis to the fact that Widgets work seamless across all Windows Phones so, we need to ensure that the can be used correctly when the user interacts with it using the directional path.&lt;/p&gt;

&lt;p&gt;It is important to note that, unlike IE6, a The widget framework will respond to a D-Pad input event by moving the focus to the closed &lt;strong&gt;actionable&lt;/strong&gt; element in the direction of the user click.&amp;#160; This behavior is similar to the old pocketIE and among friends we call it “Link to Link navigation”.&lt;/p&gt;

&lt;p&gt;An &lt;strong&gt;actionable &lt;/strong&gt;element is defined as any DOM element that can receive focus (Like a form field) or an element that implements its &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms536913(VS.85).aspx"&gt;onclick&lt;/a&gt; &lt;/strong&gt;event handler.&amp;#160; When an &lt;strong&gt;actionable&lt;/strong&gt; element gain focus the &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms536934(VS.85).aspx"&gt;onfocus&lt;/a&gt; &lt;/strong&gt;even is triggered, the same way, the focus is moved away from the element the &lt;a href="http://msdn.microsoft.com/en-us/library/ms536909(VS.85).aspx"&gt;&lt;strong&gt;onblur&lt;/strong&gt;&lt;/a&gt; event is triggered.&amp;#160; Now we can easily use those events to show the user where the focus is since the Widget Framework does not automatically highlights the focused element.&amp;#160; We do this because we don’t want to inhibit the creativity of the widget creator to design his/her own focused highlight strategy.&lt;/p&gt;

&lt;p&gt;The only “little” extra detail is that all elements that can gain focus need to have the &lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms534654(VS.85).aspx"&gt;tabindex&lt;/a&gt;&lt;/strong&gt; property defined (the value is not important).&amp;#160; This is easily forgotten but if not set, the focus and blur events &lt;strong&gt;will not trigger&lt;/strong&gt;, &lt;/p&gt;

&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;html&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;head&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;script&lt;/span&gt; &lt;span style="color: #ff0000"&gt;type&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;text/javascript&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt;&amp;#160; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;function&lt;/span&gt; OnFocus(element) {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;         element.style.backgroundColor = &lt;span style="color: #006080"&gt;&amp;quot;red&amp;quot;&lt;/span&gt;;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;     }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;     &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;function&lt;/span&gt; OnBlur(element) {&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt;         element.style.backgroundColor = &lt;span style="color: #006080"&gt;&amp;quot;white&amp;quot;&lt;/span&gt;;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum8"&gt;   8:&lt;/span&gt;     }&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;script&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;head&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;body&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;div&lt;/span&gt; &lt;span style="color: #ff0000"&gt;onfocus&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;OnFocus(document.getElementById('one'))&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;span style="color: #ff0000"&gt;onblur&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;OnBlur(document.getElementById('one'))&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;span style="color: #ff0000"&gt;onclick&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;alert(1)&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;span style="color: #ff0000"&gt;tabindex&lt;/span&gt;=&lt;span style="color: #ff0000"&gt;1&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;p&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;one&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;style&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;font-size:medium:&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;1&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;p&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;div&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;div&lt;/span&gt; &lt;span style="color: #ff0000"&gt;onfocus&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;OnFocus(document.getElementById('two'))&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;span style="color: #ff0000"&gt;onblur&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;OnBlur(document.getElementById('two'))&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;span style="color: #ff0000"&gt;onclick&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;alert(2)&amp;quot;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;     &lt;span style="color: #ff0000"&gt;tabindex&lt;/span&gt;=&lt;span style="color: #ff0000"&gt;2&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;p&lt;/span&gt; &lt;span style="color: #ff0000"&gt;id&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;two&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;style&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;font-size:medium;&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;2&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;p&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;div&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;body&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;html&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;In this example, we created two divs that can receive the input focus, you can move from one to the other using the D-Pad, the element that receives focus changes the color of its background to red.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/Screen05_5F00_17B7D7E1.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Screen05" border="0" alt="Screen05" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/Screen05_5F00_thumb_5F00_056F111F.png" width="184" height="244" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/Screen06_5F00_4BEC0127.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Screen06" border="0" alt="Screen06" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/wmdev/Screen06_5F00_thumb_5F00_24B1B7F2.png" width="184" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;h2&gt;Conclusion&lt;/h2&gt;

&lt;p&gt;Writing Windows Mobile applications is now as easy as writing a web page, and, by following some best practices your widget can be as functional and attractive as any other native application on the platform.&lt;/p&gt;

&lt;p&gt;This is the end of this blog series and since Windows Phones are now available on many countries, you should go get one and write many cool widgets for it.&amp;#160; Don’t forget to share the results with the world by uploading them to the &lt;a href="http://developer.windowsmobile.com/"&gt;marketplace&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Until next time&lt;/p&gt;

&lt;p&gt;Jorge Peraza&lt;/p&gt;

&lt;h2&gt;Widget anatomy series at glance&lt;/h2&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/07/26/widget-anatomy-the-manifest.aspx"&gt;#1 The manifest&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/09/02/widget-anatomy-the-keys-for-a-great-user-experience.aspx"&gt;#2 The keys for a great user experience&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/09/02/widget-anatomy-the-keys-for-a-great-user-experience.aspx"&gt;#3 Performance and battery life&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/wmdev/archive/2009/10/15/widget-anatomy-security-insights.aspx"&gt;#4 Security insights&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/blogs/wmdev/archive/2009/10/27/next-post-widget-anatomy-touch-and-d-pad-inputs-oh-joy.aspx"&gt;#5 Touch and D-Pad inputs, oh joy!&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=526630" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/wmdev/archive/tags/6.5/default.aspx">6.5</category><category domain="http://windowsteamblog.com/blogs/wmdev/archive/tags/Widgets/default.aspx">Widgets</category></item><item><title>Windows7 Trigger Start Services – Part 2: Building a Trigger Start Optimized Service</title><link>http://windowsteamblog.com/blogs/developers/archive/2009/10/27/windows7-trigger-start-services-part-2-building-a-trigger-start-optimized-service.aspx</link><pubDate>Wed, 28 Oct 2009 00:13:21 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527328</guid><dc:creator>Yochay Kiriaty</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;In the last post &lt;a href="http://windowsteamblog.com/blogs/developers/archive/2009/10/26/windows7-trigger-start-services-part-1-introduction.aspx"&gt;Windows 7 Trigger Start Services – Part 1: Introduction&lt;/a&gt;, we introduced Windows7 Trigger Services as a great way to optimize your services to have better performance and improved security. In this post you will learn how to convert a standard automatic-start service to a trigger-start service that starts up only when a certain event occurs in the system. We’ll use a WPF application (obviously managed code) that registers and monitors a service (also implemented using .NET). To bridge between the .NET world and the native Win32 APIs that we saw in the previous post, we use a C++/CLI interoperability layer. &lt;/p&gt;  &lt;p&gt;This sample application has 3 parts:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A C++/CLI interoperability layer that provides a regular and easy .NET API to the controller application &lt;/li&gt;    &lt;li&gt;A WPF controller application that lets you register and run the service &lt;/li&gt;    &lt;li&gt;A simple .NET service that looks for a USB storage device (disk on key) and on it, a specific folder named “&lt;i&gt;ToCopy&lt;/i&gt;” from which to copy files to your local “&lt;i&gt;C:\FromUSB&lt;/i&gt;” folder &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The following image illustrates the solution structure.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_5FB98C22.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_5EE12638.png" width="217" height="373" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Let’s start by reviewing the .NET Service code implementation. This is a simple Windows service written in C#. The purpose of this service is to copy pictures automatically to your local hard-drive- “&lt;i&gt;c:\FromUSB&lt;/i&gt;” from the USB storage device that is plugged into your computer. &lt;/p&gt;  &lt;p&gt;The service implementation can be found at &lt;i&gt;USBService.cs&lt;/i&gt;. This class inherits the ServiceBase base class and overrides the &lt;i&gt;OnStart&lt;/i&gt; and &lt;i&gt;OnStop&lt;/i&gt; methods. This class has a &lt;i&gt;DoWork&lt;/i&gt; method that actually does all the copying of images from the USB disk to your local drive. The &lt;i&gt;DoWork&lt;/i&gt; method writes to a log file that we will be monitoring. &lt;/p&gt;  &lt;p&gt;The real interesting part of the service implementation is the &lt;i&gt;OnStart&lt;/i&gt; method. This method is called once the service is started. Notice that the first line of code checks whether the service is configured as a trigger start service. If the “if” statement returns false, we create a new instance of a timer and have it poll every 5 seconds. &lt;b&gt;Before&lt;/b&gt; Windows7, this was the only way to implement such a service, that is, by regularly polling the system to check for a USB device. Therefore, the service needs to run 24x7 to poll the system. This is highly wasteful of resources and keeps the system from transitioning to a low-power state, increases the application attack surface, among other negative things.&lt;/p&gt;  &lt;p&gt;But, with Windows7, you can configure such a service with a USB device arrival trigger. This means that the service will not run until a USB device arrives, specifically a USB generic disk device. We’ll get to that part of the solution in a second, but for now, if you look at the &lt;i&gt;OnStart&lt;/i&gt; method, you will notice that we check whether the service is configured as a trigger start service; if it is, we simply call the &lt;i&gt;DoWork&lt;/i&gt; method on another thread, as shown by the following code snippet. This should work just fine because the service is NOT running, and will start to run only when the trigger happens. And then it will not default to the timer, but rather use the thread pool to queue the work.&lt;/p&gt;  &lt;pre class="csharpcode"&gt; &lt;span class="kwrd"&gt;protected&lt;/span&gt; &lt;span class="kwrd"&gt;override&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; OnStart(&lt;span class="kwrd"&gt;string&lt;/span&gt;[] args)
 {
   &lt;span class="kwrd"&gt;if&lt;/span&gt; (ServiceControl.IsServiceTriggerStart(ServiceName))
   {
      ThreadPool.QueueUserWorkItem(_ =&amp;gt; DoWork());
   }
   &lt;span class="kwrd"&gt;else&lt;/span&gt;
   {
     _timer = &lt;span class="kwrd"&gt;new&lt;/span&gt; Timer(_ =&amp;gt; DoWork());
     _timer.Change(0, 5000);
   }
 }&lt;/pre&gt;

&lt;p&gt;The &lt;i&gt;ServiceControl&lt;/i&gt; namespace contains the C++/CLI interop layer. This layer uses C++/CLI as the binding element between the native API and the WPF application. The main ServiceControlInterop.cpp file contains all the functionality that we need and that is used by the WPF application. For example using the controller application we can use &lt;i&gt;AddService(…) &lt;/i&gt;or&lt;i&gt; RemoveService(…)&lt;/i&gt; to add or remove a service respectively. We can also configure the service as a trigger start service for either a USB device arrival or first available IP address by using &lt;i&gt;SetServiceTriggerStartOnUSBArrival&lt;/i&gt; or &lt;i&gt;SetServiceTriggerStartOnIPAddressArrival &lt;/i&gt;respectively. Reviewing both function implementations reveals that basically both are following identical paths. They:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;First, use &lt;em&gt;OpenSCManager&lt;/em&gt; to get a handle to the Service Control Manager (SCM) &lt;/li&gt;

  &lt;li&gt;Then use the SCM handle &lt;em&gt;OpenService&lt;/em&gt;, to get an actual service handle that we wish to configure &lt;/li&gt;

  &lt;li&gt;Finally call &lt;em&gt;ChangeServiceConfig2&lt;/em&gt; to set the specific trigger &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All this was explained in detail in the last post (&lt;a href="http://windowsteamblog.com/blogs/developers/archive/2009/10/26/windows7-trigger-start-services-part-1-introduction.aspx"&gt;Windows7 Trigger Start Services – Part 1: Introduction&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers.CodeSamples/TriggerStartServiceDemo.zip"&gt; download&lt;/a&gt; the code sample for this application. Note that you will have to run Visual Studio as administrator (see image below) because you will need to register, start, and stop services. . You will also need to Windows 7 SDK to compile the C++ part of the solution.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_49173DDB.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_2F4307AC.png" width="331" height="184" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;When compiling and running the default solution (the WPF application) you will see the following image. &lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_156ED17D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_34B17850.png" width="258" height="286" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;This is the main WPF controller application. From here, you can create the service by clicking the Create Manual button.&lt;/p&gt;

&lt;p&gt;Next, open the Services Window by typing “Services” in the Start Menu search box. You should see the Service window. Locate the USBCopyService; it should appear as in the following image.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_2606CC6B.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_336CDF71.png" width="524" height="132" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Click the Run button and then the Refresh button in the Services window, or just press F5. You will not notice a great deal of change, but the USBCopyService changed from Manual to Started, as shown in the following image.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_2BE17004.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_0B5A3052.png" width="514" height="110" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;A second look at the actual application reveals the service activity in the log file. As you can see in the following image, the services awaken every 5 seconds and poll the system, looking for USB devices:&lt;/p&gt;
&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_18C04358.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_29C4713B.png" width="307" height="340" /&gt;&lt;/a&gt; 

&lt;p&gt;Click the Stop button to stop the service and then click the Delete Service to delete it. Now click the Trigger Start button to register and configure the service as a trigger start service that is triggered once a USB Generic disk arrives. If you check the Service window, you will see the USBCopyService listed as “manual” where in reality it is configured as triggered start service (there is just no graphical representation of that). &lt;/p&gt;

&lt;p&gt;If you plug in a USB disk with a “ToCopy” folder the service will kick into action and copy the files to c:\FromUSB. Not the best implementation, but hey, it is only a demo. The following image shows a single line in the log file because the service actually ran only once; it executed the &lt;i&gt;DoWork&lt;/i&gt; method and then quit. It didn’t run and poll the system every 5 seconds and didn’t waste resources or become a security liability.&lt;/p&gt;
&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_3AC89F1E.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_4EE1BBA7.png" width="335" height="372" /&gt;&lt;/a&gt; 

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;To conclude &lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Developing a service with Windows 7 trigger start service in mind might be a little more difficult than a regular “auto-run” service that just runs in idle from boot to shutdown. But in practice, all it takes is only a few lines of code, no more. And these few lines of code can have a very big affect in terms of resource consumption and security. So the next time you build a new Windows Service, try to incorporate triggers.&lt;/p&gt;

&lt;p&gt;You can learn about Windows 7 using the &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=1C333F06-FADB-4D93-9C80-402621C600E7&amp;amp;displaylang=en"&gt;Windows 7 Training Kit for Developers&lt;/a&gt; or by viewing Windows 7 videos on &lt;a href="http://channel9.msdn.com/windows"&gt;Channel 9&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You can also get &lt;a href="http://channel9.msdn.com/learn/courses/Windows7/BackgroundServices/"&gt;hands-on&lt;/a&gt; experience for Windows 7 Trigger Start Services using the &lt;a href="http://channel9.msdn.com/learn/courses/Windows7/"&gt;Windows 7 Online training&lt;/a&gt; that is part of the &lt;a href="http://channel9.msdn.com/learn/"&gt;Channel 9 Learning Center&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527328" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/.NET/default.aspx">.NET</category><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/Windows+7+Training+Kit/default.aspx">Windows 7 Training Kit</category><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/Trigger+Start+Services/default.aspx">Trigger Start Services</category><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/Performance/default.aspx">Performance</category><category domain="http://windowsteamblog.com/blogs/developers/archive/tags/Windows+7+Trigger+Start+Services/default.aspx">Windows 7 Trigger Start Services</category></item><item><title>Windows Home Server Featured on Computer Outlook Radio Show</title><link>http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/10/27/windows-home-server-featured-on-computer-outlook-radio-show.aspx</link><pubDate>Tue, 27 Oct 2009 22:16:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527323</guid><dc:creator>Dave Berkowitz</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;In case you missed it, our very own Steven Leonard (Senior Product Manager) and Jonas Svensson (Community Program Manager) were featured on the “Java with John” Computer Outlook radio show on Sunday, October 25. In case you missed it, you can listen to the replay &lt;a href="http://www.computeroutlook.com/java-with-john/archives.php"&gt;here&lt;/a&gt;. Enjoy!&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Steven and Jonas kicked off the show by reminding the audience of the great features in Windows Home Server and then talking about how active our Windows Home Server community has been … taking advantage of the latest tools and resources as well as sharing feedback and best practices with Microsoft and the broader community. The guys also highlighted how the Power Pack 3 beta can improve the Windows Home Server experience with Windows 7 and Windows Media Center.&lt;/p&gt;  &lt;p&gt;Host John Iasiuolo is a long-time user of Windows Home Server and had some cool insights about how he’s using the product at home and work, calling out some of his favorite features along the way. Of course we always love to hear from happy users! We look forward to sharing more Windows Home Server tips and tricks on future shows. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;- Dave Berkowitz, &lt;/b&gt;Senior Product Manager, Core Infrastructure Marketing, Microsoft&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527323" width="1" height="1"&gt;</description></item><item><title>Announcing Final Releases of Platform Update for Windows Vista Technologies</title><link>http://windowsteamblog.com/blogs/windows7/archive/2009/10/27/announcing-final-releases-of-platform-update-for-windows-vista-technologies.aspx</link><pubDate>Tue, 27 Oct 2009 17:54:22 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527307</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>23</slash:comments><description>&lt;p&gt;Today we are announcing the final release of the &lt;b&gt;Platform Update for Windows Vista&lt;/b&gt;. The Platform Update for Windows Vista features a set of runtime libraries which add support for new technologies making it easier for developers to develop for Windows 7 and Windows Vista without impacting their users.&lt;/p&gt;  &lt;p&gt;The Platform Update for Windows Vista will be available for free via Windows Update, Windows Server Update Services and the Microsoft Download Center. You will need to have Windows Update “recommended settings” enabled in order to automatically receive the update without additional action.&lt;/p&gt;  &lt;p&gt;These updates include the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Windows Ribbon and Animation Manager Library:&lt;/b&gt; contains the Windows Ribbon API, a command framework that enables developers to quickly and easily create rich ribbon experiences in their applications, and the Windows Animation Manager API, an animation framework for managing the scheduling and execution of user interface element animations. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Windows Graphics, Imaging, and XPS Library:&lt;/b&gt; components for developers to leverage the latest advancements in modern graphics technologies for gaming, multimedia, imaging and printing applications. It includes updates to DirectX to support hardware acceleration for 2D, 3D and text based scenarios; DirectCompute for hardware accelerated parallel computing scenarios; and XPS Library for document printing scenarios. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Windows Automation API:&lt;/b&gt; allows accessibility tools and test automations to access Windows user interface in a consistent way across operating system versions. &lt;/li&gt;    &lt;li&gt;&lt;b&gt;Windows Portable Devices Platform:&lt;/b&gt; supplies the infrastructure to standardize data transfers between an application and a portable device, such as a mobile phone, digital camera, or portable media player. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Note that the Windows Automation API will also be made available as a separate download for PCs running Windows XP.&lt;/p&gt;  &lt;p&gt;For specific details about the Platform Update for Windows Vista as well as the Platform Update for Windows Server 2008, &lt;a href="http://support.microsoft.com/kb/971644"&gt;click here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;By making these libraries broadly available through the Platform Update for Windows Vista, we expect customers will find an increasing number of applications using new features in Windows 7.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527307" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Platform+Update+for+Windows+Vista/default.aspx">Platform Update for Windows Vista</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Automation/default.aspx">Windows Automation</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Server+2008+R2/default.aspx">Windows Server 2008 R2</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Portable+Devices+Platform/default.aspx">Windows Portable Devices Platform</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Graphics/default.aspx">Windows Graphics</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/XPS+Library/default.aspx">XPS Library</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://windowsteamblog.com/blogs/windows7/archive/tags/Windows+Ribbon/default.aspx">Windows Ribbon</category></item><item><title>Making PCs Run Faster And Longer</title><link>http://windowsteamblog.com/blogs/partner/archive/2009/10/26/making-pcs-run-faster-and-longer.aspx</link><pubDate>Tue, 27 Oct 2009 03:54:54 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527290</guid><dc:creator>Intel</dc:creator><slash:comments>6</slash:comments><description>&lt;p&gt;Intel and Microsoft have been collaborating for more than 20 years. The day Microsoft launched Windows Vista; we had already been collaborating on Windows 7. The joint team quickly grew to several hundred engineers. Last week, the &lt;a href="http://software.intel.com/en-us/videos/windows7-intel-microsoft-consumer-business-benefits/"&gt;work we did together&lt;/a&gt; became a reality. While marrying Intel’s future Intel Core processors with Microsoft’s latest operating system was quite possibly the biggest undertaking to date for the two companies, there was a very short list of top priorities from users.&lt;/p&gt;  &lt;p&gt;First, make notebooks run longer (“I want to watch the &lt;i&gt;whole&lt;/i&gt; DVD on the airplane.”). Second, make it run &lt;i&gt;everything&lt;/i&gt; faster (“I want to start work when I turn it on and don’t want that DVD, encryption or anything else to slow it down.”) So, Microsoft and Intel set to work.&lt;/p&gt;  &lt;p&gt;A few weeks ago we had the opportunity to show some journalists what our engineers had come up with as a result of the collaboration. The &lt;a href="http://tinyurl.com/yjnvwyt"&gt;resulting stories&lt;/a&gt; provide a good overview of some of the unique advances that the collaboration achieved to improve PCs.&lt;/p&gt;  &lt;p&gt;Don’t we all hate it when the latest blockbuster we brought along for a long plane ride drains the laptop battery right at the climax. Of course, the same is true of other mobile situations – catching up at coffee shops, sharing photos and videos with friends, comparing prices while shopping – where plugging in is either a hassle or impossible.&lt;/p&gt;  &lt;p&gt;To get to the movies’ credits, the team optimized resource utilization throughout the system. Devices were aggressively powered down, busses shut off when possible and Intel processors were kept in their Deep Power Down state longer and more often. The new Microsoft Windows 7 timer coalescing feature, which minimizes the time a processor is running in high gear, to take advantage of Intel Deep Power Down Technology is a good example of how we worked together to optimize our products. By applying such power saving techniques throughout the system and reducing resource utilization Microsoft and Intel engineers were able to reduce power usage of a Windows 7 laptop nearly 20 percent over an identical laptop running Windows Vista SP2. That gained an additional 1.4 hours of battery life, enough extra power to blow by the credits and see all of the special features.&lt;/p&gt;  &lt;p&gt;Getting computers to do things faster is something Microsoft and Intel have been doing for a couple of decades. However, with Windows 7 and Intel’s new Core processors rolling out at roughly the same time, the team saw the opportunity to really put rocket engines on PCs. Possibly the most significant performance advancement is enabling the Windows 7 kernel to intelligently manipulate threads in the recently improved Intel Hyper-Threading Technology. The kernel scheduler juggles thread connections with respect to such things as logical processor/core relationships, thread-to-core distribution, and parking and unparking second logical processors in cores to match the workload. Also, the Westmere system we showed reporters was equipped with Intel Solid State Drives, reflecting another area of collaboration. &lt;/p&gt;  &lt;p&gt;Skip the formal benchmarks. The companies made their point by booting a PC based on an Intel reference design in less than 11 seconds. Actually, that may be too fast for many as it doesn’t allow sufficient time to get a cup of coffee that many of us are used to doing.&lt;/p&gt;  &lt;p&gt;OK, I have a vested interest, but with Windows 7 getting such hardy reviews and its optimization for new advances in Intel processors, now seems to me like a pretty good time to buy a new PC.&lt;/p&gt;  &lt;p&gt;Joakim Lialias   &lt;br /&gt;Microsoft Alliance Manager - Intel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527290" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Intel/default.aspx">Intel</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Partner/default.aspx">Partner</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/GA/default.aspx">GA</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/General+Availability/default.aspx">General Availability</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Solid+State/default.aspx">Solid State</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Solid+State+Drives/default.aspx">Solid State Drives</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Intel+Deep+Power+Down/default.aspx">Intel Deep Power Down</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Intel+Core/default.aspx">Intel Core</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Hyper-threading/default.aspx">Hyper-threading</category><category domain="http://windowsteamblog.com/blogs/partner/archive/tags/Deep+Power+Down+Technology/default.aspx">Deep Power Down Technology</category></item><item><title>HP MediaSmart Servers get rave Aussie reviews</title><link>http://windowsteamblog.com/blogs/windowshomeserver/archive/2009/10/26/hp-mediasmart-servers-get-rave-aussie-reviews.aspx</link><pubDate>Mon, 26 Oct 2009 22:44:52 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527281</guid><dc:creator>Dave Berkowitz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;For our friends Down Under, the wait is now over thanks to the arrival of HP’s MediaSmart Servers (powered by Windows Home Server software).&lt;/p&gt;  &lt;p&gt;Australians are the happy new recipients of home servers that have created so much buzz and excitement here in North America! So it’s no surprise that HP’s recent announcement about the availability of the MediaSmart LX197 and MediaSmart EX490 servers in Australia garnered rave reviews. &lt;a href="http://www.gizmodo.com.au/2009/10/australia-finally-getting-an-hp-mediasmart-home-server-or-two/"&gt;&lt;i&gt;Gizmodo Australia&lt;/i&gt;&lt;/a&gt;&lt;i&gt; &lt;/i&gt;says: “ . . . ultimately I think this is going to be a mandatory box (or a box like it, at least) for every home within the next couple of years.” &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.pcauthority.com.au/News/158280,hp-targets-families-with-1tb-home-media-server-under-600.aspx"&gt;&lt;i&gt;PC Authority&lt;/i&gt;&lt;/a&gt; says: “HP have a really good product on their hands here, and with space for up to 7TB of internal storage, it's an interesting alternative to storing movies, music and pictures in the cloud.”     &lt;table border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td valign="top" width="319"&gt;           &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/clip_5F00_image002_5F00_06C04A88.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/clip_5F00_image002_5F00_thumb_5F00_1F4FE7D8.jpg" width="226" height="194" /&gt;&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;          &lt;td valign="top" width="319"&gt;           &lt;p&gt;&lt;a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/clip_5F00_image004_5F00_4CD1079B.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/clip_5F00_image004_5F00_thumb_5F00_7A52275E.jpg" width="157" height="177" /&gt;&lt;/a&gt;&lt;/p&gt;         &lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/p&gt;  &lt;p&gt;And more kudos go to HP with the announcement by &lt;a href="http://www.notebooks.com/2009/10/20/review-hp-mediasmart-ex495-earns-editors-choice-award/"&gt;Notebooks.com&lt;/a&gt; that the HP MediaSmart EX 495 has won its Editor’s Choice Award. Notebooks.com says features that put it over the top were ease of configuration, ease of maintenance and Mac compatibility. They say “The EX495 is the best one I’ve had the pleasure of using and I highly recommend it.”&lt;/p&gt;  &lt;p&gt;Congratulations to HP! &lt;/p&gt;  &lt;p&gt;&lt;b&gt;- Dave Berkowitz, &lt;/b&gt;Senior Product Manager, Core Infrastructure Marketing, Microsoft&lt;/p&gt;  &lt;p&gt;P.S. It was Alphaville in an archived post for the introduction of Windows Home Server in &lt;a href="http://blogs.technet.com/homeserver/archive/2008/08/19/big-in-japan.aspx"&gt;Japan&lt;/a&gt;, so it is only fair to mention Men At Work for &lt;a href="http://www.youtube.com/watch?v=mXPUkrz7Uow"&gt;Australia&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527281" width="1" height="1"&gt;</description></item><item><title>Windows 7 Product Guide Now Available</title><link>http://windowsteamblog.com/blogs/windowsexperience/archive/2009/10/26/windows-7-product-guide-now-available.aspx</link><pubDate>Mon, 26 Oct 2009 19:36:24 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:527266</guid><dc:creator>Brandon LeBlanc</dc:creator><slash:comments>14</slash:comments><description>&lt;p&gt;As many of you have noticed, there is a lot of information out there about Windows 7 now that it is available for everyone. You can find information on everything from the Action Center to Windows XP Mode on various blogs and web pages all over the Internet. You might want a concise guide of what Windows 7 has to offer and how it can help you and your business.&amp;#160; With this in mind we created the &lt;b&gt;Windows 7 Product Guide&lt;/b&gt;.&amp;#160; This easy to read guide gives you a clear overview of the features in Windows 7 without a lot of technical jargon that you might find in other content. The guide was designed to educate and inform readers about benefits you get from adopting Windows 7.&lt;/p&gt;  &lt;p&gt;The Windows 7 Product Guide is has three major sections:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;b&gt;Introduction &lt;/b&gt;- Describes how Microsoft designed Windows 7, what editions of Windows 7 are available and what is new.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Windows 7 for You -&lt;/b&gt; Goes over features in Windows 7 that, simplify everyday tasks, works the way you want, and makes new things possible.&lt;/li&gt;    &lt;li&gt;&lt;b&gt;Windows 7 for IT Professionals -&lt;/b&gt; Explains how Windows 7 can make people productive anywhere, manage risk though enhanced security and control, and reduce costs by streamlining PC management.&amp;#160; This section also has an overview of the Microsoft Desktop Optimization Pack to help you learn about how this set of applications can help you get to a more managed and optimized desktop.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you are looking for a good reference guide about Windows 7, I recommend that you &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=b3c68ec2-e726-4830-ac89-31c71d6be5f3"&gt;download a copy of the Windows 7 Product Guide here&lt;/a&gt; (XPS and PDF versions available).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://windowsteamblog.com/aggbug.aspx?PostID=527266" width="1" height="1"&gt;</description><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Features/default.aspx">Features</category><category domain="http://windowsteamblog.com/blogs/windowsexperience/archive/tags/Product+Guide/default.aspx">Product Guide</category></item></channel></rss>