<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Anatoly Lubarsky</title><link>http://blogs.x2line.com/al/</link><description>MSSQL, .NET, Design. Life and Music </description><managingEditor>anatolyl@gmail.com</managingEditor><dc:language>en-US</dc:language><generator>Version 0.97.2006.1</generator><image><url>http://images.x2line.com/logos/x2line_br_109.jpg</url><title>x2line - We Build Applications</title><link>http://blogs.x2line.com/</link></image><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Fosimo.AA 0.9.7.5 is available</title><link>http://blogs.x2line.com/al/archive/2010/06/12/3737.aspx</link><pubDate>Sat, 12 Jun 2010 23:10:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2010/06/12/3737.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3737.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2010/06/12/3737.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3737.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3737.aspx</trackback:ping><description>&lt;p&gt;Fosimo.AA 0.9.7.5 is available for download.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://www.onecone.com/pages/downloads/fosimoaadownload.aspx" title="Fosimo.AA download"&gt;download Fosimo.AA here&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;See our first post about Fosimo.AA - &lt;a href="http://blogs.x2line.com/al/archive/2010/03/12/3722.aspx"&gt;Introducing Fosimo.AA — Desktop Tool for Facebook Application Administration&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Fosimo.AA is a desktop extension to your existing apps. New in this release:&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;insights raw data for your applications (this functionality is new facebook released just last week).&lt;/li&gt;
&lt;li&gt;multi-add news for the app dashboard (in addition to global news previously available).&lt;/li&gt;
&lt;li&gt;APP_ID instead of API_KEY in the configuration.&lt;/li&gt;
&lt;li&gt;fixing reported bugs and issues.&lt;/li&gt;
&lt;li&gt;working with the new Graph API.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Fosimo 1.1.0 — New Authentication Flow</title><link>http://blogs.x2line.com/al/archive/2010/05/07/3724.aspx</link><pubDate>Fri, 07 May 2010 23:46:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2010/05/07/3724.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3724.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2010/05/07/3724.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3724.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3724.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://www.onecone.com/Pages/Downloads/FosimoDownload.aspx"&gt;Fosimo 1.1.0&lt;/a&gt; is available. &lt;b&gt;Fosimo is a desktop app for Facebook&lt;/b&gt; which helps you control your Facebook account without browsing through Facebook.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Facebook released a new applications authentication flow based on OAuth protocol and a new Data &lt;a href="http://developers.facebook.com/docs/authentication/permissions" target="_blank"&gt;permissions&lt;/a&gt; dialog so we moved forward and updated Fosimo with it.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Starting from Fosimo 1.1.0 version the user is no longer required to enter the username and password into Facebook's login page to authenticate and authorize the app. Instead the user have to provide a bunch of necessary data permissions for the app and Facebook processes the whole authorization process behind the scenes.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Unfortunately the new scheme is not fully backward compatible therefore if you are a Fosimo user you may notice some parts of the app not working starting today. In this case you need to remove the application from your Facebook account (via "My account" &gt;&gt; "Application settings") and restart it on your computer (make sure you have a new 1.1.0 version of Fosimo). This is supposed to solve permissions/authentication problems during the migration.&lt;/p&gt;
&lt;p&gt;Enjoy&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Introducing Fosimo.AA — Desktop Tool for Facebook Application Administration</title><link>http://blogs.x2line.com/al/archive/2010/03/12/3722.aspx</link><pubDate>Fri, 12 Mar 2010 06:16:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2010/03/12/3722.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3722.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2010/03/12/3722.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3722.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3722.aspx</trackback:ping><description>&lt;p&gt;&lt;img src="http://i392.photobucket.com/albums/pp8/anatolyl/fosimo/screenshots/fosimo-aa-tray.jpg" alt="Fosimo.AA tray" /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Just released a desktop tool for facebook application administration.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;i&gt;"Please note: Fosimo.AA is not a separate app, but an extension to your existing apps, you configure it yourself with your app API_KEY/SECRET and it gives you extensible admin functionality for any app of yours just from your desktop. No need to browse to facebook site or login to facebook or authorize anywhere online in order to make it work.
Sometimes it is not worth an effort to develop a separate Ban module for each of your apps just to ban a couple of folks and it is not secure to host such module online."&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Among features: ban and unban users, add global news, etc. The tool is not a freeware - $30 per license. License is not needed for some basic features to work.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Download here: &lt;a href="http://www.onecone.com/pages/downloads/fosimoaadownload.aspx" alt="Fosimo.AA download"&gt;Fosimo.AA v0.9.7.4&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;See &lt;a href="http://forum.developers.facebook.com/viewtopic.php?pid=210784#p210784" alt="Facebook dev. forum announcement"&gt;announcement on the facebook developer forum&lt;/a&gt; for more details.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;&lt;br /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Sic Transit...</title><link>http://blogs.x2line.com/al/archive/2010/03/08/3721.aspx</link><pubDate>Mon, 08 Mar 2010 05:08:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2010/03/08/3721.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3721.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2010/03/08/3721.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3721.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3721.aspx</trackback:ping><description>&lt;p&gt;&lt;img src="http://i392.photobucket.com/albums/pp8/anatolyl/fosimo/screenshots/friendster-hi5.jpg" alt="friendster, hi5 on decline in 2009" width="668" height="371" /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;It is very sad to see friendster go :( Their main problems have been always ops and security and not a competition with facebook or others.&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Tips for Windows Server 2008 and IIS7 Tuning</title><link>http://blogs.x2line.com/al/archive/2010/01/04/3718.aspx</link><pubDate>Mon, 04 Jan 2010 16:49:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2010/01/04/3718.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3718.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2010/01/04/3718.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3718.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3718.aspx</trackback:ping><description>&lt;p&gt;Recently I moved from windows servers 2003 32 bit and IIS6 to windows servers 2008 64 bit and IIS7.
My experience was rather painful, windows 2008 seems like a wild animal after windows 2003 experience.
2008 has lots networking and scalability issues and it took me quiet a while and many tweaks and hacks
to achieve reliability and good performace plus scalability and solve many issues.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;If you own a windows 2008 server under some significant load from the web issues described in this post maybe relevant for you. Maybe it may save you some time in desperate searching around the net for solutions...&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;Before we continue to windows 2008 and IIS7 tips - some relevant info about IIS7.&lt;/p&gt;&lt;br /&gt;

