<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>MS Windows Vista Compatible Software</title>
	<link>http://www.windowsvistaplace.com</link>
	<description>Install all the software and drivers you need for compatible windows vista. Best articles, reviews and videos</description>
	<pubDate>Sat, 21 Nov 2009 05:12:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<item>
		<title>Windows 8 2012</title>
		<link>http://www.windowsvistaplace.com/windows-8-2012/news</link>
		<comments>http://www.windowsvistaplace.com/windows-8-2012/news#comments</comments>
		<pubDate>Sat, 21 Nov 2009 05:12:18 +0000</pubDate>
		<dc:creator>Myhouse</dc:creator>
		
		<category><![CDATA[Windows 8]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Other]]></category>

		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://moniroth.wordpress.com/?p=626</guid>
		<description><![CDATA[With Windows 7 and Windows Server R2 release Client and Server are in sync again, this was the case back in NT 3.1 in 1994, NT 3.51 in 1995, NT4 in 1996 and Windows 2000 in 2000. With Codename Whistler Windows XP (NT5.1) and .NET server (later named 2003, NT5.2) release went out of sync. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=moniroth.wordpress.com&#038;blog=2417292&#038;post=626&#038;subd=moniroth&#038;ref=&#038;feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>With Windows 7 and Windows Server R2 release Client and Server are in sync again, this was the case back in NT 3.1 in 1994, NT 3.51 in 1995, NT4 in 1996 and Windows 2000 in 2000. With Codename Whistler Windows XP (NT5.1) and .NET server (later named 2003, NT5.2) release went out of sync. Windows Vista (NT6.0) and Windows Server 2008 (NT6.0) the kernel got back in sync (not the release).</p>
<p>Windows 7 which is actually NT 6.1, so codename Windows 8 is NT 7 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>&nbsp;</p>
<p>If the next release goes according to plan we will have a new release of Windows client and server somewhere in 2012 codename “Windows 8”. Job offers at Microsoft already start mentioning Windows 8. So according to the Server Release Cadence Windows 9 in 2015 Windows 10 in 2018 <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Well it is still a long time, let’s enjoy Windows 7 and 2008 R2 for a while!</p>
<p><img title="windows8roadmap1[1]" src="http://bink.nu/blogs/news/windows8roadmap11_44A89076.png" border="0" alt="windows8roadmap1[1]" width="577" height="433" /></p>
<p>&nbsp;</p>
<p><a href="http://bink.nu/news/windows-8-2012.aspx" ><span >Source</span></a><a title="Windows 8 More Roadmaps  Microsoft Kitchen" href="http://msftkitchen.com/2009/11/windows-8-more-roadmaps.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+msftkitchenfeed+%28Microsoft+Kitchen+Feed%29&amp;utm_content=Google+Reader" ></a></p>
Posted in Other Tagged: news, Windows 8 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/moniroth.wordpress.com/626/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/moniroth.wordpress.com/626/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/moniroth.wordpress.com/626/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/moniroth.wordpress.com/626/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/moniroth.wordpress.com/626/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/moniroth.wordpress.com/626/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/moniroth.wordpress.com/626/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/moniroth.wordpress.com/626/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/moniroth.wordpress.com/626/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/moniroth.wordpress.com/626/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=moniroth.wordpress.com&blog=2417292&post=626&subd=moniroth&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-8-2012/news/feed</wfw:commentRss>
		</item>
		<item>
		<title>Manual Removal of W32/OnLineGames.TOT Trojan » Amvo.exe</title>
		<link>http://www.windowsvistaplace.com/manual-removal-of-w32onlinegamestot-trojan-%c2%bb-amvoexe/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/manual-removal-of-w32onlinegamestot-trojan-%c2%bb-amvoexe/othersoftware#comments</comments>
		<pubDate>Sat, 21 Nov 2009 02:00:00 +0000</pubDate>
		<dc:creator>magakos</dc:creator>
		
		<category><![CDATA[OnLineGames]]></category>

		<category><![CDATA[amvo.exe]]></category>

		<category><![CDATA[manual removal]]></category>

		<category><![CDATA[removal of trojan]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4366305949278762519.post-2712045464186577847</guid>
		<description><![CDATA[W32/OnLineGames.TOT Trojan Known Files » amvo.exe, r.dll, b.comW32/OnLineGames.TOT is a trojan. The trojan will infect Windows systems.This Trojan Copies its file(s) to Windows\system32, Temp, Root of windows installed folder as hidden files or active...]]></description>
			<content:encoded><![CDATA[<b>W32/OnLineGames.TOT Trojan Known Files » amvo.exe, r.dll, b.com<br /></b><br />W32/OnLineGames.TOT is a trojan. The trojan will infect Windows systems.<br />This Trojan Copies its file(s) to Windows\system32, Temp, Root of windows installed folder as hidden files or active non-hidden files.<br /><br />W32/OnLineGames.TOT Trojan information updated on October 13, 2009.<br />Other names of W32/OnLineGames.TOT Trojan:<br />W32/OnLineGames.TOT Trojan is also known as Trojan-GameThief.Win32.OnLineGames.tot, VirTool:Win32/Vanti.dll, TSPY_ONLINEG.DFG<br /><br /><a href="http://www.sergiwa.com/modules/mydownloads/viewcat.php?cid=2#l6"> Download Registry, Taskmanager and Folder Options Repair Tool</a><span ><br /><br /><b>W32/OnLineGames.TOT Trojan Manual Removal Instructions</b></span><br /><b> <br />Recommended Removal from Windows Safe Mode:</b><br /><span ><b>How to Start Windows in Safe Mode:<br /></b></span><b>Restart your Computer, Press F8 Repeatedly, when your Screen turns on, Select Safe mode, press enter.</b><br /><br />The Infected Files Can be Seen in these folders and names also Running in Tasks<br />End the Following Active Process Before Removal<br /><b >[</b> Kill the Process, Use <a href="http://killbox.net/">Killbox</a> if your Access Denied <b >]</b><br /><br />Download W32/OnLineGames.TOT Trojan Known File Removal Tool<br /><b>[</b>In Windows Vista Run As Administrator, After Execution System Will Restart <b>]</b><br /><br />%Windows\System32\amvo.exe<br />%Documents and Settings\Default User\Local Settings\Temp\r.dll<br />%Root of Windows Drive\b.com<b><span ><br /><br />[</span></b> No Exact Information about Files, search above related files in Program files Folder <b >]</b><br />If you have any of these files in running process from task manger, end the process before removal.<br /><b >Note:</b> if task manager is disabled, Download the following file, <a href="http://rahulmgrms.googlepages.com/taskmanager_enable.zip">Download - Enable Registry.reg</a><br /><b >[</b> Right Click - Save Target As/Linked Content As <b >]</b><br />Open it with Regedit.exe <b >[</b>%system32\regedit.exe<b >]</b>, then it Confirms Add to registry Yes or No, Confirm Yes, then click Ok.<b><br /></b><br /><br /><b>Unregister DLL Files Using Windows Command Prompt</b><br />To open the Windows Command Prompt, go to Start - Run, type cmd and then click the "OK" button.<br />Type "cd" in order to change the current directory,<br />Press the "space" button, enter the full path to where you believe the Program DLL file is located press the "Enter" button on your keyboard.<br />If you don't know where Program DLL file is located, use the "dir" command to display the directory's contents.<br /><br />To unregister a "Program" DLL file,<br />Type in the exact directory path + "regsvr32 /u" + [ DLL_NAME ]<br /><br />Example [ C:\Windows\System\ regsvr32 /u filename.dll ] and press the "Enter" button.<br />A message will pop up that says you successfully unregistered the file.<br /><br /><b>W32/OnLineGames.TOT Trojan Entries Manual Removal From Registry</b><br />Click Start, Run,Type regedit,Click OK.<br /><b >Note:</b> If the registry editor fails to open the threat may have modified the registry to prevent access to the registry editor.<br />Download <a href="http://rahulmgrms.googlepages.com/UnHookExec_reg_enable.zip">UnHookExec.inf</a>,<br /><b >[</b> Right Click - Save Target As/Linked Content As <b >]</b> <br />Save it to your Windows desktop. <br />Do not run it at this time, download it only. <br />After booting into the Safe Mode or VGA Mode <br />Right-click the UnHookExec.inf file and click Install.<br /><b >[</b>This is a small file. It does not display any notice or boxes when you run it.<b >]</b> <br />Or Download Regfile to enable Registry editor  <br /><a href="http://rahulmgrms.googlepages.com/disableregistrytoolsundo.zip">Download Registry Enabler</a> <b >[</b> Right click - Save Target As <b >]</b>  <br />Open it with Registry editor <br /><br /><b>W32/OnLineGames.TOT Trojan modifies registry at the following locations to ensure its automatic execution at every system Startup:</b><br />Delete The Entries<br /><br /><b>HKEY_USERS\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX\Software\Microsoft\Windows\CurrentVersion\Run</b><br /><br />Delete file entries from right side, look up file entries listed above<br />Search Registry For W32/OnLineGames.TOT Trojan File Names listed above to remove completely,<br />Edit Menu - Find, enter Keyword and remove all value that find in search.<br /><br />Exit the Registry Editor,<br />Restart your Computer.<br /><br /><a href="http://rahulmg.blogspot.com/">Recommended Removal Tools:</a><br /><a href="http://kaspersky.com/">Kaspersky Antivirus or Internet Security</a> <b><span >[</span></b> Shareware <b><span >]</span></b><br /><a href="http://www.pctools.com/">Spyware Doctor</a> <b><span >[</span></b> Shareware<b><span > ]</span></b><br /><a href="http://www.avg.com/">AVG Antivirus</a> <b><span >[</span></b> Freeware <b><span >]</span></b><br /><a href="http://killbox.net/">Killbox</a> <span >[</span> Freeware <b >]</b><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4366305949278762519-2712045464186577847?l=rahulmg.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/manual-removal-of-w32onlinegamestot-trojan-%c2%bb-amvoexe/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows cant find wireless printer cant</title>
		<link>http://www.windowsvistaplace.com/windows-cant-find-wireless-printer-cant/tips</link>
		<comments>http://www.windowsvistaplace.com/windows-cant-find-wireless-printer-cant/tips#comments</comments>
		<pubDate>Fri, 20 Nov 2009 09:21:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-5463399857546059516.post-3275962390198069614</guid>
		<description><![CDATA[I had a XP pro and Windows 7 in dual boot system. I unplugged the USB connector and installed the wifi into XP. Because the printer needs to connect to the router/access point and set all the wifi ssid/security.Wireless printer worked fine for the xp, ...]]></description>
			<content:encoded><![CDATA[I had a XP pro and Windows 7 in dual boot system. I unplugged the USB connector and installed the wifi into XP. Because the printer needs to connect to the router/access point and set all the wifi ssid/security.<br /><br />Wireless printer worked fine for the xp, but when I booted into Windows 7, i can't find the wireless printer. How do I get the computer to recognize the printer as being wireless? <br /><br />You might now want to Add a wireless Device or Printer. And Set your printer to be used via wireless connection. Through control panel --> network and internet --> add wireless device to network.<br /><br />Then you can start to setup your wireless printer in Windows 7.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5463399857546059516-3275962390198069614?l=windows-7-help.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-cant-find-wireless-printer-cant/tips/feed</wfw:commentRss>
		</item>
		<item>
		<title>Fishbowl for Facebook Using the Windows 7 Taskbar for Extra Spice</title>
		<link>http://www.windowsvistaplace.com/fishbowl-for-facebook-using-the-windows-7-taskbar-for-extra-spice/windows</link>
		<comments>http://www.windowsvistaplace.com/fishbowl-for-facebook-using-the-windows-7-taskbar-for-extra-spice/windows#comments</comments>
		<pubDate>Fri, 20 Nov 2009 01:41:00 +0000</pubDate>
		<dc:creator>Yochay Kiriaty</dc:creator>
		
		<category><![CDATA[Sample Code]]></category>

		<category><![CDATA[Multi-Touch]]></category>

		<category><![CDATA[PDC09]]></category>

		<category><![CDATA[PDC2009]]></category>

		<category><![CDATA[Windows API Code Pack]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[.Net]]></category>

		<category><![CDATA[Developers]]></category>

		<category><![CDATA[taskbar]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:529030</guid>
		<description><![CDATA[<p>During Wednesday&#8217;s keynote, Brian Goldfarb demoed an amazing&#160;Silverlight 4 client for Facebook. Beyond its amazing looks,&#160;this Silverlight 4&#160;demo&#160;provides a full and complete desktop client application for Windows (and Mac). SilverFace is built on top of Silverlight 4 &#8211; also announced during the keynote. If you want a cool Facebook client application to work on from your Windows desktop, you should take a look&#160;at the&#160;<a href="http://www.fishbowlclient.com/"><strong>Fishbowl for Facebook Preview</strong></a><strong>. </strong>Fishbowl is a great WPF application that you can install and enjoy as a user, and at the same time it is a&#160;great code sample for developers whom are looking to write&#160;WPF applications that use Windows 7 features.&#160; If you are interested, you can <a href="http://fishbowl.codeplex.com/">download the source code for Fishbowl</a>.</p>
<p>In today's world, the client&#8217;s experience is more important than ever before. Your application doesn&#8217;t just have to be fun and interesting; it has to be good looking, polished, and functional, providing a &#8220;natural&#8221; user experience that just works. As a developer, you need to push the envelope and use any available technical tool that the OS provides or any other available means (if installed on mobile devices) to provide a superior user experience, or users will switch to the next guy. In such a competitive scenario, using the Windows 7 Taskbar to shave a few seconds from day-to-day tasks looks like a very obvious choice.</p>
<p>Both Silverlight 4 demo and Fishbowl applications each provide a great UX and enhance user productivity. Scott Guthrie also announced the <a href="http://msdn.microsoft.com/en-us/windows/ee388574.aspx">Facebook SDK</a> for managed code applications that combines the latest in Web and Client platform innovations with leading Social technologies (services) to help developers plug into Facebook. But, beside the new Facebook SDK and beside the great looks, the Fishbowl application is a great WPF (3.5) example that demonstrates how to write applications that produce amazing experiences on Windows 7.</p>
<p>As a WPF application, Fishbowl runs on multiple Windows versions, including Windows XP, Windows Vista, and Windows 7, and it integrates with the Windows 7 Taskbar and Multitouch. One of the main ideas behind the Taskbar is to provide users with quick and easy access to their content and help them accomplish tasks and navigate between windows easier and with more confidence. For example, JumpList provides a great tool for surfacing common work items and tasks. If you have a task that you perform once or twice a day, taking two or three clicks to perform the task is not that bad. However, if you have a task that you perform 10, 20, or even 30 more times, using JumpList tasks or items in the recent category list goes a long way. Facebook users often check their wall, write notifications and messages, view friends' pictures, and so on. Therefore, in some scenarios, the Taskbar JumpList tasks, icon notification, thumbnail buttons, and other functionality become major tools in the application. </p>
<p>Fishbowl uses the taskbar to provide a quick, easy, and seamless integration with Facebook functionality directly from your Taskbar. Let&#8217;s review some of the user functionality before jumping into code behind. </p>
<table width="551" cellpadding="2" cellspacing="0" border="0">
<tbody>
<tr>
<td width="265" valign="top">The Fishbowl taskbar offers a few tasks even before you start your application. You can go to Facebook.com, or you can actually &#8220;jump&#8221; directly and see your wall, friend's picture, and more, as the following image shows. <br />One of the amazing things in Fishbowl for Facebook is that it changes it functionality between the different modes of the application. Being able to use the taskbar differently for</td>
<td width="284" valign="top"><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarBeforeStart_5F00_119ECE9E.png"><img height="229" width="240" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarBeforeStart_5F00_thumb_5F00_57AF8BB1.png" alt="TaskbarBeforeStart" border="0" title="TaskbarBeforeStart" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /></a></td>
</tr>
</tbody>
</table>
<p>different scenarios provides an amazing user experience in heavily used application like Fishbowl.</p>
<p>When Fishbowl runs in normal mode, the Taskbar JumpList reflects items and tasks that you can actually perform in the context of a running application, like viewing the last few notifications and messages that you received without opening the application, as shown by the following image.</p>
<table width="551" cellpadding="2" cellspacing="0" border="0">
<tbody>
<tr>
<td width="225" valign="top"><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarAfterStart_5F00_6C052B6F.png"><img height="265" width="164" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarAfterStart_5F00_thumb_5F00_191A183E.png" alt="TaskbarAfterStart" border="0" title="TaskbarAfterStart" style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" /></a> </td>
<td width="324" valign="top">If you hover with the mouse above the Fishbowl control, you see the thumbnail preview provided by Windows 7 taskbar. However, Fishbowl uses the thumbnail button again allowing you to both view a preview of the application and act immediately upon the thumbnail preview as shown in the following image.</td>
</tr>
</tbody>
</table>
<p>If you hover with the mouse above the Fishbowl control, you see the thumbnail preview provided by Windows 7 taskbar. However, Fishbowl uses the thumbnail button again allowing you to both view a preview of the application and act immediately upon the thumbnail preview as shown in the following image.</p>
<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/thumbnailbutton_5F00_1CB8331B.png"><img height="445" width="472" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/thumbnailbutton_5F00_thumb_5F00_1E58D922.png" alt="thumbnail button" border="0" title="thumbnail button" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /></a> </p>
<p>(And thank you Raman for writing so many PDC tweets J)</p>
<p>Fishbowl also has a mini-mode operation mode. This mode shows just one message in a small window. As you can see in the following image, a small arrow allows you to switch between messages. When you hover over Fishbowl taskbar icon, you can see the preview but you can also control the message, again using the taskbar thumbnail preview.</p>
<p>&#160;<a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/minimode_5F00_7A7001C7.png"><img height="447" width="545" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/minimode_5F00_thumb_5F00_36D850A5.png" alt="minimode" border="0" title="minimode" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /></a> </p>
<p>Besides great Taskbar integration, Fishbowl offers a great Multitouch experience, allowing you to scroll between messages using your finger to touch the touch screen. It is a little hard to illustrate Multitouch with screen capture so you will have to trust me on this one. </p>
<p>We've covered most of the Fishbowl features unique to Windows 7, and in the next post I will dive into the API that enabled these Taskbar and Multitouch features. If you are interested, you can <a href="http://fishbowl.codeplex.com/">download the source code for Fishbowl</a>.</p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=529030" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>During Wednesday&rsquo;s keynote, Brian Goldfarb demoed an amazing&nbsp;Silverlight 4 client for Facebook. Beyond its amazing looks,&nbsp;this Silverlight 4&nbsp;demo&nbsp;provides a full and complete desktop client application for Windows (and Mac). SilverFace is built on top of Silverlight 4 &ndash; also announced during the keynote. If you want a cool Facebook client application to work on from your Windows desktop, you should take a look&nbsp;at the&nbsp;<a href="http://www.fishbowlclient.com/"><strong>Fishbowl for Facebook Preview</strong></a><strong>. </strong>Fishbowl is a great WPF application that you can install and enjoy as a user, and at the same time it is a&nbsp;great code sample for developers whom are looking to write&nbsp;WPF applications that use Windows 7 features.&nbsp; If you are interested, you can <a href="http://fishbowl.codeplex.com/">download the source code for Fishbowl</a>.</p>
<p>In today's world, the client&rsquo;s experience is more important than ever before. Your application doesn&rsquo;t just have to be fun and interesting; it has to be good looking, polished, and functional, providing a &ldquo;natural&rdquo; user experience that just works. As a developer, you need to push the envelope and use any available technical tool that the OS provides or any other available means (if installed on mobile devices) to provide a superior user experience, or users will switch to the next guy. In such a competitive scenario, using the Windows 7 Taskbar to shave a few seconds from day-to-day tasks looks like a very obvious choice.</p>
<p>Both Silverlight 4 demo and Fishbowl applications each provide a great UX and enhance user productivity. Scott Guthrie also announced the <a href="http://msdn.microsoft.com/en-us/windows/ee388574.aspx">Facebook SDK</a> for managed code applications that combines the latest in Web and Client platform innovations with leading Social technologies (services) to help developers plug into Facebook. But, beside the new Facebook SDK and beside the great looks, the Fishbowl application is a great WPF (3.5) example that demonstrates how to write applications that produce amazing experiences on Windows 7.</p>
<p>As a WPF application, Fishbowl runs on multiple Windows versions, including Windows XP, Windows Vista, and Windows 7, and it integrates with the Windows 7 Taskbar and Multitouch. One of the main ideas behind the Taskbar is to provide users with quick and easy access to their content and help them accomplish tasks and navigate between windows easier and with more confidence. For example, JumpList provides a great tool for surfacing common work items and tasks. If you have a task that you perform once or twice a day, taking two or three clicks to perform the task is not that bad. However, if you have a task that you perform 10, 20, or even 30 more times, using JumpList tasks or items in the recent category list goes a long way. Facebook users often check their wall, write notifications and messages, view friends' pictures, and so on. Therefore, in some scenarios, the Taskbar JumpList tasks, icon notification, thumbnail buttons, and other functionality become major tools in the application. </p>
<p>Fishbowl uses the taskbar to provide a quick, easy, and seamless integration with Facebook functionality directly from your Taskbar. Let&rsquo;s review some of the user functionality before jumping into code behind. </p>
<table width="551" cellpadding="2" cellspacing="0" border="0">
<tbody>
<tr>
<td width="265" valign="top">The Fishbowl taskbar offers a few tasks even before you start your application. You can go to Facebook.com, or you can actually &ldquo;jump&rdquo; directly and see your wall, friend's picture, and more, as the following image shows. <br />One of the amazing things in Fishbowl for Facebook is that it changes it functionality between the different modes of the application. Being able to use the taskbar differently for</td>
<td width="284" valign="top"><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarBeforeStart_5F00_119ECE9E.png"><img height="229" width="240" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarBeforeStart_5F00_thumb_5F00_57AF8BB1.png" alt="TaskbarBeforeStart" border="0" title="TaskbarBeforeStart"  /></a></td>
</tr>
</tbody>
</table>
<p>different scenarios provides an amazing user experience in heavily used application like Fishbowl.</p>
<p>When Fishbowl runs in normal mode, the Taskbar JumpList reflects items and tasks that you can actually perform in the context of a running application, like viewing the last few notifications and messages that you received without opening the application, as shown by the following image.</p>
<table width="551" cellpadding="2" cellspacing="0" border="0">
<tbody>
<tr>
<td width="225" valign="top"><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarAfterStart_5F00_6C052B6F.png"><img height="265" width="164" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/TaskbarAfterStart_5F00_thumb_5F00_191A183E.png" alt="TaskbarAfterStart" border="0" title="TaskbarAfterStart"  /></a> </td>
<td width="324" valign="top">If you hover with the mouse above the Fishbowl control, you see the thumbnail preview provided by Windows 7 taskbar. However, Fishbowl uses the thumbnail button again allowing you to both view a preview of the application and act immediately upon the thumbnail preview as shown in the following image.</td>
</tr>
</tbody>
</table>
<p>If you hover with the mouse above the Fishbowl control, you see the thumbnail preview provided by Windows 7 taskbar. However, Fishbowl uses the thumbnail button again allowing you to both view a preview of the application and act immediately upon the thumbnail preview as shown in the following image.</p>
<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/thumbnailbutton_5F00_1CB8331B.png"><img height="445" width="472" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/thumbnailbutton_5F00_thumb_5F00_1E58D922.png" alt="thumbnail button" border="0" title="thumbnail button"  /></a> </p>
<p>(And thank you Raman for writing so many PDC tweets J)</p>
<p>Fishbowl also has a mini-mode operation mode. This mode shows just one message in a small window. As you can see in the following image, a small arrow allows you to switch between messages. When you hover over Fishbowl taskbar icon, you can see the preview but you can also control the message, again using the taskbar thumbnail preview.</p>
<p>&nbsp;<a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/minimode_5F00_7A7001C7.png"><img height="447" width="545" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/minimode_5F00_thumb_5F00_36D850A5.png" alt="minimode" border="0" title="minimode"  /></a> </p>
<p>Besides great Taskbar integration, Fishbowl offers a great Multitouch experience, allowing you to scroll between messages using your finger to touch the touch screen. It is a little hard to illustrate Multitouch with screen capture so you will have to trust me on this one. </p>
<p>We've covered most of the Fishbowl features unique to Windows 7, and in the next post I will dive into the API that enabled these Taskbar and Multitouch features. If you are interested, you can <a href="http://fishbowl.codeplex.com/">download the source code for Fishbowl</a>.</p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=529030" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/fishbowl-for-facebook-using-the-windows-7-taskbar-for-extra-spice/windows/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Windows Platform, Silverlight 4, and Facebook</title>
		<link>http://www.windowsvistaplace.com/the-windows-platform-silverlight-4-and-facebook/windows-platform</link>
		<comments>http://www.windowsvistaplace.com/the-windows-platform-silverlight-4-and-facebook/windows-platform#comments</comments>
		<pubDate>Thu, 19 Nov 2009 21:02:33 +0000</pubDate>
		<dc:creator>Brandon LeBlanc</dc:creator>
		
		<category><![CDATA[Jump List]]></category>

		<category><![CDATA[Windows Touch]]></category>

		<category><![CDATA[Social Media]]></category>

		<category><![CDATA[Taskbar Previews]]></category>

		<category><![CDATA[Social Networking]]></category>

		<category><![CDATA[Silverlight]]></category>

		<category><![CDATA[Developers]]></category>

		<category><![CDATA[Facebook]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[windows platform]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:529025</guid>
		<description><![CDATA[<p>Last week, we announced the availability of the <a href="http://msdn.microsoft.com/en-us/windows/ee388574.aspx">Facebook SDK</a> for .NET developers. The SDK supports coding for both Silverlight and the Windows Platform (WPF, etc.). Yesterday, Scott Guthrie, Corporate Vice President of Microsoft's .NET Developer Platform, took the stage for his part of the Day 2 Keynote at PDC09 where he announced <b>Silverlight 4</b>. </p>  <p>During the keynote, an out-of-browser Silverlight 4 application called SilverFace was demonstrated. SilverFace was developed using the Facebook SDK we announced last week. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/silverface1_5F00_19A50E3C.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="silverface1" border="0" alt="silverface1" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/silverface1_5F00_thumb_5F00_0AFA6257.jpg" width="350" height="236" /></a> </p>  <p>SilverFace lets you do all kinds of things on Facebook directly from your Windows desktop such as update your status, upload photos, view friend’s photos and videos, and much more. This application is meant to serve as a proof point for the capabilities of Silverlight 4 in combination with the Facebook SDK and is not an actual product. You can think of this as more of a “technology showcase” and a demo of what the technology can do. </p>  <p>For those of you wanting to try out physical code (and is pretty cool), I’ve got something just for you. </p>  <p>Today, we’re making available an application for Windows 7 called <b>Fishbowl for Facebook</b>. This application is a sample application created by UXLabs@Microsoft that showcases the Windows Platform (when I say Windows Platform = .NET Platform) and takes advantage of key Windows 7 features. </p>  <p><b>Download: </b><a href="http://www.fishbowlclient.com/"><b>Fishbowl for Facebook Preview</b></a></p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl2_5F00_6668D4D2.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="fishbowl2" border="0" alt="fishbowl2" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl2_5F00_thumb_5F00_0DDFA13D.jpg" width="350" height="265" /></a> </p>  <p>Fishbowl for Facebook lets you quickly post a Status Update to Facebook, watch your Facebook News Feed, post comments, browse your friends and their photos and upload photos directly from their Windows 7 desktop. Let me take you through a few key areas of the app. I’ll start with the Windows 7 integration. </p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl8_5F00_1B45B443.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="fishbowl8" border="0" alt="fishbowl8" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl8_5F00_thumb_5F00_28ABC749.jpg" width="450" height="101" /></a>   <p>When running, Fishbowl for Facebook takes advantage of new Windows 7 features such <b>Taskbar Previews</b> and <b>Jump Lists</b>. </p>  <p>For example, when moving your mouse over the Fishbowl for Facebook icon on your Windows Taskbar, you get a Taskbar Preview. This allows you to quickly navigate quickly between Home (you’re News Feed), your friends list, your profile, and photos. You can also quickly go to Facebook’s homepage too.</p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl4_5F00_5A3734DE.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="fishbowl4" border="0" alt="fishbowl4" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl4_5F00_thumb_5F00_3290B8B4.jpg" width="240" height="206" /></a>   <p></p>  <p></p>  <p>If you right-click on the Fishbowl for Facebook, you get a Jump List that lets you see your most recent notifications. It also lets you switch to “mini-mode”.</p>  <p>You can upload photos to Facebook using Fishbowl for Facebook – simply by drag-and-drop!</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl5_5F00_4B205604.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="fishbowl5" border="0" alt="fishbowl5" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl5_5F00_thumb_5F00_4A47F01A.jpg" width="350" height="262" /></a> </p>  <p>Just put a title in, choose the album you want to add the photo to (or create a new album), and hit upload! Here I am dragging a panoramic photo I created in Windows Live Photo Gallery from my visit in September to the U.S.S. Hornet in Oakland, CA. </p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl6_5F00_10C4E023.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="fishbowl6" border="0" alt="fishbowl6" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl6_5F00_thumb_5F00_3575F79A.jpg" width="350" height="262" /></a>   <p></p>  <p>See the red lines under the “U.S.S.” and “SFO” text? Yeah, that’s <b>spell check</b>. Fishbowl for Facebook comes with spell check to help ensure you don’t accidently spell important words wrong that your friends can make fun of you for the rest of your life with. Trust me, it happens ;-)</p>  <p>While browsing a photo album, you can view the album in a slideshow, save photos, print photos, and zoom in and out. </p>  <p>And Fishbowl for Facebook supports Windows Touch too. </p>  <p>Ok, one last thing – when browsing your friends in Fishbowl for Facebook, you are given several ways of sorting through your friends. You can sort by name (display name or family), last Status Update, Upcoming Birthdays, or Interest Level. And you can also adjust Interest Level of individual friends by simply clicking on a friend and viewing their profile. Interest Levels let you control how much of that friend’s stuff hits your News Feed. If you have an annoying friend, just turn the Interest Level way down. </p>  <p>There are a lot of neat experiences you can have with Fishbowl for Facebook so give the app a spin yourself! Remember, you can <a href="http://www.fishbowlclient.com/">download it here</a>. </p>  <p>Fishbowl for Facebook will run on Windows XP and Windows Vista but requires .NET Framework 3.5 SP1 to be installed (this is not needed if you’re on Windows 7 as it’s built in). For the best experience with Fishbowl for Facebook, it is recommended you use Windows 7 to take advantage of all its features. Fishbowl for Facebook with automatically update when updates are available as well so when we make updated available, you’ll get them! But please note that Fishbowl for Facebook is meant as a sample application showing what developers can do with the Windows Platform and the Facebook SDK. <i>This is NOT an officially supported product.</i></p>  <p>Stay tuned, Yochay from the <a href="http://windowsteamblog.com/blogs/developers/default.aspx">Windows 7 for Developers Blog</a> will be posting some behind-the-scenes geeky developer stuff shortly. For you developers out there, this will be a must-read. I can’t wait to see more applications like this for the Windows Platform. </p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=529025" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Last week, we announced the availability of the <a href="http://msdn.microsoft.com/en-us/windows/ee388574.aspx">Facebook SDK</a> for .NET developers. The SDK supports coding for both Silverlight and the Windows Platform (WPF, etc.). Yesterday, Scott Guthrie, Corporate Vice President of Microsoft's .NET Developer Platform, took the stage for his part of the Day 2 Keynote at PDC09 where he announced <b>Silverlight 4</b>. </p>  <p>During the keynote, an out-of-browser Silverlight 4 application called SilverFace was demonstrated. SilverFace was developed using the Facebook SDK we announced last week. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/silverface1_5F00_19A50E3C.jpg"><img  title="silverface1" border="0" alt="silverface1" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/silverface1_5F00_thumb_5F00_0AFA6257.jpg" width="350" height="236" /></a> </p>  <p>SilverFace lets you do all kinds of things on Facebook directly from your Windows desktop such as update your status, upload photos, view friend’s photos and videos, and much more. This application is meant to serve as a proof point for the capabilities of Silverlight 4 in combination with the Facebook SDK and is not an actual product. You can think of this as more of a “technology showcase” and a demo of what the technology can do. </p>  <p>For those of you wanting to try out physical code (and is pretty cool), I’ve got something just for you. </p>  <p>Today, we’re making available an application for Windows 7 called <b>Fishbowl for Facebook</b>. This application is a sample application created by UXLabs@Microsoft that showcases the Windows Platform (when I say Windows Platform = .NET Platform) and takes advantage of key Windows 7 features. </p>  <p><b>Download: </b><a href="http://www.fishbowlclient.com/"><b>Fishbowl for Facebook Preview</b></a></p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl2_5F00_6668D4D2.jpg"><img  title="fishbowl2" border="0" alt="fishbowl2" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl2_5F00_thumb_5F00_0DDFA13D.jpg" width="350" height="265" /></a> </p>  <p>Fishbowl for Facebook lets you quickly post a Status Update to Facebook, watch your Facebook News Feed, post comments, browse your friends and their photos and upload photos directly from their Windows 7 desktop. Let me take you through a few key areas of the app. I’ll start with the Windows 7 integration. </p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl8_5F00_1B45B443.jpg"><img  title="fishbowl8" border="0" alt="fishbowl8" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl8_5F00_thumb_5F00_28ABC749.jpg" width="450" height="101" /></a>   <p>When running, Fishbowl for Facebook takes advantage of new Windows 7 features such <b>Taskbar Previews</b> and <b>Jump Lists</b>. </p>  <p>For example, when moving your mouse over the Fishbowl for Facebook icon on your Windows Taskbar, you get a Taskbar Preview. This allows you to quickly navigate quickly between Home (you’re News Feed), your friends list, your profile, and photos. You can also quickly go to Facebook’s homepage too.</p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl4_5F00_5A3734DE.jpg"><img  title="fishbowl4" border="0" alt="fishbowl4" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl4_5F00_thumb_5F00_3290B8B4.jpg" width="240" height="206" /></a>   <p></p>  <p></p>  <p>If you right-click on the Fishbowl for Facebook, you get a Jump List that lets you see your most recent notifications. It also lets you switch to “mini-mode”.</p>  <p>You can upload photos to Facebook using Fishbowl for Facebook – simply by drag-and-drop!</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl5_5F00_4B205604.jpg"><img  title="fishbowl5" border="0" alt="fishbowl5" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl5_5F00_thumb_5F00_4A47F01A.jpg" width="350" height="262" /></a> </p>  <p>Just put a title in, choose the album you want to add the photo to (or create a new album), and hit upload! Here I am dragging a panoramic photo I created in Windows Live Photo Gallery from my visit in September to the U.S.S. Hornet in Oakland, CA. </p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl6_5F00_10C4E023.jpg"><img  title="fishbowl6" border="0" alt="fishbowl6" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/fishbowl6_5F00_thumb_5F00_3575F79A.jpg" width="350" height="262" /></a>   <p></p>  <p>See the red lines under the “U.S.S.” and “SFO” text? Yeah, that’s <b>spell check</b>. Fishbowl for Facebook comes with spell check to help ensure you don’t accidently spell important words wrong that your friends can make fun of you for the rest of your life with. Trust me, it happens ;-)</p>  <p>While browsing a photo album, you can view the album in a slideshow, save photos, print photos, and zoom in and out. </p>  <p>And Fishbowl for Facebook supports Windows Touch too. </p>  <p>Ok, one last thing – when browsing your friends in Fishbowl for Facebook, you are given several ways of sorting through your friends. You can sort by name (display name or family), last Status Update, Upcoming Birthdays, or Interest Level. And you can also adjust Interest Level of individual friends by simply clicking on a friend and viewing their profile. Interest Levels let you control how much of that friend’s stuff hits your News Feed. If you have an annoying friend, just turn the Interest Level way down. </p>  <p>There are a lot of neat experiences you can have with Fishbowl for Facebook so give the app a spin yourself! Remember, you can <a href="http://www.fishbowlclient.com/">download it here</a>. </p>  <p>Fishbowl for Facebook will run on Windows XP and Windows Vista but requires .NET Framework 3.5 SP1 to be installed (this is not needed if you’re on Windows 7 as it’s built in). For the best experience with Fishbowl for Facebook, it is recommended you use Windows 7 to take advantage of all its features. Fishbowl for Facebook with automatically update when updates are available as well so when we make updated available, you’ll get them! But please note that Fishbowl for Facebook is meant as a sample application showing what developers can do with the Windows Platform and the Facebook SDK. <i>This is NOT an officially supported product.</i></p>  <p>Stay tuned, Yochay from the <a href="http://windowsteamblog.com/blogs/developers/default.aspx">Windows 7 for Developers Blog</a> will be posting some behind-the-scenes geeky developer stuff shortly. For you developers out there, this will be a must-read. I can’t wait to see more applications like this for the Windows Platform. </p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=529025" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/the-windows-platform-silverlight-4-and-facebook/windows-platform/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows Home Server Power Pack 3 available November 24th includes enhancements for Windows 7-based computers</title>
		<link>http://www.windowsvistaplace.com/windows-home-server-power-pack-3-available-november-24th-includes-enhancements-for-windows-7-based-computers/windows</link>
		<comments>http://www.windowsvistaplace.com/windows-home-server-power-pack-3-available-november-24th-includes-enhancements-for-windows-7-based-computers/windows#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:13:32 +0000</pubDate>
		<dc:creator>Mark Pendergrast</dc:creator>
		
		<category><![CDATA[Team]]></category>

		<category><![CDATA[Power Pack 3]]></category>

		<category><![CDATA[PP3]]></category>

		<category><![CDATA[Protect]]></category>

		<category><![CDATA[Remote Access]]></category>

		<category><![CDATA[drive extender]]></category>

		<category><![CDATA[Backup software]]></category>

		<category><![CDATA[Power Pack]]></category>

		<category><![CDATA[Streaming]]></category>

		<category><![CDATA[Sharing]]></category>

		<category><![CDATA[Data Recovery]]></category>

		<category><![CDATA[Community]]></category>

		<category><![CDATA[Windows Home Server]]></category>

		<category><![CDATA[Remote]]></category>

		<category><![CDATA[storage]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:529012</guid>
		<description><![CDATA[<p>The Windows Home Server Team is pleased to announce that Power Pack 3 will be available in all shipping languages (Chinese, English, French, German, Italian, Japanese, and Spanish) on November 24<sup>th</sup>, 2009. Power Pack 3 will be made available to existing users via Windows Update. Users need to have Windows Home Server with Power Pack 2 already installed on their home server. Power Pack 3 will automatically install as part of Windows Update if Automatic Updates is enabled on the home server.</p>  <p>As we’ve communicated in a past <a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/07/17/windows-home-server-power-pack-3-announced-adds-enhancements-for-windows-7-pcs.aspx">post</a>, Power Pack 3 improves the Windows Home Server experience with Windows 7 and Windows Media Center by providing new features like: backup and restore of computers running Windows 7, Windows 7 Libraries integration, enhancements for Windows Media Center, and better support for netbook computers. Power Pack 3 will enable the most optimal experience for Windows 7 users on a Windows Home Server network. </p>  <p>“If you've recently upgraded to Windows 7, Windows Home Server Power Pack 3 is an essential download providing enhanced integration between the two platforms and a number of cool new features. Combine library support with enhanced features for Windows Media Center, and we're really starting to see Microsoft bring together the Windows Home Server and Windows 7 client experience so that your media can be stored on your home server and enjoyed seamlessly on TV, PC and Mobile devices with little effort from the user. The bad old days of copy, paste, convert and transcode may well be behind us,” says Microsoft Most Valued Professional (MVP) Terry Walsh of <a href="http://www.wegotserved.com">We Got Served</a>. </p>  <p>Microsoft MVP Alex Kuretz of <a href="http://www.mediasmartserver.net/">MediaSmartServer.net</a> says “Windows Home Server Power Pack 3 makes storing and accessing your media easier by bringing all the content contained on your Home Server smoothly into your Windows 7 libraries. TV Archive is also a very nice feature that has allowed me to record TV shows and move them to my Home Server to be watched at a later time.”</p>  <p>Here are some details on what’s new:</p>  <p><a name="_Toc245816790"><b></b></a></p>  <p><strong>Windows 7 Libraries integration</strong></p>  <p>When you install the Windows Home Server Connector and log on a computer running Windows 7, you can access the Windows Home Server shared folders from the Windows 7 libraries.</p>  <p><strong>Windows 7 Action Center backup warning suppression</strong></p>  <p>After you install the Windows Home Server Connector to enable the home server backup for your computer running Windows 7, you can suppress the Action Center warning reminding you that Windows Backup has not been set up.</p>  <p><strong>Windows 7 power settings</strong></p>  <p>You can configure your computer running Windows 7 to wake up at a scheduled backup time and then go back to sleep after the backup finishes.</p>  <p>? Console support for Windows 7</p>  <p>Windows 7 is properly displayed as the operating system shown in the Computers &#38; Backup tab.</p>  <p><strong>Windows Search</strong></p>  <p>Windows Search 4 is included to improve query search times, indexing times, and reliability. Extended Remote Discovery increases the efficiency of searching across all your libraries running Windows Search 4. Files encrypted with EFS are now supported.</p>  <p><strong>TV archive</strong></p>  <p>Windows Home Server can automatically archive recorded TV by moving your recordings from a Windows Media Center computer to your home server in the format of your choice. This enables playback in the correct format for your home computers and/or portable devices.</p>  <p><strong>Console view</strong></p>  <p>You can view information about your home server’s storage space, hard drives, backup status, and more from Windows Media Center.</p>  <p>Complete details are available in the <a href="http://go.microsoft.com/fwlink/?LinkId=85098">Power Pack 3 Release Documentation</a>.</p>  <p>We want to thank our community for all of their testing and feedback over these past months with the Power Pack 3 Beta. You validated that Power Pack 3 was ready for release. We like to think that we are building this product together – as a passionate community. </p>  <p> - The Windows Home Server Team</p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=529012" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>The Windows Home Server Team is pleased to announce that Power Pack 3 will be available in all shipping languages (Chinese, English, French, German, Italian, Japanese, and Spanish) on November 24<sup>th</sup>, 2009. Power Pack 3 will be made available to existing users via Windows Update. Users need to have Windows Home Server with Power Pack 2 already installed on their home server. Power Pack 3 will automatically install as part of Windows Update if Automatic Updates is enabled on the home server.</p>  <p>As we’ve communicated in a past <a href="http://windowsteamblog.com/blogs/windowsexperience/archive/2009/07/17/windows-home-server-power-pack-3-announced-adds-enhancements-for-windows-7-pcs.aspx">post</a>, Power Pack 3 improves the Windows Home Server experience with Windows 7 and Windows Media Center by providing new features like: backup and restore of computers running Windows 7, Windows 7 Libraries integration, enhancements for Windows Media Center, and better support for netbook computers. Power Pack 3 will enable the most optimal experience for Windows 7 users on a Windows Home Server network. </p>  <p>“If you've recently upgraded to Windows 7, Windows Home Server Power Pack 3 is an essential download providing enhanced integration between the two platforms and a number of cool new features. Combine library support with enhanced features for Windows Media Center, and we're really starting to see Microsoft bring together the Windows Home Server and Windows 7 client experience so that your media can be stored on your home server and enjoyed seamlessly on TV, PC and Mobile devices with little effort from the user. The bad old days of copy, paste, convert and transcode may well be behind us,” says Microsoft Most Valued Professional (MVP) Terry Walsh of <a href="http://www.wegotserved.com">We Got Served</a>. </p>  <p>Microsoft MVP Alex Kuretz of <a href="http://www.mediasmartserver.net/">MediaSmartServer.net</a> says “Windows Home Server Power Pack 3 makes storing and accessing your media easier by bringing all the content contained on your Home Server smoothly into your Windows 7 libraries. TV Archive is also a very nice feature that has allowed me to record TV shows and move them to my Home Server to be watched at a later time.”</p>  <p>Here are some details on what’s new:</p>  <p><a name="_Toc245816790"><b></b></a></p>  <p><strong>Windows 7 Libraries integration</strong></p>  <p>When you install the Windows Home Server Connector and log on a computer running Windows 7, you can access the Windows Home Server shared folders from the Windows 7 libraries.</p>  <p><strong>Windows 7 Action Center backup warning suppression</strong></p>  <p>After you install the Windows Home Server Connector to enable the home server backup for your computer running Windows 7, you can suppress the Action Center warning reminding you that Windows Backup has not been set up.</p>  <p><strong>Windows 7 power settings</strong></p>  <p>You can configure your computer running Windows 7 to wake up at a scheduled backup time and then go back to sleep after the backup finishes.</p>  <p>? Console support for Windows 7</p>  <p>Windows 7 is properly displayed as the operating system shown in the Computers &amp; Backup tab.</p>  <p><strong>Windows Search</strong></p>  <p>Windows Search 4 is included to improve query search times, indexing times, and reliability. Extended Remote Discovery increases the efficiency of searching across all your libraries running Windows Search 4. Files encrypted with EFS are now supported.</p>  <p><strong>TV archive</strong></p>  <p>Windows Home Server can automatically archive recorded TV by moving your recordings from a Windows Media Center computer to your home server in the format of your choice. This enables playback in the correct format for your home computers and/or portable devices.</p>  <p><strong>Console view</strong></p>  <p>You can view information about your home server’s storage space, hard drives, backup status, and more from Windows Media Center.</p>  <p>Complete details are available in the <a href="http://go.microsoft.com/fwlink/?LinkId=85098">Power Pack 3 Release Documentation</a>.</p>  <p>We want to thank our community for all of their testing and feedback over these past months with the Power Pack 3 Beta. You validated that Power Pack 3 was ready for release. We like to think that we are building this product together – as a passionate community. </p>  <p> - The Windows Home Server Team</p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=529012" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-home-server-power-pack-3-available-november-24th-includes-enhancements-for-windows-7-based-computers/windows/feed</wfw:commentRss>
		</item>
		<item>
		<title>Remove Personal Protector - PersonalProtector Removal Information</title>
		<link>http://www.windowsvistaplace.com/remove-personal-protector-personalprotector-removal-information/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/remove-personal-protector-personalprotector-removal-information/othersoftware#comments</comments>
		<pubDate>Thu, 19 Nov 2009 13:37:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[trojan horse]]></category>

		<category><![CDATA[fake warnings]]></category>

		<category><![CDATA[removal tool]]></category>

		<category><![CDATA[commander]]></category>

		<category><![CDATA[rogue antispyware]]></category>

		<category><![CDATA[AntiSpyware]]></category>

		<category><![CDATA[system]]></category>

		<category><![CDATA[Protection]]></category>

		<category><![CDATA[Adware]]></category>

		<category><![CDATA[spyware]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-8737283348514139262.post-503778255640593780</guid>
		<description><![CDATA[ Personal Protector is unwanted antispyware application. It is stated as rogue antispyware program because it uses Trojans and other malware in order to sneak inside users’ machines. After installation, Personal Protector will be configured to start ...]]></description>
			<content:encoded><![CDATA[<div > Personal Protector is unwanted antispyware application. It is stated as rogue antispyware program because it uses Trojans and other malware in order to sneak inside users’ machines. After installation, Personal Protector will be configured to start an immediate system scan. Each scan will state that computer is infected with different virus, worms and other malicious files. Interesting thing about Personal Protector is that this rogue antispyware application creates numerous files while installations in order to present them as threats after every system scan. That is made to make you feel scare about your computer and immediately begin searching for the ways of solution. That is why Personal Protector will offer you to follow the fast link where you can buy and download the “registered” license. Either way or will not be able to use Personal Protector to get rid of all threats the badware makes you believe in. Also, Personal Protector will shower annoying ads popping them every time you are using your PC. They will state about the importance of registered license or that somebody was trying to worm into your computer. That is the strategy to make the user be sure about functioning and helpfulness of Personal Protector. In reality, all scan results and annoying notifications are nothing more but a scam and can be easily ignored. Moreover, Personal Protector will always block access to security related websites in order to prevent itself to be detected. We advise you to get rid of these rogue antispyware badware and protect yourself from potential extremely danger.<br /><br /></div><br /><span ><span >Type:</span> Rogue Anti-Spyware<br /><span >Malware Author:</span> Unknown</span><br /><span ><span >Threat Level:</span> Critical<br /><span >Screenshot:</span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_D9VYC8WfAhU/SwVKRdIjQII/AAAAAAAAAPc/Y2KiRDGZmqY/s1600/personal-protector.jpg"><img  src="http://4.bp.blogspot.com/_D9VYC8WfAhU/SwVKRdIjQII/AAAAAAAAAPc/Y2KiRDGZmqY/s320/personal-protector.jpg" alt="" id="BLOGGER_PHOTO_ID_5405808591466872962" border="0" /></a><br /><div ><span ><a href="http://hotdownloads.com/trialware/download/Download_7.0.0.508i-sdregnow-asetup-AVP.exe?item=11719-8&affiliate=56878&linkid=mraperpr">Personal Protector Automatical Removal Tool</a><br /><br /></span></div><span >How to remove Personal Protector manually:</span><br /><div >It's possible to remove Personal Protector manually, but you have to be very experienced in dealing with registry entries, program files and .dll files.<br /></div><br /><span >The files to be deleted:</span><br /><br /><span > c:\Program Files\Personal Protector<br />c:\Program Files\Personal Protector\base.wdb<br />c:\Program Files\Personal Protector\baseadd.wdb<br />c:\Program Files\Personal Protector\conf.wcf<br />c:\Program Files\Personal Protector\personalprotector.exe<br />c:\Program Files\Personal Protector\quarant.wdb<br />c:\Program Files\Personal Protector\queue.wdb<br />c:\Program Files\Personal Protector\un.exe<br />c:\Program Files\Personal Protector\q<br />c:\WINDOWS\tempfile2.bat<br />c:\Documents and Settings\All Users\Microsoft PData<br />c:\Documents and Settings\All Users\Microsoft PData\inetprovider.dll<br />%UserProfile%\Desktop\Personal Protector.lnk<br />%UserProfile%\Start Menu\Programs\Personal Protector<br />%UserProfile%\Start Menu\Programs\Personal Protector\Personal Protector.lnk<br />%UserProfile%\Start Menu\Programs\Personal Protector\Uninstall.lnk </span><br /><br /><span >Remove registry entries:</span><br /><br /><div ><span > HKEY_USERS\.DEFAULT\Printers\DevModePerUser<br />HKEY_USERS\S-1-5-18\Printers\DevModePerUser<br />HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Personal Protector<br />HKEY_LOCAL_MACHINE\SOFTWARE\Personal Protector<br />HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run "personalprotector"<br />HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce "suicide" </span><br /></div><br /><div >Please be careful because manual removal of Personal Protector may seriously damage operational system and sensitive data. Also there is a big possibility of incomplete removal, because some files could be hidden and program could re-install itself after you delete files and registry entries. So we strongly recommend you to use <a href="http://hotdownloads.com/trialware/download/Download_7.0.0.508i-sdregnow-asetup-AVP.exe?item=11719-8&affiliate=56878&linkid=mraperpr">automatical removal tool</a>.<br /></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8737283348514139262-503778255640593780?l=malwareinformation.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/remove-personal-protector-personalprotector-removal-information/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>Internet Explorer 9, a free upgrade for the web</title>
		<link>http://www.windowsvistaplace.com/internet-explorer-9-a-free-upgrade-for-the-web/blog</link>
		<comments>http://www.windowsvistaplace.com/internet-explorer-9-a-free-upgrade-for-the-web/blog#comments</comments>
		<pubDate>Thu, 19 Nov 2009 02:03:58 +0000</pubDate>
		<dc:creator>Long Zheng</dc:creator>
		
		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.istartedsomething.com/?p=3953</guid>
		<description><![CDATA[
It shocks me as a devoted Firefox user to say this, but Internet Explorer 9 could very well leapfrog the competition in the race of next-generation of web browsers in 2010 thanks to a groundbreaking platform-wide implementation of a hardware-accelerated renderer that I think is quite literally &#8220;a free upgrade for the web&#8221;.
What makes IE9&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div ><img src="http://farm3.static.flickr.com/2735/4114667373_1e799104e1.jpg" alt="" /></div>
<p>It shocks me as a devoted Firefox user to say this, but <a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx">Internet Explorer 9</a> could very well leapfrog the competition in the race of next-generation of web browsers in 2010 thanks to a groundbreaking platform-wide implementation of a hardware-accelerated renderer that I think is quite literally &#8220;a free upgrade for the web&#8221;.</p>
<p>What makes IE9&#8217;s implementation of hardware-acceleration so compelling is that it has major real-world benefits and its completely transparent to both end-user and developers. Using the new capabilities in <a href="http://msdn.microsoft.com/en-us/library/dd370990%28VS.85%29.aspx">Direct2D</a> instead of GDI, IE9 is able to rendering all the visual elements of websites much faster and smoother. One example of where this really shines is in the <a href="http://channel9.msdn.com/posts/Charles/IE-9-Surfing-on-the-GPU-with-D2D/">Bing Maps demo</a> where continuously panning the map is just as smooth as navigating a map in a 3D strategy game.</p>
<p>During a meeting with IE general manager Dean Hachamovitch, he explained that this feature hasn&#8217;t already been implemented in other mainstream browsers today is because by no means this is an easy feat to accomplish. At least one issue he pointed out was the fact that there may be other components inside a frame that handles its own rendering, like Adobe Flash for example.</p>
<p>Having already overcame the major implementation issues, Dean was able to confirm this feature does not actually introduce any incompatibility issues besides a subtle difference in the layout of text as fonts are rendered by the more advanced <a href="http://msdn.microsoft.com/en-us/library/dd371554%28VS.85%29.aspx">DirectWrite</a> engine.</p>
<p>Essentially, this feature coupled with an already improved and continued investment in web standards and overall browser performance until it is released, IE9 is in great shape to become the browser with the best browsing experience in 2010 when one might expect it to ship as a standalone download.</p>
<p>I may very well make the switch back.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/istartedsomething?a=x70VGGiEk7c:L0x3dGh7JAg:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=x70VGGiEk7c:L0x3dGh7JAg:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=x70VGGiEk7c:L0x3dGh7JAg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=x70VGGiEk7c:L0x3dGh7JAg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=x70VGGiEk7c:L0x3dGh7JAg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=x70VGGiEk7c:L0x3dGh7JAg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=x70VGGiEk7c:L0x3dGh7JAg:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/istartedsomething?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=x70VGGiEk7c:L0x3dGh7JAg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=x70VGGiEk7c:L0x3dGh7JAg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/istartedsomething/~4/x70VGGiEk7c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/internet-explorer-9-a-free-upgrade-for-the-web/blog/feed</wfw:commentRss>
		</item>
		<item>
		<title>Manual Removal of W32/Magania.AZLM Trojan » Kva8wr.exe</title>
		<link>http://www.windowsvistaplace.com/manual-removal-of-w32maganiaazlm-trojan-%c2%bb-kva8wrexe/windows</link>
		<comments>http://www.windowsvistaplace.com/manual-removal-of-w32maganiaazlm-trojan-%c2%bb-kva8wrexe/windows#comments</comments>
		<pubDate>Thu, 19 Nov 2009 02:00:00 +0000</pubDate>
		<dc:creator>magakos</dc:creator>
		
		<category><![CDATA[w32/Taterf.b]]></category>

		<category><![CDATA[kva8wr.exe]]></category>

		<category><![CDATA[manual removal]]></category>

		<category><![CDATA[removal of trojan]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4366305949278762519.post-1241578371600880504</guid>
		<description><![CDATA[W32/Magania.AZLM Trojan Known Files » kva8wr.exe, bgotrtu0.dll, uweyiwe0.dll, ahnsbsb.exe, ahnxsds0.dll, ahnfgss0.dll, 6l6.com, gjnfah.cmdW32/Magania.AZLM is a trojan. The trojan will infect Windows systems.This Worm Copies its file(s) to Windows\syst...]]></description>
			<content:encoded><![CDATA[<b>W32/Magania.AZLM Trojan Known Files » kva8wr.exe, bgotrtu0.dll, uweyiwe0.dll, ahnsbsb.exe, ahnxsds0.dll, ahnfgss0.dll, 6l6.com, gjnfah.cmd<br /></b><br />W32/Magania.AZLM is a trojan. The trojan will infect Windows systems.<br />This Worm Copies its file(s) to Windows\system32, Root of windows installed folder as hidden files or active non-hidden files.<br /><br />W32/Magania.AZLM Trojan information updated on October 12, 2009.<br />Other names of W32/Magania.AZLM Trojan:<br />W32/Magania.AZLM Trojan is also known as Trojan-GameThief.Win32.Magania.azlm, Worm.Taterf.ATS, Worm:Win32/Taterf.B.<br /><a href="http://www.sergiwa.com/modules/mydownloads/viewcat.php?cid=2#l6"> Download Registry, Taskmanager and Folder Options Repair Tool</a><span ><br /><br /><b>W32/Magania.AZLM Trojan Manual Removal Instructions</b></span><br /><b> <br />Recommended Removal from Windows Safe Mode:</b><br /><span ><b>How to Start Windows in Safe Mode:<br /></b></span><b>Restart your Computer, Press F8 Repeatedly, when your Screen turns on, Select Safe mode, press enter.</b><br /><br />The Infected Files Can be Seen in these folders and names also Running in Tasks<br />End the Following Active Process Before Removal<br /><b >[</b> Kill the Process, Use <a href="http://killbox.net/">Killbox</a> if your Access Denied <b >]</b><br /><br /><a href="http://ultimatelinks.pbworks.com/f/W32Magania.AZLM.rar" title="Download Removal Tool">Download W32/Magania.AZLM Trojan Known File Removal Tool</a><br /><b>[</b>In Windows Vista Run As Administrator, After Execution System Will Restart <b>]</b><br /><br />%Windows\System32\kva8wr.exe<br />%Windows\System32\bgotrtu0.dll<br />%Windows\System32\uweyiwe0.dll<br />%Windows\System32\ahnsbsb.exe<br />%Windows\System32\ahnxsds0.dll<br />%Windows\System32\ahnfgss0.dll<br />%Root of Windows Drive\6l6.com<br />%Root of Windows Drive\gjnfah.cmd<b><span ><br /><br />[</span></b> No Exact Information about Files, search above related files in Program files Folder <b >]</b><br />If you have any of these files in running process from task manger, end the process before removal.<br /><b >Note:</b> if task manager is disabled, Download the following file, <a href="http://rahulmgrms.googlepages.com/taskmanager_enable.zip">Download - Enable Registry.reg</a><br /><b >[</b> Right Click - Save Target As/Linked Content As <b >]</b><br />Open it with Regedit.exe <b >[</b>%system32\regedit.exe<b >]</b>, then it Confirms Add to registry Yes or No, Confirm Yes, then click Ok.<b><br /></b><br /><br /><b>Unregister DLL Files Using Windows Command Prompt</b><br />To open the Windows Command Prompt, go to Start - Run, type cmd and then click the "OK" button.<br />Type "cd" in order to change the current directory,<br />Press the "space" button, enter the full path to where you believe the Program DLL file is located press the "Enter" button on your keyboard.<br />If you don't know where Program DLL file is located, use the "dir" command to display the directory's contents.<br /><br />To unregister a "Program" DLL file,<br />Type in the exact directory path + "regsvr32 /u" + [ DLL_NAME ]<br /><br />Example [ C:\Windows\System\ regsvr32 /u filename.dll ] and press the "Enter" button.<br />A message will pop up that says you successfully unregistered the file.<br /><br /><b>W32/Magania.AZLM Trojan Entries Manual Removal From Registry</b><br />Click Start, Run,Type regedit,Click OK.<br /><b >Note:</b> If the registry editor fails to open the threat may have modified the registry to prevent access to the registry editor.<br />Download <a href="http://rahulmgrms.googlepages.com/UnHookExec_reg_enable.zip">UnHookExec.inf</a>,<br /><b >[</b> Right Click - Save Target As/Linked Content As <b >]</b> <br />Save it to your Windows desktop. <br />Do not run it at this time, download it only. <br />After booting into the Safe Mode or VGA Mode <br />Right-click the UnHookExec.inf file and click Install.<br /><b >[</b>This is a small file. It does not display any notice or boxes when you run it.<b >]</b> <br />Or Download Regfile to enable Registry editor  <br /><a href="http://rahulmgrms.googlepages.com/disableregistrytoolsundo.zip">Download Registry Enabler</a> <b >[</b> Right click - Save Target As <b >]</b>  <br />Open it with Registry editor <br /><br /><b>W32/Magania.AZLM Trojan modifies registry at the following locations to ensure its automatic execution at every system Startup:</b><br />Delete The Entries<br /><br /><b>HKEY_USERS\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX\Software\Microsoft\Windows\CurrentVersion\Run</b><br /><br />Delete file entries from right side, look up file entries listed above<br />Search Registry For W32/Magania.AZLM Trojan File Names listed above to remove completely,<br />Edit Menu - Find, enter Keyword and remove all value that find in search.<br /><br />Exit the Registry Editor,<br />Restart your Computer.<br /><br /><a href="http://rahulmg.blogspot.com/">Recommended Removal Tools:</a><br /><a href="http://kaspersky.com/">Kaspersky Antivirus or Internet Security</a> <b><span >[</span></b> Shareware <b><span >]</span></b><br /><a href="http://www.pctools.com/">Spyware Doctor</a> <b><span >[</span></b> Shareware<b><span > ]</span></b><br /><a href="http://www.avg.com/">AVG Antivirus</a> <b><span >[</span></b> Freeware <b><span >]</span></b><br /><a href="http://killbox.net/">Killbox</a> <span >[</span> Freeware <b >]</b><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4366305949278762519-1241578371600880504?l=rahulmg.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/manual-removal-of-w32maganiaazlm-trojan-%c2%bb-kva8wrexe/windows/feed</wfw:commentRss>
		</item>
		<item>
		<title>New Windows API Code Pack Version</title>
		<link>http://www.windowsvistaplace.com/new-windows-api-code-pack-version/windows</link>
		<comments>http://www.windowsvistaplace.com/new-windows-api-code-pack-version/windows#comments</comments>
		<pubDate>Thu, 19 Nov 2009 00:02:42 +0000</pubDate>
		<dc:creator>Yochay Kiriaty</dc:creator>
		
		<category><![CDATA[Sample Code]]></category>

		<category><![CDATA[Sensor and Location]]></category>

		<category><![CDATA[Windows API Code Pack]]></category>

		<category><![CDATA[Libraries]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[.Net]]></category>

		<category><![CDATA[taskbar]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528968</guid>
		<description><![CDATA[<p>I am glad to announce that today we shipped a new version of the <a href="http://code.msdn.microsoft.com/WindowsAPICodePack">Windows API Code Pack</a> – version 1.0.1. This is not a major version with a lot of new features, but rather a minor version focused on fixing bugs, improving performance, adding demos and few features updates (new wrappers…) </p>  <p>But before we dive into this new version of the Windows Code Pack let’s better understand what this Windows API Code Pack is all about. </p>  <p>Windows 7 offers new features like the taskbar, libraries, and the Sensor and Location platform, to name a few. These features enable new scenarios and create new opportunities for developers to make their applications shine on Windows 7. All these great features are exposed via the Win32 native API. Currently there is no “Windows 7” namespace in the .NET Framework, and no easy way to use these features from managed code applications. To help managed code developers access them, we released version 1.0 of the Windows API Code Pack for the .NET Framework in August (just after Windows 7 RTM). </p>  <p>The Windows API Code Pack <b>is</b> a <b>free</b>, managed<b> Source Code Library </b>provided by Microsoft <b>as is</b>. You should consider this library as if <b>you wrote it yourself</b>, as if it <b>is your own code</b>. It is a great starting point and provides a really good and solid solution for managed code developers. It covers a lot of the new Windows 7 features as well as some more fundamental core features from the Windows Vista timeframe. You may think of the Windows API Code Pack as the closest thing to an “official” managed API for Windows. But you need to remember that it’s not a product with 24x7 technical support available from Microsoft Customer Service and Support. We believe it is a great solution, and that the codebase is very solid and high quality. </p>  <p>Our goal with the code pack is to enable managed code developers to take advantage of Windows APIs that are not part of the .NET Framework. We feel that as a shared source that is separate from the .NET runtime libraries, the Windows API Code Pack provides an optimal compromise between the Microsoft Win32 managed wrapper, short time-to-market -we released the Windows API Code Pack just a month after the Win7 RTM, and we ship full source code of the library.</p>  <p>The Windows API Code Pack includes a great deal of managed API for Windows (7). For example:</p>  <ul>   <li>Extensive integration with the Windows Shell namespace, with support for the Windows Shell property system, providing control like explorer browser and access to Windows Libraries </li>    <li>A completely 100% feature parity with the native Taskbar API including (but not limited to) JumpLists, Icon Overlay, Progress bar, Thumbnail, custom switcher, Thumbnail Button, etc… </li>    <li>Windows Task Dialogs , other controls </li>    <li>Support for Direct3D 11.0 and DXGI 1.0/1.1 APIs </li>    <li>Support for the Sensor Platform APIs </li>    <li>Extended Linguistic Services APIs </li>    <li>Windows Restart Manager </li>    <li>Power APIs </li>    <li>And many other features </li> </ul>  <p>Each technology represented in the Windows API Code Pack has multiple demos and examples (including source) in C# and VB. We are planning on releasing updates to the Windows API Code Pack roughly every three months. We will be investing mainly in stability (meaning fixing bugs), fundamentals, testing and documentation, as well as new feature support (based on customer feedback).</p>  <p>You may ask yourself, “<b>Why isn't the Windows API Code Pack part of the .NET Framework?</b>” </p>  <p>We ship open source code that we might bring into the runtime sometime in the future, if we feel it's sufficiently core to the entire framework to be worth the size increase. Remember the .NET Framework runs on both Windows Vista and Windows XP. However, Windows 7 is here now, and we want to enable you to access this set of free, open source library sooner rather than later. We’re shipping this library in a community-supported form and, as you can see, we intend to keep updating it. While this version (1.0.1) is a minor release, we are planning on another release in the next few months. In the meantime, you get the best of both worlds in a package that you can use as a whole or in parts without restriction.</p>  <p>Another question you may ask is, “<b>Will .NET 4 replace the need to use the Windows API Code pack</b>?”</p>  <p>When .NET 4 ships, you will be able to use its Windows 7 features such as Taskbar and multitouch integration with WPF, DirectWrite support, and the location API via the Devices namespace. Continue to access other features such as libraries, Restart Manager, and Sensors via the Windows API Code Pack. </p>  <p>Last but not least, we are looking for feedback from the community – that is you the .NET developer using this library to write managed code applications for Windows 7. On the <a href="http://code.msdn.microsoft.com/WindowsAPICodePack">Windows API Code Pack site</a>, you can ask questions, provide feedback, report bugs, and follow open bugs. Your input is critical for the continuation of this library, so please send us your feedback and questions. </p>  <p>To learn more about how to use the Windows API Code Pack check the <a href="http://channel9.msdn.com/learn/courses/Windows7/" target="_blank">Windows 7 Training on Channel 9</a></p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528968" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>I am glad to announce that today we shipped a new version of the <a href="http://code.msdn.microsoft.com/WindowsAPICodePack">Windows API Code Pack</a> – version 1.0.1. This is not a major version with a lot of new features, but rather a minor version focused on fixing bugs, improving performance, adding demos and few features updates (new wrappers…) </p>  <p>But before we dive into this new version of the Windows Code Pack let’s better understand what this Windows API Code Pack is all about. </p>  <p>Windows 7 offers new features like the taskbar, libraries, and the Sensor and Location platform, to name a few. These features enable new scenarios and create new opportunities for developers to make their applications shine on Windows 7. All these great features are exposed via the Win32 native API. Currently there is no “Windows 7” namespace in the .NET Framework, and no easy way to use these features from managed code applications. To help managed code developers access them, we released version 1.0 of the Windows API Code Pack for the .NET Framework in August (just after Windows 7 RTM). </p>  <p>The Windows API Code Pack <b>is</b> a <b>free</b>, managed<b> Source Code Library </b>provided by Microsoft <b>as is</b>. You should consider this library as if <b>you wrote it yourself</b>, as if it <b>is your own code</b>. It is a great starting point and provides a really good and solid solution for managed code developers. It covers a lot of the new Windows 7 features as well as some more fundamental core features from the Windows Vista timeframe. You may think of the Windows API Code Pack as the closest thing to an “official” managed API for Windows. But you need to remember that it’s not a product with 24x7 technical support available from Microsoft Customer Service and Support. We believe it is a great solution, and that the codebase is very solid and high quality. </p>  <p>Our goal with the code pack is to enable managed code developers to take advantage of Windows APIs that are not part of the .NET Framework. We feel that as a shared source that is separate from the .NET runtime libraries, the Windows API Code Pack provides an optimal compromise between the Microsoft Win32 managed wrapper, short time-to-market -we released the Windows API Code Pack just a month after the Win7 RTM, and we ship full source code of the library.</p>  <p>The Windows API Code Pack includes a great deal of managed API for Windows (7). For example:</p>  <ul>   <li>Extensive integration with the Windows Shell namespace, with support for the Windows Shell property system, providing control like explorer browser and access to Windows Libraries </li>    <li>A completely 100% feature parity with the native Taskbar API including (but not limited to) JumpLists, Icon Overlay, Progress bar, Thumbnail, custom switcher, Thumbnail Button, etc… </li>    <li>Windows Task Dialogs , other controls </li>    <li>Support for Direct3D 11.0 and DXGI 1.0/1.1 APIs </li>    <li>Support for the Sensor Platform APIs </li>    <li>Extended Linguistic Services APIs </li>    <li>Windows Restart Manager </li>    <li>Power APIs </li>    <li>And many other features </li> </ul>  <p>Each technology represented in the Windows API Code Pack has multiple demos and examples (including source) in C# and VB. We are planning on releasing updates to the Windows API Code Pack roughly every three months. We will be investing mainly in stability (meaning fixing bugs), fundamentals, testing and documentation, as well as new feature support (based on customer feedback).</p>  <p>You may ask yourself, “<b>Why isn't the Windows API Code Pack part of the .NET Framework?</b>” </p>  <p>We ship open source code that we might bring into the runtime sometime in the future, if we feel it's sufficiently core to the entire framework to be worth the size increase. Remember the .NET Framework runs on both Windows Vista and Windows XP. However, Windows 7 is here now, and we want to enable you to access this set of free, open source library sooner rather than later. We’re shipping this library in a community-supported form and, as you can see, we intend to keep updating it. While this version (1.0.1) is a minor release, we are planning on another release in the next few months. In the meantime, you get the best of both worlds in a package that you can use as a whole or in parts without restriction.</p>  <p>Another question you may ask is, “<b>Will .NET 4 replace the need to use the Windows API Code pack</b>?”</p>  <p>When .NET 4 ships, you will be able to use its Windows 7 features such as Taskbar and multitouch integration with WPF, DirectWrite support, and the location API via the Devices namespace. Continue to access other features such as libraries, Restart Manager, and Sensors via the Windows API Code Pack. </p>  <p>Last but not least, we are looking for feedback from the community – that is you the .NET developer using this library to write managed code applications for Windows 7. On the <a href="http://code.msdn.microsoft.com/WindowsAPICodePack">Windows API Code Pack site</a>, you can ask questions, provide feedback, report bugs, and follow open bugs. Your input is critical for the continuation of this library, so please send us your feedback and questions. </p>  <p>To learn more about how to use the Windows API Code Pack check the <a href="http://channel9.msdn.com/learn/courses/Windows7/" >Windows 7 Training on Channel 9</a></p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528968" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/new-windows-api-code-pack-version/windows/feed</wfw:commentRss>
		</item>
		<item>
		<title>ASUS Announces TS Mini Home Server</title>
		<link>http://www.windowsvistaplace.com/asus-announces-ts-mini-home-server/windows-home-server</link>
		<comments>http://www.windowsvistaplace.com/asus-announces-ts-mini-home-server/windows-home-server#comments</comments>
		<pubDate>Wed, 18 Nov 2009 22:19:03 +0000</pubDate>
		<dc:creator>Mark Pendergrast</dc:creator>
		
		<category><![CDATA[Team]]></category>

		<category><![CDATA[Streaming]]></category>

		<category><![CDATA[Protect]]></category>

		<category><![CDATA[Remote Access]]></category>

		<category><![CDATA[drive extender]]></category>

		<category><![CDATA[Back-up]]></category>

		<category><![CDATA[Sharing]]></category>

		<category><![CDATA[asus]]></category>

		<category><![CDATA[Partner]]></category>

		<category><![CDATA[OEM]]></category>

		<category><![CDATA[Remote]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[file sharing]]></category>

		<category><![CDATA[Windows Home Server]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528960</guid>
		<description><![CDATA[<p>Hot off the presses, we’re extremely pleased to report that our newest OEM, <b>ASUS</b>, has just announced that they’ll soon be introducing a new Home Server to the market here in the US – and in other markets across the globe. Their <a href="http://www.asus.com/product.aspx?P_ID=mb22YySzt9LeoWc6">TS Mini Home Server</a>, powered by a 1.66 GhZ Intel Atom chipset and running Windows Home Server, will come in two configurations:</p>  <ul>   <li>500GB Hard Drive (with 1 empty HDD bay) @ <font color="#ff0000">$349 MSRP</font></li>    <li>1 TB Hard Drive (with 1 empty HDD bay) @ <font color="#ff0000">$529 MSRP</font></li> </ul>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSminiLeft_5F00_5512D831.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="TS mini Left" border="0" alt="TS mini Left" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSminiLeft_5F00_thumb_5F00_7B74BB7C.jpg" width="147" height="201" /></a><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/P1020501_5F00_620CB842.gif"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="P1020501" border="0" alt="P1020501" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/P1020501_5F00_thumb_5F00_281D7556.gif" width="185" height="201" /></a><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSmini_5F00_4_5F00_L_5F00_12BFBFEE.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="TS mini_4_L" border="0" alt="TS mini_4_L" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSmini_5F00_4_5F00_L_5F00_thumb_5F00_593CAFF6.jpg" width="155" height="202" /></a>&#160; </p>  <p>The form factor is pretty sleek and comes packed with 6 USB ports and an eSata port for additional external storage options. In addition to all the great features of the underlying Windows Home Server operating system, the TS Mini will <i>also</i> come bundled with a free year long subscription to a 500 GB online storage service, a feature that automatically synchronizes files stored on the TS Mini with external drives, and a real time system monitoring tool.</p>  <p>Not to be outdone, ASUS also points to the device’s ‘green’ credentials: it’s certified ‘Energy 5.0’ compliant and consumes on average only 24.5W.</p>  <p>The TS Mini is now available for pre-order at online retailers <a href="http://www.amazon.com/ASUS-Mini-Server-500GB-Storage/dp/B002W5V32K/ref=sr_1_4?ie=UTF8&#38;s=electronics&#38;qid=1258571649&#38;sr=1-4">Amazon.com</a> and <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16859110001&#38;cm_re=asus_home_server-_-59-110-001-_-Product">NewEgg</a>.</p>  <p><strong>A hearty welcome to ASUS</strong> in joining the Home Server family!</p>  <p></p>  <p></p>  <p>- Mark</p>  <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5fde7578-a73f-4ce3-8957-cd525a6c34b1" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/Windows+Home+Server" rel="tag">Windows Home Server</a>,<a href="http://technorati.com/tags/ASUS" rel="tag">ASUS</a></div><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528960" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Hot off the presses, we’re extremely pleased to report that our newest OEM, <b>ASUS</b>, has just announced that they’ll soon be introducing a new Home Server to the market here in the US – and in other markets across the globe. Their <a href="http://www.asus.com/product.aspx?P_ID=mb22YySzt9LeoWc6">TS Mini Home Server</a>, powered by a 1.66 GhZ Intel Atom chipset and running Windows Home Server, will come in two configurations:</p>  <ul>   <li>500GB Hard Drive (with 1 empty HDD bay) @ <font color="#ff0000">$349 MSRP</font></li>    <li>1 TB Hard Drive (with 1 empty HDD bay) @ <font color="#ff0000">$529 MSRP</font></li> </ul>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSminiLeft_5F00_5512D831.jpg"><img  title="TS mini Left" border="0" alt="TS mini Left" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSminiLeft_5F00_thumb_5F00_7B74BB7C.jpg" width="147" height="201" /></a><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/P1020501_5F00_620CB842.gif"><img  title="P1020501" border="0" alt="P1020501" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/P1020501_5F00_thumb_5F00_281D7556.gif" width="185" height="201" /></a><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSmini_5F00_4_5F00_L_5F00_12BFBFEE.jpg"><img  title="TS mini_4_L" border="0" alt="TS mini_4_L" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowshomeserver/TSmini_5F00_4_5F00_L_5F00_thumb_5F00_593CAFF6.jpg" width="155" height="202" /></a>&#160; </p>  <p>The form factor is pretty sleek and comes packed with 6 USB ports and an eSata port for additional external storage options. In addition to all the great features of the underlying Windows Home Server operating system, the TS Mini will <i>also</i> come bundled with a free year long subscription to a 500 GB online storage service, a feature that automatically synchronizes files stored on the TS Mini with external drives, and a real time system monitoring tool.</p>  <p>Not to be outdone, ASUS also points to the device’s ‘green’ credentials: it’s certified ‘Energy 5.0’ compliant and consumes on average only 24.5W.</p>  <p>The TS Mini is now available for pre-order at online retailers <a href="http://www.amazon.com/ASUS-Mini-Server-500GB-Storage/dp/B002W5V32K/ref=sr_1_4?ie=UTF8&amp;s=electronics&amp;qid=1258571649&amp;sr=1-4">Amazon.com</a> and <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16859110001&amp;cm_re=asus_home_server-_-59-110-001-_-Product">NewEgg</a>.</p>  <p><strong>A hearty welcome to ASUS</strong> in joining the Home Server family!</p>  <p></p>  <p></p>  <p>- Mark</p>  <div  id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5fde7578-a73f-4ce3-8957-cd525a6c34b1" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/Windows+Home+Server" rel="tag">Windows Home Server</a>,<a href="http://technorati.com/tags/ASUS" rel="tag">ASUS</a></div><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528960" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/asus-announces-ts-mini-home-server/windows-home-server/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ribbon Hero, coming to help you rock with the Ribbon</title>
		<link>http://www.windowsvistaplace.com/ribbon-hero-coming-to-help-you-rock-with-the-ribbon/blog</link>
		<comments>http://www.windowsvistaplace.com/ribbon-hero-coming-to-help-you-rock-with-the-ribbon/blog#comments</comments>
		<pubDate>Wed, 18 Nov 2009 20:44:07 +0000</pubDate>
		<dc:creator>Long Zheng</dc:creator>
		
		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.istartedsomething.com/?p=3950</guid>
		<description><![CDATA[
In my casual scavenging of trademark applications at the USPTO, a new trademark filed this week has revealed an interesting new project from Microsoft that aims to help people familiarize themselves with the Ribbon user interface with a game inspired by the &#8220;Hero&#8221; franchise. No, I&#8217;m not kidding.
Trademark serial number 77872539 for &#8220;Ribbon Hero&#8221; is [...]]]></description>
			<content:encoded><![CDATA[<div ><img src="http://www.istartedsomething.com/wp-content/uploads/2009/11/ribbonhero.jpg" alt="Ribbon Hero" title="Ribbon Hero" /></div>
<p>In my casual scavenging of trademark applications at the USPTO, <a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&#038;entry=77872539">a new trademark filed this week</a> has revealed an interesting new project from Microsoft that aims to help people familiarize themselves with the Ribbon user interface with a game <a href="http://en.wikipedia.org/wiki/Guitar_Hero">inspired by the &#8220;Hero&#8221; franchise</a>. No, I&#8217;m not kidding.</p>
<p><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&#038;entry=77872539">Trademark serial number 77872539</a> for &#8220;Ribbon Hero&#8221; is classified as a &#8220;computer software for training users to use business application software; and computer game software for use in computer user training&#8221;. In detail, it will&#8230;</p>
<blockquote><p>providing online training in the nature of tutorials and &#8220;how to&#8221; demonstrations in the field of business application software; educational services, providing training and educational materials in the field of business application software; entertainment in the nature of competitions in the field of business application software user skills; and providing recognition and incentives by the way of awards and contests to demonstrate excellence in the field of business application software user skills.</p></blockquote>
<p>After some more digging around, it turns out this is actually a project by the <a href="http://www.officelabs.com/Pages/Default.aspx">Office Labs</a> folks <a href="http://www.officelabs.com/pages/PrototypePrivacy.aspx">whose privacy policy page</a> reveals this will actually be a <a href="http://www.facebook.com/">Facebook</a> game with competitive scoring.</p>
<blockquote><p>If you use the Ribbon Hero Facebook application, Microsoft stores your Facebook ID and the ID of your primary Facebook network. When you connect to Facebook, you can choose to share your scores with your friends. This will make your Facebook profile picture and overall score appear in your Facebook friends’ Ribbon Wars leaderboard. In addition, your overall score will be counted towards your primary Facebook network’s average score. Your Facebook friends will be able to click on your profile picture in Ribbon Hero, and then see how many points you have on each challenge.</p></blockquote>
<p>Will this be a bigger hit than Guitar Hero 3 and Farmville? Only time will tell.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/istartedsomething?a=mn-9Ksdzkm4:dADVhd7iXO4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=mn-9Ksdzkm4:dADVhd7iXO4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=mn-9Ksdzkm4:dADVhd7iXO4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=mn-9Ksdzkm4:dADVhd7iXO4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=mn-9Ksdzkm4:dADVhd7iXO4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=mn-9Ksdzkm4:dADVhd7iXO4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=mn-9Ksdzkm4:dADVhd7iXO4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/istartedsomething?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=mn-9Ksdzkm4:dADVhd7iXO4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=mn-9Ksdzkm4:dADVhd7iXO4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/istartedsomething/~4/mn-9Ksdzkm4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/ribbon-hero-coming-to-help-you-rock-with-the-ribbon/blog/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sneak Peak at the Acer Aspire 1420P</title>
		<link>http://www.windowsvistaplace.com/sneak-peak-at-the-acer-aspire-1420p/beta</link>
		<comments>http://www.windowsvistaplace.com/sneak-peak-at-the-acer-aspire-1420p/beta#comments</comments>
		<pubDate>Wed, 18 Nov 2009 19:50:25 +0000</pubDate>
		<dc:creator>Brandon LeBlanc</dc:creator>
		
		<category><![CDATA[Corel]]></category>

		<category><![CDATA[office 2010]]></category>

		<category><![CDATA[Windows Touch]]></category>

		<category><![CDATA[PDC09]]></category>

		<category><![CDATA[Multitouch]]></category>

		<category><![CDATA[OneNote]]></category>

		<category><![CDATA[Paint it! touch]]></category>

		<category><![CDATA[Aspire 1420P]]></category>

		<category><![CDATA[Multi-Touch]]></category>

		<category><![CDATA[PDC]]></category>

		<category><![CDATA[Acer]]></category>

		<category><![CDATA[Developers]]></category>

		<category><![CDATA[PC]]></category>

		<category><![CDATA[Tablet PC]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[Mobile Broadband]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Beta]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528943</guid>
		<description><![CDATA[<p>Today is Day 2 of PDC09, and attendees were given a nice “treat.” During this morning’s keynote, Windows and Windows Live Division President Steven Sinofsky took the stage and announced that all attendees* of this year’s PDC will be given an Acer Aspire 1420P Convertible Tablet PC. This is being done to show our gratitude for the support we received by PDC attendees in the development process of Windows 7. This PC enables developers to leverage many of the unique Windows 7 capabilities including multitouch – which I will talk about further down in this post. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0019_5F00_10A420A0.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Acer Aspire 1420P" border="0" alt="Acer Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0019_5F00_thumb_5F00_6D277C3A.jpg" width="240" height="180" /></a> </p>  <p>This laptop promotion is the result of a collaborative effort with Acer, whom we worked closely with to have these laptops ready for PDC. This PC is not yet available in the US (Acer has not yet announced pricing and availability for this PC) so that makes this “PDC Edition” of the laptop exclusive to PDC attendees. </p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00062_5F00_1793AD58.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Aspire 1420P PDC Box" border="0" alt="Aspire 1420P PDC Box" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00062_5F00_thumb_5F00_3D895DAE.jpg" width="150" height="112" /></a>&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00072_5F00_31F3A06F.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Aspire 1420P PDC Box" border="0" alt="Aspire 1420P PDC Box" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00072_5F00_thumb_5F00_35258857.jpg" width="150" height="112" /></a>   <p></p>  <p></p>  <p>The Aspire 1420P PDC Edition comes with the following specs: </p>  <ul>   <li><b>Windows 7 Ultimate x64</b> </li>    <li><b>Processor:</b> Intel Celeron CPU SU2300 @ 1.2GHz </li>    <li><b>Memory:</b> 2GB (Supports up to 8GB) </li>    <li><b>Display:</b> 11.6” Widescreen &#124;1366x768 Resolution </li>    <li><b>Graphics:</b> Intel Graphics Media Accelerator 4500MHD </li>    <li><b>Network:</b> 10/100/1000 Ethernet &#124; Intel Wi-Fi Link 1000 802.11b/g/Draft-N </li>    <li><b>Mobile Broadband:</b> 3G </li>    <li><b>Storage:</b> 250GB </li> </ul>  <p>For a more complete and detailed list of specs, <a href="http://us.acer.com/acer/product.do%3Bjsessionid=9BD5475C0D4FD80A71DF2AF0120D43F3.public_a_us004?LanguageISOCtxParam=en&#38;rcond5e.c2att92=145&#38;inu49e.current.c2att92=145&#38;link=ln314e&#38;CountryISOCtxParam=US&#38;kcond47e.c2att92=145&#38;rcond159e.att21k=1&#38;kcond48e.c2att101=68402&#38;rcond190e.att21k=1&#38;acond23=EU&#38;rcond4e.att21k=1&#38;sp=page17e&#38;rcond157e.c2att92=145&#38;var9e=793&#38;ctx1g.c2att92=145&#38;rcond42e.att21k=1&#38;kcond50e.c2att92=145&#38;rcond45e.att21k=1&#38;rcond158e.c2att1=0&#38;ctx2.c2att1=0&#38;inu53e.current.c2att92=145&#38;rcond38e.c2att1=0&#38;var13e=EU&#38;rcond44e.c2att1=0&#38;rcond186e.c2att92=145&#38;rcond3e.c2att1=0&#38;rcond28e.attN2B2F2EEF=3206&#38;rcond189e.c2att1=0&#38;ctx1.att21k=1&#38;CRC=1229369540">click here</a>. </p>  <p>The Aspire 1420P comes with 3 USB ports, 1 HDMI port for connecting to HDTVs and monitors, a VGA port, Ethernet port, and a headphone and microphone jack. The laptop features a unique design with a metallic textured design just above the keyboard and a metal hinge for converting the laptop into Tablet mode. Its design is essentially a small laptop with Tablet PC features. It’s slim, light, and has a small footprint – making it easy to carry around. This laptop features a CTRL+ALT+DEL button and a Flip 3D button. Also, the Aspire 1420P uses the <a href="http://www.microsoft.com/whdc/device/sensors/default.mspx">Windows 7 Sensor and Location Platform</a> to adjust the screen depending on which way you hold the PC (in Tablet mode). For example: if you’re holding it a landscape position, the screen will display in landscape for you. Vice versa if you hold it in a portrait position. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0020_5F00_22DCC195.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Close-up of Aspire 1420P" border="0" alt="Close-up of Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0020_5F00_thumb_5F00_538FC940.jpg" width="150" height="112" /></a>&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0022_5F00_60F5DC46.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Another Close-up of Aspire 1420P" border="0" alt="Another Close-up of Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0022_5F00_thumb_5F00_1FE75CE2.jpg" width="150" height="112" /></a>&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0023_5F00_7F601D2F.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="And the stylus on the Aspire 1420P" border="0" alt="And the stylus on the Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0023_5F00_thumb_5F00_2555CD86.jpg" width="150" height="112" /></a></p>  <p>We worked with Acer to image the laptops with some great software – including the beta release of Office 2010. </p>  <ul>   <li><a href="http://www.microsoft.com/office/2010/en/download-office-professional-plus/default.aspx">Microsoft Office Professional Plus 2010 Beta</a> </li>    <li>Microsoft Touch Pack for Windows 7 </li>    <li><a href="http://download.live.com">Windows Live Essentials</a> </li>    <li><a href="http://www.microsoft.com/windows/virtual-pc/default.aspx">Windows Virtual PC with Windows XP Mode</a> </li>    <li><a href="http://www.microsoft.com/security_essentials/">Microsoft Security Essentials</a> </li>    <li>Corel Paint it! touch </li> </ul>  <p>Because the Aspire 1420P supports Windows Touch, we’ve included the Microsoft Touch Pack for Windows 7 as well as <a href="http://www.corel.com/servlet/Satellite/us/en/Product/1254516039320#tabview=tab0">Corel Paint it! touch</a>.</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/acer1_5F00_3DE56AD6.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Corel Paint it! touch" border="0" alt="Corel Paint it! touch" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/acer1_5F00_thumb_5F00_1CF1F82F.jpg" width="300" height="169" /></a> </p>  <p>Corel Paint it! touch allows you to use your fingers to draw and paint. You can also turn your photos into paintings too. </p>  <p>One application I’ve written about recently is Amazon’s Kindle for PC. Amazon has released Kindle for PC and it works great on this laptop. You can download the beta of Kindle for PC today <a href="http://www.amazon.com/gp/feature.html/ref=kcp_pc_mkt_lnd?docId=1000426311">here</a>. You can use multitouch gestures to move from page to page on the Kindle book you are reading. You can also zoom in and out with ease. For more on the Kindle for PC app, check out my demo video <a href="http://windowsteamblog.com/blogs/windows7/archive/2009/10/22/kindle-for-the-pc-announced-and-it-s-awesome.aspx">here on this post</a>. In Tablet mode, reading books with Kindle for PC is very nice. </p>  <p>The Aspire 1420P also sports Mobile Broadband. With Windows 7, using Mobile Broadband is easier than ever before. Windows 7 will automatically detect if a Mobile Broadband connection is available (after inserting your SIM card).</p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/mobilebroadband1_5F00_5C4FABBF.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Connect to a Mobile Broadband Connection in Windows 7" border="0" alt="Connect to a Mobile Broadband Connection in Windows 7" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/mobilebroadband1_5F00_thumb_5F00_2D89F31D.jpg" width="168" height="240" /></a>   <p></p>  <p>You can choose to connect to the Mobile Broadband connection where you will be required enter subscription details from your mobile carrier. No need to mess with 3<sup>rd</sup> party Mobile Broadband connection utilities. </p>  <p>Not only can you use multitouch with the Aspire 1420P, you can also use it as a Tablet. The Aspire 1420P is perfect for writing down notes using Microsoft OneNote 2010 (my favorite Office app).</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0026_5F00_1AD4F966.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="OneNote 2010 on the Aspire 1420P" border="0" alt="OneNote 2010 on the Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0026_5F00_thumb_5F00_12DD5704.jpg" width="240" height="180" /></a> </p>  <p>Overall, this PC will be great for all the developers attending PDC to experience many of Windows 7’s new features and to be able to develop with those features in mind. </p>  <p><i>* This promotion is for full-conference attendees who are onsite at PDC. It is not available to Microsoft attendees, members of the media, government employees, staff, speakers, crew, volunteers, day pass attendees, guests, or Workshop-only attendees.</i></p><div class="wlWriterHeaderFooter" style="text-align:left; margin:0px; padding:4px 0px 4px 0px;"><a href="http://digg.com/submit?url=http%3a%2f%2fwindowsteamblog.com%2fblogs%2fwindowsexperience%2farchive%2f2009%2f11%2f18%2fsneak-peak-at-the-acer-aspire-1420p.aspx&#38;title=Sneak+Peak+at+the+Acer+Aspire+1420P"><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" /></a></div><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528943" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Today is Day 2 of PDC09, and attendees were given a nice “treat.” During this morning’s keynote, Windows and Windows Live Division President Steven Sinofsky took the stage and announced that all attendees* of this year’s PDC will be given an Acer Aspire 1420P Convertible Tablet PC. This is being done to show our gratitude for the support we received by PDC attendees in the development process of Windows 7. This PC enables developers to leverage many of the unique Windows 7 capabilities including multitouch – which I will talk about further down in this post. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0019_5F00_10A420A0.jpg"><img  title="Acer Aspire 1420P" border="0" alt="Acer Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0019_5F00_thumb_5F00_6D277C3A.jpg" width="240" height="180" /></a> </p>  <p>This laptop promotion is the result of a collaborative effort with Acer, whom we worked closely with to have these laptops ready for PDC. This PC is not yet available in the US (Acer has not yet announced pricing and availability for this PC) so that makes this “PDC Edition” of the laptop exclusive to PDC attendees. </p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00062_5F00_1793AD58.jpg"><img  title="Aspire 1420P PDC Box" border="0" alt="Aspire 1420P PDC Box" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00062_5F00_thumb_5F00_3D895DAE.jpg" width="150" height="112" /></a>&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00072_5F00_31F3A06F.jpg"><img  title="Aspire 1420P PDC Box" border="0" alt="Aspire 1420P PDC Box" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_00072_5F00_thumb_5F00_35258857.jpg" width="150" height="112" /></a>   <p></p>  <p></p>  <p>The Aspire 1420P PDC Edition comes with the following specs: </p>  <ul>   <li><b>Windows 7 Ultimate x64</b> </li>    <li><b>Processor:</b> Intel Celeron CPU SU2300 @ 1.2GHz </li>    <li><b>Memory:</b> 2GB (Supports up to 8GB) </li>    <li><b>Display:</b> 11.6” Widescreen |1366x768 Resolution </li>    <li><b>Graphics:</b> Intel Graphics Media Accelerator 4500MHD </li>    <li><b>Network:</b> 10/100/1000 Ethernet | Intel Wi-Fi Link 1000 802.11b/g/Draft-N </li>    <li><b>Mobile Broadband:</b> 3G </li>    <li><b>Storage:</b> 250GB </li> </ul>  <p>For a more complete and detailed list of specs, <a href="http://us.acer.com/acer/product.do%3Bjsessionid=9BD5475C0D4FD80A71DF2AF0120D43F3.public_a_us004?LanguageISOCtxParam=en&amp;rcond5e.c2att92=145&amp;inu49e.current.c2att92=145&amp;link=ln314e&amp;CountryISOCtxParam=US&amp;kcond47e.c2att92=145&amp;rcond159e.att21k=1&amp;kcond48e.c2att101=68402&amp;rcond190e.att21k=1&amp;acond23=EU&amp;rcond4e.att21k=1&amp;sp=page17e&amp;rcond157e.c2att92=145&amp;var9e=793&amp;ctx1g.c2att92=145&amp;rcond42e.att21k=1&amp;kcond50e.c2att92=145&amp;rcond45e.att21k=1&amp;rcond158e.c2att1=0&amp;ctx2.c2att1=0&amp;inu53e.current.c2att92=145&amp;rcond38e.c2att1=0&amp;var13e=EU&amp;rcond44e.c2att1=0&amp;rcond186e.c2att92=145&amp;rcond3e.c2att1=0&amp;rcond28e.attN2B2F2EEF=3206&amp;rcond189e.c2att1=0&amp;ctx1.att21k=1&amp;CRC=1229369540">click here</a>. </p>  <p>The Aspire 1420P comes with 3 USB ports, 1 HDMI port for connecting to HDTVs and monitors, a VGA port, Ethernet port, and a headphone and microphone jack. The laptop features a unique design with a metallic textured design just above the keyboard and a metal hinge for converting the laptop into Tablet mode. Its design is essentially a small laptop with Tablet PC features. It’s slim, light, and has a small footprint – making it easy to carry around. This laptop features a CTRL+ALT+DEL button and a Flip 3D button. Also, the Aspire 1420P uses the <a href="http://www.microsoft.com/whdc/device/sensors/default.mspx">Windows 7 Sensor and Location Platform</a> to adjust the screen depending on which way you hold the PC (in Tablet mode). For example: if you’re holding it a landscape position, the screen will display in landscape for you. Vice versa if you hold it in a portrait position. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0020_5F00_22DCC195.jpg"><img  title="Close-up of Aspire 1420P" border="0" alt="Close-up of Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0020_5F00_thumb_5F00_538FC940.jpg" width="150" height="112" /></a>&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0022_5F00_60F5DC46.jpg"><img  title="Another Close-up of Aspire 1420P" border="0" alt="Another Close-up of Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0022_5F00_thumb_5F00_1FE75CE2.jpg" width="150" height="112" /></a>&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0023_5F00_7F601D2F.jpg"><img  title="And the stylus on the Aspire 1420P" border="0" alt="And the stylus on the Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0023_5F00_thumb_5F00_2555CD86.jpg" width="150" height="112" /></a></p>  <p>We worked with Acer to image the laptops with some great software – including the beta release of Office 2010. </p>  <ul>   <li><a href="http://www.microsoft.com/office/2010/en/download-office-professional-plus/default.aspx">Microsoft Office Professional Plus 2010 Beta</a> </li>    <li>Microsoft Touch Pack for Windows 7 </li>    <li><a href="http://download.live.com">Windows Live Essentials</a> </li>    <li><a href="http://www.microsoft.com/windows/virtual-pc/default.aspx">Windows Virtual PC with Windows XP Mode</a> </li>    <li><a href="http://www.microsoft.com/security_essentials/">Microsoft Security Essentials</a> </li>    <li>Corel Paint it! touch </li> </ul>  <p>Because the Aspire 1420P supports Windows Touch, we’ve included the Microsoft Touch Pack for Windows 7 as well as <a href="http://www.corel.com/servlet/Satellite/us/en/Product/1254516039320#tabview=tab0">Corel Paint it! touch</a>.</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/acer1_5F00_3DE56AD6.jpg"><img  title="Corel Paint it! touch" border="0" alt="Corel Paint it! touch" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/acer1_5F00_thumb_5F00_1CF1F82F.jpg" width="300" height="169" /></a> </p>  <p>Corel Paint it! touch allows you to use your fingers to draw and paint. You can also turn your photos into paintings too. </p>  <p>One application I’ve written about recently is Amazon’s Kindle for PC. Amazon has released Kindle for PC and it works great on this laptop. You can download the beta of Kindle for PC today <a href="http://www.amazon.com/gp/feature.html/ref=kcp_pc_mkt_lnd?docId=1000426311">here</a>. You can use multitouch gestures to move from page to page on the Kindle book you are reading. You can also zoom in and out with ease. For more on the Kindle for PC app, check out my demo video <a href="http://windowsteamblog.com/blogs/windows7/archive/2009/10/22/kindle-for-the-pc-announced-and-it-s-awesome.aspx">here on this post</a>. In Tablet mode, reading books with Kindle for PC is very nice. </p>  <p>The Aspire 1420P also sports Mobile Broadband. With Windows 7, using Mobile Broadband is easier than ever before. Windows 7 will automatically detect if a Mobile Broadband connection is available (after inserting your SIM card).</p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/mobilebroadband1_5F00_5C4FABBF.jpg"><img  title="Connect to a Mobile Broadband Connection in Windows 7" border="0" alt="Connect to a Mobile Broadband Connection in Windows 7" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/mobilebroadband1_5F00_thumb_5F00_2D89F31D.jpg" width="168" height="240" /></a>   <p></p>  <p>You can choose to connect to the Mobile Broadband connection where you will be required enter subscription details from your mobile carrier. No need to mess with 3<sup>rd</sup> party Mobile Broadband connection utilities. </p>  <p>Not only can you use multitouch with the Aspire 1420P, you can also use it as a Tablet. The Aspire 1420P is perfect for writing down notes using Microsoft OneNote 2010 (my favorite Office app).</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0026_5F00_1AD4F966.jpg"><img  title="OneNote 2010 on the Aspire 1420P" border="0" alt="OneNote 2010 on the Aspire 1420P" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsexperience/IMG_5F00_0026_5F00_thumb_5F00_12DD5704.jpg" width="240" height="180" /></a> </p>  <p>Overall, this PC will be great for all the developers attending PDC to experience many of Windows 7’s new features and to be able to develop with those features in mind. </p>  <p><i>* This promotion is for full-conference attendees who are onsite at PDC. It is not available to Microsoft attendees, members of the media, government employees, staff, speakers, crew, volunteers, day pass attendees, guests, or Workshop-only attendees.</i></p><div class="wlWriterHeaderFooter" ><a href="http://digg.com/submit?url=http%3a%2f%2fwindowsteamblog.com%2fblogs%2fwindowsexperience%2farchive%2f2009%2f11%2f18%2fsneak-peak-at-the-acer-aspire-1420p.aspx&amp;title=Sneak+Peak+at+the+Acer+Aspire+1420P"><img src="http://digg.com/img/badges/100x20-digg-button.png" width="100" height="20" alt="Digg This" title="Digg This" border="0"  /></a></div><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528943" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/sneak-peak-at-the-acer-aspire-1420p/beta/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu - Adding a New Printer</title>
		<link>http://www.windowsvistaplace.com/ubuntu-adding-a-new-printer/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/ubuntu-adding-a-new-printer/othersoftware#comments</comments>
		<pubDate>Wed, 18 Nov 2009 19:40:00 +0000</pubDate>
		<dc:creator>magakos</dc:creator>
		
		<category><![CDATA[Ubuntu Linux]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-8791657492806915033.post-2398624721603903223</guid>
		<description><![CDATA[One amazing feature of Ubuntu is its ability to automatically detect printers connected via USB cables, parallel cables, and even serial cables. If you have one of these printers, you most likely don’t need to add it to the system. You should already see an icon appear under the Printers window. Just move on to the next section to configure it. If you are not fortunate enough to have your printer automatically detected, you’ll have to manually add it. Here are the steps for doing that:<br /><br />1. Click the New button on the toolbar. The New Printer wizard appears and lists your printer options. Before the New Printer wizard appears, the Printer Configuration tool scans your workstation and the local network for any accessible printers. If it detects any, they’re added to the top of the connection list.<br /><br />2. Select the connection type of the new printer. Although the printer is defined as a local printer on your workstation, this utility also allows you to configure six types of printer connections (besides the currently connected printers) to make a printer available to the system. As you select each connection type in the left side of the window, a different Properties area appears in the right side. For example, if you select Windows Printer via Samba, text boxes appear where you can enter the printer name, a userID, and a password to access the network printer. Click the Browse button to browse your local network to locate shared printers. After you’ve selected the connection type and changed any Properties settings, click Forward to continue with the wizard.<br /><br />3. Select the printer manufacturer or the location of the PPD file. Ubuntu uses PostScript printer description (PPD) files to format files for printing. PPD files are based on the same concept as the standard printer drivers you’ve probably used in Microsoft Windows. Each printer must have a PPD installed for CUPS to know how to format text and graphics sent to the printer. This wizard window allows you to select the PPD file to use for the new printer. You have two options:<br /><br />• Select the printer manufacturer from the list of installed drivers.<br />• Install your own PPD file for the printer.<br /><br />If you’re lucky enough to have the PPD file for your printer, copy it to a location on your workstation and select the Provide PPD File option. Browse to the location of the file and select it, then click Forward. If you don’t have the PPD file for your printer, you’ll have to hope that Ubuntu has your specific printer make and model defined in its library. If you find the printer manufacturer listed, select it and click Forward.<br /><br />4. If you selected a printer manufacturer, the next wizard window provides a list of specific printer models and PPD files. Select the printer model and (optionally) the proper PPD file. This wizard window asks you to select the specific model for your printer. Hopefully, your printer model will be listed. If not, you must go back a step and find your own PPD file to install. If your specific model is listed, select it, and a list of available PPD files is shown. Some models may have only one PPD file, but others may have two or more files to choose from. In that case, one is usually marked as recommended. Try that PPD file first. If it doesn’t work, select a different PPD file. Clicking the Forward button takes you to the final wizard window (some printer drivers also have an optional window, which appears before the final wizard window, for setting individual options).<br /><br />5. Define a printer name for the printer, and add the optional description and location if you want to include more information about the printer.<br /><br />6. Click Apply in the Summary window to finish adding the new printer.<br /><br />The new printer is added as an icon in the Printer Configuration window (even if you mapped to a remote printer). You should now see the new printer when printing from applications on your system. However, before getting too carried away with printing, it’s a good idea to check how the printer is configured.<br /><br /><span style="font-size:85%;"><span style="color: rgb(192, 192, 192);">Source of Information : Wiley Ubuntu Linux Secrets</span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8791657492806915033-2398624721603903223?l=computingtech.blogspot.com' alt='' /></div><img src="http://feeds.feedburner.com/~r/ComputingTech/~4/WQjHOD9zSO4" height="1" width="1"/>]]></description>
			<content:encoded><![CDATA[One amazing feature of Ubuntu is its ability to automatically detect printers connected via USB cables, parallel cables, and even serial cables. If you have one of these printers, you most likely don’t need to add it to the system. You should already see an icon appear under the Printers window. Just move on to the next section to configure it. If you are not fortunate enough to have your printer automatically detected, you’ll have to manually add it. Here are the steps for doing that:<br /><br />1. Click the New button on the toolbar. The New Printer wizard appears and lists your printer options. Before the New Printer wizard appears, the Printer Configuration tool scans your workstation and the local network for any accessible printers. If it detects any, they’re added to the top of the connection list.<br /><br />2. Select the connection type of the new printer. Although the printer is defined as a local printer on your workstation, this utility also allows you to configure six types of printer connections (besides the currently connected printers) to make a printer available to the system. As you select each connection type in the left side of the window, a different Properties area appears in the right side. For example, if you select Windows Printer via Samba, text boxes appear where you can enter the printer name, a userID, and a password to access the network printer. Click the Browse button to browse your local network to locate shared printers. After you’ve selected the connection type and changed any Properties settings, click Forward to continue with the wizard.<br /><br />3. Select the printer manufacturer or the location of the PPD file. Ubuntu uses PostScript printer description (PPD) files to format files for printing. PPD files are based on the same concept as the standard printer drivers you’ve probably used in Microsoft Windows. Each printer must have a PPD installed for CUPS to know how to format text and graphics sent to the printer. This wizard window allows you to select the PPD file to use for the new printer. You have two options:<br /><br />• Select the printer manufacturer from the list of installed drivers.<br />• Install your own PPD file for the printer.<br /><br />If you’re lucky enough to have the PPD file for your printer, copy it to a location on your workstation and select the Provide PPD File option. Browse to the location of the file and select it, then click Forward. If you don’t have the PPD file for your printer, you’ll have to hope that Ubuntu has your specific printer make and model defined in its library. If you find the printer manufacturer listed, select it and click Forward.<br /><br />4. If you selected a printer manufacturer, the next wizard window provides a list of specific printer models and PPD files. Select the printer model and (optionally) the proper PPD file. This wizard window asks you to select the specific model for your printer. Hopefully, your printer model will be listed. If not, you must go back a step and find your own PPD file to install. If your specific model is listed, select it, and a list of available PPD files is shown. Some models may have only one PPD file, but others may have two or more files to choose from. In that case, one is usually marked as recommended. Try that PPD file first. If it doesn’t work, select a different PPD file. Clicking the Forward button takes you to the final wizard window (some printer drivers also have an optional window, which appears before the final wizard window, for setting individual options).<br /><br />5. Define a printer name for the printer, and add the optional description and location if you want to include more information about the printer.<br /><br />6. Click Apply in the Summary window to finish adding the new printer.<br /><br />The new printer is added as an icon in the Printer Configuration window (even if you mapped to a remote printer). You should now see the new printer when printing from applications on your system. However, before getting too carried away with printing, it’s a good idea to check how the printer is configured.<br /><br /><span ><span >Source of Information : Wiley Ubuntu Linux Secrets</span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8791657492806915033-2398624721603903223?l=computingtech.blogspot.com' alt='' /></div><img src="http://feeds.feedburner.com/~r/ComputingTech/~4/WQjHOD9zSO4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/ubuntu-adding-a-new-printer/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 and the opportunity for Developers - PDC09</title>
		<link>http://www.windowsvistaplace.com/windows-7-and-the-opportunity-for-developers-pdc09/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/windows-7-and-the-opportunity-for-developers-pdc09/othersoftware#comments</comments>
		<pubDate>Wed, 18 Nov 2009 18:49:24 +0000</pubDate>
		<dc:creator>Mark Relph</dc:creator>
		
		<category><![CDATA[Mark Relph]]></category>

		<category><![CDATA[PDC2009]]></category>

		<category><![CDATA[Windows Ecosystem]]></category>

		<category><![CDATA[Ecosystem]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528936</guid>
		<description><![CDATA[<p>Developers! Developers! Developers! Greetings from the Microsoft PDC in LA – it’s Mark Relph from the Windows Ecosystem Team. I hope everyone is enjoying PDC this year either here in person or watching the stream at <a href="http://microsoftpdc.com/">microsoftpdc.com</a>. I wanted to give you a sense of what the Windows Ecosystem team is doing at PDC and the conversations we are having with our amazing developer community at the show. I just walked out of the Day 2 keynote that featured Steven Sinofsky, President of the Windows &#38; Windows Live Division and it was fantastic! (for a couple of big reasons)</p>  <p><b>A Hallway Discussion about Building Windows 7</b></p>  <p>Steven’s keynote began as a “hallway discussion” about how we developed Windows 7. We learned a lot from the Windows 7 development process. Steven described the engagement we had with beta testers, partners and the developer community across various channels including the “Engineering 7” blog and the Windows Ecosystem Readiness Program. These programs helped us to make sure developers had the resources they needed to be ready for Windows 7. We also found that a disciplined release and disclosure cycle was invaluable. Everyone wants to get code sooner, but having API complete and feature complete code that is actionable is far more valuable. This extended to our disclosure by ensuring all information was accurate and actionable to ensure we provided the ecosystem with correct information. </p>  <p>One of the key highlights from Sinofsky’s keynote was the role of telemetry and research in developing Windows 7. Telemetry is the broad set of tools we use to assess the engineering “integrity” of the Windows platform and how Windows is performing in the real world. This real world data has been incredibly valuable for us in enhancing the product. Without customers opting in to participate and send us real time data- we would not be able to make some of the improvements we made. Beyond the telemetry is the qualitative view—the type of research we do to gain an in depth understanding of how people use their PCs and what problems people would like to be solved. As developers we often feel “we know” what customers want. These are some of the tools that help us to remove our observer biases and to walk in the shoes of real customers.</p>  <p><b>The Windows 7 Ecosystem - Great Hardware Powered By Great Software</b></p>  <p>Steven then shifted to a focus on Developing for Windows 7. Steven’s keynote highlighted how vibrant the ecosystem around Windows 7 is. Along with Mike Angiulo, they demonstrated the opportunity developers have to take advantage of the range of hardware devices that run Windows. The ecosystem around Windows is really amazing. Think about the install base - there are more than <b>one billion users </b>who use Windows<b>.</b>&#160; Those users want great applications and there are <strong>3 million programmers</strong> building applications around the world and 90 percent of those developers target Windows.&#160;&#160; You could also look at our telemetry from the beta cycle which shows more than <b>800,000 unique applications </b>(which includes multiple versions, 32/64 bit &#38; languages) running on Windows 7 during the beta timeframe.&#160; From packaged ISV software, shareware and custom applications the number of applications available for Windows 7 is measured in the hundreds of thousands. Only 3 weeks after the launch of Windows 7 we know that over <strong>25,000 applications</strong> from our partners in the Microsoft Partner Program have a public statement of support for Windows. Even more partners are striving for a higher quality bar by earning the “Compatible with Windows 7” logo. Today, 1700 hardware and software companies have delivered over <strong>9,000 logo’d products</strong>.&#160; Many partners are also coming out with public statements of support. One way to measure that is the <a href="www.windows.com/compatibility/windows-7">Windows 7 Compatibility Center</a> which provides compatibility information and upgrade path for some of the most commonly used products on the market. We have had 2 million visitors to the site since its launch on October 20<sup>th</sup>. Today, there are over <strong>25,000 products</strong> listed on the site with both 32-bit and 64-bit compatibility status and our database that is constantly growing. Finally if you take into account market impact, over the last several years, NPD data tells us that the top 4000 applications generated $4 billion in sales. This speaks volumes to the strength of the software ecosystem.&#160;&#160; As I post this blog, it is clear that the Windows ecosystem is growing and thriving.</p>  <p><b>Speaking Of Hardware….</b><b></b></p>  <p>Steven spent a few minutes talking about what it takes to build a laptop. The decisions about processors, memory, inputs, video and the drivers the make the experience great. He talked about working with our friends at Acer to really experience what it takes to build a great PC. Speaking of hardware, there was one really big surprise…….</p>  <p>For all the full conference attendees of PDC09 we giving away a “PDC Special Edition” laptop!! It’s a cool machine and Brandon will be posting a full review on the machine to this blog very soon.</p>  <p>Finally, Steven talked about the future of IE. I won’t cover the details here, but my colleague Dean Hachamovitch will speak to the news over on the <a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx">IE Blog</a>.</p>  <p><b>Announcing the Winners of The Code7 Contest</b></p>  <p>Another way to look at the health of the ecosystem is individual innovation. Over the last few months we gave developers around the globe the opportunity to show the world their talents in the <a href="http://www.code7contest.com">Code7 Developer Contest</a>. Developers across multiple countries answered the call and we had finalists from around the world join us at PDC to show off their work for the final judging. I had the pleasure of hosting the final event during the pre-PDC Windows Developer Bootcamp. I’m pleased to announce the grand prize winner is <b>Benjamin Bondi</b> from the Middle East &#38; Africa for his application called “Notes Everywhere” a WPF client that enables you to manage desktop notes everywhere by leveraging Windows 7 and Windows Azure. Benjamin will receive $17,777 and the accolades of his peers in the developer community!</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/clip_5F00_image002_5F00_2109A194.jpg"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/clip_5F00_image002_5F00_thumb_5F00_1688CD74.jpg" width="244" height="155" /></a></p>  <p>The momentum of the ecosystem and excitement of developers has made PDC an amazing event to be a part of. Sinofsky’s movie theater analogy from the keynote is the best way to describe it. We’ve built a great theatre with awesome sound, a great projector, good snacks, and comfortable seats - but the theatre is only as good as the movie that brings it to life. The same can be said about Windows 7 – it is a great OS supported by amazing hardware &#38; software. If you are a developers and want to bring your application to life on the big screen then think about building the modern Windows application by building on – the Ribbon User Interface, Jump Lists &#38; Progress Bars, Libraries, Multi-touch, Ink, Speech, DirectX®, High Definition Audio/Video, sensors and a connection to the cloud. Check out a few of the resources available to you at the <a href="http://www.msdn.com/windows">Windows Developer Center</a> and watch for the Windows specific sessions from the PDC as they become available online at <a href="http://microsoftpdc.com/">microsoftpdc.com</a></p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528936" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Developers! Developers! Developers! Greetings from the Microsoft PDC in LA – it’s Mark Relph from the Windows Ecosystem Team. I hope everyone is enjoying PDC this year either here in person or watching the stream at <a href="http://microsoftpdc.com/">microsoftpdc.com</a>. I wanted to give you a sense of what the Windows Ecosystem team is doing at PDC and the conversations we are having with our amazing developer community at the show. I just walked out of the Day 2 keynote that featured Steven Sinofsky, President of the Windows &amp; Windows Live Division and it was fantastic! (for a couple of big reasons)</p>  <p><b>A Hallway Discussion about Building Windows 7</b></p>  <p>Steven’s keynote began as a “hallway discussion” about how we developed Windows 7. We learned a lot from the Windows 7 development process. Steven described the engagement we had with beta testers, partners and the developer community across various channels including the “Engineering 7” blog and the Windows Ecosystem Readiness Program. These programs helped us to make sure developers had the resources they needed to be ready for Windows 7. We also found that a disciplined release and disclosure cycle was invaluable. Everyone wants to get code sooner, but having API complete and feature complete code that is actionable is far more valuable. This extended to our disclosure by ensuring all information was accurate and actionable to ensure we provided the ecosystem with correct information. </p>  <p>One of the key highlights from Sinofsky’s keynote was the role of telemetry and research in developing Windows 7. Telemetry is the broad set of tools we use to assess the engineering “integrity” of the Windows platform and how Windows is performing in the real world. This real world data has been incredibly valuable for us in enhancing the product. Without customers opting in to participate and send us real time data- we would not be able to make some of the improvements we made. Beyond the telemetry is the qualitative view—the type of research we do to gain an in depth understanding of how people use their PCs and what problems people would like to be solved. As developers we often feel “we know” what customers want. These are some of the tools that help us to remove our observer biases and to walk in the shoes of real customers.</p>  <p><b>The Windows 7 Ecosystem - Great Hardware Powered By Great Software</b></p>  <p>Steven then shifted to a focus on Developing for Windows 7. Steven’s keynote highlighted how vibrant the ecosystem around Windows 7 is. Along with Mike Angiulo, they demonstrated the opportunity developers have to take advantage of the range of hardware devices that run Windows. The ecosystem around Windows is really amazing. Think about the install base - there are more than <b>one billion users </b>who use Windows<b>.</b>&#160; Those users want great applications and there are <strong>3 million programmers</strong> building applications around the world and 90 percent of those developers target Windows.&#160;&#160; You could also look at our telemetry from the beta cycle which shows more than <b>800,000 unique applications </b>(which includes multiple versions, 32/64 bit &amp; languages) running on Windows 7 during the beta timeframe.&#160; From packaged ISV software, shareware and custom applications the number of applications available for Windows 7 is measured in the hundreds of thousands. Only 3 weeks after the launch of Windows 7 we know that over <strong>25,000 applications</strong> from our partners in the Microsoft Partner Program have a public statement of support for Windows. Even more partners are striving for a higher quality bar by earning the “Compatible with Windows 7” logo. Today, 1700 hardware and software companies have delivered over <strong>9,000 logo’d products</strong>.&#160; Many partners are also coming out with public statements of support. One way to measure that is the <a href="www.windows.com/compatibility/windows-7">Windows 7 Compatibility Center</a> which provides compatibility information and upgrade path for some of the most commonly used products on the market. We have had 2 million visitors to the site since its launch on October 20<sup>th</sup>. Today, there are over <strong>25,000 products</strong> listed on the site with both 32-bit and 64-bit compatibility status and our database that is constantly growing. Finally if you take into account market impact, over the last several years, NPD data tells us that the top 4000 applications generated $4 billion in sales. This speaks volumes to the strength of the software ecosystem.&#160;&#160; As I post this blog, it is clear that the Windows ecosystem is growing and thriving.</p>  <p><b>Speaking Of Hardware….</b><b></b></p>  <p>Steven spent a few minutes talking about what it takes to build a laptop. The decisions about processors, memory, inputs, video and the drivers the make the experience great. He talked about working with our friends at Acer to really experience what it takes to build a great PC. Speaking of hardware, there was one really big surprise…….</p>  <p>For all the full conference attendees of PDC09 we giving away a “PDC Special Edition” laptop!! It’s a cool machine and Brandon will be posting a full review on the machine to this blog very soon.</p>  <p>Finally, Steven talked about the future of IE. I won’t cover the details here, but my colleague Dean Hachamovitch will speak to the news over on the <a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx">IE Blog</a>.</p>  <p><b>Announcing the Winners of The Code7 Contest</b></p>  <p>Another way to look at the health of the ecosystem is individual innovation. Over the last few months we gave developers around the globe the opportunity to show the world their talents in the <a href="http://www.code7contest.com">Code7 Developer Contest</a>. Developers across multiple countries answered the call and we had finalists from around the world join us at PDC to show off their work for the final judging. I had the pleasure of hosting the final event during the pre-PDC Windows Developer Bootcamp. I’m pleased to announce the grand prize winner is <b>Benjamin Bondi</b> from the Middle East &amp; Africa for his application called “Notes Everywhere” a WPF client that enables you to manage desktop notes everywhere by leveraging Windows 7 and Windows Azure. Benjamin will receive $17,777 and the accolades of his peers in the developer community!</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/clip_5F00_image002_5F00_2109A194.jpg"><img  title="clip_image002" border="0" alt="clip_image002" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windows7/clip_5F00_image002_5F00_thumb_5F00_1688CD74.jpg" width="244" height="155" /></a></p>  <p>The momentum of the ecosystem and excitement of developers has made PDC an amazing event to be a part of. Sinofsky’s movie theater analogy from the keynote is the best way to describe it. We’ve built a great theatre with awesome sound, a great projector, good snacks, and comfortable seats - but the theatre is only as good as the movie that brings it to life. The same can be said about Windows 7 – it is a great OS supported by amazing hardware &amp; software. If you are a developers and want to bring your application to life on the big screen then think about building the modern Windows application by building on – the Ribbon User Interface, Jump Lists &amp; Progress Bars, Libraries, Multi-touch, Ink, Speech, DirectX®, High Definition Audio/Video, sensors and a connection to the cloud. Check out a few of the resources available to you at the <a href="http://www.msdn.com/windows">Windows Developer Center</a> and watch for the Windows specific sessions from the PDC as they become available online at <a href="http://microsoftpdc.com/">microsoftpdc.com</a></p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528936" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-7-and-the-opportunity-for-developers-pdc09/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>Live from Microsoft PDC09: Keynote 2</title>
		<link>http://www.windowsvistaplace.com/live-from-microsoft-pdc09-keynote-2/blog</link>
		<comments>http://www.windowsvistaplace.com/live-from-microsoft-pdc09-keynote-2/blog#comments</comments>
		<pubDate>Wed, 18 Nov 2009 15:38:21 +0000</pubDate>
		<dc:creator>Long Zheng</dc:creator>
		
		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.istartedsomething.com/?p=3942</guid>
		<description><![CDATA[It&#8217;s day two of the three day Microsoft Professional Developers Conference 2009 and keynoting today is Scott Guthrie, Kurt DelBene and Steven Sinofsky where the focus is said to be all things Silverlight, Internet Explorer, Windows and Office.
Join Ed Bott, Mary Jo Foley, Kip Kniskern, Paul Thurrott, Rafael Rivera, Tom Warren and I in our [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s day two of the three day <a href="http://www.microsoftpdc.com/">Microsoft Professional Developers Conference 2009</a> and keynoting today is Scott Guthrie, Kurt DelBene and Steven Sinofsky where the focus is said to be all things Silverlight, Internet Explorer, Windows and Office.</p>
<p>Join Ed Bott, Mary Jo Foley, Kip Kniskern, Paul Thurrott, Rafael Rivera, Tom Warren and I in our not-too-technical liveblog commentary below. You can also tune in the live video stream and recording after the event <a href="http://www.microsoftpdc.com/">at the PDC website</a>.</p>
<p><iframe src="http://www.coveritlive.com/index2.php/option=com_altcaster/task=viewaltcast/altcast_code=0efe68e3e1/height=650/width=670" scrolling="no" height="650px" width="670px" frameBorder="0" allowTransparency="true" ><a href="http://www.coveritlive.com/mobile.php?option=com_mobile&#038;task=viewaltcast&#038;altcast_code=0efe68e3e1" >Microsoft PDC09 Keynote 2</a></iframe></p>
<p><em>Disclosure: I am attending PDC09 as a guest of Microsoft Australia.</em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/istartedsomething?a=LolHarGUHPg:D93-8InEJ8I:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=LolHarGUHPg:D93-8InEJ8I:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=LolHarGUHPg:D93-8InEJ8I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=LolHarGUHPg:D93-8InEJ8I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=LolHarGUHPg:D93-8InEJ8I:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=LolHarGUHPg:D93-8InEJ8I:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=LolHarGUHPg:D93-8InEJ8I:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/istartedsomething?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/istartedsomething?a=LolHarGUHPg:D93-8InEJ8I:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/istartedsomething?i=LolHarGUHPg:D93-8InEJ8I:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/istartedsomething/~4/LolHarGUHPg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/live-from-microsoft-pdc09-keynote-2/blog/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows Marketplace for Mobile – a Worldwide Marketplace for Developers</title>
		<link>http://www.windowsvistaplace.com/windows-marketplace-for-mobile-%e2%80%93-a-worldwide-marketplace-for-developers/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/windows-marketplace-for-mobile-%e2%80%93-a-worldwide-marketplace-for-developers/othersoftware#comments</comments>
		<pubDate>Wed, 18 Nov 2009 11:35:00 +0000</pubDate>
		<dc:creator>Frank Prengel</dc:creator>
		
		<category><![CDATA[windowsmobile]]></category>

		<category><![CDATA[marketplace]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528900</guid>
		<description><![CDATA[<p>Hello there, my name is <a href="http://blogs.msdn.com/frankpr">Frank Prengel</a>, and I&#8217;m a technical evangelist at Microsoft Germany, helping the Windows phone and Marketplace teams establish <a href="http://marketplace.windowsphone.com/">Windows Marketplace for Mobile</a> in my country. Since I work with the German developer &#38; ISV community, let me share with you some thoughts from a local perspective &#8211; they may help you develop for Marketplace, especially if you live outside the US. </p>
<p>Let&#8217;s first remember that Windows Mobile has always had a very active developer community, and that it gives you freedom in how software is developed and distributed. There are more than 20,000 Windows Mobile applications today which you can get and install from Web sites, software portals, forums, etc. &#8211; provided you are a tech savvy person, and you know how to do it. With Windows Mobile 6.5 we have begun addressing non-tech savvy consumers as well. This is exactly why we introduced Windows Marketplace for Mobile as an easy way for people to find and install additional software on their new Windows phones. </p>
<p>If you are a developer, this means one thing for you: an <i>additional</i> great opportunity to potentially reach millions of new customers. Windows Marketplace launched with commerce in 20 markets as well as developer registration support in 29 markets, more than any other app store at launch. It offers credit card as well as mobile operator billing, and self-serve refunds of certified apps. It now supports Windows Mobile 6 and 6.1 and even allows for browsing and purchasing apps from the PC, with over-the-air synchronization to the user&#8217;s Windows phone. If your goal is to expand your business or the reach of your software, you should take the opportunity to join. For more information on the recent Windows Marketplace updates, including availability on 6 and 6.1, accessibility to browse and purchase apps from the PC and antipiracy protection benefits for developers, check out Todd Brix&#8217;s blog post at the <a href="http://windowsteamblog.com/blogs/wmdev/archive/2009/11/11/announcing-new-features-in-windows-marketplace-for-mobile.aspx">Windows Mobile Developer Blog</a>, and Eric Nelson&#8217;s post at the <a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/11/16/windows-marketplace-for-windows-mobile-6-0-and-6-1.aspx">Windows Phone Blog</a>.</p>
<p>As with every retail marketplace, there is a bit of administrative work involved. Windows Marketplace for Mobile is a new service and a fresh approach that improves frequently with feedback from the developers and ISVs we work with. We are committed to continually improving the entire experience as we learn more about developer and customer needs and behavior. (If you find that Marketplace is not the right distribution channel for your business model, after all, you can of course use any other channel, such as those mentioned above, as they continue to be available. Windows Mobile means freedom of choice.) </p>
<p>If you are in the US, signing up and getting apps certified should be pretty straightforward by now. In other countries there may be additional steps related to the business and financial processes involved. There also is localization work to be done when you want to submit products to several markets, as the application needs to be localized in the proper language (including the screenshots and descriptions). If there are any questions during this process, your first support resource is the <a href="http://developer.windowsphone.com/Help.aspx">Windows Marketplace help page</a>. You can also use the contact form in your <a href="http://developer.windowsphone.com/Marketplace.aspx">Windows Marketplace portal</a>, and ask for help or information. Then, we have a <a href="http://social.msdn.microsoft.com/Forums/en-US/mktplace/">dedicated forum</a> where team members try to answer your questions as quick as possible. </p>
<p>Beyond all that, in some countries there are additional dedicated resources that you should know &#8211; let me take Germany here as an example: We have a <a href="http://blogs.msdn.com/windowsphone/">dedicated Windows phone blog</a> with news and a contact form for questions, we have our <a href="http://msdn.microsoft.com/de-de/windowsmobile/default.aspx">local Windows Mobile Developer Center</a> on MSDN, a <a href="http://twitter.com/windowsphone_de">Twitter channel</a>, a <a href="http://bit.ly/wm6dev">comprehensive introductory document</a> on Windows Mobile development, a <a href="http://www.microsoft.com/germany/msdn/webcasts/serien/MSDNWCS-0908-01.mspx">webcast series</a> &#8211; we even have an <a href="http://bit.ly/mktwin">exciting local developer contest</a> which complements the <a href="http://www.mobilethisdeveloper.com/">global one</a>! </p>
<p>You see, there are a lot of great resources that should help you get started with Marketplace. Don&#8217;t miss this great opportunity to expand your mobile business. Good luck! </p>
<p>Frank </p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528900" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Hello there, my name is <a href="http://blogs.msdn.com/frankpr">Frank Prengel</a>, and I&rsquo;m a technical evangelist at Microsoft Germany, helping the Windows phone and Marketplace teams establish <a href="http://marketplace.windowsphone.com/">Windows Marketplace for Mobile</a> in my country. Since I work with the German developer &amp; ISV community, let me share with you some thoughts from a local perspective &ndash; they may help you develop for Marketplace, especially if you live outside the US. </p>
<p>Let&rsquo;s first remember that Windows Mobile has always had a very active developer community, and that it gives you freedom in how software is developed and distributed. There are more than 20,000 Windows Mobile applications today which you can get and install from Web sites, software portals, forums, etc. &ndash; provided you are a tech savvy person, and you know how to do it. With Windows Mobile 6.5 we have begun addressing non-tech savvy consumers as well. This is exactly why we introduced Windows Marketplace for Mobile as an easy way for people to find and install additional software on their new Windows phones. </p>
<p>If you are a developer, this means one thing for you: an <i>additional</i> great opportunity to potentially reach millions of new customers. Windows Marketplace launched with commerce in 20 markets as well as developer registration support in 29 markets, more than any other app store at launch. It offers credit card as well as mobile operator billing, and self-serve refunds of certified apps. It now supports Windows Mobile 6 and 6.1 and even allows for browsing and purchasing apps from the PC, with over-the-air synchronization to the user&rsquo;s Windows phone. If your goal is to expand your business or the reach of your software, you should take the opportunity to join. For more information on the recent Windows Marketplace updates, including availability on 6 and 6.1, accessibility to browse and purchase apps from the PC and antipiracy protection benefits for developers, check out Todd Brix&rsquo;s blog post at the <a href="http://windowsteamblog.com/blogs/wmdev/archive/2009/11/11/announcing-new-features-in-windows-marketplace-for-mobile.aspx">Windows Mobile Developer Blog</a>, and Eric Nelson&rsquo;s post at the <a href="http://windowsteamblog.com/blogs/windowsphone/archive/2009/11/16/windows-marketplace-for-windows-mobile-6-0-and-6-1.aspx">Windows Phone Blog</a>.</p>
<p>As with every retail marketplace, there is a bit of administrative work involved. Windows Marketplace for Mobile is a new service and a fresh approach that improves frequently with feedback from the developers and ISVs we work with. We are committed to continually improving the entire experience as we learn more about developer and customer needs and behavior. (If you find that Marketplace is not the right distribution channel for your business model, after all, you can of course use any other channel, such as those mentioned above, as they continue to be available. Windows Mobile means freedom of choice.) </p>
<p>If you are in the US, signing up and getting apps certified should be pretty straightforward by now. In other countries there may be additional steps related to the business and financial processes involved. There also is localization work to be done when you want to submit products to several markets, as the application needs to be localized in the proper language (including the screenshots and descriptions). If there are any questions during this process, your first support resource is the <a href="http://developer.windowsphone.com/Help.aspx">Windows Marketplace help page</a>. You can also use the contact form in your <a href="http://developer.windowsphone.com/Marketplace.aspx">Windows Marketplace portal</a>, and ask for help or information. Then, we have a <a href="http://social.msdn.microsoft.com/Forums/en-US/mktplace/">dedicated forum</a> where team members try to answer your questions as quick as possible. </p>
<p>Beyond all that, in some countries there are additional dedicated resources that you should know &ndash; let me take Germany here as an example: We have a <a href="http://blogs.msdn.com/windowsphone/">dedicated Windows phone blog</a> with news and a contact form for questions, we have our <a href="http://msdn.microsoft.com/de-de/windowsmobile/default.aspx">local Windows Mobile Developer Center</a> on MSDN, a <a href="http://twitter.com/windowsphone_de">Twitter channel</a>, a <a href="http://bit.ly/wm6dev">comprehensive introductory document</a> on Windows Mobile development, a <a href="http://www.microsoft.com/germany/msdn/webcasts/serien/MSDNWCS-0908-01.mspx">webcast series</a> &ndash; we even have an <a href="http://bit.ly/mktwin">exciting local developer contest</a> which complements the <a href="http://www.mobilethisdeveloper.com/">global one</a>! </p>
<p>You see, there are a lot of great resources that should help you get started with Marketplace. Don&rsquo;t miss this great opportunity to expand your mobile business. Good luck! </p>
<p>Frank </p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528900" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-marketplace-for-mobile-%e2%80%93-a-worldwide-marketplace-for-developers/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>How Do They Do That?: Ferrari GT on Windows phone</title>
		<link>http://www.windowsvistaplace.com/how-do-they-do-that-ferrari-gt-on-windows-phone/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/how-do-they-do-that-ferrari-gt-on-windows-phone/othersoftware#comments</comments>
		<pubDate>Wed, 18 Nov 2009 09:42:59 +0000</pubDate>
		<dc:creator>Gian Wilson</dc:creator>
		
		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528903</guid>
		<description><![CDATA[<p>Hi, I'm Gian Wilson – Gaming Product Manager in Microsoft’s Mobile Communications Business.&#160; I plan to keep you up to date with what is going on in the world of Gaming on Windows phone, and from time to time I'll have some guest bloggers write some stuff as well.</p>  <p>This installment is from our good friends over at Gameloft. This is the first in the &#34;How Do They Do That?&#34; series and explains how Ferrari GT made its way on to Windows phone!&#160; </p>  <p>Enjoy!</p>  <p>&#160;</p>  <p>Who hasn't dreamed of driving a Ferrari car? They are the benchmark when it comes to outstanding vehicles, and here at Gameloft, we wanted to give everyone the opportunity to drive one in the most realistic mobile game possible. Anytime and anywhere, all you have to do is use your Windows mobile phone to enter the world of the most famous car brand.</p>  <p>To create a 100% Ferrari game we worked close with Ferrari's engineers. Every car in the game is a Ferrari, even the traffic cars you pass on the road are in fact Ferrari 412s, a model from 1985.</p>  <p>Our game designers went to various locations such as Rome, Madrid, Los Angeles and New York City to accurately recreate these famous settings for each race, bringing you fully detailed environments.</p>  <p>You may think that small details are not needed when remodeling a car for a phone-sized screen, but the truth is that every car in the game has been modeled in complete high-definition 3D rendering before being re-sized to fit on your screen. Every car model was then individually submitted to the Ferrari engineer that created it, and was reworked until the engineer was satisfied with the virtual appearance of his creation.</p>  <p>For example, take a look at these 3D models for the Ferrari Testarossa:</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image002_5F00_770B9224.jpg"><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/windowsphone/clip_5F00_image002_5F00_thumb_5F00_4F6515FA.jpg" width="244" height="149" /></a>&#160;&#160;&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0024_5F00_46D6CB30.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002[4]" border="0" alt="clip_image002[4]" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0024_5F00_thumb_5F00_6311FF8E.jpg" width="269" height="149" /></a></p>  <p>&#160;</p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_264F8B7E.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002[6]" border="0" alt="clip_image002[6]" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_thumb_5F00_33E013F7.jpg" width="535" height="407" /></a>   <table cellspacing="0" cellpadding="0"><tbody>     <tr>       <td width="193"></td>     </tr>      <tr>       <td><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_33B59E84.jpg"></a></td>        <td><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_33B59E84.jpg"></a></td>     </tr>   </tbody></table>  <table cellspacing="0" cellpadding="0"><tbody>     <tr>       <td width="197"></td>     </tr>      <tr>       <td></td>        <td><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0024_5F00_0C0F225A.jpg"></a></td>     </tr>   </tbody></table>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0028_5F00_46B497A1.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="clip_image002[8]" border="0" alt="clip_image002[8]" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0028_5F00_thumb_5F00_4CFB6E2F.jpg" width="534" height="327" /></a></p>  <p>Nice isn't it? Well, that's where the Testarossa you play in the game comes from!</p>  <p>Finally, we succeeded in creating the most realistic Ferrari game, but the spirit was still missing. What makes Ferrari is its heart and its history. So, we spoke to our contacts at Ferrari and obtained authorization to use the original Ferrari encyclopedia to add facts and information to every loading screen, bringing you the real story of the prancing horse company.</p>  <p>And all of this is now available for you on <a href="https://marketplace.windowsphone.com/details.aspx?appSKU=e19ef8b4-afb9-4113-83a9-fef2ff13a122&#38;retURL=/categories.aspx%3FcategoryId%3D50106%26pid%3D50069" target="_blank">Windows Marketplace for Mobile</a>.</p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528903" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Hi, I'm Gian Wilson – Gaming Product Manager in Microsoft’s Mobile Communications Business.&#160; I plan to keep you up to date with what is going on in the world of Gaming on Windows phone, and from time to time I'll have some guest bloggers write some stuff as well.</p>  <p>This installment is from our good friends over at Gameloft. This is the first in the &quot;How Do They Do That?&quot; series and explains how Ferrari GT made its way on to Windows phone!&#160; </p>  <p>Enjoy!</p>  <p>&#160;</p>  <p>Who hasn't dreamed of driving a Ferrari car? They are the benchmark when it comes to outstanding vehicles, and here at Gameloft, we wanted to give everyone the opportunity to drive one in the most realistic mobile game possible. Anytime and anywhere, all you have to do is use your Windows mobile phone to enter the world of the most famous car brand.</p>  <p>To create a 100% Ferrari game we worked close with Ferrari's engineers. Every car in the game is a Ferrari, even the traffic cars you pass on the road are in fact Ferrari 412s, a model from 1985.</p>  <p>Our game designers went to various locations such as Rome, Madrid, Los Angeles and New York City to accurately recreate these famous settings for each race, bringing you fully detailed environments.</p>  <p>You may think that small details are not needed when remodeling a car for a phone-sized screen, but the truth is that every car in the game has been modeled in complete high-definition 3D rendering before being re-sized to fit on your screen. Every car model was then individually submitted to the Ferrari engineer that created it, and was reworked until the engineer was satisfied with the virtual appearance of his creation.</p>  <p>For example, take a look at these 3D models for the Ferrari Testarossa:</p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image002_5F00_770B9224.jpg"><img  title="clip_image002" border="0" alt="clip_image002" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image002_5F00_thumb_5F00_4F6515FA.jpg" width="244" height="149" /></a>&#160;&#160;&#160; <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0024_5F00_46D6CB30.jpg"><img  title="clip_image002[4]" border="0" alt="clip_image002[4]" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0024_5F00_thumb_5F00_6311FF8E.jpg" width="269" height="149" /></a></p>  <p>&#160;</p> <a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_264F8B7E.jpg"><img  title="clip_image002[6]" border="0" alt="clip_image002[6]" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_thumb_5F00_33E013F7.jpg" width="535" height="407" /></a>   <table cellspacing="0" cellpadding="0"><tbody>     <tr>       <td width="193"></td>     </tr>      <tr>       <td><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_33B59E84.jpg"></a></td>        <td><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0026_5F00_33B59E84.jpg"></a></td>     </tr>   </tbody></table>  <table cellspacing="0" cellpadding="0"><tbody>     <tr>       <td width="197"></td>     </tr>      <tr>       <td></td>        <td><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0024_5F00_0C0F225A.jpg"></a></td>     </tr>   </tbody></table>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0028_5F00_46B497A1.jpg"><img  title="clip_image002[8]" border="0" alt="clip_image002[8]" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/windowsphone/clip_5F00_image0028_5F00_thumb_5F00_4CFB6E2F.jpg" width="534" height="327" /></a></p>  <p>Nice isn't it? Well, that's where the Testarossa you play in the game comes from!</p>  <p>Finally, we succeeded in creating the most realistic Ferrari game, but the spirit was still missing. What makes Ferrari is its heart and its history. So, we spoke to our contacts at Ferrari and obtained authorization to use the original Ferrari encyclopedia to add facts and information to every loading screen, bringing you the real story of the prancing horse company.</p>  <p>And all of this is now available for you on <a href="https://marketplace.windowsphone.com/details.aspx?appSKU=e19ef8b4-afb9-4113-83a9-fef2ff13a122&amp;retURL=/categories.aspx%3FcategoryId%3D50106%26pid%3D50069" >Windows Marketplace for Mobile</a>.</p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528903" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/how-do-they-do-that-ferrari-gt-on-windows-phone/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 &#038; Saks Fifth Avenue Working Together to Bring Holiday Cheer</title>
		<link>http://www.windowsvistaplace.com/windows-7-saks-fifth-avenue-working-together-to-bring-holiday-cheer/customization</link>
		<comments>http://www.windowsvistaplace.com/windows-7-saks-fifth-avenue-working-together-to-bring-holiday-cheer/customization#comments</comments>
		<pubDate>Wed, 18 Nov 2009 08:35:36 +0000</pubDate>
		<dc:creator>Brandon LeBlanc</dc:creator>
		
		<category><![CDATA[Consumer]]></category>

		<category><![CDATA[Holidays]]></category>

		<category><![CDATA[Consumers]]></category>

		<category><![CDATA[Simplicity]]></category>

		<category><![CDATA[Saks Fifth Avenue]]></category>

		<category><![CDATA[Personalization]]></category>

		<category><![CDATA[Retail]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[shopping]]></category>

		<category><![CDATA[customization]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528886</guid>
		<description><![CDATA[<p>This holiday, Saks Fifth Avenue and Windows 7 are working together to bring the magic of the season to life. For the first time, the legendary Saks Fifth Avenue’s holiday windows will be powered by Windows 7. Additionally, Saks customers will have the opportunity to interact with the newly launched Windows 7 in store through PC lounges. </p>  <p>While this may seem an unusual pairing, the best holiday traditions are the simple ones. Windows and Saks are bringing a 60 year holiday tradition to life and celebrating the simple things that make this time of year special, spending time with family, connecting with friends and sharing good cheer. In addition, fashion and technology are hot items this holiday season and consumers today want their personal technology, like their fashion, to be as unique as they are. Just as Saks Fifth Avenue enables customers to find their personal style, Windows 7 gives customers the ability to customize their PC experience.</p>  <p>Saks’ holiday windows have always been about telling a heart-warming story. Windows 7 will help tell this year’s story, <i>Twinkle, Twinkle Little Flake</i>, with greater detail and excitement, as customers will find holiday windows enhanced through technology. Together, the two companies will share holiday cheer while entertaining New Yorkers and tourists alike in a new and captivating way. The Center 6 windows on 5th Avenue will showcase several of the book’s vibrant scenes and bring Twinkle’s world to life before shoppers’ very eyes. </p>  <p>In the store, customers will experience Windows 7 PCs first hand and ask Microsoft experts questions about both the hardware and software featured.&#160; </p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528886" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>This holiday, Saks Fifth Avenue and Windows 7 are working together to bring the magic of the season to life. For the first time, the legendary Saks Fifth Avenue’s holiday windows will be powered by Windows 7. Additionally, Saks customers will have the opportunity to interact with the newly launched Windows 7 in store through PC lounges. </p>  <p>While this may seem an unusual pairing, the best holiday traditions are the simple ones. Windows and Saks are bringing a 60 year holiday tradition to life and celebrating the simple things that make this time of year special, spending time with family, connecting with friends and sharing good cheer. In addition, fashion and technology are hot items this holiday season and consumers today want their personal technology, like their fashion, to be as unique as they are. Just as Saks Fifth Avenue enables customers to find their personal style, Windows 7 gives customers the ability to customize their PC experience.</p>  <p>Saks’ holiday windows have always been about telling a heart-warming story. Windows 7 will help tell this year’s story, <i>Twinkle, Twinkle Little Flake</i>, with greater detail and excitement, as customers will find holiday windows enhanced through technology. Together, the two companies will share holiday cheer while entertaining New Yorkers and tourists alike in a new and captivating way. The Center 6 windows on 5th Avenue will showcase several of the book’s vibrant scenes and bring Twinkle’s world to life before shoppers’ very eyes. </p>  <p>In the store, customers will experience Windows 7 PCs first hand and ask Microsoft experts questions about both the hardware and software featured.&#160; </p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528886" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-7-saks-fifth-avenue-working-together-to-bring-holiday-cheer/customization/feed</wfw:commentRss>
		</item>
		<item>
		<title>New Windows 7 Application Compatibility List for IT Professionals</title>
		<link>http://www.windowsvistaplace.com/new-windows-7-application-compatibility-list-for-it-professionals/windows-7</link>
		<comments>http://www.windowsvistaplace.com/new-windows-7-application-compatibility-list-for-it-professionals/windows-7#comments</comments>
		<pubDate>Wed, 18 Nov 2009 06:32:00 +0000</pubDate>
		<dc:creator>Stephen L Rose</dc:creator>
		
		<category><![CDATA[Application Compatability]]></category>

		<category><![CDATA[App Compat]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528879</guid>
		<description><![CDATA[<p>Until now there were a couple of ways to determine if your applications were compatible with Windows 7 &#8211; you can test everything, look them up one-by-one in the Windows Compatibility Center, or inventory your production machines using the Application Compatibility Toolkit 5.5 and synchronize your inventory with hosted compatibility data from Microsoft and ISVs. For about a year, we&#8217;ve been posting regular updates to the Windows Vista Application Compatibility List for IT pros and even though compatibility between Windows Vista and Windows 7 is pretty high, there has still been huge demand for a Windows 7-specific list. If you already have a list or inventory of the applications you want to move forward in a Windows 7 deployment, the new <b><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=890e522e-e39e-4278-aebc-186f81e29173">Windows 7 Application Compatibility List for IT Professionals</a> </b>lets you download a spreadsheet of known vendor-supported applications so that you can query the list against your pre-existing application inventory. This list represents a sample of the total ecosystem focusing on top products as defined by customers and deployments with a public statement of support provided by the vendor.</p>
<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/clip_5F00_image001_5F00_5F1447CE.jpg"><img height="278" width="507" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/clip_5F00_image001_5F00_thumb_5F00_50F558D1.jpg" alt="clip_image001" border="0" title="clip_image001" style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" /></a></p>
<p>As you can see, there is compatibility status listed for both 32- and 64-bit versions of Windows 7, plus each application&#8217;s major and minor version numbers are listed to help normalize your data queries. Since October (yes, last month) we have already collected more than 5500 applications and the list is growing every day. If you are working through a list of&#160;hundreds or thousands&#160;of applications, this list will help you validate your applications more quickly. We will be updating this list regularly, so keep checking back to avoid any unnecessary testing. Click <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=890e522e-e39e-4278-aebc-186f81e29173">here</a> to download the spreadsheet and get started.</p>
<p>If you are in the process of testing in-house developed applications, download the <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971">Application Compatibility Toolkit (ACT)</a> and use its in-box evaluators and test tools. Although we released ACT 5.5 back in April coinciding with Windows 7&#8217;s RC release, there were no changes needed to support the RTM version of Windows 7. Even though you will see an occasional &#8220;RC&#8221; in ACT&#8217;s reports, ACT 5.5 is the RTM-supporting version.</p>
<p>To access these and other application compatibility resources, check out the <a href="http://technet.microsoft.com/en-us/windows/aa905066.aspx">Springboard Application Compatibility Zone</a> where we host the latest application compatibility content for Windows 7. </p>
<p>Jeremy Chapman <br />Windows Deployment</p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528879" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>Until now there were a couple of ways to determine if your applications were compatible with Windows 7 &ndash; you can test everything, look them up one-by-one in the Windows Compatibility Center, or inventory your production machines using the Application Compatibility Toolkit 5.5 and synchronize your inventory with hosted compatibility data from Microsoft and ISVs. For about a year, we&rsquo;ve been posting regular updates to the Windows Vista Application Compatibility List for IT pros and even though compatibility between Windows Vista and Windows 7 is pretty high, there has still been huge demand for a Windows 7-specific list. If you already have a list or inventory of the applications you want to move forward in a Windows 7 deployment, the new <b><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=890e522e-e39e-4278-aebc-186f81e29173">Windows 7 Application Compatibility List for IT Professionals</a> </b>lets you download a spreadsheet of known vendor-supported applications so that you can query the list against your pre-existing application inventory. This list represents a sample of the total ecosystem focusing on top products as defined by customers and deployments with a public statement of support provided by the vendor.</p>
<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/clip_5F00_image001_5F00_5F1447CE.jpg"><img height="278" width="507" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/springboard/clip_5F00_image001_5F00_thumb_5F00_50F558D1.jpg" alt="clip_image001" border="0" title="clip_image001"  /></a></p>
<p>As you can see, there is compatibility status listed for both 32- and 64-bit versions of Windows 7, plus each application&rsquo;s major and minor version numbers are listed to help normalize your data queries. Since October (yes, last month) we have already collected more than 5500 applications and the list is growing every day. If you are working through a list of&nbsp;hundreds or thousands&nbsp;of applications, this list will help you validate your applications more quickly. We will be updating this list regularly, so keep checking back to avoid any unnecessary testing. Click <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=890e522e-e39e-4278-aebc-186f81e29173">here</a> to download the spreadsheet and get started.</p>
<p>If you are in the process of testing in-house developed applications, download the <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971">Application Compatibility Toolkit (ACT)</a> and use its in-box evaluators and test tools. Although we released ACT 5.5 back in April coinciding with Windows 7&rsquo;s RC release, there were no changes needed to support the RTM version of Windows 7. Even though you will see an occasional &ldquo;RC&rdquo; in ACT&rsquo;s reports, ACT 5.5 is the RTM-supporting version.</p>
<p>To access these and other application compatibility resources, check out the <a href="http://technet.microsoft.com/en-us/windows/aa905066.aspx">Springboard Application Compatibility Zone</a> where we host the latest application compatibility content for Windows 7. </p>
<p>Jeremy Chapman <br />Windows Deployment</p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528879" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/new-windows-7-application-compatibility-list-for-it-professionals/windows-7/feed</wfw:commentRss>
		</item>
		<item>
		<title>Manual Removal of W32/AutoRun.ALLK Worm » Windll.exe</title>
		<link>http://www.windowsvistaplace.com/manual-removal-of-w32autorunallk-worm-%c2%bb-windllexe/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/manual-removal-of-w32autorunallk-worm-%c2%bb-windllexe/othersoftware#comments</comments>
		<pubDate>Wed, 18 Nov 2009 02:00:00 +0000</pubDate>
		<dc:creator>magakos</dc:creator>
		
		<category><![CDATA[W32/AutoRun.ALLK]]></category>

		<category><![CDATA[Autorun]]></category>

		<category><![CDATA[Windll.exe]]></category>

		<category><![CDATA[manual removal]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-4366305949278762519.post-5751595584408433492</guid>
		<description><![CDATA[W32/AutoRun.ALLK Worm Known Files » windll.exeW32/AutoRun.ALLK is a worm. The worm will infect Windows systems.This Worm Copies its file(s) to C:\RECYCLER\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX folder as hidden files or active non-hidden files....]]></description>
			<content:encoded><![CDATA[<b>W32/AutoRun.ALLK Worm Known Files » windll.exe<br /></b><br />W32/AutoRun.ALLK is a worm. The worm will infect Windows systems.<br />This Worm Copies its file(s) to C:\RECYCLER\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX folder as hidden files or active non-hidden files.<br /><br />W32/AutoRun.ALLK Worm information updated on October 11, 2009.<br />Other names of W32/AutoRun.ALLK Worm:<br />W32/AutoRun.ALLK Worm is also known as Worm.Win32.AutoRun.allk, W32/Autorun.worm.zzk, WORM_AUTORUN.FQR.<br /><br /><a href="http://www.sergiwa.com/modules/mydownloads/viewcat.php?cid=2#l6"> Download Registry, Taskmanager and Folder Options Repair Tool</a><span ><br /><br /><b>W32/AutoRun.ALLK Worm Manual Removal Instructions</b></span><br /><b> <br />Recommended Removal from Windows Safe Mode:</b><br /><span ><b>How to Start Windows in Safe Mode:<br /></b></span><b>Restart your Computer, Press F8 Repeatedly, when your Screen turns on, Select Safe mode, press enter.</b><br /><br />The Infected Files Can be Seen in these folders and names also Running in Tasks<br />End the Following Active Process Before Removal<br /><b >[</b> Kill the Process, Use <a href="http://killbox.net/">Killbox</a> if your Access Denied <b >]</b><br /><br />Download W32/AutoRun.ALLK Worm Known File Removal Tool - Get by commenting<br /><b>[</b>In Windows Vista Run As Administrator, After Execution System Will Restart <b>]</b><br /><br /><br />%RECYCLER\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXX-XXXX\windll.exe<b><span ><br /><br />[</span></b> No Exact Information about Files, search above related files in Program files Folder <b >]</b><br />If you have any of these files in running process from task manger, end the process before removal.<br /><b >Note:</b> if task manager is disabled, Download the following file, <a href="http://rahulmgrms.googlepages.com/taskmanager_enable.zip">Download - Enable Registry.reg</a><br /><b >[</b> Right Click - Save Target As/Linked Content As <b >]</b><br />Open it with Regedit.exe <b >[</b>%system32\regedit.exe<b >]</b>, then it Confirms Add to registry Yes or No, Confirm Yes, then click Ok.<br /><br /><b>W32/AutoRun.ALLK Worm Entries Manual Removal From Registry</b><br />Click Start, Run,Type regedit,Click OK.<br /><b >Note:</b> If the registry editor fails to open the threat may have modified the registry to prevent access to the registry editor.<br />Download <a href="http://rahulmgrms.googlepages.com/UnHookExec_reg_enable.zip">UnHookExec.inf</a>,<br /><b >[</b> Right Click - Save Target As/Linked Content As <b >]</b> <br />Save it to your Windows desktop. <br />Do not run it at this time, download it only. <br />After booting into the Safe Mode or VGA Mode <br />Right-click the UnHookExec.inf file and click Install.<br /><b >[</b>This is a small file. It does not display any notice or boxes when you run it.<b >]</b> <br />Or Download Regfile to enable Registry editor  <br /><a href="http://rahulmgrms.googlepages.com/disableregistrytoolsundo.zip">Download Registry Enabler</a> <b >[</b> Right click - Save Target As <b >]</b>  <br />Open it with Registry editor <br /><br /><b>W32/AutoRun.ALLK Worm modifies registry at the following locations to ensure its automatic execution at every system Startup:</b><br />Delete The Entries<br /><br /><b>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon</b><br /><br />Delete file entries from right side, look up file entries listed above<br />Search Registry For W32/AutoRun.ALLK Worm File Names listed above to remove completely,<br />Edit Menu - Find, enter Keyword and remove all value that find in search.<br /><br />Exit the Registry Editor,<br />Restart your Computer.<br /><br /><a href="http://rahulmg.blogspot.com/">Recommended Removal Tools:</a><br /><a href="http://kaspersky.com/">Kaspersky Antivirus or Internet Security</a> <b><span >[</span></b> Shareware <b><span >]</span></b><br /><a href="http://www.pctools.com/">Spyware Doctor</a> <b><span >[</span></b> Shareware<b><span > ]</span></b><br /><a href="http://www.avg.com/">AVG Antivirus</a> <b><span >[</span></b> Freeware <b><span >]</span></b><br /><a href="http://killbox.net/">Killbox</a> <span >[</span> Freeware <b >]</b><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4366305949278762519-5751595584408433492?l=rahulmg.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/manual-removal-of-w32autorunallk-worm-%c2%bb-windllexe/othersoftware/feed</wfw:commentRss>
		</item>
		<item>
		<title>Programming Windows 7 Using Visual Studio 2010</title>
		<link>http://www.windowsvistaplace.com/programming-windows-7-using-visual-studio-2010/windows</link>
		<comments>http://www.windowsvistaplace.com/programming-windows-7-using-visual-studio-2010/windows#comments</comments>
		<pubDate>Wed, 18 Nov 2009 01:55:24 +0000</pubDate>
		<dc:creator>Yochay Kiriaty</dc:creator>
		
		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Multi-Touch]]></category>

		<category><![CDATA[Sensor and Location]]></category>

		<category><![CDATA[Visual Studio 2010]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[taskbar]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[.Net]]></category>

		<category><![CDATA[Developers]]></category>

		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528861</guid>
		<description><![CDATA[<table border="0" cellspacing="0" cellpadding="2" width="561"><tbody>     <tr>       <td valign="top" width="350">         <p>A few weeks ago, just two days before Windows 7 become generally available, Visual Studio 2010 hit its own major milestone with the release its second Community Technical Preview of Visual Studio, known as Visual Studio 2010 Beta 2. To me, it is always exciting to see how the different tools and frameworks evolve and add new features.&#160; It seems that with every release the products get bigger and better, offering an even </p>       </td>        <td valign="top" width="209">         <br />          <br /><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/VSLogo_5F00_4635271E.png"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 20px; display: inline; border-top: 0px; border-right: 0px" title="VSLogo" border="0" alt="VSLogo" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/VSLogo_5F00_thumb_5F00_1E8EAAF4.png" width="220" height="165" /></a> </td>     </tr>   </tbody></table>  <p>greater number of programming&#160; languages, and addressing an ever growing number of areas of development such as Web, client, mobile, parallel, consoles, and devices.</p>  <p>Despite being a “beta” product, it is much easier to work with Visual Studio 2010 than with VS 2008. It is much easier to control your solutions and, even more importantly, much easier to write and document code. The user interface is much improved; it uses the Windows Presentation Foundation (WPF) to reduce clutter and visual complexity, and modernizes the interface by removing outdated 3D bevels. Using WPF enables us to help developers focus on content areas by opening up negative space between windows and drawing attention to the current focus with a dominant accent color and a distinctive background. There are also some cool, small, and simple perks like the ability to control the size of text. You can also drag a single window from the main Visual studio application to a second monitor (just like that) and with that you have multi-monitor support via the VS client application.</p>  <p>Improvements to the IntelliSense allow it finally to work well for C++ projects. And let’s not forget the new debugger window that supports parallel computing debugging and lets you view your parallel stacks. </p>  <p>There is even a new language, F# (F stands for Functional programming), and numerous upgrades to C#, like support for dynamic keywords. Dynamic objects' operations are resolved at runtime (check out a <a href="http://www.hanselman.com/blog/C4AndTheDynamicKeywordWhirlwindTourAroundNET4AndVisualStudio2010Beta1.aspx">good post</a> about this by Scott Hanselman). There is also support for the next version of the C++ language specification, C++X0, like Lambda Expressions. Speaking of C++, we've built the C++ solutions using MSBuild, which should make everyone happy.</p>  <p>As always, backward compatibility is super critical, and it is important to mention that Visual Studio 2010 supports multi-targeting. Visual Studio 2010 can target .NET 2.0 through .NET 4.0 on a per-project basis, which means you can work with your older project on the new VS 2010 and enjoy all the goodies mentioned above (and many more).</p>  <p>But I want to focus this post on using Visual Studio 2010 to program Windows 7. There are quite few technologies and features in Visual Studio 2010 to help you write better applications targeting the specific features of Windows 7. Below are just a few of the Visual Studio 2010 features that we’ll write more about really soon. </p>  <p><b>.NET 4 and Windows 7</b></p>  <p>Visual Studio 2010 brings a complete new CLR version – version 4. This is not just an incremental upgrade on top of CLR 2 (.NET Framework 2). This enables new language enhancements like the dynamic keyword. And the new WPF brings support in a few other areas like shell and Taskbar integration, and multitouch. </p>  <p><b>WPF &#38; Taskbar Integration </b></p>  <p>As you know, you program jump lists using the <b>JumpList</b> class. This exposes several methods and properties that manipulate the exposed jump lists for the application. It also has an attached property that you can apply to your application class to create, modify, and remove jump list items. If you work with specific files, you can use the JumpList.AddToRecentCategory method to add that file to the recently used file list managed by the shell.</p>  <p>There are two types of jump lists – <i>tasks</i> and <i>items</i>; you work with each using a <b>JumpTask</b>, or a <b>JumpPath</b> respectively. You can work with these in XAML, code-behind, or a combination of the two. The following code snippet shows a simple integration of tasks into a jump list.</p>  <p></p>  <p></p>  <pre class="csharpcode"><span class="kwrd">&#60;</span><span class="html">JumpList.JumpList</span><span class="kwrd">&#62;</span>
   <span class="kwrd">&#60;</span><span class="html">JumpList</span><span class="kwrd">&#62;</span>
      <span class="kwrd">&#60;</span><span class="html">JumpTask</span> <span class="attr">ApplicationPath</span><span class="kwrd">=&#34;notepad.exe&#34;</span> 
                         <span class="attr">CustomCategory</span><span class="kwrd">=&#34;External Tools&#34;</span> 
                <span class="attr">Description</span><span class="kwrd">=&#34;Take Notes&#34;</span> 
                <span class="attr">Title</span><span class="kwrd">=&#34;Start Notepad&#34;</span> 
                <span class="attr">IconResourcePath</span><span class="kwrd">=&#34;notepad.exe&#34;</span> 
                <span class="attr">IconResourceIndex</span><span class="kwrd">=&#34;0&#34;</span> <span class="kwrd">/&#62;</span>

      <span class="kwrd">&#60;</span><span class="html">JumpTask</span> <span class="attr">ApplicationPath</span><span class="kwrd">=&#34;calc.exe&#34;</span>
                         <span class="attr">CustomCategory</span><span class="kwrd">=&#34;External Tools&#34;</span> 
                         <span class="attr">Description</span><span class="kwrd">=&#34;Perform some calculations&#34;</span> 
                        <span class="attr">Title</span><span class="kwrd">=&#34;Start Calculator&#34;</span>
                        <span class="attr">IconResourcePath</span><span class="kwrd">=&#34;calc.exe&#34;</span> 
                        <span class="attr">IconResourceIndex</span><span class="kwrd">=&#34;0&#34;</span> <span class="kwrd">/&#62;</span>
    <span class="kwrd">&#60;/</span><span class="html">JumpList</span><span class="kwrd">&#62;</span>
<span class="kwrd">&#60;/</span><span class="html">JumpList.JumpList</span><span class="kwrd">&#62;</span></pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>In a similar way, you can use XAML to add Thumbnail Toolbar buttons as shown by the following code snippet.</p>

<pre class="csharpcode"><span class="kwrd">&#60;</span><span class="html">TaskbarItemInfo.ThumbButtonInfos</span><span class="kwrd">&#62;</span>
   <span class="kwrd">&#60;</span><span class="html">ThumbButtonInfo</span> <span class="attr">DismissWhenClicked</span><span class="kwrd">=&#34;True&#34;</span> 
                    <span class="attr">ImageSource</span><span class="kwrd">=&#34;images/booktrip.png&#34;</span>
                    <span class="attr">Command</span><span class="kwrd">=&#34;{Binding BookItinerary}&#34;</span>
                    <span class="attr">Description</span><span class="kwrd">=&#34;Book the itinerary now&#34;</span> <span class="kwrd">/&#62;</span>
<span class="kwrd">&#60;/</span><span class="html">TaskbarItemInfo.ThumbButtonInfos</span><span class="kwrd">&#62;</span></pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p></p>

<p><b>WPF Common File Dialog Supports Libraries (Finally!)</b></p>

<p>For some strange reason, WPF 3 and 3.5 Common File Dialog (CFD) didn’t support the updated version of the CFD introduced with Windows Vista. The CFD was upgraded in Windows 7 to support libraries and provide a better user experience. It now allows seamless search integration as well as some advanced user functionality. With WPF 4, applications enjoy the power of the “new” CFD directly from WPF, and don’t need to import CFD from the WinForm namespace (which was the only way to show the updated CFD from WPF 3 and WPF 3.5).</p>

<p><b>WPF Supports Multitouch</b></p>

<p>WPF 4.0 introduces multitouch support directly into the WPF API– with no need to interop to a native service. These new features are only available on Windows 7 and are automatically deprecated when running under older operating systems, so you don’t have to detect the operating system yourself. WPF 4.0 adds a new manipulation API to the UIElement base class. This new support allows developers to track multiple touches and generate both cumulative and individual manipulations across the touches. Basically, this enables you to transform your object on the X and Y coordinates, rotation, and scale. </p>

<p>WPF will supply these manipulation events if the <b>IsManipulationEnabled</b> property on the element is set to true. It defaults to false, so you will need to turn on this property for each element where you want to manage manipulations. This is as simple as adding IsManipulationEnabled=true to your XAML as shown in the following code snippet. </p>

<pre class="csharpcode"><span class="kwrd">&#60;</span><span class="html">Border</span> <span class="attr">Margin</span><span class="kwrd">=&#34;10,5&#34;</span> 
    <span class="attr">BorderBrush</span><span class="kwrd">=&#34;DarkGoldenrod&#34;</span> 
    <span class="attr">BorderThickness</span><span class="kwrd">=&#34;2&#34;</span> 
        <span class="attr">CornerRadius</span><span class="kwrd">=&#34;10&#34;</span> 
    <span class="attr">MinHeight</span><span class="kwrd">=&#34;75&#34;</span> 
    <span class="attr">IsManipulationEnabled</span><span class="kwrd">=&#34;true&#34;</span><span class="kwrd">&#62;</span></pre>

<p>Optionally, you can also hook the <b>ManipulationStarting</b> and <b>ManipulationCompleted</b> events to provide code behind the implementation of these events. </p>

<p>WPF 4 also supports low-level touch messages, or raw touch input. You can interact with the raw touch events on any <b>UIElement</b> using <b>TouchDown</b>, <b>TouchMove,</b> and <b>TouchUp</b> events, all of which have preview event versions. This can be useful if you are trying to track multiple touches that are not manipulating the same object, or if you want to provide different behavior for touches and the mouse. We’ll soon write more about Windows 7 multitouch in general and WPF specifically. </p>

<p><b>MFC Updates</b></p>

<p>In Visual Studio 2010, C++ and MFC received a healthy dosage of “coolness” factor, adding useful features such as IntelliSense enhancements and C++0x features. The MFC Library received a major upgrade, especially in regard to the Taskbar, Multitouch, and Restart and Recovery:</p>

<p><b><i>Taskbar</i></b></p>

<p>The MFC Taskbar provides all the functionality that the native taskbar COM API provides. There is nothing that the one can do that the other cannot. The MFC simply wraps the Win32 APIs (as it always does) into a more “MFC-like” API that corresponds to the MFC Framework programming style guidelines. For example, the following code snippet sets the overlay icon.</p>

<pre class="csharpcode">CMainFrame* mainFrm = 
dynamic_cast&#60;CMainFrame*&#62;(AfxGetApp()-&#62;GetMainWnd());
<span class="kwrd">if</span> (mainFrm)
    mainFrm-&#62;SetTaskbarOverlayIcon(IDI_ICON_INFO,L<span class="str">&#34;Info&#34;</span>);</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>First you need to obtain a handle (a pointer) to the application's main window (the top-level window), which corresponds to Win32 HWND. Then, simply call the SetTaskbarOverlayIcon passing HICON and a string that provides an alt text version of the information conveyed by the overlay to meet accessibility requirements. Simple, right?</p>

<p>In MFC, the CFrameWnd class provides the functionality of a Windows single document interface (SDI), overlapped, or pop-up frame window. With the new MFC, this class was updated and now supports Taskbar functionality such as icon overlay, progress bar, jump lists, and thumbnails. </p>

<p>In MFC, Taskbar thumbnail preview support is built in, so the Taskbar thumbnails will show any rendering within the views. Therefore, other than implementing your own View drawing, you need not provide any explicit code to update those Thumbnails.</p>

<p>To enable Taskbar Thumbnails in an MFC application while using the MFC application wizard, all the user needs to do is select the “Multiple documents” application type with the option “Tabbed documents” enabled. When the application runs, MFC will take a snapshot of each view and send it to the Taskbar APIs to display as thumbnails.</p>

<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_5D36703E.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_1508B462.png" width="535" height="422" /></a> </p>

<p>And the output could like this:</p>

<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_13C41B83.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_58FC72AC.png" width="339" height="350" /></a> </p>

<p><b><i>Multitouch</i></b></p>

<p>In Visual Studio 2010, MFC also supports multitouch. By default, on a touch-enabled device (such as touch screen), Windows 7 sends gesture touch messages to any application; that is, by default Windows 7 sends WM_GESTURE messages to the target windows. All that MFC is doing is mapping these messages to its own message handlers. MFC provides a number of message handler overrides that can receive each of the gesture types, and each returns a Boolean value. If a gesture input is processed by the application, the corresponding override should return TRUE; otherwise, it returns FALSE. Therefore if you wish to handle the zoom gestures, all you need to do is implement the relevant handler. Here is the list of supported handlers.</p>

<pre class="csharpcode"><span class="rem">// Gesture handlers</span>
<span class="kwrd">virtual</span> BOOL OnGestureZoom(CPoint ptCenter, <span class="kwrd">long</span> lDelta);
<span class="kwrd">virtual</span> BOOL OnGesturePan(CPoint ptFrom, CPoint ptTo);
<span class="kwrd">virtual</span> BOOL OnGestureRotate(CPoint ptCenter, <span class="kwrd">double</span> dblAngle);
<span class="kwrd">virtual</span> BOOL OnGesturePressAndTap(CPoint ptFirstFinger, <span class="kwrd">long</span> lDelta);
<span class="kwrd">virtual</span> BOOL OnGestureTwoFingerTap(CPoint ptCenter);</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>&#160;</p>

<p>Similarly, you can register to receive raw touch messages and the default gesture messages. In Windows 7, gestures messages and raw touch are mutually exclusive. If you register to receive the raw touch messages for a particular window, that window will stop receiving gestures messages. If you opt-in to handle raw touch messages, you need to implement the following handler:</p>
<span class="kwrd"></span>

<pre class="csharpcode"><span class="kwrd">virtual</span> BOOL OnTouchInput(
                        CPoint pt, 
                        <span class="kwrd">int</span> nInputNumber, 
                        <span class="kwrd">int</span> nInputsCount, 
                        PTOUCHINPUT pInput);</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>MFC makes your life easier by providing a lot of the information per each touch point, for example, the client coordinates for the actual point where the touch-enabled device has been touched. MFC also provides the ID of the touch point, that is, the first, second, or third finger, as well as the total count of current touches.</p>

<p><b><i>Restart and Recovery </i>(<i>Restart Manager</i>)</b></p>

<p>In Visual Studio 2010, MFC also provides native support of the Restart Manager. Restart Manager is a feature introduced by the Microsoft Windows Vista operating system. It can help applications maintain their data when an update needs to shutdown the application or when an unexpected software error or crash occurs. Instead of shutting down abnormally, Restart Manager enables an application to perform an application save before it is terminated. Furthermore, it can re-invoke the application, enabling it to restore its state from before the shutdown or crash. </p>

<p>For new MFC applications, you can get the application restart and recovery feature for free by using the MFC Application Wizard as you can see from the following image:</p>

<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/clip_5F00_image001_5F00_5DFEB05B.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="clip_image001" border="0" alt="clip_image001" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/clip_5F00_image001_5F00_thumb_5F00_76221AB6.png" width="425" height="243" /></a></p>

<p>All configurable parts of the restart manager API are exposed to the user through virtual members that can be over-ridden. Needless to say, you can expect some more blogging about this feature. </p>

<p><b>.NET 4 and Location</b></p>

<p>.NET 4 has a new Device namespace that supports the Windows 7 Location API (part of the Windows 7 Sensor and Location. The <b><a href="http://msdn.microsoft.com/en-us/library/system.device.location(VS.100).aspx">System.Device.Location</a></b> namespace allows application developers to access the user's location easily using a single API. Location information may come from multiple providers, such as GPS, Wi-Fi triangulation, and cell phone tower triangulation. The System.Device.Location classes provide a single API to encapsulate the multiple location providers on a computer and support seamless prioritization and transitioning between them. An application developer using this API does not need to know which location-sensing technologies are available on a particular computer and is freed from the burden of tailoring an application to a specific hardware configuration.</p>

<p>To begin accessing location, you need to create a <b>GeoLocationProvider</b>. This object is the main “location manager” object through which you can register for <b>LocationChange</b> notifications and synchronously read the latest location information. Next you need to call <b>Start</b> to start the acquisition of data from the current location provider. You can check the <b>Status</b> property to determine if data is available. If data is available, you can get the location once from the <b>Location</b> property, or receive continuous location updates using the <b>LocationChanged</b> event. The following code snippet is a VERY simple code sample showing how to retrieve the current GeoCoordinates (latitude, longitude). </p>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style><style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style><style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p></p>

<p></p>

<pre class="csharpcode">GeoLocationProvider provider = <span class="kwrd">new</span> GeoLocationProvider();
provider.Start();
GeoCoordinate coordinate = provider.Location.Coordinate;
<span class="kwrd">if</span> (coordinate != GeoCoordinate.Unknown)
{
  <span class="rem">//Business logic here</span>
}</pre>

<p></p>

<p>Unfortunately, .NET 4 supports only the Location API and not the full Sensor and Location Platform – meaning that the .NET location implementation is still missing the Sensor piece. Use the Windows API Code Pack to access sensor from managed code.</p>

<p><b>Parallel Computing and Windows 7 Multi-Core </b></p>

<p>Parallel programming in Visual Studio 2010 has many aspects, for example, Parallel LINQ and other .NET enhancements for supporting parallel computing, including statements like Parallel.For that use System.Threading.Tasks.Task. C++ developers will be happy to learn that the Task concepts also exist in C++ Version 10, which ships with VS 2010. For native code, Concurrency Runtime (ConcRT) has <b>implicit knowledge</b> of <a href="http://blogs.msdn.com/nativeconcurrency/archive/2009/02/04/concurrency-runtime-and-windows-7.aspx"><b>Win7 processor groups</b></a> and will schedule work on up to 256 cores; ConcRT also takes advantage of User Mode Scheduling of threads. Therefore, any workload that sits on top of ConcRT immediately benefits. In other words, because both the Parellel Pattern Library (PPL) and Asynchronous Agents are included in Visual C++ 10 CRT and are built on top of ConcRT, any workloads you build on them will scale to 256 cores--</p>

<p>just like that! (Well, you will still need to write the code, but the scaling is free.)</p>

<p>For managed code applications, the story is less bright. Management of the managed stack thread sits on top of the .NET ThreadPool (System.Threading.ThreadPool) by default. This does not use the new processor group APIs in Windows 7, and therefore doesn’t automatically benefit from the Windows 7 ability to scale. The maximum number of processes that the threadpool can utilize is 64. But not everything is lost, it is possible to write a custom TaskScheduler that targeted more than 64 procs, and use the rest of the Task Parallel Library with <b>that special scheduler. This would be a cool CodePlex project, right?</b></p>

<p>Overall Visual Studio 2010 includes tons of new technologies and improvements--all of it icing on the Windows 7 cake! </p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528861" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="2" width="561"><tbody>     <tr>       <td valign="top" width="350">         <p>A few weeks ago, just two days before Windows 7 become generally available, Visual Studio 2010 hit its own major milestone with the release its second Community Technical Preview of Visual Studio, known as Visual Studio 2010 Beta 2. To me, it is always exciting to see how the different tools and frameworks evolve and add new features.&#160; It seems that with every release the products get bigger and better, offering an even </p>       </td>        <td valign="top" width="209">         <br />          <br /><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/VSLogo_5F00_4635271E.png"><img  title="VSLogo" border="0" alt="VSLogo" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/VSLogo_5F00_thumb_5F00_1E8EAAF4.png" width="220" height="165" /></a> </td>     </tr>   </tbody></table>  <p>greater number of programming&#160; languages, and addressing an ever growing number of areas of development such as Web, client, mobile, parallel, consoles, and devices.</p>  <p>Despite being a “beta” product, it is much easier to work with Visual Studio 2010 than with VS 2008. It is much easier to control your solutions and, even more importantly, much easier to write and document code. The user interface is much improved; it uses the Windows Presentation Foundation (WPF) to reduce clutter and visual complexity, and modernizes the interface by removing outdated 3D bevels. Using WPF enables us to help developers focus on content areas by opening up negative space between windows and drawing attention to the current focus with a dominant accent color and a distinctive background. There are also some cool, small, and simple perks like the ability to control the size of text. You can also drag a single window from the main Visual studio application to a second monitor (just like that) and with that you have multi-monitor support via the VS client application.</p>  <p>Improvements to the IntelliSense allow it finally to work well for C++ projects. And let’s not forget the new debugger window that supports parallel computing debugging and lets you view your parallel stacks. </p>  <p>There is even a new language, F# (F stands for Functional programming), and numerous upgrades to C#, like support for dynamic keywords. Dynamic objects' operations are resolved at runtime (check out a <a href="http://www.hanselman.com/blog/C4AndTheDynamicKeywordWhirlwindTourAroundNET4AndVisualStudio2010Beta1.aspx">good post</a> about this by Scott Hanselman). There is also support for the next version of the C++ language specification, C++X0, like Lambda Expressions. Speaking of C++, we've built the C++ solutions using MSBuild, which should make everyone happy.</p>  <p>As always, backward compatibility is super critical, and it is important to mention that Visual Studio 2010 supports multi-targeting. Visual Studio 2010 can target .NET 2.0 through .NET 4.0 on a per-project basis, which means you can work with your older project on the new VS 2010 and enjoy all the goodies mentioned above (and many more).</p>  <p>But I want to focus this post on using Visual Studio 2010 to program Windows 7. There are quite few technologies and features in Visual Studio 2010 to help you write better applications targeting the specific features of Windows 7. Below are just a few of the Visual Studio 2010 features that we’ll write more about really soon. </p>  <p><b>.NET 4 and Windows 7</b></p>  <p>Visual Studio 2010 brings a complete new CLR version – version 4. This is not just an incremental upgrade on top of CLR 2 (.NET Framework 2). This enables new language enhancements like the dynamic keyword. And the new WPF brings support in a few other areas like shell and Taskbar integration, and multitouch. </p>  <p><b>WPF &amp; Taskbar Integration </b></p>  <p>As you know, you program jump lists using the <b>JumpList</b> class. This exposes several methods and properties that manipulate the exposed jump lists for the application. It also has an attached property that you can apply to your application class to create, modify, and remove jump list items. If you work with specific files, you can use the JumpList.AddToRecentCategory method to add that file to the recently used file list managed by the shell.</p>  <p>There are two types of jump lists – <i>tasks</i> and <i>items</i>; you work with each using a <b>JumpTask</b>, or a <b>JumpPath</b> respectively. You can work with these in XAML, code-behind, or a combination of the two. The following code snippet shows a simple integration of tasks into a jump list.</p>  <p></p>  <p></p>  <pre class="csharpcode"><span class="kwrd">&lt;</span><span class="html">JumpList.JumpList</span><span class="kwrd">&gt;</span>
   <span class="kwrd">&lt;</span><span class="html">JumpList</span><span class="kwrd">&gt;</span>
      <span class="kwrd">&lt;</span><span class="html">JumpTask</span> <span class="attr">ApplicationPath</span><span class="kwrd">=&quot;notepad.exe&quot;</span> 
                         <span class="attr">CustomCategory</span><span class="kwrd">=&quot;External Tools&quot;</span> 
                <span class="attr">Description</span><span class="kwrd">=&quot;Take Notes&quot;</span> 
                <span class="attr">Title</span><span class="kwrd">=&quot;Start Notepad&quot;</span> 
                <span class="attr">IconResourcePath</span><span class="kwrd">=&quot;notepad.exe&quot;</span> 
                <span class="attr">IconResourceIndex</span><span class="kwrd">=&quot;0&quot;</span> <span class="kwrd">/&gt;</span>

      <span class="kwrd">&lt;</span><span class="html">JumpTask</span> <span class="attr">ApplicationPath</span><span class="kwrd">=&quot;calc.exe&quot;</span>
                         <span class="attr">CustomCategory</span><span class="kwrd">=&quot;External Tools&quot;</span> 
                         <span class="attr">Description</span><span class="kwrd">=&quot;Perform some calculations&quot;</span> 
                        <span class="attr">Title</span><span class="kwrd">=&quot;Start Calculator&quot;</span>
                        <span class="attr">IconResourcePath</span><span class="kwrd">=&quot;calc.exe&quot;</span> 
                        <span class="attr">IconResourceIndex</span><span class="kwrd">=&quot;0&quot;</span> <span class="kwrd">/&gt;</span>
    <span class="kwrd">&lt;/</span><span class="html">JumpList</span><span class="kwrd">&gt;</span>
<span class="kwrd">&lt;/</span><span class="html">JumpList.JumpList</span><span class="kwrd">&gt;</span></pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>In a similar way, you can use XAML to add Thumbnail Toolbar buttons as shown by the following code snippet.</p>

<pre class="csharpcode"><span class="kwrd">&lt;</span><span class="html">TaskbarItemInfo.ThumbButtonInfos</span><span class="kwrd">&gt;</span>
   <span class="kwrd">&lt;</span><span class="html">ThumbButtonInfo</span> <span class="attr">DismissWhenClicked</span><span class="kwrd">=&quot;True&quot;</span> 
                    <span class="attr">ImageSource</span><span class="kwrd">=&quot;images/booktrip.png&quot;</span>
                    <span class="attr">Command</span><span class="kwrd">=&quot;{Binding BookItinerary}&quot;</span>
                    <span class="attr">Description</span><span class="kwrd">=&quot;Book the itinerary now&quot;</span> <span class="kwrd">/&gt;</span>
<span class="kwrd">&lt;/</span><span class="html">TaskbarItemInfo.ThumbButtonInfos</span><span class="kwrd">&gt;</span></pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p></p>

<p><b>WPF Common File Dialog Supports Libraries (Finally!)</b></p>

<p>For some strange reason, WPF 3 and 3.5 Common File Dialog (CFD) didn’t support the updated version of the CFD introduced with Windows Vista. The CFD was upgraded in Windows 7 to support libraries and provide a better user experience. It now allows seamless search integration as well as some advanced user functionality. With WPF 4, applications enjoy the power of the “new” CFD directly from WPF, and don’t need to import CFD from the WinForm namespace (which was the only way to show the updated CFD from WPF 3 and WPF 3.5).</p>

<p><b>WPF Supports Multitouch</b></p>

<p>WPF 4.0 introduces multitouch support directly into the WPF API– with no need to interop to a native service. These new features are only available on Windows 7 and are automatically deprecated when running under older operating systems, so you don’t have to detect the operating system yourself. WPF 4.0 adds a new manipulation API to the UIElement base class. This new support allows developers to track multiple touches and generate both cumulative and individual manipulations across the touches. Basically, this enables you to transform your object on the X and Y coordinates, rotation, and scale. </p>

<p>WPF will supply these manipulation events if the <b>IsManipulationEnabled</b> property on the element is set to true. It defaults to false, so you will need to turn on this property for each element where you want to manage manipulations. This is as simple as adding IsManipulationEnabled=true to your XAML as shown in the following code snippet. </p>

<pre class="csharpcode"><span class="kwrd">&lt;</span><span class="html">Border</span> <span class="attr">Margin</span><span class="kwrd">=&quot;10,5&quot;</span> 
    <span class="attr">BorderBrush</span><span class="kwrd">=&quot;DarkGoldenrod&quot;</span> 
    <span class="attr">BorderThickness</span><span class="kwrd">=&quot;2&quot;</span> 
        <span class="attr">CornerRadius</span><span class="kwrd">=&quot;10&quot;</span> 
    <span class="attr">MinHeight</span><span class="kwrd">=&quot;75&quot;</span> 
    <span class="attr">IsManipulationEnabled</span><span class="kwrd">=&quot;true&quot;</span><span class="kwrd">&gt;</span></pre>

<p>Optionally, you can also hook the <b>ManipulationStarting</b> and <b>ManipulationCompleted</b> events to provide code behind the implementation of these events. </p>

<p>WPF 4 also supports low-level touch messages, or raw touch input. You can interact with the raw touch events on any <b>UIElement</b> using <b>TouchDown</b>, <b>TouchMove,</b> and <b>TouchUp</b> events, all of which have preview event versions. This can be useful if you are trying to track multiple touches that are not manipulating the same object, or if you want to provide different behavior for touches and the mouse. We’ll soon write more about Windows 7 multitouch in general and WPF specifically. </p>

<p><b>MFC Updates</b></p>

<p>In Visual Studio 2010, C++ and MFC received a healthy dosage of “coolness” factor, adding useful features such as IntelliSense enhancements and C++0x features. The MFC Library received a major upgrade, especially in regard to the Taskbar, Multitouch, and Restart and Recovery:</p>

<p><b><i>Taskbar</i></b></p>

<p>The MFC Taskbar provides all the functionality that the native taskbar COM API provides. There is nothing that the one can do that the other cannot. The MFC simply wraps the Win32 APIs (as it always does) into a more “MFC-like” API that corresponds to the MFC Framework programming style guidelines. For example, the following code snippet sets the overlay icon.</p>

<pre class="csharpcode">CMainFrame* mainFrm = 
dynamic_cast&lt;CMainFrame*&gt;(AfxGetApp()-&gt;GetMainWnd());
<span class="kwrd">if</span> (mainFrm)
    mainFrm-&gt;SetTaskbarOverlayIcon(IDI_ICON_INFO,L<span class="str">&quot;Info&quot;</span>);</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>First you need to obtain a handle (a pointer) to the application's main window (the top-level window), which corresponds to Win32 HWND. Then, simply call the SetTaskbarOverlayIcon passing HICON and a string that provides an alt text version of the information conveyed by the overlay to meet accessibility requirements. Simple, right?</p>

<p>In MFC, the CFrameWnd class provides the functionality of a Windows single document interface (SDI), overlapped, or pop-up frame window. With the new MFC, this class was updated and now supports Taskbar functionality such as icon overlay, progress bar, jump lists, and thumbnails. </p>

<p>In MFC, Taskbar thumbnail preview support is built in, so the Taskbar thumbnails will show any rendering within the views. Therefore, other than implementing your own View drawing, you need not provide any explicit code to update those Thumbnails.</p>

<p>To enable Taskbar Thumbnails in an MFC application while using the MFC application wizard, all the user needs to do is select the “Multiple documents” application type with the option “Tabbed documents” enabled. When the application runs, MFC will take a snapshot of each view and send it to the Taskbar APIs to display as thumbnails.</p>

<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_5D36703E.png"><img  title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_1508B462.png" width="535" height="422" /></a> </p>

<p>And the output could like this:</p>

<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_13C41B83.png"><img  title="image" border="0" alt="image" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/image_5F00_thumb_5F00_58FC72AC.png" width="339" height="350" /></a> </p>

<p><b><i>Multitouch</i></b></p>

<p>In Visual Studio 2010, MFC also supports multitouch. By default, on a touch-enabled device (such as touch screen), Windows 7 sends gesture touch messages to any application; that is, by default Windows 7 sends WM_GESTURE messages to the target windows. All that MFC is doing is mapping these messages to its own message handlers. MFC provides a number of message handler overrides that can receive each of the gesture types, and each returns a Boolean value. If a gesture input is processed by the application, the corresponding override should return TRUE; otherwise, it returns FALSE. Therefore if you wish to handle the zoom gestures, all you need to do is implement the relevant handler. Here is the list of supported handlers.</p>

<pre class="csharpcode"><span class="rem">// Gesture handlers</span>
<span class="kwrd">virtual</span> BOOL OnGestureZoom(CPoint ptCenter, <span class="kwrd">long</span> lDelta);
<span class="kwrd">virtual</span> BOOL OnGesturePan(CPoint ptFrom, CPoint ptTo);
<span class="kwrd">virtual</span> BOOL OnGestureRotate(CPoint ptCenter, <span class="kwrd">double</span> dblAngle);
<span class="kwrd">virtual</span> BOOL OnGesturePressAndTap(CPoint ptFirstFinger, <span class="kwrd">long</span> lDelta);
<span class="kwrd">virtual</span> BOOL OnGestureTwoFingerTap(CPoint ptCenter);</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>&#160;</p>

<p>Similarly, you can register to receive raw touch messages and the default gesture messages. In Windows 7, gestures messages and raw touch are mutually exclusive. If you register to receive the raw touch messages for a particular window, that window will stop receiving gestures messages. If you opt-in to handle raw touch messages, you need to implement the following handler:</p>
<span class="kwrd"></span>

<pre class="csharpcode"><span class="kwrd">virtual</span> BOOL OnTouchInput(
                        CPoint pt, 
                        <span class="kwrd">int</span> nInputNumber, 
                        <span class="kwrd">int</span> nInputsCount, 
                        PTOUCHINPUT pInput);</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p>MFC makes your life easier by providing a lot of the information per each touch point, for example, the client coordinates for the actual point where the touch-enabled device has been touched. MFC also provides the ID of the touch point, that is, the first, second, or third finger, as well as the total count of current touches.</p>

<p><b><i>Restart and Recovery </i>(<i>Restart Manager</i>)</b></p>

<p>In Visual Studio 2010, MFC also provides native support of the Restart Manager. Restart Manager is a feature introduced by the Microsoft Windows Vista operating system. It can help applications maintain their data when an update needs to shutdown the application or when an unexpected software error or crash occurs. Instead of shutting down abnormally, Restart Manager enables an application to perform an application save before it is terminated. Furthermore, it can re-invoke the application, enabling it to restore its state from before the shutdown or crash. </p>

<p>For new MFC applications, you can get the application restart and recovery feature for free by using the MFC Application Wizard as you can see from the following image:</p>

<p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/clip_5F00_image001_5F00_5DFEB05B.png"><img  title="clip_image001" border="0" alt="clip_image001" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/developers/clip_5F00_image001_5F00_thumb_5F00_76221AB6.png" width="425" height="243" /></a></p>

<p>All configurable parts of the restart manager API are exposed to the user through virtual members that can be over-ridden. Needless to say, you can expect some more blogging about this feature. </p>

<p><b>.NET 4 and Location</b></p>

<p>.NET 4 has a new Device namespace that supports the Windows 7 Location API (part of the Windows 7 Sensor and Location. The <b><a href="http://msdn.microsoft.com/en-us/library/system.device.location(VS.100).aspx">System.Device.Location</a></b> namespace allows application developers to access the user's location easily using a single API. Location information may come from multiple providers, such as GPS, Wi-Fi triangulation, and cell phone tower triangulation. The System.Device.Location classes provide a single API to encapsulate the multiple location providers on a computer and support seamless prioritization and transitioning between them. An application developer using this API does not need to know which location-sensing technologies are available on a particular computer and is freed from the burden of tailoring an application to a specific hardware configuration.</p>

<p>To begin accessing location, you need to create a <b>GeoLocationProvider</b>. This object is the main “location manager” object through which you can register for <b>LocationChange</b> notifications and synchronously read the latest location information. Next you need to call <b>Start</b> to start the acquisition of data from the current location provider. You can check the <b>Status</b> property to determine if data is available. If data is available, you can get the location once from the <b>Location</b> property, or receive continuous location updates using the <b>LocationChanged</b> event. The following code snippet is a VERY simple code sample showing how to retrieve the current GeoCoordinates (latitude, longitude). </p>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style><style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style><style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>

<p></p>

<p></p>

<pre class="csharpcode">GeoLocationProvider provider = <span class="kwrd">new</span> GeoLocationProvider();
provider.Start();
GeoCoordinate coordinate = provider.Location.Coordinate;
<span class="kwrd">if</span> (coordinate != GeoCoordinate.Unknown)
{
  <span class="rem">//Business logic here</span>
}</pre>

<p></p>

<p>Unfortunately, .NET 4 supports only the Location API and not the full Sensor and Location Platform – meaning that the .NET location implementation is still missing the Sensor piece. Use the Windows API Code Pack to access sensor from managed code.</p>

<p><b>Parallel Computing and Windows 7 Multi-Core </b></p>

<p>Parallel programming in Visual Studio 2010 has many aspects, for example, Parallel LINQ and other .NET enhancements for supporting parallel computing, including statements like Parallel.For that use System.Threading.Tasks.Task. C++ developers will be happy to learn that the Task concepts also exist in C++ Version 10, which ships with VS 2010. For native code, Concurrency Runtime (ConcRT) has <b>implicit knowledge</b> of <a href="http://blogs.msdn.com/nativeconcurrency/archive/2009/02/04/concurrency-runtime-and-windows-7.aspx"><b>Win7 processor groups</b></a> and will schedule work on up to 256 cores; ConcRT also takes advantage of User Mode Scheduling of threads. Therefore, any workload that sits on top of ConcRT immediately benefits. In other words, because both the Parellel Pattern Library (PPL) and Asynchronous Agents are included in Visual C++ 10 CRT and are built on top of ConcRT, any workloads you build on them will scale to 256 cores--</p>

<p>just like that! (Well, you will still need to write the code, but the scaling is free.)</p>

<p>For managed code applications, the story is less bright. Management of the managed stack thread sits on top of the .NET ThreadPool (System.Threading.ThreadPool) by default. This does not use the new processor group APIs in Windows 7, and therefore doesn’t automatically benefit from the Windows 7 ability to scale. The maximum number of processes that the threadpool can utilize is 64. But not everything is lost, it is possible to write a custom TaskScheduler that targeted more than 64 procs, and use the rest of the Task Parallel Library with <b>that special scheduler. This would be a cool CodePlex project, right?</b></p>

<p>Overall Visual Studio 2010 includes tons of new technologies and improvements--all of it icing on the Windows 7 cake! </p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528861" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/programming-windows-7-using-visual-studio-2010/windows/feed</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 Delivers Next-Generation Audio</title>
		<link>http://www.windowsvistaplace.com/windows-7-delivers-next-generation-audio/windows-media-center</link>
		<comments>http://www.windowsvistaplace.com/windows-7-delivers-next-generation-audio/windows-media-center#comments</comments>
		<pubDate>Tue, 17 Nov 2009 22:40:55 +0000</pubDate>
		<dc:creator>Dolby</dc:creator>
		
		<category><![CDATA[Home Theater]]></category>

		<category><![CDATA[Collaboration]]></category>

		<category><![CDATA[Dolby]]></category>

		<category><![CDATA[Dolby Digital Plus]]></category>

		<category><![CDATA[Sound]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Partner]]></category>

		<category><![CDATA[Audio]]></category>

		<category><![CDATA[windows 7]]></category>

		<category><![CDATA[Windows Media Center]]></category>

		<guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:528855</guid>
		<description><![CDATA[<p>When it comes to optimizing and really advancing the personal entertainment experience on the PC, Microsoft and Dolby Laboratories share a history of improving the integrity of audio playback. The collaboration between the two companies started when they began working together to enhance audio delivery for the Xbox in 2001. After this design was completed, Microsoft extended its usage of Dolby audio technology in Windows Media Center. This work continued with Windows Vista, which was launched worldwide in January 2007. The evolution of these shared efforts is realized in Windows 7 today. </p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Dolby Digital Plus" border="0" alt="Dolby Digital Plus" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/partner/Dolby_5F00_Digital_5F00_Plus_5F00_5E468BF1.png" width="240" height="84" /> </p>  <p>Windows 7 builds on past collaboration by adding next-generation <strong>Dolby Digital Plus</strong> technology to offer high-quality multichannel audio. Available in Windows 7 Home Premium, Professional, Enterprise, and Ultimate, Dolby Digital Plus brings home theater–quality audio to the PC, improving the listening experience of music, movies, and TV. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/partner/DDinWin7_5F00_4B820A91.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="DD inWin7" border="0" alt="DD inWin7" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/partner/DDinWin7_5F00_thumb_5F00_43F69B24.jpg" width="300" height="179" /></a> </p>  <p>When it comes to the small, discreet speakers built into a PC or laptop, how can audio really be optimized? Dolby Digital Plus, a multichannel audio standard for DVDs and select HD broadcasts worldwide, is a high-efficiency, next-generation audio codec that maintains the quality of Dolby Digital at a lower data rate and is fully compatible with all current Dolby Digital A/V receivers. From the movie and music producer point of view, this means that Dolby Digital Plus offers more channels and better compression, making it easier to create higher quality content at lower bit rates to experience on the PC.</p>  <p>Dolby Digital Plus is already the broadcast audio standard for HDTV services in Europe. France is currently using Dolby Digital Plus, with Poland and other countries following closely. Users in these countries watching streaming broadcast content on their computers get to experience next-generation sound.</p>  <p>Microsoft’s diligence in working closely with Dolby engineers to fully enable the PC to be a more sophisticated, dynamic entertainment device is evidence of the company’s broad vision and steadfast commitment to revolutionizing the role of the PC. The next generation of PC enthusiasts can enjoy their computers as their primary home entertainment device—and Dolby Digital Plus will play an important role in that experience.</p>  <p><i>Spinal Tap</i> fans will recall the restaurant scene in which David St. Hubbins’s interfering girlfriend, Jeanine, informs the band that their album wasn’t “mixed right” because it wasn’t mixed in “Dob-l-ey.” We may be biased, but we tend to agree with that statement. Content is never quite right without Dolby audio technology. Fortunately, PCs with Windows 7 will never have that problem.</p>  <p>To check out the latest on Dolby Digital Plus in Windows 7—including Dolby videos and a dedicated Windows 7 web page—visit <a href="http://www.dolby.com/index.html?utm_campaign=dlb&#38;utm_medium=blog&#38;utm_source=microsoft&#38;utm_content=WPB-Nov09 ">Dolby.com</a> and <a href="http://www.audiodolby.com/#/home?utm_campaign=dlb&#38;utm_medium=blog&#38;utm_source=microsoft&#38;utm_content=WPB-Nov09 ">Audiodolby.com</a>. For a complete Dolby PC demo and other PC videos, visit <a href="http://www.audiodolby.com/#/motion/pc?utm_campaign=dlb&#38;utm_medium=blog&#38;utm_source=microsoft&#38;utm_content=WPB-Nov09 ">www.audiodolby.com/#/motion/pc</a>. For press releases and news about Dolby technologies, visit <a href="http://investor.dolby.com/releases.cfm?utm_campaign=dlb&#38;utm_medium=blog&#38;utm_source=microsoft&#38;utm_content=WPB-Nov09 ">investor.dolby.com/releases.cfm</a>.</p>  <p>Robin Selden    <br />Senior Vice President, Marketing, Dolby</p><div style="clear:both;"></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528855" width="1" height="1">]]></description>
			<content:encoded><![CDATA[<p>When it comes to optimizing and really advancing the personal entertainment experience on the PC, Microsoft and Dolby Laboratories share a history of improving the integrity of audio playback. The collaboration between the two companies started when they began working together to enhance audio delivery for the Xbox in 2001. After this design was completed, Microsoft extended its usage of Dolby audio technology in Windows Media Center. This work continued with Windows Vista, which was launched worldwide in January 2007. The evolution of these shared efforts is realized in Windows 7 today. </p>  <p><img  title="Dolby Digital Plus" border="0" alt="Dolby Digital Plus" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/partner/Dolby_5F00_Digital_5F00_Plus_5F00_5E468BF1.png" width="240" height="84" /> </p>  <p>Windows 7 builds on past collaboration by adding next-generation <strong>Dolby Digital Plus</strong> technology to offer high-quality multichannel audio. Available in Windows 7 Home Premium, Professional, Enterprise, and Ultimate, Dolby Digital Plus brings home theater–quality audio to the PC, improving the listening experience of music, movies, and TV. </p>  <p><a href="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/partner/DDinWin7_5F00_4B820A91.jpg"><img  title="DD inWin7" border="0" alt="DD inWin7" src="http://windowsteamblog.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/partner/DDinWin7_5F00_thumb_5F00_43F69B24.jpg" width="300" height="179" /></a> </p>  <p>When it comes to the small, discreet speakers built into a PC or laptop, how can audio really be optimized? Dolby Digital Plus, a multichannel audio standard for DVDs and select HD broadcasts worldwide, is a high-efficiency, next-generation audio codec that maintains the quality of Dolby Digital at a lower data rate and is fully compatible with all current Dolby Digital A/V receivers. From the movie and music producer point of view, this means that Dolby Digital Plus offers more channels and better compression, making it easier to create higher quality content at lower bit rates to experience on the PC.</p>  <p>Dolby Digital Plus is already the broadcast audio standard for HDTV services in Europe. France is currently using Dolby Digital Plus, with Poland and other countries following closely. Users in these countries watching streaming broadcast content on their computers get to experience next-generation sound.</p>  <p>Microsoft’s diligence in working closely with Dolby engineers to fully enable the PC to be a more sophisticated, dynamic entertainment device is evidence of the company’s broad vision and steadfast commitment to revolutionizing the role of the PC. The next generation of PC enthusiasts can enjoy their computers as their primary home entertainment device—and Dolby Digital Plus will play an important role in that experience.</p>  <p><i>Spinal Tap</i> fans will recall the restaurant scene in which David St. Hubbins’s interfering girlfriend, Jeanine, informs the band that their album wasn’t “mixed right” because it wasn’t mixed in “Dob-l-ey.” We may be biased, but we tend to agree with that statement. Content is never quite right without Dolby audio technology. Fortunately, PCs with Windows 7 will never have that problem.</p>  <p>To check out the latest on Dolby Digital Plus in Windows 7—including Dolby videos and a dedicated Windows 7 web page—visit <a href="http://www.dolby.com/index.html?utm_campaign=dlb&amp;utm_medium=blog&amp;utm_source=microsoft&amp;utm_content=WPB-Nov09 ">Dolby.com</a> and <a href="http://www.audiodolby.com/#/home?utm_campaign=dlb&amp;utm_medium=blog&amp;utm_source=microsoft&amp;utm_content=WPB-Nov09 ">Audiodolby.com</a>. For a complete Dolby PC demo and other PC videos, visit <a href="http://www.audiodolby.com/#/motion/pc?utm_campaign=dlb&amp;utm_medium=blog&amp;utm_source=microsoft&amp;utm_content=WPB-Nov09 ">www.audiodolby.com/#/motion/pc</a>. For press releases and news about Dolby technologies, visit <a href="http://investor.dolby.com/releases.cfm?utm_campaign=dlb&amp;utm_medium=blog&amp;utm_source=microsoft&amp;utm_content=WPB-Nov09 ">investor.dolby.com/releases.cfm</a>.</p>  <p>Robin Selden    <br />Senior Vice President, Marketing, Dolby</p><div ></div><img src="http://windowsteamblog.com/aggbug.aspx?PostID=528855" width="1" height="1">]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/windows-7-delivers-next-generation-audio/windows-media-center/feed</wfw:commentRss>
		</item>
		<item>
		<title>Send email from the command line</title>
		<link>http://www.windowsvistaplace.com/send-email-from-the-command-line/utility</link>
		<comments>http://www.windowsvistaplace.com/send-email-from-the-command-line/utility#comments</comments>
		<pubDate>Tue, 17 Nov 2009 21:10:55 +0000</pubDate>
		<dc:creator>Steve Wiseman</dc:creator>
		
		<category><![CDATA[BAT Files]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[Utility]]></category>

		<guid isPermaLink="false">http://www.intelliadmin.com/?p=2121</guid>
		<description><![CDATA[Two weeks ago, I wrote about backing up a remote windows machine using Remote Desktop.
One thing lacking from this solution is email notification. How do we know if the backup job started? Or finished?
There is a free and open source tool that can be used to solve this problem, it is called blat. It consists [...]]]></description>
			<content:encoded><![CDATA[<p>Two weeks ago, I wrote about <a href="http://www.networksteve.com/index.php/2009/11/secure-remote-backup-using-remote-desktop/">backing up a remote windows machine using Remote Desktop</a>.</p>
<p>One thing lacking from this solution is email notification. How do we know if the backup job started? Or finished?</p>
<p>There is a free and open source tool that can be used to solve this problem, it is called blat. It consists of an executable, and a DLL.</p>
<p>You can find it at <a href="http://www.blat.net/">http://www.blat.net/</a></p>
<p><img src="http://www.networksteve.com/images/Send%20Mail%20Command%20Line%202009.11.17.jpg" alt="Send Mail Command Line"/></p>
<p>Download it, and extract the files to a place where your scripts run. In my case, I put it in <code>c:\backups</code></p>
<p>To start, you will need an SMTP server that you have access to. That is probably the most difficult part of getting it to work &#8211; which means it is very easy to use.</p>
<p>If I just want to send a simple email that tells me a batch script has started, I could call it like this:</p>
<p><code>blat.exe -f batch@intelliadmin.com -to support@intelliadmin.com -server 192.168.1.1 -subject "Batch file started" -body "The very important batch script has started"</code></p>
<p>You have five required options to get your email to send:<br />
<code><br />
-f [FROM] (This is the email address that the message will come from)<br />
-to [TO] (This is the email address the message will be sent to)<br />
-subject [SUBJECT] (Subject of the email. Uses quotes if you have spaces)<br />
-body [BODY] (Body of email. Use quotes if you have spaces)<br />
-server [SERVER] (IP Address or host name of the server)<br />
</code></p>
<p>That is for a simple message. Blat is filled with powerful options. For example, I could run a robocopy in my script, and redirect the output to a text file like this:</p>
<p><code>robocopy c:\backup \\server\c\backup >> output.txt</code></p>
<p>Then, when I send my notification I could attach the output text file to my email like this:</p>
<p><code>blat.exe -f batch@intelliadmin.com -to support@intelliadmin.com -server 192.168.1.1 -subject "Batch file started" -body "The very important batch script has completed" -attach c:\backup\output.txt </code></p>
<p>Once the command runs, the output will show up as an attachment in my inbox:</p>
<p><img src="http://www.networksteve.com/images/Blat%20Attachments%202009.11.17.jpg" alt="Send email cmd prompt"/></p>
<p>Like I said, it is loaded with options. Check it out, and when you do just type <code>blat.exe -help</code> to get the entire list of command line parameters.</p>
<p><a href="http://www.networksteve.com/index.php/2009/11/send-mail-from-your-bat-files/">Original Article from www.networksteve.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/send-email-from-the-command-line/utility/feed</wfw:commentRss>
		</item>
		<item>
		<title>Ubuntu - Printers</title>
		<link>http://www.windowsvistaplace.com/ubuntu-printers/othersoftware</link>
		<comments>http://www.windowsvistaplace.com/ubuntu-printers/othersoftware#comments</comments>
		<pubDate>Tue, 17 Nov 2009 19:25:00 +0000</pubDate>
		<dc:creator>magakos</dc:creator>
		
		<category><![CDATA[Ubuntu Linux]]></category>

		<category><![CDATA[otherSoftware]]></category>

		<guid isPermaLink="false">tag:blogger.com,1999:blog-8791657492806915033.post-2101662408267865751</guid>
		<description><![CDATA[Even though technology gurus keep predicting a paperless society, for now we’re stuck having to print some things out. In the past, printing was one of the dark areas in Linux. Trying to get modern printers working with Linux was a challenge. However, recently there’ve been some amazing advances that make Linux more printer friendly. Possibly the biggest advance in this area has been the common UNIX printing system (CUPS). CUPS provides a common interface between UNIX (and Linux) systems and printers. It runs in the background as a service, connecting to any defined printers and waiting for applications to send print jobs. Because it runs in the background, CUPS can communicate with remote printers and accept print jobs from them. Ubuntu provides a simple tool to access and set up the CUPS server running on your workstation. The Printer Configuration tool provides a graphical interface to add, configure, and remove printers on your Ubuntu workstation. This section describes how to use the Printer Configuration tool to manage your workstation printers.<br /><br /><br /><span style="font-weight: bold;">The Printer Configuration Tool</span><br />The Printer Configuration tool provides an easy way to configure the CUPS server running on the system and any printers you’ve defined. Selecting System -> Administration -> Printing from the desktop menu starts the Ubuntu Printer Configuration tool. <br /><br />There are two things you can configure from the Printer Configuration window:<br />• Server settings: Allows you to set features controlling how the CUPS server manages system printing features.<br />• Local and network printers: Displays icons for all of the printers defined on the system and allows you to change individual printer properties on them.<br /><br />The following sections describe how to use the Printer Configuration window to set the CUPS and printer properties for your system.<br /><br /><br /><span style="font-weight: bold;">Printer Server Settings</span><br />Selecting Server -> Settings from the menu bar in the Printer Configuration window produces the Basic Server Settings window.<br /><br />There are a few different settings you can play with here to help out with printer administration:<br /><br />• Show printers shared by other systems: Displays printers found by browsing the network.<br /><br />• Share published printers connected to this system: Allows local network clients to connect to any of the local printers marked as shared.<br /><br />• Allow printing from the Internet: Allows remote network clients to connect to any of the local printers marked as shared.<br /><br />• Allow remote administration: Enables remote clients to connect to the CUPS server running on this system.<br /><br />• Allow users to cancel any job (not just their own): By default, users can cancel only their own print jobs. Enabling this feature allows any user to cancel any other user’s print job. Although this is a handy feature, it can be dangerous in a multiuser environment (especially if your users like to play tricks on one another).<br /><br />• Save debugging information for troubleshooting: By default, the CUPS server generates a moderate amount of logging information to monitor printer use or problems. If you’re having trouble with a specific printer configuration, you can enable this feature to produce more (lots more) information in the log files. After determining the settings appropriate for your CUPS server environment, you can add and set up individual local printers.<br /><br /><span style="font-size:85%;"><span style="color: rgb(192, 192, 192);">Source of Information : Wiley Ubuntu Linux Secrets</span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8791657492806915033-2101662408267865751?l=computingtech.blogspot.com' alt='' /></div><img src="http://feeds.feedburner.com/~r/ComputingTech/~4/bzSOHNLGSBI" height="1" width="1"/>]]></description>
			<content:encoded><![CDATA[Even though technology gurus keep predicting a paperless society, for now we’re stuck having to print some things out. In the past, printing was one of the dark areas in Linux. Trying to get modern printers working with Linux was a challenge. However, recently there’ve been some amazing advances that make Linux more printer friendly. Possibly the biggest advance in this area has been the common UNIX printing system (CUPS). CUPS provides a common interface between UNIX (and Linux) systems and printers. It runs in the background as a service, connecting to any defined printers and waiting for applications to send print jobs. Because it runs in the background, CUPS can communicate with remote printers and accept print jobs from them. Ubuntu provides a simple tool to access and set up the CUPS server running on your workstation. The Printer Configuration tool provides a graphical interface to add, configure, and remove printers on your Ubuntu workstation. This section describes how to use the Printer Configuration tool to manage your workstation printers.<br /><br /><br /><span >The Printer Configuration Tool</span><br />The Printer Configuration tool provides an easy way to configure the CUPS server running on the system and any printers you’ve defined. Selecting System -> Administration -> Printing from the desktop menu starts the Ubuntu Printer Configuration tool. <br /><br />There are two things you can configure from the Printer Configuration window:<br />• Server settings: Allows you to set features controlling how the CUPS server manages system printing features.<br />• Local and network printers: Displays icons for all of the printers defined on the system and allows you to change individual printer properties on them.<br /><br />The following sections describe how to use the Printer Configuration window to set the CUPS and printer properties for your system.<br /><br /><br /><span >Printer Server Settings</span><br />Selecting Server -> Settings from the menu bar in the Printer Configuration window produces the Basic Server Settings window.<br /><br />There are a few different settings you can play with here to help out with printer administration:<br /><br />• Show printers shared by other systems: Displays printers found by browsing the network.<br /><br />• Share published printers connected to this system: Allows local network clients to connect to any of the local printers marked as shared.<br /><br />• Allow printing from the Internet: Allows remote network clients to connect to any of the local printers marked as shared.<br /><br />• Allow remote administration: Enables remote clients to connect to the CUPS server running on this system.<br /><br />• Allow users to cancel any job (not just their own): By default, users can cancel only their own print jobs. Enabling this feature allows any user to cancel any other user’s print job. Although this is a handy feature, it can be dangerous in a multiuser environment (especially if your users like to play tricks on one another).<br /><br />• Save debugging information for troubleshooting: By default, the CUPS server generates a moderate amount of logging information to monitor printer use or problems. If you’re having trouble with a specific printer configuration, you can enable this feature to produce more (lots more) information in the log files. After determining the settings appropriate for your CUPS server environment, you can add and set up individual local printers.<br /><br /><span ><span >Source of Information : Wiley Ubuntu Linux Secrets</span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8791657492806915033-2101662408267865751?l=computingtech.blogspot.com' alt='' /></div><img src="http://feeds.feedburner.com/~r/ComputingTech/~4/bzSOHNLGSBI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.windowsvistaplace.com/ubuntu-printers/othersoftware/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
