<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - The Sandbox</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/Sandbox/rss"></atom:link>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 Forums - The Sandbox</title>
      <link>http://channel9.msdn.com/Forums/Sandbox</link>
    </image>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Forums/Sandbox</link>
    <language>en</language>
    <pubDate>Sun, 26 May 2013 09:29:59 GMT</pubDate>
    <lastBuildDate>Sun, 26 May 2013 09:29:59 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>0</c9:totalResults>
    <c9:pageCount>0</c9:pageCount>
    <c9:pageSize>0</c9:pageSize>
    <item>
      <title>Simple Event Timer</title>
      <description><![CDATA[<p>I wanted to write a simple event timer that I could use in my projects without cluttering my code. So I wrote this.</p>
<p>&nbsp;</p>
<p><pre class="brush: vb">Public Class TimeIt Implements IDisposable Private _startTime As Long Private _eventDescription As String Public Sub New(ByVal eventDescription As String) _eventDescription = eventDescription _startTime = Now.Ticks End Sub Public Sub
 Dispose() Implements IDisposable.Dispose Debug.WriteLine(String.Format(&quot;{0} took {1} milliseconds to complete.&quot;, _eventDescription, _ CDbl(Now.Ticks - _startTime) / CDbl(TimeSpan.TicksPerMillisecond))) End Sub End Class</pre></p>
<p>&nbsp;</p>
<p>And I use it like this:</p>
<p>&nbsp;</p>
<p><pre class="brush: vb"> Using ti As New TimeIt(&quot;Download and Decompress SDF&quot;) ZipService.Decompress(proxy.Build(salesID), path) End Using</pre></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/568606-Simple-Event-Timer</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/568606-Simple-Event-Timer</link>
      <dc:creator>Joshua Ross</dc:creator>
      <pubDate>Fri, 20 Aug 2010 20:23:22 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/568606-Simple-Event-Timer</guid>
    </item>
    <item>
      <title>About the security of Web application</title>
      <description><![CDATA[<p>Hi sir,<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am working on an application and i wants that the admin of web app have the full right to access the all app and the user access only a specify area.I already created the user and admin account from asp.net security but i am unable to apply right
 and security. Plz help me ........&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanx in advance<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sachin vijay</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/415166-About-the-security-of-Web-application</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/415166-About-the-security-of-Web-application</link>
      <dc:creator>Sachin vijay</dc:creator>
      <pubDate>Mon, 14 Jul 2008 05:41:17 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/415166-About-the-security-of-Web-application</guid>
    </item>
    <item>
      <title>Automation server can&#39;t create object</title>
      <description><![CDATA[<p>Hello,</p>
<p>We have digitally signed one of our activex component (dll) using thawte code signing certificate for microsoft autheticode. We packaged this dll in a MSI which is an IE browser tool. When we install this MSI the dll file will be placed into the GAC and
 when we activate the button placed in IE tool it calls the functions in the dll using activex object. Eventhough the dll is digitally signed when we call this we are getting the following error:</p>
<p>Automation server can't create object</p>
<p>Do you want to continue running the script on this page?</p>
<p>If we change the IE security setting &quot;Initialize and script ActiveX controls not marked as safe for scripting&quot; to 'Enable' then it is working and calling the activex object.
</p>
<p>But we think it should work even without enabling the above option as it is digitally signed.
</p>
<p>Can any one help us in resolving this issue and guide us if we are doing anything wrong. Also please provide us the documentation to digitally sign DLLs and MSI.</p>
<p>Thanks &amp; Regards,<br />Satish CH.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/562352-Automation-server-cant-create-object</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/562352-Automation-server-cant-create-object</link>
      <dc:creator>satish ch</dc:creator>
      <pubDate>Tue, 20 Jul 2010 12:54:37 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/562352-Automation-server-cant-create-object</guid>
    </item>
    <item>
      <title>Add-on for Outlook for sending large attachment </title>
      <description><![CDATA[<p>Detour – which offers a hassle-free way to breakthrough email attachment size limitation. Fully compatible with Microsoft Outlook, the first on-premise file exchange server - Detour - is designed to address the file size constraint and security concern in
 sending email attachment.</p>
<p>&nbsp;</p>
<p>Taking pressure off email server in sending large attachment, Detour handles attachment delivery of any file size on behalf of the email application in a unified user interface. It has two components: (1) Detour Attachment Plug-in, which acts as an agent
 for email client, handling the attachment delivery request; and (2) Detour Attachment Server, which performs the actual attachment delivery. Users just send and receive files of unlimited size exactly the same way as they used to do with their email application
 through the Detour plug-in. The Detour Attachment Server will handle monitoring and management of the file process behind-the-scene. File security and privacy, flexibility and regulation, seamless integration and easy management - all these can be achieved
 at fingertip.</p>
<p>&nbsp;</p>
<p><a href="http://community.cecid.hku.hk/index.php/product/detour/">http&#58;&#47;&#47;community.cecid.hku.hk&#47;index.php&#47;product&#47;detour&#47;</a></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/559984-Add-on-for-Outlook-for-sending-large-attachment</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/559984-Add-on-for-Outlook-for-sending-large-attachment</link>
      <dc:creator>CECID</dc:creator>
      <pubDate>Thu, 08 Jul 2010 04:15:33 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/559984-Add-on-for-Outlook-for-sending-large-attachment</guid>
    </item>
    <item>
      <title>Robot Sumo in Microsoft Visual Programming Language</title>
      <description><![CDATA[<p>These three diagrams demonstrate a functioning Sumo player written entirely in Miscrosoft Visual Programming Language.<br>
<br>
<strong>VplSumoOne</strong><br>
The first diagram demonstrates a simple player that just uses the bump sensors and cliff sensors on the simulated iRobot Create to detect the opponent (using the bump sensors) and the edge of the ring (using the cliff sensors)<br>
<br>
<strong>VplSumoTwo<br>
</strong>The second diagram demonstrates a more complete player that uses the camera on the robot to try and find the opponent (rather than wandering around the arena until bumping into something). Because of a known issue in the way that the services start,
 this diagram will not run directly from VPL, but needs to be compiled as a service (Menu Item
<em>Build -&gt; Compile As Service</em>) and then that compiled service needs to be run (Menu Item
<em>Run -&gt; Run Compiled Services</em>)<br>
<br>
<strong>VplSumoThree<br>
</strong>This diagram removes all sumo playing logic from the diagram and allows you to drive the robot from a game controller or and on screen joystick widget.<br>
<br>
<br>
<strong>Prerequisites:<br>
</strong><em>These need to be installed in this order<br>
</em><br>
Microsoft Robotics Studio (1.5)<br>
Sumo Competition for Microsoft Robotics Studio (1.5)<br>
Introductory Courseware for Microsoft Robotics Studio (1.5)&nbsp; CTP Sep 2007<br>
<br>
All of these can be found at the&nbsp;Microsoft Robtics Studio download page -&nbsp;<a target="_blank" href="http://msdn2.microsoft.com/en-us/robotics/aa731520.aspx">http://msdn2.microsoft.com/en-us/robotics/aa731520.aspx</a></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/257602-Robot-Sumo-in-Microsoft-Visual-Programming-Language</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/257602-Robot-Sumo-in-Microsoft-Visual-Programming-Language</link>
      <dc:creator>PaulR</dc:creator>
      <pubDate>Fri, 14 Sep 2007 00:12:56 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/257602-Robot-Sumo-in-Microsoft-Visual-Programming-Language</guid>
    </item>
    <item>
      <title>Google Weather API</title>
      <description><![CDATA[<p><br>
Read the guide here:<br>
<a target="_blank" href="http://animaonline.blogspot.com/2007/07/google-weather-api.html">http://animaonline.blogspot.com/2007/07/google-weather-api.html</a><br>
<img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/256518-Google-Weather-API</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/256518-Google-Weather-API</link>
      <dc:creator>Roman Alifanov</dc:creator>
      <pubDate>Wed, 25 Jul 2007 09:40:45 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/256518-Google-Weather-API</guid>
    </item>
    <item>
      <title>Chili Clipboard: An extended clipboard</title>
      <description><![CDATA[<p>A little application that monitors the clipboard. It shows the clipboard history in a popup window and allows to put any entry back into the clipboard.<br>
<br>
It contains a class that monitors the system clipboard: ClipboardMonitor. The class creates internally a NativeWindow that registers as clipboard viewer and processes the messages send by the system (if the content of the clipboard changed).<br>
<br>
The app also tries to show a way to create a popup window (by processing a few windows messages)&nbsp;and to start an application in the system tray without showing the main window.<br>
<br>
<br>
I have seen that the topic of starting an application displaying a notify icon in the system tray area is an often discussed topic in news groups... although&nbsp;the solution is quite simple.
<br>
<br>
Once the NotifyIcon control is placed on the form, you only need to instanciate the form. Once instanciated the NotifyIcon control shows the icon in the system tray. It is
<strong>not required</strong> to show the form! <br>
The application is then started without providing a form. That means that it can only be closed by calling Application.Exit() and not by closing the main form (there is no main form provided).
<br>
<br>
MainForm form = new MainForm();<br>
Application.Run();<br>
<br>
The sample shows also how to inherit from ListBox and create your own custom drawn listbox items. Each listbox item is custom drawn and&nbsp;has a button (visible on the right side of the item when selected). After clicking the button a context menu pops up. It
 contains actions that can be done on the listbox item.<br>
<br>
As last nice feature the app has a class (AutoStarter) that registers or unregisters the application to start with the system. That is done by setting the appropriate keys in the registry.<br>
<br>
<br>
I hope you enjoy my work.<br>
<br>
<strong>Version 1.0.1:</strong><br>
- Showing now the icon of the application (if available)&nbsp;that put the item into the clipboard. As suggested by Ion.<br>
<br>
<strong>Version 1.0.2:</strong><br>
- Fixed minor issues with putting an item back into clipboard.<br>
- Added clear all link to main menu.<br>
- Added limit of max. items in history.<br>
<br>
<strong>Version 1.0.3:</strong><br>
- Fixed minor bugs.<br>
- Enhanced UI.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/Chili-Clipboard-An-extended-clipboard</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/Chili-Clipboard-An-extended-clipboard</link>
      <dc:creator>Christian Liensberger</dc:creator>
      <pubDate>Wed, 04 Oct 2006 10:13:14 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/Chili-Clipboard-An-extended-clipboard</guid>
    </item>
    <item>
      <title>JSINQ (LINQ to Objects for JavaScript) now supports .NET 4.0 query operators</title>
      <description><![CDATA[<p>Hi Niners! <br>
<br>
I’m happy to announce that one year after its initial release, JSINQ is now stable and packed with new features. Just like the previous version, JSINQ supports the complete set of .NET 3.5 query operators. As of version 1.0, JSINQ also supports the .NET 4.0
 query operator “zip”. Additionally, JSINQ now contains complete implementations of System.Collections.Generic.List and System.Collections.Generic.Dictionary. The dictionary class is especially useful, as it supports arbitrary values as keys (unlike JavaScript
 objects). JSINQ is fully documented, comes with a comprehensive suite of tests and is already being used in production. Without the optional query compiler, JSINQ is only 23 KB when minified.
<br>
<br>
You can learn more about JSINQ here: <a href="http://jsinq.codeplex.com/">http://jsinq.codeplex.com/</a><br>
An online playground that lets you play with the query syntax can be found here: <a href="http://kaijaeger.com/downloads/jsinq/playground/">
http://kaijaeger.com/downloads/jsinq/playground/</a> <br>
<br>
As always, I’m appreciative of any feedback. <br>
<br>
Cheers,<br>
Kai</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/539549-JSINQ-LINQ-to-Objects-for-JavaScript-now-supports-NET-40-query-operators</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/539549-JSINQ-LINQ-to-Objects-for-JavaScript-now-supports-NET-40-query-operators</link>
      <dc:creator>Kai J&#228;ger</dc:creator>
      <pubDate>Sat, 27 Mar 2010 15:08:41 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/539549-JSINQ-LINQ-to-Objects-for-JavaScript-now-supports-NET-40-query-operators</guid>
    </item>
    <item>
      <title>Collecting Outlook 2007 Statistics Using VSTO 2005 SE</title>
      <description><![CDATA[<p>This article demonstrates how you can create an Outlook 2007 add-in using <a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5012A573-0D84-4E39-983C-CA22F2107B07&amp;displaylang=en">
VSTO 2005 SE</a> to listen to outlook events, store data about outlook usage, and produce reports on that usage in a custom form and a form region.<br>
<br>
The full article text can be found <a target="_blank" href="http://blogs.msdn.com/coding4fun/archive/2006/11/20/1111248.aspx">
here</a>.<br>
<br>
The code can be downloaded from <a target="_blank" href="http://employees.claritycon.com/kmarshall/coding4fun/OutlookStats.zip">
here</a>.<br>
<br>
<br>
</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/250110-Collecting-Outlook-2007-Statistics-Using-VSTO-2005-SE</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/250110-Collecting-Outlook-2007-Statistics-Using-VSTO-2005-SE</link>
      <dc:creator>Code4Fun</dc:creator>
      <pubDate>Mon, 20 Nov 2006 20:18:34 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/250110-Collecting-Outlook-2007-Statistics-Using-VSTO-2005-SE</guid>
    </item>
    <item>
      <title>Impersonating the Mouse with a Wiimote</title>
      <description><![CDATA[<p><span class="entry_description">Once upon a time ... Nintendo, a game maker, innovates the world game experiences with a totally new concept: get physical (as to prevent you from getting ‘finger/thumb-RSI’). This striking new phenomenon is the nowadays well
 known Wii game, played with its remote objects, the Wii Remote (a.k.a Wiimote) and its companion, the Nunchuk.
</span></p>
<p><span class="entry_description">As time goes by, clever people discover other possibilities for, in this case, the Wiimote. With some dedicated software you can turn it into a PC device, impersonating the standard mouse.
</span></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/260087-Impersonating-the-Mouse-with-a-Wiimote</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/260087-Impersonating-the-Mouse-with-a-Wiimote</link>
      <dc:creator>Code4Fun</dc:creator>
      <pubDate>Mon, 07 Jan 2008 19:44:12 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/260087-Impersonating-the-Mouse-with-a-Wiimote</guid>
    </item>
    <item>
      <title>twNowplaying</title>
      <description><![CDATA[<p><a rel="lightbox" href="http://www.softpedia.com/screenshots/twNowplaying_1.png"><img src="http://www.softpedia.com/screenshots/twNowplaying_1.png" alt=""></a></p>
<p>&nbsp;</p>
<p>I made this little program, it tweets your currently playing track from Spotify to Twitter<br>
<br>
I will be happy for all the feedback that I can get.<br>
<br>
Project's official page @ <a class="postlink" href="http://alifanov.net/twNowplaying/">
http://alifanov.net/twNowplaying/</a><br>
<br>
Page @ SoftPedia <a class="postlink" href="http://www.softpedia.com/get/Multimedia/Audio/Other-AUDIO-Tools/twNowplaying.shtml">
http://www.softpedia.com/get/Multimedia/Audio/Other-AUDIO-Tools/twNowplaying.shtml</a><br>
<br>
Please note that this version requires .NET Framework 3.5 <br>
<br>
Later versions will add support for twittering your currently playing track from Last.fm and WMP</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/537786-twNowplaying</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/537786-twNowplaying</link>
      <dc:creator>Roman Alifanov</dc:creator>
      <pubDate>Wed, 17 Mar 2010 18:40:54 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/537786-twNowplaying</guid>
    </item>
    <item>
      <title>SMTP Server Emulator for Vista</title>
      <description><![CDATA[<p>It monitors port 25 and emulates an Smtp server dropping the files in a directory which you can read using Windows Mail (Outlook Express).</p>
<p>Attached is the Setup including source for VS 2005<br>
<br>
If you find any bugs or improve on it, let me know – ta.</p>
<p>Hope you find it useful, Ant</p>
<p>Ps viewing the html source in Windows Mail is CTRL&#43;F2<br>
</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/252258-SMTP-Server-Emulator-for-Vista</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/252258-SMTP-Server-Emulator-for-Vista</link>
      <dc:creator>AnthonyJohnston</dc:creator>
      <pubDate>Sun, 11 Feb 2007 11:22:30 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/252258-SMTP-Server-Emulator-for-Vista</guid>
    </item>
    <item>
      <title>Coding 4 Fun - Activity Monitor - VB</title>
      <description><![CDATA[<p>Have you ever wondered how much you work in a day? You might keep track of when you start and stop, but do you really keep track of every interruption? In this article, learn about how to keep track of user activity and see how to build a component to
 add to the Visual Studio toolbox.<br>
<br>
Read the article <a target="_blank" href="http://blogs.msdn.com/coding4fun/archive/2007/11/08/5991955.aspx">
here</a>.<br>
<br>
(The link points to VB source code.)<br></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/258840-Coding-4-Fun-Activity-Monitor-VB</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/258840-Coding-4-Fun-Activity-Monitor-VB</link>
      <dc:creator>atkulp</dc:creator>
      <pubDate>Thu, 08 Nov 2007 18:20:25 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/258840-Coding-4-Fun-Activity-Monitor-VB</guid>
    </item>
    <item>
      <title>HD Photo Command Line Encoder</title>
      <description><![CDATA[<p>I created a very basic command line encoder to convert images to the HD Photo format to do some basic tests. I did it because i don't have Photoshop so i can't use the new beta HD Photo plugin. Vista's new Photo Gallery is able to read these .wdp files
 but i don't think it's possible ti view on XP without someone whipping up a WPF image viewer or by using Photoshop so i recommend you use the Windows Photo Gallery app in Vista to view the output files.<br>
<br>
The app uses the new managed classes for Windows Imaging Component that are part of WPF (in the System.Windows.Media.Imaging namespace) so you'll need the .NET Framework 3.0 installed before you can use it. I included the full source code as well as a compiled
 EXE so feel free to mess around with the code.<br>
<br>
The code is commented a bit (mostly function explanations) but this was thrown together in a couple of hours (including reading through the docs) so don't expect any miracles. Error handling and input checking isvery basic as well so doing silly things and
 breaking the app isn't hard. I also do not support the advanced codec options, just the basic quality level.<br>
<br>
The app saves files into the same folder as the input file(s) with the same filename except they have a .wdp extensions (Vista still doesn't recognize the .hdp extension).<br>
<br>
The app should be runnable on XP but don't expect to be able to view the files on XP unless you have Photoshop and the HD Photo beta plugin installed.<br>
<br>
Here are some examples of the usage:<br>
HdpEncoder &quot;C:\Users\Stebet\Pictures\test.png&quot; -q 1.0 - Saves the picture as a lossless .wdp file.<br>
<br>
HdpEncoder &quot;C:\Users\Stebet\Pictures\test.png&quot;&nbsp;- Saves the picture using a quality setting of 0.9 (default).<br>
<br>
HdpEncoder &quot;C:\Users\Stebet\Pictures\test.png&quot; -q 0.5 - Saves the picture&nbsp;using a quality of 0.5. The Quality can range from 0.0 to 1.0 with 1.0 being lossles and 0.0 being horrid quality <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' />.<br>
<br>
HdpEncoder &quot;C:\Users\Stebet\Pictures\SomePictureFolder&quot; -q 0.8 - Saves all the images in a folder as .wdp's with a quality setting of 0.8<br>
<br>
HdpEncoder &quot;C:\Users\Stebet\Pictures\test.png&quot; -s 102400 - Saves the picture as a 100 kilobyte .wdp file using binary search to find the optimal quality for that file size, using a 2% file size error margin, brute force by encoding again and again and looking
 at the resulting file size. This is good if you want to compare .wdp to .jpg for quick comparison purposes. Do not though that it is not using any of the advanced codec options so the comparison isn't very accurate except for quick and dirty testing.<br>
<br>
As input you should be able to use .bmp, .jpg, .png, .gif, .tiff and .wdp at least (can't remember what other file formats are supported with the WIC by default).<br>
<br>
That's all for now, enjoy the code and feel free to mess around with it and experiment.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/253153-HD-Photo-Command-Line-Encoder</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/253153-HD-Photo-Command-Line-Encoder</link>
      <dc:creator>Stef&#225;n J&#246;kull Sigur&#240;arson</dc:creator>
      <pubDate>Wed, 14 Mar 2007 22:05:48 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/253153-HD-Photo-Command-Line-Encoder</guid>
    </item>
    <item>
      <title>MSH-Style Command Line Parser for Console apps. V1.5</title>
      <description><![CDATA[<p>Quick and easy&nbsp;&quot;MSH style&quot; console&nbsp;input parameter parser with many features.&nbsp; Super simple to use.&nbsp; A single line of code will parse any amount of complicated parameters into the types you defined in the Data class.&nbsp;Also supports multiple&nbsp;Command &quot;Sets&quot;.
 Will convert and verify the strings into the types defined&nbsp;in the public fields and/or properties of the attributed&nbsp;Data class.<br>
<br>
Example:<br>
--------<br>
//InArgs is the Data object defining the parameters.<br>
//args is&nbsp;from&nbsp;Main(string[] args).<br>
Parameters parms = Parameters.CreateParameters(new InArgs(), args);<br>
<br>
Summary of features:<br>
--------------------------<br>
- Supports named parameters and position parameters.<br>
- Parcial names.&nbsp; &quot;-Name&quot; is same as &quot;-n&quot; or &quot;-na&quot;.<br>
- Automaticly builds &quot;Usage&quot; and Detailed Help.<br>
- Supports all primitive types *and Arrays of those types.&nbsp; Will also support any type that has a type converter&nbsp;to convert from a string.<br>
- Standardizes on &quot;-&quot; (not &quot;/&quot;) for&nbsp;parm names.<br>
- Parameter/values&nbsp;can be delimited by colon or space.&nbsp; Example: &quot;-name xxx&quot; or &quot;-name:xxx&quot;<br>
- Reserved parameters --, -?, -??, -h, -help, -ver, -version.<br>
- Mandatory parameters.<br>
- Prompt user with your prompt string if Mandatory parameter not given.<br>
<br>
A simple app with two optional parameters my look like:<br>
// InputArgsSimple.cs - Defines the expected parms, validations and help<br>
using System;<br>
using CmdParser;</p>
<p>namespace MyConsoleApp<br>
{<br>
&nbsp;/// &lt;summary&gt;<br>
&nbsp;/// InputArgsSimple.cs <br>
&nbsp;/// Defines the parameters we expect at the command line.<br>
&nbsp;/// Here is a simple class that define two optional parameters.<br>
&nbsp;/// First is a bool named Flag and second is a string named Name.<br>
&nbsp;/// The command line to set these fields could be:<br>
&nbsp;/// MyCmd -Flag -Name John<br>
&nbsp;/// MyCmd -Fl:true -Nam:John<br>
&nbsp;/// MyCmd -n John -f:F<br>
&nbsp;/// <br>
&nbsp;/// Note: When using Named parameters, the order is not important.<br>
&nbsp;/// We can also seperate the parm name from the value using a space or &quot;:&quot;.<br>
&nbsp;/// If a parameter is not given, the default value after construction is the<br>
&nbsp;/// value (i.e. not changed.)&nbsp; Only need to supply enouph chars in parm names<br>
&nbsp;/// to disambiguate from other parms.<br>
&nbsp;/// &lt;/summary&gt;<br>
&nbsp;[CmdHelp(&quot;Simple console app.&quot;, &quot;This is a simple console app to demo CmdParser.&quot;, &quot;<a target="_blank" href="http://www.mysite.com">www.mysite.com</a>&quot;, &quot;Copyright (c) 2005 MyOrg&quot;, null)]<br>
&nbsp;public class InputArgsSimple<br>
&nbsp;{<br>
&nbsp;&nbsp;[ParameterHelp(&quot;Starts app in windows mode.&quot;, &quot;Start the program in windows mode.&quot;)]<br>
&nbsp;&nbsp;public bool W;</p>
<p>&nbsp;&nbsp;[ParameterHelp(&quot;Name of user to find.&quot;, &quot;The name of the user to find.&quot;)]<br>
&nbsp;&nbsp;public string Name;<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp;public InputArgsSimple()<br>
&nbsp;&nbsp;{<br>
&nbsp;&nbsp;}<br>
&nbsp;}<br>
}</p>
<p>// Main console class.<br>
using System;<br>
using CmdParser;<br>
using System.Reflection;<br>
using System.Collections;</p>
<p>namespace MyConsoleApp<br>
{<br>
&nbsp;class Class1<br>
&nbsp;{<br>
&nbsp;&nbsp;/// &lt;summary&gt;<br>
&nbsp;&nbsp;/// The main entry point for the application.<br>
&nbsp;&nbsp;/// &lt;/summary&gt;<br>
&nbsp;&nbsp;[STAThread]<br>
&nbsp;&nbsp;static void Main(string[] args)<br>
&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;InputArgsSimple inArgs = new InputArgsSimple();<br>
&nbsp;&nbsp;&nbsp;try<br>
&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;Parameters parms = Parameters.CreateParameters(inArgs, args);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;if ( parms.IsHelpNeeded )<br>
&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string helpString = &quot;&quot;;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(parms.HelpChars)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &quot;?&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helpString = parms.GetUsageString(Assembly.GetExecutingAssembly());<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\nUsage:&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(helpString);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;Note: For detailed help, use -??, -h, or -help.&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &quot;h&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &quot;help&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &quot;??&quot;:<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;helpString = parms.GetDetailedHelp(Assembly.GetExecutingAssembly());<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(helpString);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;if ( parms.IsVersionNeeded )<br>
&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Assembly assem = Assembly.GetExecutingAssembly();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string ver = assem.GetName().Version.ToString();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;Version: &quot; &#43; ver);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;if ( parms.BeenSetCount == 0 )<br>
&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// No parameters set at commandline, so display help.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// This could mean something else to your program.<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string helpString = parms.GetUsageString(Assembly.GetExecutingAssembly());<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\nUsage:&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(helpString);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;Note: For detailed help, use -??, -h, or -help.&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return;<br>
&nbsp;&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;// Just testing, so show the parms we set.<br>
&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;\n\nParms:&quot;);<br>
&nbsp;&nbsp;&nbsp;&nbsp;ParameterSet pSet = parms.ActiveSet;<br>
&nbsp;&nbsp;&nbsp;&nbsp;foreach(Parameter p in pSet.Parameters)<br>
&nbsp;&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string val = (p.Value == null) ? &quot;Null&quot; : p.Value.ToString();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(&quot;{0}: {1}&quot;, p.Name, val);<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;&nbsp;catch(Exception ex)<br>
&nbsp;&nbsp;&nbsp;{<br>
&nbsp;&nbsp;&nbsp;&nbsp;Console.WriteLine(ex.Message);<br>
&nbsp;&nbsp;&nbsp;}<br>
&nbsp;&nbsp;}<br>
&nbsp;}<br>
}<br>
<br>
As we defined some help, we can get automatic Usage and Help.&nbsp; Usage looks like so:<br>
V:\MyConsoleApp\bin\Debug&gt;myconsoleapp -?<br>
<br>
Usage:<br>
MyConsoleApp [-W boolean] [-Name string]</p>
<p>Parameters:<br>
W&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Starts app in windows mode.<br>
Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Name of user to find.</p>
<p>Note: For detailed help, use -??, -h, or -help.<br>
<br>
<br>
Detailed help would look like:<br>
V:\MyConsoleApp\bin\Debug&gt;myconsoleapp -??</p>
<p>MyConsoleApp Help<br>
======================================================================<br>
Copyright (c) 2005 MyOrg<br>
Web Site: <a target="_blank" href="http://www.mysite.com">www.mysite.com</a><br>
Version : 1.0.1920.24820<br>
This is a simple console app to demo CmdParser.</p>
<p>Parameters<br>
----------------------------------------------------------------------<br>
-W<br>
[Boolean]<br>
[Mappings=(Default:-1)]<br>
Start the program in windows mode.</p>
<p>-Name<br>
[String]<br>
[Mappings=(Default:-1)]<br>
<br>
Naturally, you could build your own help if required.<br>
Would really&nbsp;appreciate any feedback on issues, new features, likes/dislikes, etc.<br>
<br>
Version History<br>
-------------------<br>
1/9/2005 - v1.5 Updated to include SendMail sample client project using the CmdParser library. &nbsp;Added CmdParser.Doc.<br>
<br>
<br>
--William Stacey[MVP]</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/MSH-Style-Command-Line-Parser-for-Console-apps-V15</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/MSH-Style-Command-Line-Parser-for-Console-apps-V15</link>
      <dc:creator>William Stacey</dc:creator>
      <pubDate>Mon, 04 Apr 2005 17:26:50 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/MSH-Style-Command-Line-Parser-for-Console-apps-V15</guid>
    </item>
    <item>
      <title>MSN System Tray Web Search</title>
      <description><![CDATA[<p>This simple app allows you to use the MSN web search. <br>
Instead of taking space&nbsp;off of&nbsp;your taskbar it simply seats on the notification area and can be invoked by double-clicking the&nbsp;&quot;systray&quot; icon or via right-click menu.<br>
<br>
It will also work as a web address bar, meaning that you can type an http address and will be redirected directly to that page.<br>
<br>
It also uses the feature&nbsp;of suggesting websites by using a list of your previously visited websites.<br>
<br>
It requires .NET Framework 2.0<br>
<br>
<br>
enjoy it,<br>
<br>
Gus.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/MSN-System-Tray-Web-Search</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/MSN-System-Tray-Web-Search</link>
      <dc:creator>GusPinto</dc:creator>
      <pubDate>Mon, 13 Jun 2005 20:06:04 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/MSN-System-Tray-Web-Search</guid>
    </item>
    <item>
      <title>Simulating the CEngine</title>
      <description><![CDATA[<p>OOPS!&nbsp; got an&nbsp; error when trying to add my zip.&nbsp; Going to try some more.</p>
<p>&nbsp;</p>
<p>This project uses classes that model the memory blocks that can easily implemented on chips for embedded systems.</p>
<p>The challenge is to define the classes and memory contents such that C code can be executed in the fewest clock intervals when converted to hardware.&nbsp; This leads to&nbsp; need for the classes that represent state machines to hace a clock method that controls
 the state changes and for a scheme to make it appear that all state machines operate in parallel.</p>
<p>&nbsp;</p>
<p>They are still snickering over at the CoffeeHouse where I started a thread &quot;A New Architecture for Embedded Processors&quot;.</p>
<p>&nbsp;</p>
<p>So here is what I have working so far.&nbsp; Included in the zip is a text cEx1 that is simple C code that should be opened when the app shows the open file box.&nbsp; the first step generates the ram loads and then asks whether to run the sim step.&nbsp; That produces
 a wave form showing some of the state changes.&nbsp; Clicking on the Cycle by cycle button shows a list box where the C sequence is shown.</p>
<p>&nbsp;</p>
<p>There is still work to do with testing and function additions pending.&nbsp; My claim is that any available processor woul take many more cycles to execute the sequence.</p>
<p>&nbsp;</p>
<p>All variables are treated as uint types and function calls have to be added.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/496770-Simulating-the-CEngine</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/496770-Simulating-the-CEngine</link>
      <dc:creator>CNutt</dc:creator>
      <pubDate>Wed, 07 Oct 2009 19:05:24 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/496770-Simulating-the-CEngine</guid>
    </item>
    <item>
      <title>miniWE published on download.com</title>
      <description><![CDATA[<p>Yuppy, my miniWE&nbsp;has been approved on&nbsp;download.com now. You can now try my software in peace since they have tested my app with their anti-virus and anti-spyware software. miniWE is an app launcher specifically aimed&nbsp;for Win7 users. You can run it on XP
 and Vista, but, Win7 will get the best use out of it.</p>
<p>&nbsp;</p>
<p>Version 3 <a href="http://cid-b765d9ea1833315b.skydrive.live.com/browse.aspx/Public%20Archive/miniWE">
http://cid-b765d9ea1833315b.skydrive.live.com/browse.aspx/Public%20Archive/miniWE</a></p>
<p><a href="http://download.cnet.com/miniWE/3000-2344_4-10968843.html">http://download.cnet.com/miniWE/3000-2344_4-10968843.html</a></p>
<p>&nbsp;</p>
<p>Couldn't pin your folder in Win7 task bar? Use this app. It is basically a pinable app pointing to any folder as you desire. You can create more miniWE with different ID to prevent miniWE grouped by Win7 taskbar as well.</p>
<p>&nbsp;</p>
<p>Update: v3.0.0.15 is a lot more responsive, not faster, just more responsive by moving icon loading to photo loading. And you can make it open the folder right away without using my GUI. Meaning it is basically like Folder in a Win98 quick launch bar.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/493193-miniWE-published-on-downloadcom</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/493193-miniWE-published-on-downloadcom</link>
      <dc:creator>magicalclick</dc:creator>
      <pubDate>Mon, 21 Sep 2009 07:42:49 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/493193-miniWE-published-on-downloadcom</guid>
    </item>
    <item>
      <title>Solution to PDC2008 Hard Hat Challenge (Apple Pie)</title>
      <description><![CDATA[<p>The solution to the PDC 2008 Hard Hat Challenge (Apple Pie).</p>
<p>&nbsp;</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/488127-Solution-to-PDC2008-Hard-Hat-Challenge-Apple-Pie</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/488127-Solution-to-PDC2008-Hard-Hat-Challenge-Apple-Pie</link>
      <dc:creator>Adam Speight</dc:creator>
      <pubDate>Sat, 29 Aug 2009 01:21:53 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/488127-Solution-to-PDC2008-Hard-Hat-Challenge-Apple-Pie</guid>
    </item>
    <item>
      <title>Windows PowerShell Visual Studio 2005 Templates (C# and VB.NET)</title>
      <description><![CDATA[<p>This Visual Studio template adds a C#and/or VB.NET project template for building Windows PowerShell Cmdlets and item templates in both languages to build CmdLet derived and PSCmdLet derived Windows PowerShell Cmdlets.<br>
<br>
The project templates are a Visual Studio class library, with references to the Windows PowerShell assemblies. They also include a PSSnapIn class, which you can customise and use to install your Windows PowerShell cmdlets.<br>
<br>
The item templates included, create a PSCmdLet or CmdLet derived class, with the correct class attributes, a commented example of a parameter, and an empty ProcessRecord method.<br>
<br>
If you want to build Windows PowerShell cmdlets, this template will get you started and save you time.<br>
<br>
Note the templates are not signed.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/249904-Windows-PowerShell-Visual-Studio-2005-Templates-C-and-VBNET</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/249904-Windows-PowerShell-Visual-Studio-2005-Templates-C-and-VBNET</link>
      <dc:creator>DavidAiken</dc:creator>
      <pubDate>Tue, 14 Nov 2006 08:24:49 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/249904-Windows-PowerShell-Visual-Studio-2005-Templates-C-and-VBNET</guid>
    </item>
    <item>
      <title>FormRopes (Simplifiing Docking)</title>
      <description><![CDATA[<p>I've created a simplified way of adding docking to your winForm applications.<a href="http://formropes.codeplex.com/"></a></p>
<p><a href="http://formropes.codeplex.com/"></a></p>
<p><a href="http://formropes.codeplex.com/">FormRope.CodePlex.com</a></p>
<p>&nbsp;</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/480819-FormRopes-Simplifiing-Docking</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/480819-FormRopes-Simplifiing-Docking</link>
      <dc:creator>Adam Speight</dc:creator>
      <pubDate>Sat, 25 Jul 2009 16:28:55 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/480819-FormRopes-Simplifiing-Docking</guid>
    </item>
    <item>
      <title>Files for &quot;Creating Lookless Controls&quot; Screencast</title>
      <description><![CDATA[<p>Attached are the files for the <a id="ctl00_MainPlaceHolder_Starter_TitleLink" href="http://channel9.msdn.com/posts/jbienz/Creating-Lookless-Controls-for-WPF-and-Silverlight/">
Creating Lookless Controls for WPF and Silverlight</a>&nbsp;screencast.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/475017-Files-for-Creating-Lookless-Controls-Screencast</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/475017-Files-for-Creating-Lookless-Controls-Screencast</link>
      <dc:creator>Jared Bienz</dc:creator>
      <pubDate>Mon, 22 Jun 2009 18:55:42 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/475017-Files-for-Creating-Lookless-Controls-Screencast</guid>
    </item>
    <item>
      <title>colours : an app that displays .net colours elegantly</title>
      <description><![CDATA[<p>Made a post by mistake at the tech off forum.... sorry.....</p>
<p><a href="<a href="http://channel9.msdn.com/forums/TechOff/477268-possibly-useful-app-i-made-that-displays-all-net-colours-elegantly">http&#58;&#47;&#47;channel9.msdn.com&#47;forums&#47;TechOff&#47;477268-possibly-useful-app-i-made-that-displays-all-net-colours-elegantly</a>/"><a href="http://channel9.msdn.com/forums/TechOff/477268-possibly-useful-app-i-made-that-displays-all-net-colours-elegantly">http&#58;&#47;&#47;channel9.msdn.com&#47;forums&#47;TechOff&#47;477268-possibly-useful-app-i-made-that-displays-all-net-colours-elegantly</a></a></p>
<p><a href="<a href="http://channel9.msdn.com/forums/TechOff/477268-possibly-useful-app-i-made-that-displays-all-net-colours-elegantly">http&#58;&#47;&#47;channel9.msdn.com&#47;forums&#47;TechOff&#47;477268-possibly-useful-app-i-made-that-displays-all-net-colours-elegantly</a>/"></a></p>
<p>Download it here or i've attached the file too.</p>
<p><a href="<a href="http://www.mediafire.com/file/iwnoghfvzxy/Colours">http&#58;&#47;&#47;www.mediafire.com&#47;file&#47;iwnoghfvzxy&#47;Colours</a> v2.1.exe"><a href="http://www.mediafire.com/file/iwnoghfvzxy/Colours">http&#58;&#47;&#47;www.mediafire.com&#47;file&#47;iwnoghfvzxy&#47;Colours</a> v2.1.exe</a></p>
<p><a href="<a href="http://www.mediafire.com/file/iwnoghfvzxy/Colours">http&#58;&#47;&#47;www.mediafire.com&#47;file&#47;iwnoghfvzxy&#47;Colours</a> v2.1.exe"></a></p>
<p>Heres a screenie</p>
<p><a rel="lightbox" href="http://gidisrael.googlepages.com/screenie.JPG"><img src="http://gidisrael.googlepages.com/screenie.JPG" alt=""></a></p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/477475-colours--an-app-that-displays-net-colours-elegantly</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/477475-colours--an-app-that-displays-net-colours-elegantly</link>
      <dc:creator>Gideon Israel Dsouza</dc:creator>
      <pubDate>Wed, 08 Jul 2009 16:50:46 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/477475-colours--an-app-that-displays-net-colours-elegantly</guid>
    </item>
    <item>
      <title>Animaonline Port Scanner</title>
      <description><![CDATA[<p>&nbsp;</p>
<p>A fast .NET C# Port Scanner</p>
<p>Uses ThreadPool =D</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/473737-Animaonline-Port-Scanner</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/473737-Animaonline-Port-Scanner</link>
      <dc:creator>Roman Alifanov</dc:creator>
      <pubDate>Sun, 14 Jun 2009 17:55:32 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/473737-Animaonline-Port-Scanner</guid>
    </item>
    <item>
      <title>Twitula</title>
      <description><![CDATA[<p>This is the Twitter client I wrote earlier in the year for Windows Mobile (specifically, Windows Mobile Classic and Professional, to use the new official names that convey no useful information whatsoever). That is, Windows Mobile for touch screen devices,
 or what we used to call Pocket PC. Unfortunately the &quot;People I follow&quot; option has not worked since the Twitter developers did something back in I think August that caused the&nbsp;<a href="https://twitter.com/statuses/friends.xml">https://twitter.com/statuses/friends.xml</a>&nbsp;call
 to handle authentication incorrectly, with the effect that it now always returns a &quot;not found&quot; error. This bug has been notified on the Twitter forum and commented on by numerous people, but they haven't done anything about it. Consequently I decided not to
 do any further work with what is obviously an unstable and unsupported API.<br>
Other people may have more patience than me and feel inclined to implement a work around to deal with this issue and whichever others arise subsequently - those people might find this code of some use.<br>
Anyone who sees that I render every word in a tweet separately will no doubt conclude that I'm insane, stupid or both: it was&nbsp;my solution to the problem of rendering links correctly along with ordinary text for any arbitrary input string, while positioning
 everything (more or less) correctly. I never liked it, but it did the trick and wasn't as slow as I'd feared (&quot;Good enough for free&quot;, was my thought, to be honest).<br>
&nbsp; I do sincerely apologise for the lack of comments: I was writing the code for myself and yes, I confess, largely making it up as I went along (see again under &quot;Good enough for free&quot;). I do feel guilty however about the lack of explanatory comments.<br>
Despite all that there may be bits and pieces here that provide some people with useful ideas. I'm pretty pleased with the overall look (not so much with having to use interop code to achieve it), and I think the &quot;finger-swipey stuff&quot; is at least a good start.
 Speaking of fingers, I made a conscious effort to be &quot;finger-friendly&quot; (and the swipey bit was part of that, as were the admittedly somewhat garish buttons on the dialogs), although my main objective with this program was to break away from the Godawful VB4-ish
 look that the Compact Framework tends to impose on us (I'd like to do something similar for Diarist, but since the input controls occupy almost the entire display area I haven't worked out how as yet).<br>
<br>
PS. If you've actually used Twitula and had never noticed that there was integrated help, don't spend
<i>too</i> much time slapping your forehead. Anyone could make that mistake.</p>]]></description>
      <comments>http://channel9.msdn.com/Forums/Sandbox/435437-Twitula</comments>
      <link>http://channel9.msdn.com/Forums/Sandbox/435437-Twitula</link>
      <dc:creator>Kevin Daly</dc:creator>
      <pubDate>Sun, 26 Oct 2008 08:02:46 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Forums/Sandbox/435437-Twitula</guid>
    </item>
</channel>
</rss>