&lt;h4&gt;IIS7 breaking changes&lt;/h4&gt;
&lt;p&gt;IIS7 introduced new integrated pipeline model where asp.net pipeline is integrated into IIS
which has extensibility and performance benefits. This comes together with some breaking changes to configuration and asp.net.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;Follow this link to learn more:&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://learn.iis.net/page.aspx/381/aspnet-20-breaking-changes-on-iis-70/" target="_blank"&gt;asp.net 2 breaking changes on-iis 7&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;OK, now some tips...&lt;/p&gt;&lt;br /&gt;

&lt;h4&gt;Disable static compression&lt;/h4&gt;
&lt;p&gt;IIS7 has static compression turned on by default and dynamic compression turned off by default.
My first tip is to disable static compression (website - compression in IIS7 manager).&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;It can be the problem when you have static XML files on you server for example. 
XML files become unreadable by XML parsers with IIS7 static compression. Browsers and other 3rd parties will not be able to read them anymore because XML is malformed (possible bug?). &lt;/p&gt;&lt;br /&gt;

&lt;h4&gt;Change max concurrent requests per CPU setting&lt;/h4&gt;
&lt;p&gt;By default IIS7 has a limit of handling 12 concurrent requests per CPU and will queue requests above this limit. If you have some significant web load and many AJAX style requests to your server - this setting maybe very restrictive and it is hard to find out the root of the problem when you server performance is suddenly degraded.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;See
&lt;a href="http://www.jdconley.com/blog/archive/2009/11/22/angry-players-make-sunday-more-interesting.aspx" target="_blank"&gt;this post&lt;/a&gt;
to get the picture how it can cause performance issues on your server.&lt;/p&gt;&lt;/br&gt;

&lt;p&gt;Some relevant info about asp.net thread usage on IIS7 here:&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/tmarq/archive/2007/07/21/asp-net-thread-usage-on-iis-7-0-and-6-0.aspx" target="_blank"&gt;asp.net thread usage on IIS7 and IIS6&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;Thomas Marquardt advice is to change this default limit. Recommended settings:&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;i&gt;"All of this may be a little confusing, but for nearly everyone, 
my recommendation is that for ASP.NET 2.0 you should use the same settings as the defaults in ASP.NET v4.0; that is, set maxConcurrentRequestsPerCPU = "5000" and maxConcurrentThreadsPerCPU="0".
&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;This is done by adding DWORD MaxConcurrentRequestsPerCPU to the registry under&lt;/p&gt;&lt;br /&gt;
&lt;pre&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\2.0.50727.0&lt;/pre&gt;&lt;br /&gt;
&lt;p&gt;called &lt;b&gt;MaxConcurrentRequestsPerCPU&lt;/b&gt; (DWORD). This key doesn't exist by default. Or/and in aspnet.config section which overrides registry setting (also doesn't exist by default)
aspnet.config is here on windows 64bit:&lt;/p&gt;&lt;br /&gt;
&lt;pre&gt;%windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet.config&lt;/pre&gt;&lt;br /&gt;
&lt;p&gt;You need to add the following section under "configuration" section (here I used default values) - 
don't forget change maxConcurrentRequestsPerCPU to 5000.&lt;/p&gt;&lt;br /&gt;
&lt;pre&gt;
&lt; system.web&gt;
    &lt; applicationPool 
        maxConcurrentRequestsPerCPU="12" 
        maxConcurrentThreadsPerCPU="0" 
        requestQueueLimit="5000" /&gt;
