<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>SkyDrive .Net API Client</title><link>http://skydriveapiclient.codeplex.com/Project/ProjectRss.aspx</link><description>SkyDrive .Net API Client allows developers to easily integrate Microsoft&amp;#39;s Windows Live SkyDrive online storage and sharing services into their own applications. It&amp;#39;s developed in C&amp;#35; using .Net 2.0.</description><item><title>New Post: IsLogin Function Required</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=205112</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I want to inform you that there is not a single function to check whether the login was&amp;nbsp;successful&amp;nbsp;or not or how longer particular user may log-on.&lt;/p&gt;&lt;/div&gt;</description><author>umrashrf</author><pubDate>Tue, 16 Mar 2010 15:27:41 GMT</pubDate><guid isPermaLink="false">New Post: IsLogin Function Required 20100316032741P</guid></item><item><title>Patch Declined: #5520</title><link>http://skydriveapiclient.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/ghollosy'&gt;ghollosy&lt;/a&gt; has declined patch #5520.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Comment:&lt;/b&gt;&lt;br /&gt;The implemented new property DownloadUrl does the same thing. Of course, this property is and can be only populated when the details web page of the given file&amp;#47;folder is &amp;#34;visited&amp;#34;&amp;#47;downloaded &amp;#40;e.g. by using GetWebFile or GetWebFolder or GetWebFolderItem methods&amp;#41; ....  as you did within the patch&amp;#58;&lt;br /&gt;...&lt;br /&gt;                    Uri uriWebFolderItemView &amp;#61; GetWebFolderItemViewUri&amp;#40;Session, webFolderItem&amp;#41;&amp;#59;&lt;br /&gt;                    WebFileInfo plik &amp;#61; &amp;#40;webFolderItem as WebFileInfo&amp;#41;&amp;#59;&lt;br /&gt;                    string responseString &amp;#61; webClient.DownloadString&amp;#40;uriWebFolderItemView&amp;#41;&amp;#59;&lt;br /&gt;                    plik.Permalink &amp;#61; ParseWebFileInfoPermalink&amp;#40;responseString&amp;#41;&amp;#59;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;BUT I would never put this extra web communication into the ListXX method. This method&amp;#39;s goal is to collect the list of sub files and folders as FAST as possible and as MUCH ADDITIONAL information as possible. If you need more data like permalink, than do a custom loop in your own code, but do not punish other users&amp;#47;applications who&amp;#47;which are not interested in this extra information at all&amp;#33;&lt;br /&gt;&lt;br /&gt;This little code snippet does the same thing as yours&amp;#58;&lt;br /&gt;var webFiles &amp;#61; ListSubWebFolderFiles&amp;#40;...&amp;#41;&amp;#59;&lt;br /&gt;foreach &amp;#40;var webFile in webFiles&amp;#41;&lt;br /&gt;   GetWebFile&amp;#40;webFile&amp;#41;&amp;#59; &amp;#47;&amp;#47;or webFile &amp;#61; GetWebFile&amp;#40;webFile&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;There is only one little difference between the content&amp;#47;behaviour of your Permalink and the my DownloadUrl, naming, that using DownloadUrl in a Web Browser would always pop up the download dialog of the browser, while Permalink would only pop up it if browser cannot display its content, otherwise it opens the file within the browser.&lt;br /&gt;If you need this Permalink behaviour, you only need to remove &amp;#39;&amp;#47;download&amp;#39; suffix from DownloadUrl. &lt;/p&gt;</description><author>ghollosy</author><pubDate>Fri, 12 Mar 2010 16:20:08 GMT</pubDate><guid isPermaLink="false">Patch Declined: #5520 20100312042008P</guid></item><item><title>Patch Uploaded: #5520</title><link>http://skydriveapiclient.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/nathanieldamned'&gt;nathanieldamned&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;This patch adds &amp;#34;Permalink&amp;#34; property to WebFileInfo class. After call &amp;#34;ListSubWebFolderFiles&amp;#34; in that property we have permanent link to the file.&lt;/p&gt;</description><author>nathanieldamned</author><pubDate>Fri, 12 Mar 2010 15:30:02 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #5520 20100312033002P</guid></item><item><title>Commented Issue: Problem with Login [2085]</title><link>http://skydriveapiclient.codeplex.com/WorkItem/View.aspx?WorkItemId=2085</link><description>Downloaded the latest version and was playing with the console sample app, but it appears to fail at login.&lt;br /&gt;&lt;br /&gt;HgCo.WindowsLive.SkyDrive.LogOnFailedException&amp;#58; Object reference not set to an instance of an object. ---&amp;#62; System.NullReferenceException&amp;#58; Object reference not set to an instance of an object.&lt;br /&gt;   at HgCo.WindowsLive.SkyDrive.SkyDriveWebClient.LogOn&amp;#40;String userName, String userPassword&amp;#41; in SkyDriveWebClient.cs&amp;#58;line 254&lt;br /&gt;&lt;br /&gt;Which looks like its failing on &lt;br /&gt;responseDocument.GetElementbyId&amp;#40;&amp;#34;fmHF&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt;The text in the responsedocument looks like its not getting a valid page..&lt;br /&gt;&amp;#9;&amp;#9;_text&amp;#9;&amp;#34;&amp;#60;&amp;#33;-- ServerInfo&amp;#58; BAYIDSLGN1I16 2009.05.08.01.28.02 Live1 ExclusiveNew LocVer&amp;#58;0 --&amp;#62;&amp;#92;r&amp;#92;n&amp;#60;&amp;#33;-- PreprocessInfo&amp;#58; btsa007&amp;#58;TK1ESRVBLDA114,  -- Version&amp;#58; 6,500,12348,0 --&amp;#62;&amp;#92;r&amp;#92;n&amp;#60;html dir&amp;#61;&amp;#92;&amp;#34;ltr&amp;#92;&amp;#34;&amp;#62;&amp;#60;head&amp;#62;&amp;#60;meta http-equiv&amp;#61;&amp;#92;&amp;#34;Content-Type&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;text&amp;#47;html&amp;#59; charset&amp;#61;iso-8859-1&amp;#92;&amp;#34;&amp;#62;&amp;#60;base href&amp;#61;&amp;#92;&amp;#34;https&amp;#58;&amp;#47;&amp;#47;login.live.com&amp;#47;pp650&amp;#47;&amp;#92;&amp;#34;&amp;#47;&amp;#62;&amp;#60;title&amp;#62;Windows Live ID&amp;#60;&amp;#47;title&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;PageID&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;i4416&amp;#92;&amp;#34;&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;SiteID&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;10&amp;#92;&amp;#34;&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;ReqLC&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;1033&amp;#92;&amp;#34;&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;LocLC&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;1033&amp;#92;&amp;#34;&amp;#62;&amp;#60;link rel&amp;#61;&amp;#92;&amp;#34;stylesheet&amp;#92;&amp;#34; type&amp;#61;&amp;#92;&amp;#34;text&amp;#47;css&amp;#92;&amp;#34; href&amp;#61;&amp;#92;&amp;#34;CSS&amp;#47;WEBBlue1033.css&amp;#63;x&amp;#61;6.5.11760.0&amp;#92;&amp;#34;&amp;#47;&amp;#62;&amp;#60;&amp;#47;head&amp;#62;&amp;#60;body&amp;#62;&amp;#60;table cellpadding&amp;#61;&amp;#92;&amp;#34;0&amp;#92;&amp;#34; cellspacing&amp;#61;&amp;#92;&amp;#34;0&amp;#92;&amp;#34; class&amp;#61;&amp;#92;&amp;#34;css0113&amp;#92;&amp;#34;&amp;#62;&amp;#60;tr&amp;#62;&amp;#60;td valign&amp;#61;&amp;#92;&amp;#34;top&amp;#92;&amp;#34;&amp;#62;&amp;#60;img id&amp;#61;&amp;#92;&amp;#34;i2024&amp;#92;&amp;#34; src&amp;#61;&amp;#92;&amp;#34;images&amp;#47;WLIDLogo.gif&amp;#63;x&amp;#61;6.5.11760.0&amp;#92;&amp;#34; alt&amp;#61;&amp;#92;&amp;#34;Windows Live ID symbol&amp;#92;&amp;#34; &amp;#47;&amp;#62;&amp;#60;&amp;#47;td&amp;#62;&amp;#60;&amp;#47;tr&amp;#62;&amp;#60;&amp;#47;table&amp;#62;&amp;#60;div style&amp;#61;&amp;#92;&amp;#34;padding&amp;#58;15px 0 0 0&amp;#59;font-size&amp;#58;1px&amp;#59;&amp;#92;&amp;#34;&amp;#62;&amp;#38;nbsp&amp;#59;&amp;#60;&amp;#47;div&amp;#62;&amp;#60;h1 class&amp;#61;&amp;#92;&amp;#34;css0046&amp;#92;&amp;#34;&amp;#62;JavaScript required to sign in&amp;#60;&amp;#47;h1&amp;#62;&amp;#60;p class&amp;#61;&amp;#92;&amp;#34;css0005&amp;#92;&amp;#34;&amp;#62;Windows Live ID requires JavaScript to sign in. This web browser either does not support JavaScript, or scripts are being blocked.&amp;#60;br &amp;#47;&amp;#62;&amp;#60;br &amp;#47;&amp;#62;To find out whether your browser supports JavaScript, or to allow scripts, see the browser&amp;#39;s online help.&amp;#60;&amp;#47;p&amp;#62;&amp;#60;&amp;#47;body&amp;#62;&amp;#60;&amp;#47;html&amp;#62;&amp;#34;&amp;#9;string&lt;br /&gt;Comments: ** Comment from web user: jotaonline ** &lt;p&gt;No&amp;#58;&lt;br /&gt;if &amp;#40;&amp;#33;this.IsConnected&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    Thread.CurrentThread.CurrentUICulture &amp;#61; new System.Globalization.CultureInfo&amp;#40;1033&amp;#41;&amp;#59;&lt;br /&gt;    this.SkyDrive.LogOn&amp;#40;this.txUserName.Text, this.txPassword.Text&amp;#41;&amp;#59; &amp;#47;&amp;#47; throws LogOnFailedException. Response&amp;#58; &amp;#34;Windows Live ID requires JavaScript to sign in.&amp;#34;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;/p&gt;</description><author>jotaonline</author><pubDate>Tue, 02 Mar 2010 23:58:56 GMT</pubDate><guid isPermaLink="false">Commented Issue: Problem with Login [2085] 20100302115856P</guid></item><item><title>Commented Issue: Problem with Login [2085]</title><link>http://skydriveapiclient.codeplex.com/WorkItem/View.aspx?WorkItemId=2085</link><description>Downloaded the latest version and was playing with the console sample app, but it appears to fail at login.&lt;br /&gt;&lt;br /&gt;HgCo.WindowsLive.SkyDrive.LogOnFailedException&amp;#58; Object reference not set to an instance of an object. ---&amp;#62; System.NullReferenceException&amp;#58; Object reference not set to an instance of an object.&lt;br /&gt;   at HgCo.WindowsLive.SkyDrive.SkyDriveWebClient.LogOn&amp;#40;String userName, String userPassword&amp;#41; in SkyDriveWebClient.cs&amp;#58;line 254&lt;br /&gt;&lt;br /&gt;Which looks like its failing on &lt;br /&gt;responseDocument.GetElementbyId&amp;#40;&amp;#34;fmHF&amp;#34;&amp;#41;&lt;br /&gt;&lt;br /&gt;The text in the responsedocument looks like its not getting a valid page..&lt;br /&gt;&amp;#9;&amp;#9;_text&amp;#9;&amp;#34;&amp;#60;&amp;#33;-- ServerInfo&amp;#58; BAYIDSLGN1I16 2009.05.08.01.28.02 Live1 ExclusiveNew LocVer&amp;#58;0 --&amp;#62;&amp;#92;r&amp;#92;n&amp;#60;&amp;#33;-- PreprocessInfo&amp;#58; btsa007&amp;#58;TK1ESRVBLDA114,  -- Version&amp;#58; 6,500,12348,0 --&amp;#62;&amp;#92;r&amp;#92;n&amp;#60;html dir&amp;#61;&amp;#92;&amp;#34;ltr&amp;#92;&amp;#34;&amp;#62;&amp;#60;head&amp;#62;&amp;#60;meta http-equiv&amp;#61;&amp;#92;&amp;#34;Content-Type&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;text&amp;#47;html&amp;#59; charset&amp;#61;iso-8859-1&amp;#92;&amp;#34;&amp;#62;&amp;#60;base href&amp;#61;&amp;#92;&amp;#34;https&amp;#58;&amp;#47;&amp;#47;login.live.com&amp;#47;pp650&amp;#47;&amp;#92;&amp;#34;&amp;#47;&amp;#62;&amp;#60;title&amp;#62;Windows Live ID&amp;#60;&amp;#47;title&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;PageID&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;i4416&amp;#92;&amp;#34;&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;SiteID&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;10&amp;#92;&amp;#34;&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;ReqLC&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;1033&amp;#92;&amp;#34;&amp;#62;&amp;#60;meta name&amp;#61;&amp;#92;&amp;#34;LocLC&amp;#92;&amp;#34; content&amp;#61;&amp;#92;&amp;#34;1033&amp;#92;&amp;#34;&amp;#62;&amp;#60;link rel&amp;#61;&amp;#92;&amp;#34;stylesheet&amp;#92;&amp;#34; type&amp;#61;&amp;#92;&amp;#34;text&amp;#47;css&amp;#92;&amp;#34; href&amp;#61;&amp;#92;&amp;#34;CSS&amp;#47;WEBBlue1033.css&amp;#63;x&amp;#61;6.5.11760.0&amp;#92;&amp;#34;&amp;#47;&amp;#62;&amp;#60;&amp;#47;head&amp;#62;&amp;#60;body&amp;#62;&amp;#60;table cellpadding&amp;#61;&amp;#92;&amp;#34;0&amp;#92;&amp;#34; cellspacing&amp;#61;&amp;#92;&amp;#34;0&amp;#92;&amp;#34; class&amp;#61;&amp;#92;&amp;#34;css0113&amp;#92;&amp;#34;&amp;#62;&amp;#60;tr&amp;#62;&amp;#60;td valign&amp;#61;&amp;#92;&amp;#34;top&amp;#92;&amp;#34;&amp;#62;&amp;#60;img id&amp;#61;&amp;#92;&amp;#34;i2024&amp;#92;&amp;#34; src&amp;#61;&amp;#92;&amp;#34;images&amp;#47;WLIDLogo.gif&amp;#63;x&amp;#61;6.5.11760.0&amp;#92;&amp;#34; alt&amp;#61;&amp;#92;&amp;#34;Windows Live ID symbol&amp;#92;&amp;#34; &amp;#47;&amp;#62;&amp;#60;&amp;#47;td&amp;#62;&amp;#60;&amp;#47;tr&amp;#62;&amp;#60;&amp;#47;table&amp;#62;&amp;#60;div style&amp;#61;&amp;#92;&amp;#34;padding&amp;#58;15px 0 0 0&amp;#59;font-size&amp;#58;1px&amp;#59;&amp;#92;&amp;#34;&amp;#62;&amp;#38;nbsp&amp;#59;&amp;#60;&amp;#47;div&amp;#62;&amp;#60;h1 class&amp;#61;&amp;#92;&amp;#34;css0046&amp;#92;&amp;#34;&amp;#62;JavaScript required to sign in&amp;#60;&amp;#47;h1&amp;#62;&amp;#60;p class&amp;#61;&amp;#92;&amp;#34;css0005&amp;#92;&amp;#34;&amp;#62;Windows Live ID requires JavaScript to sign in. This web browser either does not support JavaScript, or scripts are being blocked.&amp;#60;br &amp;#47;&amp;#62;&amp;#60;br &amp;#47;&amp;#62;To find out whether your browser supports JavaScript, or to allow scripts, see the browser&amp;#39;s online help.&amp;#60;&amp;#47;p&amp;#62;&amp;#60;&amp;#47;body&amp;#62;&amp;#60;&amp;#47;html&amp;#62;&amp;#34;&amp;#9;string&lt;br /&gt;Comments: ** Comment from web user: jotaonline ** &lt;p&gt;Same, WinXP spanish SP3, net Framework 3.5 SP1, Culture es-ES.&lt;br /&gt;change UICulture to en-US&amp;#63;&lt;/p&gt;</description><author>jotaonline</author><pubDate>Tue, 02 Mar 2010 23:53:00 GMT</pubDate><guid isPermaLink="false">Commented Issue: Problem with Login [2085] 20100302115300P</guid></item><item><title>New Post: WHSSkyDrive Backup</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=201483</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Just to let you know, i started a new project called WHSSkyDrive that makes use of this component to backup selected folders drom WHS to SkyDrive: &lt;a href="http://whsskydrive.codeplex.com/"&gt;http://whsskydrive.codeplex.com/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>Polemus</author><pubDate>Fri, 26 Feb 2010 22:24:05 GMT</pubDate><guid isPermaLink="false">New Post: WHSSkyDrive Backup 20100226102405P</guid></item><item><title>New Post: Upload or Rename file should return a new WebFileInfo item.</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=155439</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Basically, you're right. Those functions should return an instance of the new/modified object. However, the methods were designed to match&amp;nbsp;to the capabilities of&amp;nbsp;SkyDrive &amp;quot;API&amp;quot; (= the Web pages of SkyDrive site)&amp;nbsp;provided by Microsoft. Therefore if you check how can you upload a file via a browser, you would find that after upload (even if you upload only a sinlge file), the browser is redirected to the folder list view. It means the&amp;nbsp;&amp;quot;official&amp;quot; way to get the information of the new file is to list the folder.&lt;/p&gt;
&lt;p&gt;Of course, a tricky workaround exists to avoid this extra download. You could create a dummy WebFileInfo object based on the information available from&amp;nbsp;the uploaded file and its webfolder, and you can call GetWebFileInfo with that dummy instance. The next release would contain these dummy object creation features&amp;nbsp;as static methods in WebFileInfo and WebFolderInfo classes.&lt;/p&gt;
&lt;p&gt;I would not recommend to put this workaround into UploadWebFile or RenameWebFile&amp;nbsp;method as it costs extra HTTP communication and there can be usages where it is fully enough to list the folder's content only when all upload is finished (which could be much faster than refreshing each file one by one). If someone needs immediate instance refresh, then he/she can use the workaround mentioned above.&lt;/p&gt;&lt;/div&gt;</description><author>ghollosy</author><pubDate>Thu, 25 Feb 2010 10:12:59 GMT</pubDate><guid isPermaLink="false">New Post: Upload or Rename file should return a new WebFileInfo item. 20100225101259A</guid></item><item><title>New Post: Upload or Rename file should return a new WebFileInfo item.</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=155439</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;When use Upload or Rename method, there should be a new item to return from function. such as: void UploadWebFile(string fileName, WebFolderInfo webFolderParent) -&amp;gt; public WebFileInfo&amp;nbsp;UploadWebFile(string fileName, WebFolderInfo webFolderParent), &amp;nbsp;RenameWeb* should also like this pattern. Because if NO new item returned, we must ReList current or specified folder to add/update new item, it waste time&amp;amp;bandwidth. If return new Web[File|Folder]Info item we can directly update UI control view instead of Update(ReListSubFolder) status. Think this scenario, one folder in skydrive contains 10K files, rename one file, then re list 10K files in this folder to update status. So bad!&lt;/p&gt;&lt;/div&gt;</description><author>wyvern</author><pubDate>Tue, 23 Feb 2010 06:56:29 GMT</pubDate><guid isPermaLink="false">New Post: Upload or Rename file should return a new WebFileInfo item. 20100223065629A</guid></item><item><title>Updated Wiki: Home</title><link>http://skydriveapiclient.codeplex.com/wikipage?version=18</link><description>&lt;div class="wikidoc"&gt;&lt;h4&gt;&lt;b&gt;Project Description&lt;/b&gt;&lt;/h4&gt;SkyDrive .Net API Client allows developers to easily integrate Microsoft&amp;#39;s Windows Live SkyDrive online storage and sharing services into their own applications. It&amp;#39;s developed in C&amp;#35; using .Net 2.0.&lt;br /&gt;
&lt;h4&gt;What is this?&lt;/h4&gt;This project is an open source client for Windows Live SkyDrive written for the Microsoft .NET Framework. This is NOT an offical, Microsoft API (and to be honest, it&amp;#39;s not a true API)! However, this library will greatly facilitate the development of 3rd party applications for developers already familiar with the Microsoft .NET technology stack. 
&lt;h4&gt;How does it work?&lt;/h4&gt;At the time of this writing, as far as I know, there is no official API to use for SkyDrive. SkyDrive Client uses the same communication protocols as a web browser: it&amp;#39;s requesting HTML pages, parsing them (thanks Html Agility Pack project) and posting back HTML forms filled appropriately. Consequently, SkyDrive WebClient heavily depends on the design of SkyDrive&amp;#39;s HTML pages, even small design or structural changes could easily break partially or completely this library - please keep this in mind when you are about to use it in critical/billable projects!.
&lt;h4&gt;How to use it?&lt;/h4&gt;Check the samples delivered by the source code for examples.&lt;br /&gt;Additionally, you can check related project Total Commander SkyDrive File System Plugin.
&lt;h4&gt;Applications using SkyDrive .Net API Client&lt;/h4&gt;- &lt;a href="http://skydrivewfx.codeplex.com" class="externalLink"&gt;Total Commander SkyDrive File System Plugin (.wfx)&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://skydrivesync.codeplex.com" class="externalLink"&gt;SkyDrive Synchronizer&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;hosted_button_id=5883796"&gt;&lt;img style="border:none;" src="https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif" alt="Donate (EUR)" title="Donate (EUR)" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghollosy</author><pubDate>Mon, 22 Feb 2010 14:58:33 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20100222025833P</guid></item><item><title>New Post: A Bug Found</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=83015</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Could you share me (make it public)&amp;nbsp;a folder (set up&amp;nbsp;me a test environment) where I could run/test the API to find out&amp;nbsp;what&amp;nbsp;can be&amp;nbsp;wrong with the API?&lt;/p&gt;
&lt;p&gt;Just send me your CID here or directly by contacting me, and I try to fix the API.&lt;/p&gt;
&lt;p&gt;Gabor&lt;/p&gt;&lt;/div&gt;</description><author>ghollosy</author><pubDate>Mon, 22 Feb 2010 09:16:06 GMT</pubDate><guid isPermaLink="false">New Post: A Bug Found 20100222091606A</guid></item><item><title>New Post: A Bug Found</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=83015</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Unluckily, the bug still exists or I can say it increased the number of fails even more giving following error.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;HgCo.WindowsLive.SkyDrive.OperationFailedException was unhandled&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;Message=&amp;quot;Object reference not set to an instance of an object.&amp;quot;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;Source=&amp;quot;HgCo.WindowsLive.SkyDriveWebClient&amp;quot;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;StackTrace:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at HgCo.WindowsLive.SkyDrive.SkyDriveWebClient.ListSubWebFolderItems(WebFolderInfo webFolderParent, WebFolderViewType viewType)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at HgCo.WindowsLive.SkyDrive.SkyDriveWebClient.ListSubWebFolders(WebFolderInfo webFolderParent, WebFolderViewType viewType)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at HgCo.WindowsLive.SkyDrive.SkyDriveWebClient.ListSubWebFolders(WebFolderInfo webFolderParent)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at PocketDrive.Drive.ResolveFolders(WebFolderInfo[] folders, DriveContents parentWin, DriveItem parentItem) in E:\Umair\Visual Studio 2008\Projects\PocketDrive\PocketDrive\Drive.xaml.cs:line 307&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at PocketDrive.Drive.ResolveFolders(WebFolderInfo[] folders, DriveContents parentWin, DriveItem parentItem) in E:\Umair\Visual Studio 2008\Projects\PocketDrive\PocketDrive\Drive.xaml.cs:line 309&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at PocketDrive.Drive.&amp;lt;&amp;gt;c__DisplayClass6.&amp;lt;Window_Loaded&amp;gt;b__3() in E:\Umair\Visual Studio 2008\Projects\PocketDrive\PocketDrive\Drive.xaml.cs:line 74&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at System.Threading.ThreadHelper.ThreadStart_Context(Object state)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; at System.Threading.ThreadHelper.ThreadStart()&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp;InnerException: System.NullReferenceException&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; Message=&amp;quot;Object reference not set to an instance of an object.&amp;quot;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; Source=&amp;quot;HgCo.WindowsLive.SkyDriveWebClient&amp;quot;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; StackTrace:&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at HgCo.WindowsLive.SkyDrive.SkyDriveWebClient.ListSubWebFolderItems(WebFolderInfo webFolderParent, WebFolderViewType viewType)&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; InnerException:&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description><author>umrashrf</author><pubDate>Sun, 21 Feb 2010 07:20:47 GMT</pubDate><guid isPermaLink="false">New Post: A Bug Found 20100221072047A</guid></item><item><title>New Post: How to install SkyDrive .Net API Client?</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=85892</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It's a library, you don't need to install it, just add HgCo.WindowsLive.SkyDriveWebClient.dll (from the latest release)&amp;nbsp;as a reference&amp;nbsp;to your .net project.&lt;/p&gt;
&lt;p&gt;If you're not a .net developer, this library is not for you. You need an application that provide you the required SkyDrive features, like&amp;nbsp;the related project &lt;a id=ProjectNameLink0 href="http://skydrivewfx.codeplex.com/"&gt;Total Commander SkyDrive File System Plugin&lt;/a&gt;, perhaps this is what you were looking for.&lt;/p&gt;&lt;/div&gt;</description><author>ghollosy</author><pubDate>Fri, 19 Feb 2010 09:23:04 GMT</pubDate><guid isPermaLink="false">New Post: How to install SkyDrive .Net API Client? 20100219092304A</guid></item><item><title>New Post: How to install SkyDrive .Net API Client?</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=85892</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;How to install SkyDrive .Net API Client? Please help. Thank you.&lt;/p&gt;&lt;/div&gt;</description><author>PrometheusAla</author><pubDate>Fri, 19 Feb 2010 05:06:18 GMT</pubDate><guid isPermaLink="false">New Post: How to install SkyDrive .Net API Client? 20100219050618A</guid></item><item><title>Commented Issue: Ability to get actual download url [3601]</title><link>http://skydriveapiclient.codeplex.com/WorkItem/View.aspx?WorkItemId=3601</link><description>It would be nice if it was possible to get the actual download url, currently it only have the &amp;#34;view&amp;#34; url, which that page then allows you to download the file. A direct link to download the file would be a great improvement.&lt;br /&gt;Comments: ** Comment from web user: ghollosy ** &lt;p&gt;Latest release &amp;#40;v0.8.9&amp;#41; contains a solution for providing DownloadUrl &amp;#40;if available&amp;#41; when using GetWebFolder, GetWebFile or GetWebFolderItem.&lt;/p&gt;</description><author>ghollosy</author><pubDate>Wed, 17 Feb 2010 14:37:03 GMT</pubDate><guid isPermaLink="false">Commented Issue: Ability to get actual download url [3601] 20100217023703P</guid></item><item><title>Commented Feature: Web Proxy support [3598]</title><link>http://skydriveapiclient.codeplex.com/WorkItem/View.aspx?WorkItemId=3598</link><description>The SkyDriveWebClient should support being behind a proxy server.&lt;br /&gt;Comments: ** Comment from web user: ghollosy ** &lt;p&gt;Please download latest release &amp;#40;v0.8.9&amp;#41;, SkyDriveWebClient has been extended with Proxy support.&lt;/p&gt;</description><author>ghollosy</author><pubDate>Wed, 17 Feb 2010 14:34:43 GMT</pubDate><guid isPermaLink="false">Commented Feature: Web Proxy support [3598] 20100217023443P</guid></item><item><title>New Post: A Bug Found</title><link>http://skydriveapiclient.codeplex.com/Thread/View.aspx?ThreadId=83015</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Please download the latest release (v0.8.9), it should&amp;nbsp;solve this issue.&lt;/p&gt;&lt;/div&gt;</description><author>ghollosy</author><pubDate>Wed, 17 Feb 2010 14:32:03 GMT</pubDate><guid isPermaLink="false">New Post: A Bug Found 20100217023203P</guid></item><item><title>Updated Release: SkyDrive .Net API Client 0.8.9 (Feb 17, 2010)</title><link>http://skydriveapiclient.codeplex.com/releases/view/40634</link><description>&lt;div class="wikidoc"&gt;SkyDrive .Net API Client assembly version 0.8.9.&lt;br /&gt;Changes/improvements:&lt;br /&gt;- Added Web Proxy support&lt;br /&gt;- Introduced WebDriveInfo&lt;br /&gt;- Introduced DownloadUrl property for WebFolderItemInfo&lt;br /&gt;Bug fixes:&lt;br /&gt;- Content of a folder contained &amp;#39;+&amp;#39; could not be listed&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;hosted_button_id=5883796"&gt;&lt;img style="border:none;" src="https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif" alt="Donate (EUR)" title="Donate (EUR)" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghollosy</author><pubDate>Wed, 17 Feb 2010 14:30:22 GMT</pubDate><guid isPermaLink="false">Updated Release: SkyDrive .Net API Client 0.8.9 (Feb 17, 2010) 20100217023022P</guid></item><item><title>Released: SkyDrive .Net API Client 0.8.9 (Feb 17, 2010)</title><link>http://skydriveapiclient.codeplex.com/releases/view/40634</link><description>&lt;div&gt;SkyDrive .Net API Client assembly version 0.8.9.&lt;br&gt;Changes/improvements:&lt;br&gt;- Added Web Proxy support&lt;br&gt;- Introduced WebDriveInfo&lt;br&gt;- Introduced DownloadUrl property for WebFolderItemInfo&lt;br&gt;Bug fixes:&lt;br&gt;- Content of a folder contained &amp;#39;+&amp;#39; could not be listed&lt;br&gt;&lt;br&gt;&lt;a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=5883796"&gt;&lt;img style="border:none" src="https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif" alt="Donate (EUR)" title="Donate (EUR)"&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;</description><author></author><pubDate>Wed, 17 Feb 2010 14:30:22 GMT</pubDate><guid isPermaLink="false">Released: SkyDrive .Net API Client 0.8.9 (Feb 17, 2010) 20100217023022P</guid></item><item><title>Source code checked in, #39556</title><link>http://skydriveapiclient.codeplex.com/SourceControl/changeset/view/39556</link><description>Tagging version 0.8.9.</description><author>ghollosy</author><pubDate>Wed, 17 Feb 2010 14:28:41 GMT</pubDate><guid isPermaLink="false">Source code checked in, #39556 20100217022841P</guid></item><item><title>Source code checked in, #39555</title><link>http://skydriveapiclient.codeplex.com/SourceControl/changeset/view/39555</link><description>Releasing version 0.8.9.&amp;#13;&amp;#10;Main changes&amp;#47;improvements&amp;#58;&amp;#13;&amp;#10;- Sample console application extended with tests for WebDriveInfo and binary&amp;#47;XML serialization&amp;#13;&amp;#10;- Added Web Proxy support&amp;#13;&amp;#10;- Introduced WebDriveInfo&amp;#13;&amp;#10;- Introduced DownloadUrl property for WebFolderItemInfo&amp;#13;&amp;#10;- Refactored code&amp;#13;&amp;#10;Bug fixes&amp;#58;&amp;#13;&amp;#10;- Content of a folder contained &amp;#39;&amp;#43;&amp;#39; could not be listed</description><author>ghollosy</author><pubDate>Wed, 17 Feb 2010 14:24:44 GMT</pubDate><guid isPermaLink="false">Source code checked in, #39555 20100217022444P</guid></item></channel></rss>