<?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>Clarity Computers &#187; Blog</title>
	<atom:link href="http://www.devclarity.com/category/6-blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devclarity.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 02 May 2010 19:18:48 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Google Maps Sidebar Widget for Wordpress (Per Post)</title>
		<link>http://www.devclarity.com/2010/05/google-maps-widget-for-wordpress/</link>
		<comments>http://www.devclarity.com/2010/05/google-maps-widget-for-wordpress/#comments</comments>
		<pubDate>Sat, 01 May 2010 21:42:12 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[BlogEngine / Wordpress]]></category>
		<category><![CDATA[Files]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=494</guid>
		<description><![CDATA[My friends at Moss Creek Media had an idea.  They wanted to put a Google map of where a picture was taken next to the image.
I looked at all the plug ins and could only find one that added a Google map to a sidebar.  This was great! Something existed so I didn't have to [...]]]></description>
			<content:encoded><![CDATA[<a href="http://www.devclarity.com/wp-content/uploads/2010/05/mosscreek.png"><img class="alignleft size-medium wp-image-496" title="mosscreek" src="http://www.devclarity.com/wp-content/uploads/2010/05/mosscreek-300x240.png" alt="" width="300" height="240" /></a><p>My friends at <a href="http://mosscreekmedia.com/" target="_blank">Moss Creek Media</a> had an idea.  They wanted to put a Google map of where a picture was taken next to the image.</p>
<p>I looked at all the plug ins and could only find one that added a Google map to a sidebar.  This was great! Something existed so I didn't have to build it but, it only supported one location (defined globally for every instance of the widget) and  what I needed to do was set the location according to the currently displayed image.</p>
<h2>Modification time</h2>
<p>The original plug-in <a href="http://wordpress.org/extend/plugins/google-map-v3-for-idn/" target="_blank">google-map-v3-for-idn</a> created by <a href="http://www.france-development.com/" target="_blank">Raphael Berrhoun</a> was very easy to modify.  I created a new <a href="http://codex.wordpress.org/Shortcode_API" target="_blank">shortcode</a> called <strong>gps</strong> that you insert into each post where the sidebar widget is displayed.</p>
<pre class="brush: xml;"> [gps latitude=&quot;43.62132&quot; longitude=&quot;-71.629517&quot; description=&quot;&lt;strong&gt;House of Goodness&lt;/strong&gt;&lt;br/&gt;31 Main St&lt;br/&gt;Oakland, CA 12334&quot;] </pre>
<p>Next all I had to do was modify some of the javascript to read the values passed in by the <a href="http://codex.wordpress.org/Shortcode_API" target="_blank">shortcode</a> (should they be available).  If the values were not present then it defaults to the normal values.</p>
<pre class="brush: jscript;">function makeMap() {
                        var lat = '&quot;.$lat.&quot;';
                        var lng = '&quot;.$lng.&quot;';
                        var info ='';
                        if ( (document.getElementById('gps-latitude')!='undefined') &amp;&amp; (document.getElementById('lng')!='undefined') ) {
                             lat = document.getElementById('gps-latitude').innerHTML;
                             lng = document.getElementById('gps-longitude').innerHTML;
                             info = document.getElementById('gps-description').innerHTML;
                        }</pre>

<h2>Usage</h2>
<p>You can download my modified the version of the plug-in.  All that you will need to do is add the <strong>GPS</strong> line to your post and make sure you have installed the widget into your sidebar and populated the <a href="http://code.google.com/apis/maps/signup.html">Google Maps API key</a>.  (Under settings in the control panel)</p>

Note: There is a file embedded within this post, please visit this post to download the file.]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/05/google-maps-widget-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Directory Monitor</title>
		<link>http://www.devclarity.com/2010/04/directory-monitor/</link>
		<comments>http://www.devclarity.com/2010/04/directory-monitor/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 00:21:08 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Files]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=485</guid>
		<description><![CDATA[
Monitor Types

File Created
This gets kicked off when a file is created in the directory.  It will not wait for the fileto finish being created before the process starts.
 After File Created
This gets kicked off when a file is created in the directory and waits for it to finish.
File Deleted
This gets kicked off when a file [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.devclarity.com/wp-content/uploads/2010/04/dirmon.jpg"><img class="size-full wp-image-486 " title="dirmon" src="http://www.devclarity.com/wp-content/uploads/2010/04/dirmon.jpg" alt="" /></a></p>
<h3><strong>Monitor Types</strong></h3>
<ul>
<li><strong><em>File Created</em></strong><br />
This gets kicked off when a file is created in the directory.  It will not wait for the fileto finish being created before the process starts.</li>
<li><strong><em> After File Created</em></strong><br />
This gets kicked off when a file is created in the directory and waits for it to finish.</li>
<li><strong><em>File Deleted</em></strong><br />
This gets kicked off when a file is deleted.</li>
</ul>
<h3><strong>Threading</strong></h3>
<p>Wherever possible the program runs in a single thread environment with the exception of waiting for a file to complete.</p>
<h3><strong>Command-line</strong></h3>
<p>Two command-line options are available.<span style="color: #ff0000;"> -autostart</span> and <span style="color: #ff0000;">-minimize<br />
</span><br />
These will automatically start the monitoring process and minimize the application to the tray.  The commandline options will<br />
only function using the last settings you ran the program with (saved settings).</p>
<p>ex. <em>dirmon.exe -autostart -minimize</em></p>
<h3><strong>Extensions</strong></h3>
<p>There are no periods in front of the extensions, its just a list separated by spaces, EX. bat gif jpg</p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p><a href="http://www.brothersoft.com/"><img src="http://www.brothersoft.com/info/linktous/88x31_blue.gif" border="0" alt="" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/04/directory-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javascript Curvy Corners Mootools Version</title>
		<link>http://www.devclarity.com/2010/04/curvy-corners-mootools/</link>
		<comments>http://www.devclarity.com/2010/04/curvy-corners-mootools/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 22:03:19 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Files]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=476</guid>
		<description><![CDATA[What is CurvyCorners?
A free JavaScript library for creating gorgeous rounded corners for HTML block elements i.e. DIVs. Supports anti-aliasing, borders and background images.
Currently Firefox, Safari and Chrome have limited support for the proposed CSS3 border-radius selector.
This is an awesome library, simply include the script tag and code your css with CSS3 rounded corner properties and [...]]]></description>
			<content:encoded><![CDATA[<h2>What is CurvyCorners?</h2>
<p>A free JavaScript library for creating gorgeous rounded corners for HTML block elements i.e. DIVs. Supports anti-aliasing, borders and background images.</p>
<p>Currently Firefox, Safari and Chrome have limited support for the proposed CSS3 border-radius selector.</p>
<p><strong>This is an awesome library, simply include the script tag and code your css with CSS3 rounded corner properties and it automatically detects IE and rounds the corners for you.</strong></p>

<p><strong>Script tag:</strong><pre class="brush: xml;">&lt;script src=&quot;js/curvycorners-moo.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</pre>

<strong>Sample CSS:</strong><pre class="brush: css;">.navbar {width: 980px; border: 1px solid #555; -moz-border-radius:3px; -webkit-border-radius:3px; }</pre></p>

<p><strong>For more information please see the authors home page:</strong>
<a href="http://www.curvycorners.net/">http://www.curvycorners.net/</a></p>

<h2>Mootools Version</h2>
<p>There is an <strong>addEvent</strong> inside the Curvy Courners JS module, I replaced this with <a href="http://mootools.net/" target="_blank">Mootools </a>code so it no longer causes a conflict.</p>

Note: There is a file embedded within this post, please visit this post to download the file.]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/04/curvy-corners-mootools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Projects of Intrest</title>
		<link>http://www.devclarity.com/2010/02/projects-of-intrest/</link>
		<comments>http://www.devclarity.com/2010/02/projects-of-intrest/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 20:07:29 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=461</guid>
		<description><![CDATA[PhoneGap is an open source development tool for building (compiled) fast, easy mobile apps with JavaScript.  (iPhone, Android, Palm, Symbian and Blackberry)
http://phonegap.com/
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.
http://mootools.net/
MooLego UI is a small, minimal &#38; extensible, Object-Oriented JavaScript User Interface Framework based on Mootools.
http://ui.moolego.org/
Plupload allows you to [...]]]></description>
			<content:encoded><![CDATA[<p>PhoneGap is an open source development tool for building (compiled) fast, easy mobile apps with JavaScript.  (iPhone, Android, Palm, Symbian and Blackberry)</p>
<p><a href="http://phonegap.com/" target="_blank">http://phonegap.com/</a></p>
<p>MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.</p>
<p><a href="http://mootools.net/" target="_blank">http://mootools.net/</a></p>
<p>MooLego UI is a small, minimal &amp; extensible, Object-Oriented JavaScript User Interface Framework based on Mootools.</p>
<p><a href="http://ui.moolego.org/" target="_blank">http://ui.moolego.org/</a></p>
<p>Plupload allows you to upload files using HTML5 Gears, Silverlight, Flash, BrowserPlus or normal forms,</p>
<p><a href="http://www.plupload.com/" target="_blank">http://www.plupload.com/</a></p>
<p><strong>APE</strong> is a full-featured <em>OpenSource</em> solution designed for Ajax Push.  (Uses <a href="http://www.mootools.net/" target="_blank">mootools</a> for its server-side JavaScript)</p>
<p><a href="http://www.ape-project.org/" target="_blank">http://www.ape-project.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/02/projects-of-intrest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weather Lookup</title>
		<link>http://www.devclarity.com/2010/02/weather-lookup/</link>
		<comments>http://www.devclarity.com/2010/02/weather-lookup/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 08:18:45 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=452</guid>
		<description><![CDATA[Silverlight enabled weather forecaster]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.devclarity.com/wp-content/uploads/2010/02/WeatherLookup.png"><a href="http://beta.devclarity.com/silverlight/weather/" target="_blank"><img class="alignnone size-full wp-image-454" title="WeatherLookup" src="http://www.devclarity.com/wp-content/uploads/2010/02/WeatherLookup1.png" alt="" width="515" height="343" /></a><br />
</a></p>
<p>Lately, I have been exploring the <a href="http://www.microsoft.com/silverlight/" target="_blank">Silverlight</a> technology.  I wanted to share with you the <a href="http://beta.devclarity.com/silverlight/weather/" target="_blank">application</a> I wrote with this interesting technology.</p>
<p>The application is another weather forecaster, you type in your zip code and it goes out to <a href="http://wunderground.com/" target="_blank">Weather Underground</a> and grabs the data to build the page.</p>
<p>Download the source: <a href="http://github.com/hazlema/Silverlight-Weather-Lookup">HERE</a><br />
Preview the app: <a href="http://beta.devclarity.com/silverlight/weather/">HERE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/02/weather-lookup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Weather Information from Yahoo Web Services in C#</title>
		<link>http://www.devclarity.com/2010/02/yahoo-webservices/</link>
		<comments>http://www.devclarity.com/2010/02/yahoo-webservices/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 18:01:38 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Files]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=435</guid>
		<description><![CDATA[I wrote an article sometime back on The CodeProject that dealt with Geolocation.  I wrote this back in 2005 so I figured I would update my post here and add a new twist.

The new code still uses YAHOO&#8217;s web services, however this time I am writing it in LINQ and C#.  So lets [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote an article sometime back on <a href="http://codeproject.com/" target="_blank">The CodeProject</a> that dealt with <a href="http://www.codeproject.com/KB/ajax/GeoLocation.aspx" target="_blank">Geolocation</a>.  I wrote this back in 2005 so I figured I would update my post here and add a new twist.</p>

The new code still uses YAHOO&#8217;s web services, however this time I am writing it in LINQ and C#.  So lets dive right in shall we?  This is a simple console based program, you can re do it as a webapp or a forms program, but the concept is the same.
<pre class="brush: csharp;">using System;
using System.Linq;
using System.Xml.Linq;

namespace YahooWeather
{
    class Program
    {
        public string appid { get; set; }

        public Program(string appid)
        {
            this.appid = appid;
        }
    }
}</pre>

<p>It starts off as any program does with a basic namespace deceleration, as you can see there is one property called appid that gets set when you create an instence of this class.</p>
<pre class="brush: csharp;">        public string GetWoeid(string Zipcode)
        {
            string query = String.Format(&quot;http://where.yahooapis.com/v1/places.q('{0}')?appid={1}&quot;, Zipcode, this.appid);
            XDocument thisDoc = XDocument.Load(query);
            XNamespace ns = &quot;http://where.yahooapis.com/v1/schema.rng&quot;;

            return (from i in thisDoc.Descendants(ns + &quot;place&quot;) select i.Element(ns + &quot;woeid&quot;).Value).First();
        }</pre>
<p>This function loads up <strong>http://where.yahooapis.com/v1/</strong> and grabs the XML stream with LINQ then returns the woeid.  The woeid is a unique number that identifies your location</p>
<p>Next, we have to get the weather RSS feed from Yahoo using your woeid</p>
<pre class="brush: csharp;">        public void GetWeather(string Zipcode)
        {
            string query = String.Format(&quot;http://weather.yahooapis.com/forecastrss?w={0}&quot;, GetWoeid(Zipcode));
            XDocument thisDoc = XDocument.Load(query);
            XNamespace ns = &quot;http://xml.weather.yahoo.com/ns/rss/1.0&quot;;
            var results = (from i in thisDoc.Descendants(ns + &quot;forecast&quot;) select i);

            foreach (var thisResult in results)
                Console.WriteLine(&quot;{0}, it will be {1} with a low of {2} and a high of {3}&quot;, thisResult.Attribute(&quot;date&quot;).Value, thisResult.Attribute(&quot;text&quot;).Value, thisResult.Attribute(&quot;low&quot;).Value, thisResult.Attribute(&quot;high&quot;).Value);
        }</pre>

<p>This function prints out the current weather conditions.  In the same way we got the woeid (parsing xml/rss), we are getting the weather results.  All thats left now is the main procedure.</p>
<pre class="brush: csharp;">        static void Main(string[] args)
        {
            Program thisYahoo = new Program(&quot;&lt;strong&gt;YOUR KEY HERE&lt;/strong&gt;&quot;);

            Console.Write(&quot;Enter your zip code please: &quot;);
            thisYahoo.GetWeather(Console.ReadLine());

            Console.Write(&quot;Press Enter...&quot;);
            Console.ReadLine();
        }</pre>
<br />
<p><a href="http://developer.yahoo.com/geo/geoplanet/" target="_blank">View the Yahoo GeoPlanet API documentation</a> |
<a href="http://developer.yahoo.com/weather/" target="_blank">View the Yahoo Weather API documentation</a> |
<a href="https://login.yahoo.com/config/login_verify2?.src=devnet&#038;.done=http%3A%2F%2Fdeveloper.apps.yahoo.com%2Fwsregapp%2F" target="_blank">Get a Yahoo application ID</a></p>

Note: There is a file embedded within this post, please visit this post to download the file.
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/02/yahoo-webservices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirect Blogengine Links to Wordpress (running on a Rackspace Cloud)</title>
		<link>http://www.devclarity.com/2010/01/redirect-blogengine-links-to-wordpress-running-on-a-rackspace-cloud/</link>
		<comments>http://www.devclarity.com/2010/01/redirect-blogengine-links-to-wordpress-running-on-a-rackspace-cloud/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 05:20:51 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[BlogEngine / Wordpress]]></category>

		<guid isPermaLink="false">http://www.devclarity.com/?p=409</guid>
		<description><![CDATA[Problem
I used to have a web server running IIS and BlogEngine.  When people come to my new site looking for an article they will get a nasty error.  For one the site is now PHP.  I wanted to remap all the files from the old URL&#8217;s to the new URL&#8217;s.

Old URL

http://www.devclarity.com/blog/post/topic.aspx

New URL

http://www.devclarity.com/index.php?s=topic

I figured I would [...]]]></description>
			<content:encoded><![CDATA[<h2>Problem</h2>
<p>I used to have a web server running IIS and BlogEngine.  When people come to my new site looking for an article they will get a nasty error.  For one the site is now PHP.  I wanted to remap all the files from the old URL&#8217;s to the new URL&#8217;s.</p>

<p><strong>Old URL</strong><br />

http://www.devclarity.com/blog/post/topic.aspx</p>

<p><strong>New URL</strong><br />

http://www.devclarity.com/index.php?s=topic</p>

<p>I figured I would just put a redirect in <strong>.htaccess</strong>, but little did I know that the web server sees the .aspx extension of the old URL and processes it on the IIS server.  Thanks a lot Rackspace Cloud <img src='http://www.devclarity.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<h2>Solution</h2>
I created a Web.Config file to send all errors to a page called Redirect.aspx.
<pre class="brush: xml;">&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&gt;
&lt;configuration&gt;
    &lt;system.web&gt;
		&lt;customErrors defaultRedirect=&quot;redirect.aspx&quot; mode=&quot;On&quot;&gt;   
		    &lt;error statusCode=&quot;500&quot; redirect=&quot;redirect.aspx&quot; /&gt;
		    &lt;error statusCode=&quot;404&quot; redirect=&quot;redirect.aspx&quot; /&gt;
		    &lt;error statusCode=&quot;403&quot; redirect=&quot;redirect.aspx&quot; /&gt; 
		&lt;/customErrors&gt;
    &lt;/system.web&gt;
&lt;/configuration&gt;</pre>


Then, redirect.aspx takes the URL and modifies the aspx extension to a html one and redirects the new link back to the page.
<pre class="brush: vb;">&lt;%
	Dim ASPXPath as String
	
	ASPXPath = Request.QueryString(&quot;aspxerrorpath&quot;) 
	ASPXPath = ASPXPath.Replace(&quot;aspx&quot;, &quot;html&quot;).replace(&quot;-&quot;, &quot;+&quot;)
%&gt;
&lt;html&gt;
&lt;body&gt;
	&lt;h3&gt;Please wait, your content has moved&lt;/h3&gt;
	
	&lt;script&gt;
		window.location='&lt;%=ASPXPath%&gt;';
	&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>


<p><strong>Old URL:</strong><br />

http://www.devclarity.com/blog/post/topic.aspx</p>

<p><strong>New URL:</strong><br />

http://www.devclarity.com/blog/post/topic.html</p>

So now, the only thing was setting up the .htaccess file to handle the old url.  What this rule does, is it takes the topic out of the passed URL and reroutes it to the Wordpress search engine.
<pre class="brush: plain;">RewriteRule ^blog/post/([\w-\+]+)\.html$ /index.php?s=$1 [R=permanent,L]</pre>

<h2>Result</h2>
<p><a href="http://www.devclarity.com/blog/post/Backup-Mover.aspx">http://www.devclarity.com/blog/post/Backup-Mover.aspx</a> now takes you to the remapped Backup Mover page on the Wordpress site.</p>

(Of course, this post is new so if you use the old backup-mover link you will see this page first with the backup mover article under it <img src='http://www.devclarity.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> )]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2010/01/redirect-blogengine-links-to-wordpress-running-on-a-rackspace-cloud/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Batch resizing of multiple images in multiple sizes</title>
		<link>http://www.devclarity.com/2009/07/batch-resizing-of-multiple-images-in-multiple-sizes/</link>
		<comments>http://www.devclarity.com/2009/07/batch-resizing-of-multiple-images-in-multiple-sizes/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 09:37:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Files]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Shareware]]></category>
		<category><![CDATA[Batch]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[Resize]]></category>

		<guid isPermaLink="false">/blog/post/multiresize.aspx</guid>
		<description><![CDATA[
Introducing MultiResize
Great for web developers or anyone who needs to create multiple or single sizes of any image(s). Have a photo gallery and need to create multiple images in multiple sizes? Create as many sizes as you want, process as many images as you want and name them however you want.
Features
High quality bi-cubic resizing algorithm
Supports [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Multiresize About" rel="prettyPhoto[mr]" href="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-about.jpg"><img src="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-about.jpg" alt="Multiresize About" /></a></p>
<p><span style="font-size: small;"><strong>Introducing MultiResize</strong></span><br />
Great for web developers or anyone who needs to create multiple or single sizes of any image(s). Have a photo gallery and need to create multiple images in multiple sizes? Create as many sizes as you want, process as many images as you want and name them however you want.</p>
<p><span style="font-size: small;"><strong>Features</strong></span><br />
High quality bi-cubic resizing algorithm<br />
Supports for any amount of files<br />
Supports for any number or resizing jobs<br />
Saving and loading of jobs for repetitive tasks<br />
Image aspect ratio maintained</p>
<p><em><strong>Requires Microsoft .Net v2</strong></em></p>
<p><strong><span style="font-size: small;">Usage</span><br />
</strong>Step 1: Click on the &#8220;Add Images&#8221; to select the images you wish to process.<br />
Step 2: Click on &#8220;Configure Jobs&#8221; to setup the resize jobs for each file.<br />
Step 3: Click on &#8220;Process Images&#8221; to render the images</p>
<p>The resulting images are created in the same folder as the source images.</p>
<p><span style="font-size: small;"><strong>Screen shots<br />
</strong></span></p>
<p><a title="Multiresize Jobs" rel="prettyPhoto[mr]" href="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-jobs.jpg"><img src="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-jobs.jpg" alt="Multiresize Jobs" /></a></p>
<p><a title="Multiresize Jobs" rel="prettyPhoto[mr]" href="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-jobs-full.jpg"><img src="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-jobs-full.jpg" alt="Multiresize Jobs" /></a></p>
<p><a title="Multiresize Main" rel="prettyPhoto[mr]" href="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-main.jpg"><img src="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-main.jpg" alt="Multiresize Main" /></a></p>
<p><a title="Multiresize Main" rel="prettyPhoto[mr]" href="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-main-full.jpg"><img src="http://www.devclarity.com/wp-content/images/screenshots/multiresize/multi-main-full.jpg" alt="Multiresize Main" /></a></p>
<p><span style="font-size: small;"><strong>Nag Screen</strong></span><br />
One when you start the application, another when you start processing your file(s) and lastly when you finish processing your file(s).<br />
You can process an unlimited number of images and preform an unlimited number of jobs with this demo.  When you register the nags go away.</p>
<p><a href="http://www.shareit.com/product.html?productid=300327624" target="_blank">Purchase for $10.00</a> | <a rel="prettyPhoto[flash]" href="http://www.downloadtube.com/demo_install/multi-resize-windows/Multiresize_skin.swf">Video tutorial (from DownloadTube)</a></p>
Note: There is a file embedded within this post, please visit this post to download the file.
<p><strong>Awards:</strong><br />
<img src="http://www.soft82.com/images/awards/soft82_award_130x130.gif" alt="" width="79" height="79" /> <img src="http://www.downloadtube.com/images/top_award.gif" alt="" width="95" height="74" /></p>
<p><strong>Hosted On:</strong></p>
<p><img src="http://www.brothersoft.com/info/linktous/88x31_blue.gif" alt="" /> <img alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2009/07/batch-resizing-of-multiple-images-in-multiple-sizes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gallery extension for BlogEngine</title>
		<link>http://www.devclarity.com/2009/06/gallery-extension-for-blogengine/</link>
		<comments>http://www.devclarity.com/2009/06/gallery-extension-for-blogengine/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 08:55:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[BlogEngine / Wordpress]]></category>
		<category><![CDATA[Files]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">/blog/post/Lightbox-2-extension-for-BlogEngine.aspx</guid>
		<description><![CDATA[Paul Tumelty wrote a very nice BlogEngine component that creates a page of Lightbox 2 links dynamically from a directory of images.
I have added to this extension, you can now pass in a &#8220;SetName&#8221; to define a set of images.  Defining a set of images in lightbox allows you to use the built in Previous [...]]]></description>
			<content:encoded><![CDATA[<p>Paul Tumelty wrote a very nice BlogEngine component that creates a page of Lightbox 2 links dynamically from a directory of images.</p>
<p>I have added to this extension, you can now pass in a &#8220;SetName&#8221; to define a set of images.  Defining a set of images in lightbox allows you to use the built in Previous and Next capabilities of Lightbox 2.</p>
<p>I also noticed an error with thumbnail generation, it was hard coded to a value of 75, that has been fixed as well.</p>
<p>Get the Lightbox JS <a title="Lightbox 2" href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">here</a><br />
Get the Gallery extension <a title="Lightbox Extention" href="http://www.tumelty.com/blog/post/2008/02/BlogEngineNet-Gallery-User-Control---Version-10-Released.aspx" target="_blank">here</a></p>
<p>Download the update<br />
Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>I also had an issue with Prototype interfering with lightbox (making the application appear not to work).  If this happens to you simply update the blog.js file in your installation root directory of BlogEngine to correct this error.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2009/06/gallery-extension-for-blogengine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vista Sidebar Gadget</title>
		<link>http://www.devclarity.com/2007/11/vista-sidebar-gadget/</link>
		<comments>http://www.devclarity.com/2007/11/vista-sidebar-gadget/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 04:49:00 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Files]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Mount Washington]]></category>
		<category><![CDATA[Pictures]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">/blog/post/Vista-Sidebar-Gadget.aspx</guid>
		<description><![CDATA[There is an observatory close to where I live called the &#8220;Mount Washington Observatory&#8221; (http://www.mountwashington.org/). It just so happens to be located on top of Mount Washington who would have thought it? Anyway, they post pictures every 15 minutes from the five different public cameras located across on the property. I thought it would be [...]]]></description>
			<content:encoded><![CDATA[<p>There is an observatory close to where I live called the &#8220;Mount Washington Observatory&#8221; (<a href="http://www.mountwashington.org/" target="_blank">http://www.mountwashington.org/</a>). It just so happens to be located on top of Mount Washington who would have thought it? Anyway, they post pictures every 15 minutes from the five different public cameras located across on the property. I thought it would be cool to make them into a Vista slide show gadget, while adhering to bandwidth conservation. The images the gadget uses are pulled from a mirror site (I mirror them on this server, http://devclarity.com/MWO) so not to choke MWOs bandwidth. The images will cycle often (configurable) but will only be updated every 15 minutes, there is also a time each day where no new images will be processed (9pm to 3am, the cams have trouble seeing in the dark <img src='http://www.devclarity.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ).</p>
<p><strong>Updates<br />
</strong>Nov 26 2007: Minor Bug Fixes<br />
Dec 20 2008: Fixed image overflow</p>
<p><strong>Credits</strong><br />
My friend Kirk for doing up the graphics and Mount Washington (of course) for posting the images in the first place.</p>
<p><strong>Screen shot </strong>(It&#8217;s dusk so the image is dark, you can zoom in by clicking on the image)</p>
<p><a href="/wp-content/uploads/2007/11/MtWashington-gadget.png"><img class="alignnone size-full wp-image-193" title="MtWashington-gadget" src="http://www.devclarity.com/wp-content/uploads/2010/01/MtWashington-gadget.png" alt="" width="130" height="118" /></a></p>
<p><strong>Download Link</strong></p>
<p><span style="font-size: small;">This gadget is defunt, the image mirror no longer exists.</span></p>
Note: There is a file embedded within this post, please visit this post to download the file.
]]></content:encoded>
			<wfw:commentRss>http://www.devclarity.com/2007/11/vista-sidebar-gadget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