&lt; /system.web&gt;
&lt;/pre&gt;&lt;br /&gt;

&lt;h4&gt;Disable offload network enhancements if you have network issues&lt;/h4&gt;    
&lt;p&gt;Different unexplained network issue on your windows 2008 server
could be related to TCP Chimney and related "networking enhancements" in windows 2008 and certain 
hardware vendors when hardware doesn't play well with these enhancements.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;If you have networking problems similar to these below - try to disable these features.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/951037" target="_blank"&gt;Information about the TCP Chimney Offload, Receive Side Scaling, and Network Direct Memory Access features in Windows Server 2008&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;Related threads:&lt;/p&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://forums.iis.net/t/1162851.aspx" target="_blank"&gt;IIS 7 http status 400 errors&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/psssql/archive/2008/10/01/windows-scalable-networking-pack-possible-performance-and-concurrency-impacts-to-sql-server-workloads.aspx" target="_blank"&gt;impacts to sql server workloads&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.technet.com/networking/archive/2008/11/14/the-effect-of-tcp-chimney-offload-on-viewing-network-traffic.aspx" target="_blank"&gt;the effect of tcp chimney offload on viewing network traffic&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;

&lt;h4&gt;Set Connection "close" request header explicitly posting to AJAX web services&lt;/h4&gt;
&lt;p&gt;When moving from IIS6 to IIS7 integrated mode you may experience issues similar to below
(POST request time-outs and request aborted errors) and all related to AJAX POST requests to IIS7 while AJAX GET requests don't have any problem.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;Related threads (all unresolved)&lt;/p&gt;&lt;br /&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="http://stackoverflow.com/questions/441792/diagnosing-request-timed-out-httpexceptions" target="_blank"&gt;a few "Request timed out" exceptions every day&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://beta-forums-iis-dit.neudesic.com/t/1150551.aspx" target="_blank"&gt;"Request timed out" errors moving from IIS6 to IIS7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forums.asp.net/p/1277058/2430045.aspx" target="_blank"&gt;Request Timed Out on Windows Server 2008/IIS7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forums.iis.net/t/1160736.aspx" target="_blank"&gt;IIS7 Integrated Mode Request timed out&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;

&lt;p&gt;I experienced the same issue. Some HTTP POST requests got aborted in IIS7 pipeline and never reach server code. It can happen one per 1000 requests. However it may be still a significant number and if you have many users it can degrade performance for other requests.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;In HTTPERR logs you can notice Timer_EntityBody errors related. POST requests usually arrive split in 2 segments: headers and following request body while GET requests arrive in one segment. On network monitor you can notice that server received POST request headers but request body never arrives to the server and after some timeout IIS aborts such request.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;The solution which can help minimize the number of these errors is to set Connection "close" request header on the caller explicitly. Somehow IIS7 doesn't treat ajax POST requests very well, while IIS6 is more robust and able to handle missing Connection "close" header.
Go figure.&lt;/p&gt;&lt;br /&gt;

&lt;p&gt;Example for XMLHTTP javascript client:&lt;/p&gt;&lt;br /&gt;
&lt;pre&gt;oXmlHttp.setRequestHeader("Connection", "close");&lt;/pre&gt;&lt;br /&gt;

