<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tsukasa no Hibi &#187; .net</title>
	<atom:link href="http://tsukasa.jidder.de/blog/tag/dotnet/feed" rel="self" type="application/rss+xml" />
	<link>http://tsukasa.jidder.de/blog</link>
	<description>TnH - Cloudy Sky. Occasional Rain.</description>
	<lastBuildDate>Sat, 31 Jul 2010 17:18:29 +0000</lastBuildDate>
	<language>en-us</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Using the Wuala API .net wrapper for quick in-folder search</title>
		<link>http://tsukasa.jidder.de/blog/2008/12/15/using-the-wuala-api-net-wrapper-for-quick-in-folder-search</link>
		<comments>http://tsukasa.jidder.de/blog/2008/12/15/using-the-wuala-api-net-wrapper-for-quick-in-folder-search#comments</comments>
		<pubDate>Mon, 15 Dec 2008 17:46:33 +0000</pubDate>
		<dc:creator>Tsukasa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Wuala]]></category>

		<guid isPermaLink="false">http://tsukasa.jidder.de/blog/?p=1309</guid>
		<description><![CDATA[An interesting question that came up to me was how to implement a quick, efficient in-folder search engine with the .net wrapper. Of course, by it&#8217;s nature this isn&#8217;t a given feature and because you&#8217;d have to enumerate through all the subfolders. But the question tips of another aspect: LINQ in combination with the wrapper. [...]]]></description>
			<content:encoded><![CDATA[<p>An interesting question that came up to me was how to implement a quick, efficient in-folder search engine with the .net wrapper. Of course, by it&#8217;s nature this isn&#8217;t a given feature and because you&#8217;d have to enumerate through all the subfolders.</p>
<p>But the question tips of another aspect: LINQ in combination with the wrapper.</p>
<p>As the entire assembly is written with extendability in mind, let me say: Yes, you can easily use LINQ with the wrapper:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1">var allfiles = WualaFile.<span class="me1">GetFileList</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&quot;http://wuala.com/Creative+Commons/Chaos+Computer+Club/Chaosradio+Express&quot;</span>, <span class="kw1">true</span>, <span class="kw1">false</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">var files = allfiles.<span class="me1">Items</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span class="me1">Where</span><span class="br0">&#40;</span>f =&gt; f.<span class="me1">Name</span>.<span class="me1">Contains</span><span class="br0">&#40;</span><span class="st0">&quot;09&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .<span class="me1">OrderBy</span><span class="br0">&#40;</span>f =&gt; f.<span class="me1">Url</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">foreach</span><span class="br0">&#40;</span>var file <span class="kw1">in</span> files<span class="br0">&#41;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#123;</span></div>
</li>
<li class="li2">
<div class="de2">&nbsp; &nbsp;Console.<span class="me1">WriteLine</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#123;</span><span class="nu0">0</span><span class="br0">&#125;</span><span class="st0">&quot;&quot;</span>, file.<span class="me1">Name</span><span class="br0">&#41;</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1">Console.<span class="me1">ReadKey</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;</div>
</li>
</ol>
</div>
<p>If you want to build an in-folder search that also cares about subfolders though, recursively get the files from the folders, add them to a global index, run LINQ queries over it and export the Url of the result files back in. Easy as that.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsukasa.jidder.de/blog/2008/12/15/using-the-wuala-api-net-wrapper-for-quick-in-folder-search/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2008 Essentials</title>
		<link>http://tsukasa.jidder.de/blog/2008/12/12/visual-studio-2008-essentials</link>
		<comments>http://tsukasa.jidder.de/blog/2008/12/12/visual-studio-2008-essentials#comments</comments>
		<pubDate>Fri, 12 Dec 2008 22:08:22 +0000</pubDate>
		<dc:creator>Tsukasa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://tsukasa.jidder.de/blog/?p=1302</guid>
		<description><![CDATA[Despite all my bickering, Visual Studio 2008 is great. It was well worth the money to upgrade. There are a few things missing from the Professional version, though. The lack of a powerful profiler for everyone still makes me shake my head but I&#8217;m using Red Gate&#8217;s ANTS profiler anyway, so who cares. Let&#8217;s talk [...]]]></description>
			<content:encoded><![CDATA[<p>Despite all my bickering, Visual Studio 2008 is great. It was well worth the money to upgrade.</p>
<p>There are a few things missing from the Professional version, though. The lack of a powerful profiler for everyone still makes me shake my head but I&#8217;m using Red Gate&#8217;s ANTS profiler anyway, so who cares.</p>
<p>Let&#8217;s talk about some updates, add-ins and extras you should definetively try&#8230;</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&amp;displaylang=en">Visual Studio 2008 and .NET 3.5 Service Pack 1</a><br />
This service pack adds a plethora of new features, enhancements and bug fixes and should be installed right away. Data scaffolding, new WinForms controls, an entire new data modelling framework, countless WPF enhancements&#8230; you name it, it&#8217;s probably in the SP already.</li>
<li><a href="http://code.msdn.microsoft.com/PowerCommands">PowerCommands for Visual Studio 2008</a><br />
This package contains numerous nifty functions that&#8217;ll improve your sourcecode and workflow. Remove unnecessary usings, open command prompts on the fly, way better undo&#8230; just read about the features on the homepage and try it, you won&#8217;t regret it.</li>
<li><a href="http://ankhsvn.open.collab.net/">AnkhSVN</a><br />
I don&#8217;t like SourceSafe. For it&#8217;s requirements it gives back very little. In comparison Subversion performs great: You don&#8217;t need a server or anything, just create a repository on your local disk, check in your files and start branching, merging and keeping book of your changes. And best of it all: It&#8217;s free. Now, that&#8217;s where AnkhSVN comes into play &#8211; it adds TortoiseSVN&#8217;s power into Visual Studio. Don&#8217;t know how I worked without this.</li>
</ul>
<p>So, what&#8217;s missing on this list? Let me know <img src='http://tsukasa.jidder.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
]]></content:encoded>
			<wfw:commentRss>http://tsukasa.jidder.de/blog/2008/12/12/visual-studio-2008-essentials/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wrapper Release</title>
		<link>http://tsukasa.jidder.de/blog/2008/10/25/wrapper-release</link>
		<comments>http://tsukasa.jidder.de/blog/2008/10/25/wrapper-release#comments</comments>
		<pubDate>Sat, 25 Oct 2008 22:37:32 +0000</pubDate>
		<dc:creator>Tsukasa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Wuala]]></category>

		<guid isPermaLink="false">http://tsukasa.jidder.de/blog/?p=1273</guid>
		<description><![CDATA[Gee. I didn&#8217;t get around to post this but the stable wrapper v. 0.0.1.0 has been released onto Wuala. Changes include the latest adjustments to the API (doesn&#8217;t include the changes to the thumbnail method, as this came later) and a little cleanup/documentation in the sourcecode itself. I think it&#8217;s a nice, easy-going wrapper to [...]]]></description>
			<content:encoded><![CDATA[<p>Gee. I didn&#8217;t get around to post this but the stable wrapper v. 0.0.1.0 has been <a href="http://wua.la/Wuala+API/Sample+Clients/C%23/.net+Wrapper/WualaRestApi+-+v.0.0.1.0+%28Stable+1%2C+22102008%29.rar">released onto Wuala</a>.</p>
<p>Changes include the latest adjustments to the API (doesn&#8217;t include the changes to the thumbnail method, as this came later) and a little cleanup/documentation in the sourcecode itself.</p>
<p>I think it&#8217;s a nice, easy-going wrapper to work with that doesn&#8217;t make a big deal out of every little event (as a matter of fact, it doesn&#8217;t throw any exceptions whatsoever $me thinks).</p>
<p>Since there isn&#8217;t much demand for fast-paced development and I&#8217;m kind of absorbed into FarCry 2 at the moment, I probably won&#8217;t bother working on the Wuala Browser Sample (the application that should succeed ToyBox at one point) for a while &#8212; that doesn&#8217;t mean I won&#8217;t play around with it, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsukasa.jidder.de/blog/2008/10/25/wrapper-release/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monodevelop no longer broken</title>
		<link>http://tsukasa.jidder.de/blog/2008/03/28/monodevelop-no-longer-broken</link>
		<comments>http://tsukasa.jidder.de/blog/2008/03/28/monodevelop-no-longer-broken#comments</comments>
		<pubDate>Fri, 28 Mar 2008 20:57:16 +0000</pubDate>
		<dc:creator>Tsukasa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Mono]]></category>

		<guid isPermaLink="false">http://tsukasa.jidder.de/blog/?p=1083</guid>
		<description><![CDATA[Yeah, I don&#8217;t really know what&#8217;s different now. A fresh checkout from trunk, a quick compile and Monodevelop is back in action. It is actually the first version I&#8217;m using in a long time, I&#8217;ll try to get a little more into Mono and Gtk# now as Qyoto still seems to be a little in [...]]]></description>
			<content:encoded><![CDATA[<p>Yeah, I don&#8217;t really know what&#8217;s different now. A fresh checkout from trunk, a quick compile and Monodevelop is back in action. It is actually the first version I&#8217;m using in a long time, I&#8217;ll try to get a little more into Mono and Gtk# now as Qyoto still seems to be a little in the future for everyday use across different platforms.</p>
<p>So, as a little test of some of the Mono namespaces I&#8217;ve built a quick and dirty (I really mean it!) program that writes a user-selectable number of feeds from Liferea&#8217;s liferea.db back into XML files (RSS2):</p>
<p><a rel="attachment wp-att-1084" href="http://tsukasa.jidder.de/blog/2008/03/28/monodevelop-no-longer-broken/mono_lifereaexp/"><img class="alignnone size-full wp-image-1084" title="mono_lifereaexp" src="http://tsukasa.jidder.de/blog/wp-content/uploads/2008/03/mono_lifereaexp.png" alt="" width="500" height="318" /></a></p>
<p>If there&#8217;s any interest I&#8217;ll polish the code to be less prone to errors and post the sources.</p>
<p>By the way: Weekend, yay.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsukasa.jidder.de/blog/2008/03/28/monodevelop-no-longer-broken/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick hint: Use SharpDevelop more often</title>
		<link>http://tsukasa.jidder.de/blog/2008/03/20/quick-hint-use-sharpdevelop-more-often</link>
		<comments>http://tsukasa.jidder.de/blog/2008/03/20/quick-hint-use-sharpdevelop-more-often#comments</comments>
		<pubDate>Thu, 20 Mar 2008 20:53:48 +0000</pubDate>
		<dc:creator>Tsukasa</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://tsukasa.jidder.de/blog/?p=1080</guid>
		<description><![CDATA[There are quite a number of things that were stripped from Microsoft&#8217;s proud Visual Studio Express series. One of them being the resource editor in C++, another one being a buttload of templates for your project type. Like&#8230; let&#8217;s say&#8230; Windows service. Now, while I dug myself through the documentation on how to write a [...]]]></description>
			<content:encoded><![CDATA[<p>There are quite a number of things that were stripped from Microsoft&#8217;s proud Visual Studio Express series. One of them being the resource editor in C++, another one being a buttload of templates for your project type. Like&#8230; let&#8217;s say&#8230; Windows service.</p>
<p>Now, while I dug myself through the documentation on how to write a service the more obvious and easier solution was ignored: Use <a href="http://www.icsharpcode.net/OpenSource/SD/">SharpDevelop</a>. It comes with a lot of handy templates&#8230; like Windows service. It can do a lot more though; the new beta version features support for XAML, respectively WPF, which is quite a nice addition.</p>
<p>So, best thing to do (if you don&#8217;t want to skim out the money for the full version of Visual Studio) is to use both IDEs side by side.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsukasa.jidder.de/blog/2008/03/20/quick-hint-use-sharpdevelop-more-often/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
