<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.microsoft.co.il/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Just code - Tamir Khason : soft</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx</link><description>Tags: soft</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>New year – new blog or how to migrate Community Server to any other engine, supports XML-RPC</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2009/01/01/new-year-new-blog-or-how-to-migrate-community-server-to-any-other-engine-supports-xml-rpc.aspx</link><pubDate>Fri, 02 Jan 2009 02:33:04 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:205248</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Please update your bookmarks, because the new url of this blog is &lt;a href="http://khason.net/"&gt;http://khason.net/&lt;/a&gt; (you have not update RSS feeds, it will be done automatically). Why I did it? Why I decided to go to “stand-alone”… Well. there are some reasons. Generally, I do not want to explain all those here, but trust me, there are some. The main reason is, that there is no responsible person in charge for this blog platform in Microsoft Israel. This why, if your blog is popular and you have a respect to your blog visitors, you cannot host it here… Take a look into new comments notifications in my inbox. Would you answer your readers with such “small amount” of SPAM and capcha, that cannot be fixed already for three years in this platform? This how my inbox looks like for last three years. So now, you should not ask me, why I not answered your email or comments. Aren’t you? :)&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Capture" border="0" alt="Capture" src="http://blogs.microsoft.co.il/blogs/tamir/Capture_1D7350A7.jpg" width="354" height="397" /&gt; &lt;/p&gt;  &lt;p&gt;Currently, all comments in this blog are disabled, so if you want to comment, please use new url of posts (this will appear shortly in the beginning of each post). Also, this post will not be syndicated in RSS.&lt;/p&gt;  &lt;p&gt;So, this post is the last. I loved this platform, and loved people started it. But, unfortunately, it seemed, that bloggers community is not important enough for new platform managers. &lt;/p&gt;  &lt;p&gt;Also, If you want to learn &lt;a target="_blank" href="http://khason.net/dev/how-to-migrate-from-cs2007-to-wordpress-movable-type-or-any-other-blog-engine-supports-xml-rpc-with-c/"&gt;how to use C# and XML-RCP to migrate from CS2007, used in this platform, visit my new home&lt;/a&gt; :)&lt;/p&gt;  &lt;p&gt;Have a great year and, as always, be good people. This post marked with all possible tags automatically. Sorry.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=205248" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+tools/default.aspx">blogging tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tutorial/default.aspx">tutorial</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF+crossbow/default.aspx">WPF crossbow</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/source/default.aspx">source</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/help/default.aspx">help</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Gadgets/default.aspx">Windows Gadgets</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/events/default.aspx">events</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/demos/default.aspx">demos</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF_2F00_E/default.aspx">WPF/E</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/jobs/default.aspx">jobs</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Web/default.aspx">Web</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Accessibility/default.aspx">Accessibility</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Blogging+rules/default.aspx">Blogging rules</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+general/default.aspx">blogging general</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/fun/default.aspx">fun</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista+Battery+Saver/default.aspx">Vista Battery Saver</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/SkyDrive/default.aspx">SkyDrive</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Live+Writer/default.aspx">Windows Live Writer</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Live/default.aspx">Windows Live</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Dell/default.aspx">Dell</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/DevAcademy2/default.aspx">DevAcademy2</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF+quiz/default.aspx">WPF quiz</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/x64/default.aspx">x64</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WF/default.aspx">WF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/SVG/default.aspx">SVG</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/XPS/default.aspx">XPS</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/TechedIsrael2008/default.aspx">TechedIsrael2008</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/teched/default.aspx">teched</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/XNA/default.aspx">XNA</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/PLINQ/default.aspx">PLINQ</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Micro+Framework/default.aspx">Micro Framework</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/SAP/default.aspx">SAP</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/XLINQ/default.aspx">XLINQ</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/DirectX/default.aspx">DirectX</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Work+process/default.aspx">Work process</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Linux/default.aspx">Linux</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Mono/default.aspx">Mono</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/DevAcademy3/default.aspx">DevAcademy3</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Math/default.aspx">Math</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/GIS/default.aspx">GIS</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Algorithms/default.aspx">Algorithms</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/DEV/default.aspx">DEV</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/TECH/default.aspx">TECH</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Charity/default.aspx">Charity</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/OFFTOPIC/default.aspx">OFFTOPIC</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Interop/default.aspx">Interop</category></item><item><title>Issues, you reported were fixed</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/10/11/issues-you-reported-were-fixed.aspx</link><pubDate>Sat, 11 Oct 2008 09:35:46 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:152181</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>2</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/issues-you-reported-were-fixed/"&gt;http://khason.net/blog/issues-you-reported-were-fixed/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;Hi, folks. And thank you for &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/09/29/for-all-those-who-have-problems-with-running-wpf-performance-profiling-tool-microsoft-cares.aspx" target="_blank"&gt;reporting issues with WpfPerf Performance Profiling tool&lt;/a&gt;. Now &lt;a href="http://blogs.msdn.com/jgoldb/archive/2008/10/10/fixes-to-wpfperf-performance-profiling-tool.aspx" target="_blank"&gt;it was fixed&lt;/a&gt;, so, &lt;a href="http://windowsclient.net/wpf/perf/wpf-perf-tool.aspx" target="_blank"&gt;download and use new and fixed version&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Keep reporting, as you can see, you have the power to change!&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="display:inline;" height="283" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/image_17EF7242.png" width="377" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;font size="1"&gt;Imaginary by &lt;/font&gt;&lt;a href="http://www.pixelfoundry.co.za/dare/index.html" target="_blank"&gt;&lt;font size="1"&gt;Malcolm Dare&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=152181" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Performance/default.aspx">Performance</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+general/default.aspx">blogging general</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/DEV/default.aspx">DEV</category></item><item><title>Free Microsoft Expression series video training catalogs</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/10/04/free-microsoft-expression-series-video-training-catalogs.aspx</link><pubDate>Sat, 04 Oct 2008 07:44:55 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:149527</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>2</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/free-microsoft-expression-series-video-training-catalogs/"&gt;http://khason.net/blog/free-microsoft-expression-series-video-training-catalogs/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;MSDN download center just published video catalogs, where you can find sample chapters of Total Training’s video series for Microsoft Expression studio. Worth to download and see. Here the breakdown by products&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Expression Blend 2 [&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=5c22a9da-8577-4cc8-988f-580a76826407&amp;amp;displaylang=en&amp;amp;tm"&gt;Windows&lt;/a&gt; / &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=bf1bd842-cb96-40f5-8329-3124c0ae258a&amp;amp;displaylang=en&amp;amp;tm"&gt;Mac&lt;/a&gt;]&lt;/li&gt;    &lt;li&gt;Expression Encoder 2 [&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=90bdea8d-3559-498b-b4d1-b6f9f3b10536&amp;amp;displaylang=en&amp;amp;tm"&gt;Windows&lt;/a&gt; / &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=70acf5ca-45c4-441a-9b62-249df27dd6d0&amp;amp;displaylang=en&amp;amp;tm"&gt;Mac&lt;/a&gt;]&lt;/li&gt;    &lt;li&gt;Expression Design 2 [&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=ba982ba8-c336-4ff1-b65d-936dace16e24&amp;amp;displaylang=en&amp;amp;tm"&gt;Windows&lt;/a&gt; / &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=50d5081f-5bf8-4f72-b7b2-04aa1fdbff69&amp;amp;displaylang=en&amp;amp;tm"&gt;Mac&lt;/a&gt;]&lt;/li&gt;    &lt;li&gt;Expression Media 2 [&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=14762326-edbe-43e8-bc52-4dd9ec50d1d3&amp;amp;displaylang=en&amp;amp;tm"&gt;Windows&lt;/a&gt; / &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=3a50d8d4-a9df-4368-a8f5-0bce1a27bc90&amp;amp;displaylang=en&amp;amp;tm"&gt;Mac&lt;/a&gt;]&lt;/li&gt;    &lt;li&gt;Expression Web 2 [&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e2528d89-0a58-4f27-b69c-c89951d9810d&amp;amp;displaylang=en&amp;amp;tm"&gt;Windows&lt;/a&gt; / &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=4dc45321-afc4-40c2-9a94-c229197f942d&amp;amp;displaylang=en&amp;amp;tm"&gt;Mac&lt;/a&gt;]&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Also, if you are “in” Office development, it makes sense to take a look in to &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=7554f536-8c28-4598-9b72-ef94e038c891&amp;amp;displaylang=en&amp;amp;tm"&gt;Data Connectivity Components for Office 2007 System&lt;/a&gt;. It can be used by non-Microsoft Office applications to read data from Office system files. &lt;/p&gt;  &lt;p&gt;Happy downloading!&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=149527" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tutorial/default.aspx">tutorial</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Web/default.aspx">Web</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/TECH/default.aspx">TECH</category></item><item><title>Nokia Mail for Exchange 2.7 is out</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/09/27/nokia-mail-for-exchange-2-7-is-out.aspx</link><pubDate>Sat, 27 Sep 2008 06:47:58 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:146122</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>0</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/nokia-mail-for-exchange-27-is-out/"&gt;http://khason.net/blog/nokia-mail-for-exchange-27-is-out/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;New version of outstanding Exchange synchronization tool for Nokia phones is out. There are no big changes, except heart beat implementation of ActiveSync and fixes to contacts mapping bug is there. The main feature of this version is, that it can now run on any S60 phone (including 3.0, 3.1 and 3.2 devices), not only on E and N series. Full list of changes can be found &lt;a href="http://www.businesssoftware.nokia.com/mail_for_exchange/files/MailForExchange_2_7_0_Release_Notes.pdf"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The bad news is, that Nokia MFE 2.7 still does not support inbox folders synchronization. This is the main feature missing in this great software. However, according the update rate, it should arrive soon.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.businesssoftware.nokia.com/mail_for_exchange_downloads.php"&gt;&lt;strong&gt;Download Nokia Mail for Exchange 2.7 &amp;gt;&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=146122" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/TECH/default.aspx">TECH</category></item><item><title>Visual Studio snippet designer</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/09/22/visual-studio-snippet-designer.aspx</link><pubDate>Mon, 22 Sep 2008 08:48:12 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:143415</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>5</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/visual-studio-snippet-designer/"&gt;http://khason.net/blog/visual-studio-snippet-designer/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/israel/openup/"&gt;Chicks love CodePlex&lt;/a&gt; as well as Microsoft loves it too and today they release extremely useful tool, that was internal for more, then three years. It named: “&lt;a href="http://www.codeplex.com/SnippetDesigner"&gt;Visual Studio Snippet Designer&lt;/a&gt;”.&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="display:inline;" height="515" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/image_27A4AC29.png" width="765" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;As you can, probably, understand. This tools is used to create and manage VS time savers - snippet files (introduced in VS2005)&lt;/p&gt;  &lt;p&gt;&lt;img title="image" style="display:inline;" height="520" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/image_53E1330D.png" width="430" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;This is great tool, that will help you a lot to save your time during regular everyday development. Any other word is unnecessary. &lt;a href="http://www.codeplex.com/SnippetDesigner/Release/ProjectReleases.aspx"&gt;Download, install and use it!&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=143415" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/help/default.aspx">help</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+general/default.aspx">blogging general</category></item><item><title>Vista batter saver got Danish locale! + RC2 branch</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/08/22/vista-batter-saver-got-danish-locale-rc2-branch.aspx</link><pubDate>Fri, 22 Aug 2008 16:52:02 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:132062</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>4</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/vista-batter-saver-got-danish-locale-rc2-branch/"&gt;http://khason.net/blog/vista-batter-saver-got-danish-locale-rc2-branch/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;Great thank (how will it be in Danish?) to &lt;a href="http://gurlinet.dk"&gt;Bjarke Istrup Pedersen&lt;/a&gt; for Danish translation of Vista Batter Saver.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.codeplex.com/vistabattery/Release/ProjectReleases.aspx?ReleaseId=16555"&gt;Download public beta 2 r2 with Danish locale &amp;gt;&amp;gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If you would like to take a challenge and test new RC2, you can do it also (no locale yet). It includes additional functionality and dozen bugs fixes.&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.codeplex.com/vistabattery/Release/ProjectReleases.aspx?ReleaseId=16555"&gt;Download latest RC1 &amp;gt;&amp;gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=132062" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista+Battery+Saver/default.aspx">Vista Battery Saver</category></item><item><title>The Original Tetris on Windows Vista</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/07/13/the-original-tetris-on-windows-vista.aspx</link><pubDate>Mon, 14 Jul 2008 02:12:07 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:115881</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>5</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/the-original-tetris-on-windows-vista/"&gt;http://khason.net/blog/the-original-tetris-on-windows-vista/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;For last days I’m very busy with &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Work+process/default.aspx"&gt;Bidi support for Silverlight development&lt;/a&gt;. Working a lot of hours in order to finish it until &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/13/presenting-at-teched-developers-south-africa-2008-durban.aspx"&gt;TechEd&lt;/a&gt;. So, I’m very tired and need relaxation. What can be better, then Tetris? But, there are millions of Tetrises. What to choose? What’s the question? &lt;a href="http://vadim.oversigma.com/Tetris.htm"&gt;The original one&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/TheOriginalTetrisonWindowsVista_13824/image_a0fdc6d7-c89c-4ad2-bf3e-b909e181019d.png" width="600" height="480" /&gt; &lt;/p&gt;  &lt;p&gt;This genius game was developed by Vadim Gerasimov, Alexey Pajitnov and Dmitry Pavlovsky about 20 years ago and it still working on Windows PC (even in Vista). This how to &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2007/12/03/software-is-sucks-probably-it-really-is.aspx"&gt;build software&lt;/a&gt;. As far as I know, today Vadim works in Google, Alexey in WildSnake and Vadim is commercial director somewhere in Russia.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;So, &lt;a href="http://vadim.oversigma.com/Tetris3.zip"&gt;download and play Tetris&lt;/a&gt; now. Unfourchantely, 16 bit &lt;a href="http://vadim.oversigma.com/Antix.zip"&gt;Antrix&lt;/a&gt; requires full screen emulation, that is not supported on Vista.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=115881" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+general/default.aspx">blogging general</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/fun/default.aspx">fun</category></item><item><title>Phone history or why I throw my Tytn II</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/12/phone-history-or-why-i-throw-my-tytn-ii.aspx</link><pubDate>Fri, 13 Jun 2008 00:44:56 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:102993</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>10</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/phone-history-or-why-i-throw-my-tytn-ii/"&gt;http://khason.net/blog/phone-history-or-why-i-throw-my-tytn-ii/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;I decided to throw out my &lt;a href="http://en.wikipedia.org/wiki/HTC_TyTN_II"&gt;HTC TYTN II&lt;/a&gt; (Actually AT&amp;amp;T Tilt) and get old &lt;a href="http://en.wikipedia.org/wiki/Nokia_E61"&gt;Nokia E61&lt;/a&gt; back. Why I’m doing it? Tytn is much better, then old Nokia? It’s 3.75G/HSUPA mobile phone, running latest Windows Mobile 6.1 OS. It also has full QUERTY keyboard, 2.8” LCD monitor, 3MP camera and even very good integrated GPS. Nokia has neither. It’s processor is x4 faster and memory x3 bigger. Why I cannot use it? Why I want my old “keyboard brick” back?&lt;/p&gt;  &lt;p&gt;&lt;img title="e61" border="0" alt="e61" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/PhonehistoryorwhyIthrowmyTytnII_1238A/e61_72dba306-556c-4240-8f95-18da6eadfe72.jpg" width="476" height="654" /&gt; &lt;/p&gt;  &lt;p&gt;First of all, I need &lt;strong&gt;phone&lt;/strong&gt;. Not “freaky damn good uber extensible device”. I want to push one button to receive/make call, push another button to read/answer email. That’s all I need. I need business phone. I do not want to be worry about battery/&lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/01/31/my-windows-mobile-does-not-sound-alarms-my-windows-mobile-alerts-whenever-it-want-to-alert.aspx"&gt;alarms&lt;/a&gt;/meeting/time offset/current time/something wrong/too much processes/no memory/fault/occasionally shutdown/my ears near end call or mute button and all other “goodies” come with TYTN 2 device. I want to be able to dial number without looking on device. I want to be able to do it either when its sunny day outside. I want to push one button to refuse receive call, send “I’m sorry” SMS and turn ring off simultaneously. &lt;strong&gt;And I do not want to reinstall ROMS to figure one with small amounts of bugs and then reinstall 300 programs that allows me to do it&lt;/strong&gt;. I want &lt;strong&gt;business&lt;/strong&gt; &lt;strong&gt;phone, that knows what I need&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Just see the regular flow &lt;strong&gt;phone&lt;/strong&gt; usage – make call:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Click power/unlock button&lt;/li&gt;    &lt;li&gt;Enter password (there is &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2007/12/28/how-to-disable-exchange-security-policy-for-windows-mobile-devices.aspx"&gt;exchange policy&lt;/a&gt;). To do this you &lt;strong&gt;have to look on screen&lt;/strong&gt;. If you wont you’ll absolutely unable to know where each button on screen. Windows mobile using &lt;strong&gt;different keyboard&lt;/strong&gt; for lock and phone utility.&lt;/li&gt;    &lt;li&gt;You should press left hardware button. It is not very easy task, ‘cos if your phone doing something now, you’ll wait for response between 1-2 seconds. If you’ll press it twice – you’ll arrive into calendar utility (only for this layout everyone in UX team of Windows Mobile should be fired.&lt;/li&gt;    &lt;li&gt;Press Phone button opens dialer utility. If you want any of your last incoming/outgoing/missed calls, you should press another soft button on screen (up jog button not always responses as required)&lt;/li&gt;    &lt;li&gt;Choose phone to call (another non-responsive hardware up/down buttons) and then&lt;/li&gt;    &lt;li&gt;Press middle big button…&lt;/li&gt;    &lt;li&gt;Nothing happes… “OK” button?&lt;/li&gt;    &lt;li&gt;You arrived to the contact information (I want to call)!!! Just side note, Windows Mobile is very smart system and if you have more, then one number per contact (work/mobile/office/text) it will call this number by default forever.&lt;/li&gt;    &lt;li&gt;Finally I choose a number I want to call (if you choose Text field of contact it brings your SMS interface instead of dialer) and calling the contact&lt;/li&gt;    &lt;li&gt;Busy… Redial? Automatic redial? Nothing. Now you should keep sitting and trying to process all above steps each time you want to redial…&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Very useful, very easy tool. Isn’t it? Now let’s call the contact with E61&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Click unlock button&lt;/li&gt;    &lt;li&gt;Enter password (your keyboard is always the same and you should not look into it to dial 5 button is marked)&lt;/li&gt;    &lt;li&gt;Move jog up&lt;/li&gt;    &lt;li&gt;Move jog down&lt;/li&gt;    &lt;li&gt;Move your finger left and up (each button has its unique profile and you can feel it)&lt;/li&gt;    &lt;li&gt;Dial&lt;/li&gt;    &lt;li&gt;Busy? E61 will redial for you until it’ll catch the contact or you’ll cancel operation. You even do not need to hold phone near ear. Once it success, you’ll hear gentle sound from external speaker.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Should not it work this way? It should, because it is &lt;strong&gt;phone&lt;/strong&gt;, not PDA device.&lt;/p&gt;  &lt;p&gt;What about exchange synchronization? Works perfectly. I do not want E61I (successor of E61) it much slower and bugger, then E61. I’m waiting for E71 (smaller) to see if it good for me. but meanwhile, I’m paying $300 to get my E61 back. &lt;u&gt;Someone want to buy my Tilt&lt;/u&gt;? Bid in comments.&lt;/p&gt;  &lt;p&gt;All above is the reason I do not want IPhone. It’s toy. Very cool and beautiful toy. It is not &lt;strong&gt;tool&lt;/strong&gt; I need everyday.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;P.S.&lt;/em&gt; I think Microsoft should think a lot about Windows CE 5.x, used as WM. It is not OS for phones, it’s OS for devices with some tools to be able to make calls. Microsoft never be the favorite of mobile market (like Steve Ballmer want it to be), unless they understand, that CE is not operation system for &lt;strong&gt;phones&lt;/strong&gt;. Just in case, currently Nokia holds 33% of the market, next is Motorola (20%), and Samsung (13%). Pay attention all three companies have &lt;strong&gt;phone operation system&lt;/strong&gt;. It’s not about coolness of the device. It’s all about usability of tools.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;P.P.S&lt;/em&gt; Yes, it’s much easier to find or develop additional tools for Windows Mobile, rather then for Symbian. But I’m ready to pay this bill if I’ll be able to use my &lt;strong&gt;phone as phone&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img title="AT&amp;amp;T Tilt" border="0" alt="AT&amp;amp;T Tilt" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/PhonehistoryorwhyIthrowmyTytnII_1238A/image_711e5136-1435-43ee-827f-df1191728717.png" width="461" height="307" /&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=102993" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+general/default.aspx">blogging general</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Backup and restore your wireless networks settings by using WirelessMigrator</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/05/backup-and-restore-your-wireless-networks-settings-by-using-wirelessmigrator.aspx</link><pubDate>Fri, 06 Jun 2008 02:58:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:99677</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>16</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/backup-and-restore-your-wireless-networks-settings-by-using-wirelessmigrator/"&gt;http://khason.net/blog/backup-and-restore-your-wireless-networks-settings-by-using-wirelessmigrator/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;I had to reinstall my working notebook, so I begun to backup all it’s settings. I almost finished, when recognize, that Windows Vista &lt;strong&gt;has no tool for backup and restore&lt;/strong&gt; wireless networks settings (tnx to &lt;a href="http://blogs.microsoft.co.il/blogs/danielp/"&gt;Daniel Petri&lt;/a&gt;). You can manually add or remove it. You can even change the priorities, but you cannot backup or restore it.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/Backupandrestoreyourwirelessnetworkssett_142DB/image_2b45e7bb-bce0-48bb-b16f-936ce90ce2b4.png" width="587" height="480" /&gt; &lt;/p&gt;  &lt;p&gt;What to do? How to save all my passwords for networks and all certificates. Digging a bit deeper I found a way to do it, by using command line prompt.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“netsh wlan show profiles” will show you all wireless network profiles in your system     &lt;br /&gt;”netsh wlan export profile name=”name” folder=”folder”” will export each profile to xml file (you can also run netsh wlan export profile” to export them all as bunch      &lt;br /&gt;”netsh wlan add profile filename=”name”” will restore each one of profiles and returns them into the system&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;For some reason, I cannot see my mother doing it… More then this, I cannot see myself remember all those command and doing it manually for each one of saved profiles (and I have a lot of them)&lt;/p&gt;  &lt;p&gt;What’s the solution? Build handy tool! I’m developer after all and know to solve my and other’s problems by code.&lt;/p&gt;  &lt;h3&gt;Let me introduce you WirelessMigrator&lt;/h3&gt;  &lt;p&gt;What is &lt;strong&gt;WirelessMigrator&lt;/strong&gt;? Wireless Migrator is a handy small program, that knows to backup and restore all wireless networks setting from your computer by one click. For some reason, there is no way to do it by using regular Windows Vista tools.     &lt;br /&gt;This feature is extremely useful, when you have to reinstall your computer or use the same settings of wireless networks for different machines. In order to use the program, all you have to do is to run it once. The program generate small file, can be handled and transferred in diskette. Later if you&amp;#39;ll run this generated file, all settings of wireless networks will be restored on target machine. &lt;/p&gt;  &lt;p&gt;Run “BackupWireless.exe” to backup&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/Backupandrestoreyourwirelessnetworkssett_142DB/image_1e3f36bc-21b6-4960-ac19-0de212fcae83.png" width="580" height="72" /&gt; &lt;/p&gt;  &lt;p&gt;And “RestoreWireless.wnb” to restore&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/Backupandrestoreyourwirelessnetworkssett_142DB/image_6452c424-427f-4f8e-9be9-542671f1142a.png" width="641" height="184" /&gt; &lt;/p&gt;  &lt;p&gt;That’s all, folks. Now you can save and restore your settings for wireless networks for migration easily. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeplex.com/wlan/Release/ProjectReleases.aspx"&gt;Download Wireless Migrator &amp;gt;&amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;At first run, the program will request elevation on Windows Vista, to assign backup archive extension with the program and be able to restore with one click. To completely remove all registry nodes, wrote by program, from the registry, use BackupWireless.exe /remove option. To reinstall the program, just run it for the first time. That’s what &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/22/action-required-smart-client-users-group.aspx"&gt;I’m calling SmartClient&lt;/a&gt;. This is not “real” installation it also not very “web” application.&lt;/p&gt;  &lt;h3&gt;WirelessMigrator has very advanced and smart user interface&lt;/h3&gt;  &lt;p&gt;Now a little bit about the user interface of this program. I though a lot about it and decided not to make any user interface for it. Theoretically, it was possible to make kind of “Funky-Vista-Glow” list of all available networks and three buttons “Backup”, “Restore” and “Cancel”. I even done it with half an hour in &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF/default.aspx"&gt;WPF&lt;/a&gt;. But wait a moment. Is it really necessary to have user interface for such program? It wont be more functional by having it. All it have to do, done automatically and you have nothing to do if something going wrong.&lt;/p&gt;  &lt;p&gt;So, I build text-only progress bar and key switches to show progress (with will not take more, then 3 seconds), but that’s all. ‘m really interested to know what do you think about it?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeplex.com/wlan/Release/ProjectReleases.aspx"&gt;&lt;strong&gt;Download Wireless Migrator &amp;gt;&amp;gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Your feedback is really important for me. Please take a moment and tell me what’s good and what’s bad with this program in order me to be able to continue it’s development. Full source of the program is &lt;a href="http://www.codeplex.com/wlan/"&gt;available under MS-PL from CodePlex&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;My other open source projects, you may be interested with&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeplex.com/DupliFinder"&gt;Duplicate images finder&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/SharpControls"&gt;Silverlight controls library&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/vistabattery"&gt;Vista Battery Saver&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/wpfcap"&gt;WebCam control for WPF&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/wlan"&gt;Wireless Migrator&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Have a nice day and be good people.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=99677" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/source/default.aspx">source</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista+Battery+Saver/default.aspx">Vista Battery Saver</category></item><item><title>Quick note: New TechEd downloads</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/06/05/quick-note-new-teched-downloads.aspx</link><pubDate>Thu, 05 Jun 2008 15:25:15 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:99360</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>2</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/quick-note-new-teched-downloads/"&gt;http://khason.net/blog/quick-note-new-teched-downloads/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;There is TechEd in Orlando, and this means, that there are a lot of new announcements. Let’s fill up our download managers with &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/16/gas-price-windows-vista-sidebar-gadget-new-version-is-available-for-download.aspx"&gt;expensive fuel&lt;/a&gt; and start.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=3D6F581E-C093-4B15-AB0C-A2CE5BFFDB47&amp;amp;displaylang=en"&gt;New WM 6.1 images (both standard and professional)&lt;/a&gt; – absolutely required if you’re programming Windows Mobile&lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/mef"&gt;Managed Extensibility Framework&lt;/a&gt; – I blogged about it a little in the past. Really cool approach for adding extensibility features to your applications. &lt;a href="http://blogs.msdn.com/kcwalina/archive/2008/04/25/MEF.aspx"&gt;Krzysztof explains&lt;/a&gt; new features there.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://windowslivewriter.spaces.live.com/blog/cns!D85741BB5E0BE8AA!1508.entry"&gt;Windows Live Writer new CTP + new SDK&lt;/a&gt; – the best tool to post into your blog.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/data/cc655792.aspx"&gt;New CTP of Microsoft Project Codename “Velocity”&lt;/a&gt; – great approach for development applications, using high performance in memory cache. &lt;a href="http://blogs.msdn.com/velocity/archive/2008/06/02/introducing-project-codename-velocity.aspx"&gt;Here the deep explanations&lt;/a&gt; in the team blog + &lt;a href="http://code.msdn.microsoft.com/velocity"&gt;quick start and samples&lt;/a&gt;.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Silverlight 2.0 beta 2 + Microsoft Expression Blend 2.5 June preview will be available for download very soon. Keep watching. Meanwhile, you can start learn about &lt;a href="http://timheuer.com/blog/archive/2008/06/04/silverlight-2-introduces-tabcontrol.aspx"&gt;new TabControl&lt;/a&gt;, &lt;a href="http://timheuer.com/blog/archive/2008/06/04/silverlight-introduces-visual-state-manager-vsm.aspx"&gt;VisualStateManager&lt;/a&gt;, &lt;a href="http://timheuer.com/blog/archive/2008/06/04/skinning-silverlight-controls-made-easier.aspx"&gt;new templating system&lt;/a&gt; and &lt;a href="http://timheuer.com/blog/archive/2008/06/03/use-silverlight-with-any-feed-without-cross-domain-files.aspx"&gt;cross-domain policy&lt;/a&gt; from Tim Heuer’s blog. Also there are &lt;a href="http://silverlight.net/blogs/jesseliberty/archive/2008/06/03/beta-2-event-bubbling.aspx"&gt;some news about event bubbling&lt;/a&gt; in beta 2 in Jesse’s blog.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=99360" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+tools/default.aspx">blogging tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Mobile/default.aspx">Mobile</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Live+Writer/default.aspx">Windows Live Writer</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/teched/default.aspx">teched</category></item><item><title>How to protect your Intellectual Property or some words about next generation obfuscation</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/26/how-to-protect-your-intellectual-property-or-some-words-about-next-generation-obfuscation.aspx</link><pubDate>Mon, 26 May 2008 16:41:03 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:93560</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>3</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/how-to-protect-your-intellectual-property-or-some-words-about-next-generation-obfuscation/"&gt;http://khason.net/blog/how-to-protect-your-intellectual-property-or-some-words-about-next-generation-obfuscation/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;Not once customers asking me about protecting their IP (not address). The regular answer was “obfuscation”. You want more, then this? Use third party unmanaged hash providers (such as &lt;a href="http://www.remotesoft.com/salamander/obfuscator.html" target="_blank"&gt;RemoteSoft&lt;/a&gt;, which is the best so far). However it not enough. the best we can do is to provide sensitive code as remote service. The only way to “hack” such protection is by hacking remote server, which is much more complex mission, in comparison to hacking managed or even native code.&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/HowtoprotectyourIntellectualPropertyorso_B249/image_fee8b116-ba6b-41c2-aa73-f2381ddd8a26.png" width="370" height="462" /&gt;     &lt;br /&gt;&lt;font size="1"&gt;© &lt;/font&gt;&lt;a href="http://donfarrall.com/"&gt;&lt;font size="1"&gt;Don Farrall&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;For a long time Microsoft has no ultimate answer to IP issues of managed code. Sun experienced the same problems with Java. what to do? The answer is to provide comprehensive solution for server side code encoding. This is exactly what was done in &lt;a href="http://www.microsoft.com/slps/" target="_blank"&gt;Microsoft Software Licensing and Protection Services&lt;/a&gt;. This is not free, however it can provide you with comprehensive solution for IP protection, licence management and secure software distribution.&lt;/p&gt;  &lt;p&gt;After applying to this service, your code will looks like this&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;return SLMRuntime.SVMesecMethod(a);&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Where SVMesecMethod is server side method, rather then &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;return MyEncriptor.DecodeString(a);     &lt;br /&gt;string DecodeString(string a) {      &lt;br /&gt;for ( long offset = 0; offset &amp;lt; a.Length ; offset++ )      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; i = ( i + 1 ) % a.Length ;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; j = ( j + a[i] ) %&amp;#160; a.Length ;       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; byte temp =&amp;#160; a[i];      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; a[i] = a[j];      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; a[j] = temp;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; byte a = a[offset];      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; byte b = a[(a[i]+a[j])% a.Length ];      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; a[offset] = (byte)((int)a^(int)b);&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }&amp;#160;&amp;#160;&amp;#160; &lt;br /&gt;}&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Where DecodeString is maybe complicated (this code actually does not work), but easy reflected source.&lt;/p&gt;  &lt;p&gt;SLP service is not new approach. It widely used by different companies to protect their software. Also it’s very common way to distribute &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/22/action-required-smart-client-users-group.aspx"&gt;Smart Client applications&lt;/a&gt;. However this is first time Microsoft provides such service widely for ISVs.&lt;/p&gt;  &lt;p&gt;You can &lt;a href="http://www.slpseval.com/request-evaluation.aspx" target="_blank"&gt;request evaluation&lt;/a&gt; of this service today, by visiting &lt;a href="http://www.slpseval.com/" target="_blank"&gt;SLP website&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=93560" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>OpenUp Sidebar gadget</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/20/openup-sidebar-gadget.aspx</link><pubDate>Wed, 21 May 2008 00:52:26 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:90826</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>2</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/openup-sidebar-gadget/"&gt;http://khason.net/blog/openup-sidebar-gadget/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.microsoft.com/israel/openup/index.htm" target="_blank"&gt;OpenUp&lt;/a&gt; competition is on the air? Authors of &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/13/openup-and-my-open-source-submissions.aspx" target="_blank"&gt;contributed projects&lt;/a&gt; are stressed and want to know what’s going on with their pet project on &lt;a href="http://www.codeplex.com/" target="_blank"&gt;CodePlex&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;What can they do about stress? To get it under control and &lt;a href="http://blogs.microsoft.co.il/files/folders/90825/download.aspx" target="_blank"&gt;download new gadget&lt;/a&gt;, I built to help them to relieve stress. Just look on your side bar and see three top rated projects (by CodePlex)&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/OpenUpSidebargadget_1257C/image_333b0dfb-3a5e-4db2-afad-dec545b454d9.png" width="389" height="113" /&gt; &lt;/p&gt;  &lt;p&gt;Click on it or drag it out of SideBar to see all submitted projects and it’s rating&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/OpenUpSidebargadget_1257C/image_0e487295-3ec4-4512-bf70-00001ea1f96e.png" width="435" height="356" /&gt; &lt;/p&gt;  &lt;p&gt;Take it easy and return to work. You should continue development of your projects.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/90825/download.aspx" target="_blank"&gt;Download OpenUp gadget &amp;gt;&amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: this is very first version with number of bugs. Those days I have no time to fix them, so you can either use it “as-is” or fix bugs and resubmit.&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=90826" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Gadgets/default.aspx">Windows Gadgets</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Live/default.aspx">Windows Live</category></item><item><title>What’s new in MSDN Downloads?</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/20/what-s-new-in-msdn-downloads.aspx</link><pubDate>Tue, 20 May 2008 18:02:41 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:90693</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>4</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/what%e2%80%99s-new-in-msdn-downloads/"&gt;http://khason.net/blog/what%e2%80%99s-new-in-msdn-downloads/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;Just look how many new releases those days in MSDN Download web site.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Virtual PC 2007 SP1 – &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=28c97d22-6eb8-4a09-a7f7-f6c7a1f000b5&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt; and &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=9f3d3eb5-5e03-4712-999c-e96f91bdf128&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;release notes&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Scriptomatic 2.0 - &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=d87daf50-e487-4b0b-995c-f36a2855016e&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt; (uses PowerShell 1.0)&lt;/li&gt;    &lt;li&gt;Windows PowerShell V2 CTP2 - &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=7c8051c2-9bfc-4c81-859d-0864979fa403&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Office Live Update 1.1 - &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=98df1962-f351-4bd2-9ed2-eaafed67996d&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;.NET Framework 3.5 SP1 beta – &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=23516c63-2db2-4e7f-aaba-32b12d6e025c&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Visual Studio 2008 SP1 beta - &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=cf99c752-1391-4bc3-babc-86bc0b9e8e5a&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Microsoft Expression Blend 2.5 March 2008 Preview - &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=32a3e916-e681-4955-bc9f-cfba49273c7c&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Microsoft Office for MAC SP1 – &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=395d1487-a3a6-4106-a0f8-4d6e1d6d89d2&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Windows XP SP3 – download as &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=2FCDE6CE-B5FB-4488-8C50-FE22559D164E&amp;amp;displaylang=en" target="_blank"&gt;ISO&lt;/a&gt; or as &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=5B33B5A8-5E76-401F-BE08-1E1555D4F3D4&amp;amp;displaylang=en" target="_blank"&gt;NEP&lt;/a&gt; + &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=60807C3A-8969-4DDF-BEB2-8BFAC9ED416B&amp;amp;displaylang=en" target="_blank"&gt;release notes&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Symbols package for Microsoft XP Service Pack 3 – &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e0991ed0-eae0-4730-89a9-3a3b383fb3e1&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Outlook 2007/2003/2002 Add-in for Personal Folder Backup – &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8b081f3a-b7d0-4b16-b8af-5a6322f4fd01&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;XNA Game Studio 3.0 CTP – &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=df4af56a-58a7-474c-bfd0-7cf8ed3036a3&amp;amp;displaylang=en&amp;amp;tm" target="_blank"&gt;download&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Too much – too cool. Turn your download managers on&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/WhatsnewinMSDNDownloads_C577/image_af0d591e-8091-4528-97ee-114ffe41a816.png" width="332" height="232" /&gt; &lt;/p&gt;  &lt;p&gt;Have a nice day&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=90693" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Web/default.aspx">Web</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category></item><item><title>Gas Price Windows Vista SideBar gadget – new version is available for download</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/16/gas-price-windows-vista-sidebar-gadget-new-version-is-available-for-download.aspx</link><pubDate>Sat, 17 May 2008 00:56:00 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:89554</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>39</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/gas-price-windows-vista-sidebar-gadget-%e2%80%93-new-version-is-available-for-download/"&gt;http://khason.net/blog/gas-price-windows-vista-sidebar-gadget-%e2%80%93-new-version-is-available-for-download/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;This post is dedicated to some people in Microsoft and it’s subsidiaries. It begun about year ago, when I developed &lt;a href="http://gallery.live.com/liveItemDetail.aspx?li=edc14bc5-72f5-4e0d-b761-5a765408f67b" target="_blank"&gt;Gas Price information gadget&lt;/a&gt; (do not download it there). Before I started, I sent some personal email to those in MSN, who maintains it’s Auto section. I wait two days and got no response, so wrote &lt;a href="http://blogs.microsoft.co.il/blogs/tamir/archive/2007/04/27/Is-_2200_web-scrapping_2200_-legal_3F00_.aspx" target="_blank"&gt;this post about HTML scrapping&lt;/a&gt; and then I finished the gadget, that uses this technology.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/GasPriceWindowsVistaSideBargadgetnewvers_1267A/image_3dbd8a25-0f69-454a-b667-0b2851ab4bd0.png" title="image" alt="image" border="0" height="347" width="468" /&gt;     &lt;br /&gt;&lt;font size="1"&gt;© &lt;/font&gt;&lt;a href="http://www.grographics.com/" target="_blank"&gt;&lt;font size="1"&gt;Christopher Robbins&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Couple of weeks later, Senior Channel Manager of MSN Marketplace replayed to me. He asked whether I want to convert this gadget to “legal” one by &lt;b&gt;gifting all rights to Microsoft&lt;/b&gt;. I asked about my benefits of doing it (my time costs money) and the conversation ended – he even did not responded. I was waiting for “YES” or “NO”, but got only silent.&lt;/p&gt;  &lt;p&gt;Year after he mailed me again with warning, that they going to “protect” Auto section in order to prevent unauthorized content grabbing. He asked again about possibility to “legalize” the gadget – I told, that they can do with this gadget whatever they want, so handed it off to MSN team. Nothing happened. No one took care on this.&lt;/p&gt;  &lt;p&gt;A month later, I asked again by proposing to &lt;b&gt;allow Windows Vista SideBar referrer&lt;/b&gt; too aside with affiliate sites for MSN Auto images, thus the gadget can continue to work and MSN remains protected from other “grabbers”. But he demand &lt;b&gt;to completely remove any reference to MSN from the gadget&lt;/b&gt;. The same time I got some proposals of using another data for this very popular gadget and populize other resources instead of very unpopular crappy MSN.&lt;/p&gt;  &lt;p&gt;I decided to build &lt;a href="http://blogs.microsoft.co.il/files/folders/tamir/entry89553.aspx" target="_blank"&gt;new version of the gadget&lt;/a&gt; (here you can download) and did it today (my spare time – not work [this is for my manager]). This version even better, then previous one. It contains more information, that updates more frequently. I also includes distance from station and gas stations in Canada. So, this how it looks today&lt;/p&gt;  &lt;p&gt;&lt;img src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/GasPriceWindowsVistaSideBargadgetnewvers_1267A/image_0d192dc1-3fa4-416c-9965-e7c741166a25.png" title="image" alt="image" border="0" height="149" width="557" /&gt; &lt;/p&gt;  &lt;p&gt;As you can see this one is much better and uses &lt;a href="http://automotive.com" target="_blank"&gt;Automotive.com&lt;/a&gt; information. So what I have to do? Submit it instead of old one, right? This the response, I got from automatic system upon submission.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“&lt;i&gt;Your item appears to be either missing a valid signature or a valid certificate. You may also want to check the signature to make sure that it includes the date&lt;/i&gt;”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Just to make things clear, I signed the code with &lt;b&gt;private signature&lt;/b&gt;. They want me to sign it with &lt;b&gt;Trusted Authority&lt;/b&gt;. This is very smart request, however I do not want to pay $200-$400 to make &lt;b&gt;their&lt;/b&gt; sidebar better! There is neither ROI, nor benefit for me to pay money for something, I’m giving for free to anyone.&lt;/p&gt;  &lt;p&gt;Just in case, signing code with certificate, trusted by authority even &lt;b&gt;do not removes regular live gallery end-user warning&lt;/b&gt;.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“&lt;i&gt;Unverified submission.&lt;/i&gt;&lt;/p&gt;    &lt;p&gt;&lt;i&gt;Only install applications from developers you trust. This is a third-party application, and it could access your computer&amp;#39;s files, show you objectionable content, or change its behavior at any time.&lt;/i&gt;”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;So why me to pay? Only because I want to be nice to Microsoft and replace my old gadget by new one to serve dozen thousands of people, who using Windows Vista with SideBar and my gadget?&lt;/p&gt;  &lt;p&gt;&lt;b&gt;NO WAY!&lt;/b&gt; I will not submit it there. I will never contribute anything for free to Windows Vista Live Gallery. They want me (and million of other developers) to submit it to Google or Yahoo? I’ll do it! I’ll force my customers to use 3rd party addons and visit 3rd party websites to get the information they want to get without paying anyone. At least &lt;b&gt;their&lt;/b&gt; marketing guys know how to make developer not to suffer from his own good wish.&lt;/p&gt;  &lt;p&gt;Thank you and good &lt;u&gt;buy&lt;/u&gt;! You want to win web? You just impossible to do it.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/89553/download.aspx" target="_blank"&gt;Download Gas Price gadget for Windows Vista SideBar &amp;gt;&amp;gt;&lt;/a&gt;&lt;/b&gt; (it signed with personal certificate, so do it for your own risk :) )&lt;/p&gt;  &lt;p&gt;P.S. Next week, I have a meeting with Steve Ballmer and I’m going to ask him all those questions. If you have any questions and want me to ask him, please send it to me or leave a comment.&lt;/p&gt;&lt;p&gt;&lt;b&gt;UPD (18-May): &lt;/b&gt;Some issues were fixed (zips starting with 0, negative prices, sorting). You can &lt;a href="http://blogs.microsoft.co.il/files/folders/89553/download.aspx" title="download gas price gadget for free"&gt;download new version of the gadget&lt;/a&gt; from the same url and update your local version. Great thank to all, who reported issues. &lt;br /&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=89554" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Gadgets/default.aspx">Windows Gadgets</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/thoughts/default.aspx">thoughts</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/blogging+general/default.aspx">blogging general</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Live/default.aspx">Windows Live</category></item><item><title>OpenUp and my Open Source submissions</title><link>http://blogs.microsoft.co.il/blogs/tamir/archive/2008/05/13/openup-and-my-open-source-submissions.aspx</link><pubDate>Tue, 13 May 2008 23:12:31 GMT</pubDate><guid isPermaLink="false">b5c4f5bc-c09b-4439-a595-91a98c1847df:88692</guid><dc:creator>Tamir Khason</dc:creator><slash:comments>3</slash:comments><description>&lt;h3&gt;[This blog was migrated. You will not be able to comment here.&lt;br /&gt;The new URL of this post is &lt;a href="http://khason.net/blog/openup-and-my-open-source-submissions/"&gt;http://khason.net/blog/openup-and-my-open-source-submissions/&lt;/a&gt;]&lt;/h3&gt;&lt;hr /&gt;&lt;p&gt;Amir Shevat from Microsoft Israel DPE department &lt;a href="http://blogs.microsoft.co.il/blogs/ashevat/archive/2008/05/13/openup-share-your-code-and-win-a-trip-to-pdc.aspx" target="_blank"&gt;started cool competition, named OpenUp&lt;/a&gt;. I decided to give hand to this initiative and posted sources of some of my applications on CodePlex and submit it to the competition.&lt;/p&gt;  &lt;p&gt;Currently, my submission includes (except old &lt;a href="http://www.codeplex.com/vistabattery"&gt;Vista Battery Saver&lt;/a&gt; and &lt;a href="http://www.codeplex.com/WLWPlugins"&gt;Windows Live Writer Plugins&lt;/a&gt;):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeplex.com/wpfcap"&gt;WebCam control for WPF&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/SharpControls"&gt;Silverlight controls library&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/DupliFinder"&gt;Duplicate images finder&lt;/a&gt; (yes, yes I posted sources for this application too)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Later I’ll submit my other applications (first I have to make it’s code to looks “submittable” :) ). This will include generic plugin based free hosting upload tool, some applications for Windows Mobile, some Time Tracking applications and others. Keep tracking&lt;/p&gt;  &lt;p&gt;For more information about OpenUp, visit &lt;a href="http://www.microsoft.com/israel/openup/index.htm" target="_blank"&gt;its website&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Vote for me and see you in PDC&lt;/p&gt;  &lt;p&gt;&lt;img title="image" border="0" alt="image" src="http://blogs.microsoft.co.il/blogs/tamir/WindowsLiveWriter/OpenUpandmyOpenSourcesubmissions_10E14/image_ab6926c8-9194-49ce-9ab0-69c715b872ae.png" width="249" height="66" /&gt;&lt;/p&gt;&lt;img src="http://blogs.microsoft.co.il/aggbug.aspx?PostID=88692" width="1" height="1"&gt;</description><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/soft/default.aspx">soft</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/promo/default.aspx">promo</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/tools/default.aspx">tools</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/download/default.aspx">download</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Vista+Battery+Saver/default.aspx">Vista Battery Saver</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Windows+Live+Writer/default.aspx">Windows Live Writer</category><category domain="http://blogs.microsoft.co.il/blogs/tamir/archive/tags/Microsoft/default.aspx">Microsoft</category></item></channel></rss>