&lt;p&gt;Enjoy :)&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Happy New Year</title><link>http://blogs.x2line.com/al/archive/2009/12/31/3717.aspx</link><pubDate>Thu, 31 Dec 2009 03:51:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2009/12/31/3717.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3717.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2009/12/31/3717.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3717.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3717.aspx</trackback:ping><description>&lt;p&gt;Thanks for all who was around here in 2009 and helped us with great suggestions, feedback and support. We wish you all happy New Year!&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Moving</title><link>http://blogs.x2line.com/al/archive/2009/12/02/3714.aspx</link><pubDate>Wed, 02 Dec 2009 12:03:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2009/12/02/3714.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3714.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2009/12/02/3714.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3714.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3714.aspx</trackback:ping><description>&lt;p&gt;Hello&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;We are moving to new servers and occasional brief downtimes are expected during December on our sites and apps. Sorry for the inconvenience.&lt;/p&gt;&lt;br /&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Fosimo — Backup Facebook Inbox Available</title><link>http://blogs.x2line.com/al/archive/2009/09/11/3705.aspx</link><pubDate>Fri, 11 Sep 2009 22:46:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2009/09/11/3705.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3705.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2009/09/11/3705.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3705.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3705.aspx</trackback:ping><description>&lt;p&gt;As announced previously &lt;a href="http://blogs.x2line.com/al/archive/2009/09/01/3701.aspx"&gt;backup facebook inbox functionality&lt;/a&gt; is now available on Fosimo. It took some time until the app was whitelisted on Facebook in terms of reading users inbox permission but now it should be operational. If you already have &lt;a href="http://blogs.x2line.com/al/archive/2009/09/01/3701.aspx"&gt;Fosimo 1.0.8&lt;/a&gt; it should work.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href="http://www.onecone.com/Pages/Downloads/FosimoDownload.aspx"&gt;Download here&lt;/a&gt;. Hurry up because maybe it is the first app on Facebook which is capable of doing this. For now your inbox is saved in XML format.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Enjoy :)&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Fosimo 1.0.8 — Backup Facebook Inbox</title><link>http://blogs.x2line.com/al/archive/2009/09/01/3701.aspx</link><pubDate>Tue, 01 Sep 2009 21:43:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2009/09/01/3701.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3701.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2009/09/01/3701.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3701.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3701.aspx</trackback:ping><description>&lt;p&gt;&lt;a href="http://www.onecone.com/Pages/Downloads/FosimoDownload.aspx"&gt;Fosimo 1.0.8&lt;/a&gt; is available. &lt;b&gt;Fosimo is a desktop app for Facebook&lt;/b&gt; which helps you control your Facebook account without browsing through Facebook.&lt;/p&gt;&lt;br&gt;
&lt;p&gt;Facebook has rolled out several important features recently including new inbox functionality today and new authentication scheme for desktop applications a couple of weeks ago so there are new features and adjustments.&lt;/p&gt;&lt;br&gt;
&lt;h4&gt;New in Fosimo 1.0.8&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Improved permissions configuration and authentication (supports recently introoduced "Publish Stream" and "Read Inbox" permission).&lt;/li&gt;
&lt;li&gt;Improved photo upload functionality.&lt;/li&gt;
&lt;li&gt;Improved set status (removed "is" verb). This is an old bug on Fosimo but finally fixed.&lt;/li&gt;
&lt;li&gt;Many fixes and enhancements.&lt;/li&gt;
&lt;li&gt;Backup facebook inbox: now you can backup your inbox on facebook to your hard drive with 1 click. Please note: Facebook is rolling out new inbox functionality now so it may take a couple of days until this feature is fully available for everyone.&lt;/li&gt;
&lt;/ul&gt;&lt;br&gt;
&lt;p&gt;
&lt;img src="http://i392.photobucket.com/albums/pp8/anatolyl/fosimo/screenshots/backup-facebook-inbox1.jpg" width="179" border="0" height="222"&gt;
&lt;img src="http://i392.photobucket.com/albums/pp8/anatolyl/fosimo/screenshots/backup-facebook-inbox2.jpg" width="350" border="0" height="272"&gt;
&lt;/p&gt;&lt;br&gt;
&lt;p&gt;Enjoy&lt;/p&gt;</description></item><item><dc:creator>Anatoly Lubarsky</dc:creator><title>Running MSI on Windows 7</title><link>http://blogs.x2line.com/al/archive/2009/09/01/3699.aspx</link><pubDate>Tue, 01 Sep 2009 21:17:00 GMT</pubDate><guid>http://blogs.x2line.com/al/archive/2009/09/01/3699.aspx</guid><wfw:comment>http://blogs.x2line.com/al/comments/3699.aspx</wfw:comment><comments>http://blogs.x2line.com/al/archive/2009/09/01/3699.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.x2line.com/al/comments/commentRss/3699.aspx</wfw:commentRss><trackback:ping>http://blogs.x2line.com/al/services/trackbacks/3699.aspx</trackback:ping><description>&lt;p&gt;I didn't try Windows 7 yet. But seems that Windows 7 inherited user access control feature from Windows Vista as is. It maybe useful info for people running MSIs on Windows 7.&lt;/p&gt;&lt;br&gt;
&lt;p&gt;I learned it because &lt;a href="http://lifehacker.com/5349236/turn-google-voice-into-a-growl+friendly-windows-app"&gt;lifehacker&lt;/a&gt; linked yesterday to my 2-year-old post about &lt;a href="http://blogs.x2line.com/al/archive/2007/07/20/3210.aspx"&gt;MSI Error 2869&lt;/a&gt; on Windows Vista where I explained the error and how to deal with it (lifehacker had the same MSI problem on Windows 7). In short &amp;mdash; the error is caused by user access control feature and you need to run MSI from command line as administrator as a workaround (or patch the MSI). I was a bit surprised yesterday while reading that 2-year-old post since it seems very techy and it took me a while to fully understand it :). Good coverage after all...&lt;/p&gt;</description></item></channel></rss>