<?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>MorningZ</title>
	<atom:link href="http://www.morningz.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.morningz.com</link>
	<description>Stuff I got to say</description>
	<lastBuildDate>Mon, 29 Mar 2010 02:54:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Some pics from this weekend</title>
		<link>http://www.morningz.com/2010/sox_spring_training_weekend/</link>
		<comments>http://www.morningz.com/2010/sox_spring_training_weekend/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 02:54:12 +0000</pubDate>
		<dc:creator>MorningZ</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Red Sox]]></category>

		<guid isPermaLink="false">http://www.morningz.com/?p=78</guid>
		<description><![CDATA[My cousins and I attended Saturday&#8217;s Red Sox @ Orioles contest and then Today&#8217;s Twins @ Red Sox game&#8230; here&#8217;s some of my favorite pictures from the games (all Pics are here): About to smack a 3 run homer When is the game going to start?? Gotta check my fantasy stats before then!! Vtek and [...]]]></description>
			<content:encoded><![CDATA[<p>My cousins and I attended Saturday&#8217;s Red Sox @ Orioles contest and then Today&#8217;s Twins @ Red Sox game&#8230; here&#8217;s some of my favorite pictures from the games (<a href="http://picasaweb.google.com/morningz/20100327SpringTraining" target="_blank">all Pics are here</a>):</p>
<p>
<div class="pie-gallery alignGalleryLeft">
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453867376325304722"><img src="http://lh6.ggpht.com/__Kc8TgwxOpI/S7AHe6H2IZI/AAAAAAAAHnM/7C3CLISOYh8/s160-c/IMG_1527.JPG" alt="IMG_1527.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453867682269888242"><img src="http://lh4.ggpht.com/__Kc8TgwxOpI/S7AHwt2t_vI/AAAAAAAAHo8/dP0ufjwfYSI/s160-c/IMG_1501.JPG" alt="IMG_1501.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453867505662729330"><img src="http://lh4.ggpht.com/__Kc8TgwxOpI/S7AHmb8SnHI/AAAAAAAAHn0/p4JAfpLS8uQ/s160-c/IMG_1525.JPG" alt="IMG_1525.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453867886253056914"><img src="http://lh5.ggpht.com/__Kc8TgwxOpI/S7AH8lwGI5I/AAAAAAAAHqI/iKRZGVaM-8M/s160-c/IMG_1494.JPG" alt="IMG_1494.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453867971675892834"><img src="http://lh6.ggpht.com/__Kc8TgwxOpI/S7AIBj-fLGI/AAAAAAAAHqk/2UGp6FDCEH8/s160-c/IMG_1483.JPG" alt="IMG_1483.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453867799707578722" title="About to smack a 3 run homer"><img src="http://lh5.ggpht.com/__Kc8TgwxOpI/S7AH3jWC8WI/AAAAAAAAHps/W0f5GK5Tru4/s160-c/IMG_1487.JPG" alt="About to smack a 3 run homer" width="160" height="160" class="pie-img"/></a></p>
<p class="pie-caption" style="width:160;">About to smack a 3 run homer</p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453868162559527186"><img src="http://lh3.ggpht.com/__Kc8TgwxOpI/S7AIMrEsSRI/AAAAAAAAHr0/-P2KDXzUXn4/s160-c/IMG_1472.JPG" alt="IMG_1472.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453868390111083826"><img src="http://lh5.ggpht.com/__Kc8TgwxOpI/S7AIZ6xNfTI/AAAAAAAAHts/V_vp8E1Bd24/s160-c/IMG_1448.JPG" alt="IMG_1448.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453868823748277666"><img src="http://lh4.ggpht.com/__Kc8TgwxOpI/S7AIzKMX9aI/AAAAAAAAHwY/0UeRTA0rnyA/s160-c/IMG_1419.JPG" alt="IMG_1419.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453868983437144402" title="When is the game going to start??  Gotta check my fantasy stats before then!!"><img src="http://lh4.ggpht.com/__Kc8TgwxOpI/S7AI8dFKsVI/AAAAAAAAHxs/LxYPpGVn7QE/s160-c/IMG_1423.JPG" alt="When is the game going to start??  Gotta check my fantasy stats before then!!" width="160" height="160" class="pie-img"/></a></p>
<p class="pie-caption" style="width:160;">When is the game going to start??  Gotta check my fantasy stats before then!!</p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453868996980463874" title="Vtek and Wake visit some cancer surviver kids before the game"><img src="http://lh6.ggpht.com/__Kc8TgwxOpI/S7AI9PiJWQI/AAAAAAAAHx0/dChv3HAbatA/s160-c/IMG_1408.JPG" alt="Vtek and Wake visit some cancer surviver kids before the game" width="160" height="160" class="pie-img"/></a></p>
<p class="pie-caption" style="width:160;">Vtek and Wake visit some cancer surviver kids before the game</p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453869204140236146"><img src="http://lh6.ggpht.com/__Kc8TgwxOpI/S7AJJTQ4nXI/AAAAAAAAHzE/wLr9FKuh0oU/s160-c/IMG_1392.JPG" alt="IMG_1392.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453869279113647298"><img src="http://lh3.ggpht.com/__Kc8TgwxOpI/S7AJNqj8FMI/AAAAAAAAHzc/yAh9BGk5ll8/s160-c/IMG_1384.JPG" alt="IMG_1384.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
<div class="pie-item" style="margin:10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a href="http://picasaweb.google.com/morningz/20100327SpringTraining#5453869256287568850"><img src="http://lh3.ggpht.com/__Kc8TgwxOpI/S7AJMVhxw9I/AAAAAAAAHzU/TxtP1FEWU9E/s160-c/IMG_1387.JPG" alt="IMG_1387.JPG" width="160" height="160" class="pie-img"/></a></p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.morningz.com/2010/sox_spring_training_weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get jQuery 1.4.1-vsdoc</title>
		<link>http://www.morningz.com/2010/how-to-get-jquery-1-4-1-vsdoc/</link>
		<comments>http://www.morningz.com/2010/how-to-get-jquery-1-4-1-vsdoc/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 12:37:24 +0000</pubDate>
		<dc:creator>MorningZ</dc:creator>
				<category><![CDATA[ASPNET]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.morningz.com/?p=58</guid>
		<description><![CDATA[Since this is not available yet on the jQuery home page, here is a way to get the file as it stands today: 1) Download MVC 2 Realease Canditate 2 from here (file name: AspNetMVC2_RC2_VS2008.exe) 2) Copy this file to somewhere &#8220;easy&#8221; to use with a DOS Prompt, I copied AspNetMVC2_RC2_VS2008.exe to &#8220;C:\Temp\MVC2RC2\&#8221; 3) Use [...]]]></description>
			<content:encoded><![CDATA[<p>Since this is not available yet on the jQuery home page, here is a way to get the file as it stands today:</p>
<p>1) Download MVC 2 Realease Canditate 2 from <a title="MS Download Page" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7aba081a-19b9-44c4-a247-3882c8f749e3&amp;displaylang=en" target="_blank">here</a> (file name: AspNetMVC2_RC2_VS2008.exe)</p>
<p>2) Copy this file to somewhere &#8220;easy&#8221; to use with a DOS Prompt, I copied AspNetMVC2_RC2_VS2008.exe to &#8220;C:\Temp\MVC2RC2\&#8221;</p>
<p>3) Use a program like <a title="7-Zip download page" href="http://www.google.com/url?q=http://www.7-zip.org/download.html&amp;ei=EjtwS6XSKYmXtgfxhuWWBg&amp;sa=X&amp;oi=smap&amp;resnum=1&amp;ct=result&amp;cd=1&amp;ved=0CAwQqwMoADAA&amp;usg=AFQjCNEg-f6eNiSQBD7JoVXFZt8GNB5iVA" target="_blank">7-zip</a> or <a title="WinRar download page" href="http://www.rarlab.com/download.htm" target="_blank">WinRar</a> to extract the .exe to this folder using the &#8220;Extract Here&#8221; option (<a title="Extra All screenshot" href="http://www.morningz.com/wp-content/uploads/2010/02/mvcr2_extract.png" target="_blank">screenshot</a>)</p>
<p>4) Open up a command prompt and type to get to this folder created by the extraction:</p>
<pre>cd "C:\Temp\MVC2RC2\mvctoolsvs2008"</pre>
<p>5) Type this MS DOS command (referenced from <a title="Extracting an MSI file" href="http://thebackroomtech.com/2007/08/23/howto-extract-files-from-a-msi-file-using-the-windows-command-line/" target="_blank">this blog post</a>), when it&#8217;s complete, close the command window:</p>
<pre>msiexec /a vs2008toolsmvc2.msi /qb TARGETDIR=C:\Temp\MVC2RC2\Extract</pre>
<p>6) Back in windows explorer, you should be able to navigate to &#8220;C:\Temp\MVC2RC2\Extract\Microsoft ASP.NET\ASP.NET MVC 2\VisualStudio_PROJ_DIR\CSharp\Web\1033&#8243;, where there is a zip file named &#8220;EmptyMvcWebApplicationProjectTemplatev2.0.cs.zip&#8221;</p>
<p>7) Inside that zip file is <strong>&#8220;scripts/jquery-1.4.1-vsdoc.js&#8221;</strong>&#8230;.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morningz.com/2010/how-to-get-jquery-1-4-1-vsdoc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Some pictures from STS130 &#8211; Space Shuttle Endeavor</title>
		<link>http://www.morningz.com/2010/some-pictures-from-sts130-space-shuttle-endeavor/</link>
		<comments>http://www.morningz.com/2010/some-pictures-from-sts130-space-shuttle-endeavor/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 12:30:30 +0000</pubDate>
		<dc:creator>MorningZ</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.morningz.com/?p=54</guid>
		<description><![CDATA[So went up early Sunday morning, Feb 7th, to watch the Space Shuttle Endeavor to go up to the International Space Station, only to have the launch postponed due to low cloud cover. They don&#8217;t affect the launch, but they do become a problem in case the Shuttle had to make an emergency landing there. [...]]]></description>
			<content:encoded><![CDATA[<p>So went up early Sunday morning, Feb 7th, to watch the Space Shuttle Endeavor to go up to the International Space Station, only to have the launch postponed due to low cloud cover.  They don&#8217;t affect the launch, but they do become a problem in case the Shuttle had to make an emergency landing there.  Anyways, despite the lack of launch, I got a few nice pictures  <img src='http://www.morningz.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<div class="pie-item" style="margin: 10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a title="1 second of exposure time shows the Shuttle sitting on her perch" href="http://picasaweb.google.com/morningz/20100206EndeavorSTS130#5435604424899872562" target="_blank"><img class="pie-img" src="http://lh6.ggpht.com/__Kc8TgwxOpI/S28lbOWyxzI/AAAAAAAACxQ/ltNtr7xscMo/s160-c/IMG_1231.JPG" alt="1 second of exposure time shows the Shuttle sitting on her perch" width="160" height="160" /></a></p>
<p class="pie-caption" style="width: 160px;">1 second of exposure time shows the Shuttle sitting on her perch</p>
</div>
<div class="pie-item" style="margin: 10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a title="6.5 seconds of exposure time lets the light shine!" href="http://picasaweb.google.com/morningz/20100206EndeavorSTS130#5435604456655683442" target="_blank"><img class="pie-img" src="http://lh5.ggpht.com/__Kc8TgwxOpI/S28ldEp9_3I/AAAAAAAACxg/-qrquooETI0/s160-c/IMG_1222.JPG" alt="6.5 seconds of exposure time lets the light shine!" width="160" height="160" /></a></p>
<p class="pie-caption" style="width: 160px;">6.5 seconds of exposure time lets the light shine!</p>
</div>
<div class="pie-item" style="margin: 10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a title="Later on, some clouds rolled in.... I let 3 seconds of exposure time show the clouds" href="http://picasaweb.google.com/morningz/20100206EndeavorSTS130#5435604416095683298" target="_blank"><img class="pie-img" src="http://lh3.ggpht.com/__Kc8TgwxOpI/S28latjtguI/AAAAAAAACxA/e75AR9kdFdM/s160-c/IMG_1239.JPG" alt="Later on, some clouds rolled in.... I let 3 seconds of exposure time show the clouds" width="160" height="160" /></a></p>
<p class="pie-caption" style="width: 160px;">Later on, some clouds rolled in&#8230;. I let 3 seconds of exposure time show the clouds</p>
</div>
<div class="pie-item" style="margin: 10px 10px 10px 10px;">
<p class="pie-img-wrapper"><a title="20 seconds of exposure time resulted in this spectacular shot !" href="http://picasaweb.google.com/morningz/20100206EndeavorSTS130#5435604404632402498" target="_blank"><img class="pie-img" src="http://lh5.ggpht.com/__Kc8TgwxOpI/S28laC2pukI/AAAAAAAACwY/b4weADZty-A/s160-c/IMG_1250.JPG" alt="20 seconds of exposure time resulted in this spectacular shot !" width="160" height="160" /></a></p>
<p class="pie-caption" style="width: 160px;">20 seconds of exposure time resulted in this spectacular shot !</p>
</div>
<p>Hopefully I&#8217;ll get some time to get back up to Titusville for one of the final 4 launches of the Shuttle Program.  Having the ability to see one of these in person is really a great benefit of living in Florida</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morningz.com/2010/some-pictures-from-sts130-space-shuttle-endeavor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excited for my new iPhoto-Generated Book!!</title>
		<link>http://www.morningz.com/2009/excited-for-my-iphoto-generated-book/</link>
		<comments>http://www.morningz.com/2009/excited-for-my-iphoto-generated-book/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 19:12:23 +0000</pubDate>
		<dc:creator>MorningZ</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://www.morningz.com/?p=19</guid>
		<description><![CDATA[Photo gallery of my new iPhoto book]]></description>
			<content:encoded><![CDATA[<p>So it took me forever to get it put together, but it finally paid off!  Today I received from Apple my iPhoto-generated hard cover photo book of my Alaska trip in June&#8230; I thought I would share what it looks like some  <img src='http://www.morningz.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<table id="iPhoto_Gallery">
<tbody>
<tr>
<td><a title="Plain box from Apple" href="http://i47.tinypic.com/2jdqnh5.jpg" target="_blank"><img src="http://i45.tinypic.com/2b41u1.jpg" alt="" /></a><a></a></td>
<td><a title="Fully protected" href="http://i45.tinypic.com/hs2r9x.jpg" target="_blank"><img src="http://i50.tinypic.com/vxc8si.jpg" alt="" /></a><a></a></td>
<td><a title="Slide out" href="http://i45.tinypic.com/wbf682.jpg" target="_blank"><img src="http://i49.tinypic.com/16atv8n.jpg" alt="" /></a><a></a></td>
</tr>
<tr>
<td><a title="The soft cover over the hard cover" href="http://i45.tinypic.com/32zt07b.jpg"><img src="http://i49.tinypic.com/s150qo.jpg" alt="" /></a></td>
<td><a href="http://i47.tinypic.com/2q1fj2o.jpg"><img src="http://i47.tinypic.com/2r5g3a0.jpg" alt="" /></a></td>
<td><a href="http://i45.tinypic.com/2v8l8d2.jpg"><img src="http://i47.tinypic.com/345fv9s.jpg" alt="" /></a></td>
</tr>
<tr>
<td><a href="http://i50.tinypic.com/22gnrp.jpg"><img src="http://i49.tinypic.com/168ey5j.jpg" alt="" /></a></td>
<td><a href="http://i48.tinypic.com/xaystz.jpg"><img src="http://i49.tinypic.com/14ugj02.jpg" alt="" /></a></td>
<td><a href="http://i50.tinypic.com/2gv3mdg.jpg"><img src="http://i47.tinypic.com/jihu68.jpg" alt="" /></a></td>
</tr>
</tbody>
</table>
<p>Total time to put together:  many hours (but it&#8217;s fun to do)<br />
Total cost: $52 shipped</p>
<p>I look forward to getting books together for my previous trips to Europe and China, I can&#8217;t wait to share!</p>
<p><!-- #iPhoto_Gallery {     width: 100%; } #iPhoto_Gallery tr {     vertical-align: top; } #iPhoto_Gallery td {     width: 33%; vertical-align: top; text-align: center; } --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.morningz.com/2009/excited-for-my-iphoto-generated-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Going from MobileMe to Google Apps</title>
		<link>http://www.morningz.com/2009/going-from-mobileme-to-google-apps/</link>
		<comments>http://www.morningz.com/2009/going-from-mobileme-to-google-apps/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 00:06:06 +0000</pubDate>
		<dc:creator>MorningZ</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.morningz.com/?p=17</guid>
		<description><![CDATA[So now that the iPhone thinks that Google Apps (link) is an Exchange server and does a fantastic job of syncing/pushing Contacts/Calendars, it&#8217;s time to ditch that $99 MobileMe account&#8230;&#8230; Looking to easily move my contacts from MobileMe directly into Google Apps, I ran across the Mac OSX app &#8220;Address Book to CSV Exporter&#8221; (link), [...]]]></description>
			<content:encoded><![CDATA[<p>So now that the iPhone thinks that Google Apps (<a href="http://www.google.com/apps/intl/en/business/index.html" target="_blank">link</a>) is an Exchange server and does a fantastic job of syncing/pushing Contacts/Calendars, it&#8217;s time to ditch that $99 MobileMe account&#8230;&#8230;</p>
<p>Looking to easily move my contacts from MobileMe directly into Google Apps, I ran across the Mac OSX app &#8220;Address Book to CSV Exporter&#8221; (<a href="http://www.apple.com/downloads/macosx/internet_utilities/addressbooktocsvexporter.html" target="_blank">link</a>), what a fantastic app!  It yanked all my contacts into a CSV that Apps picked right up&#8230;..</p>
<p>This was the third program I ran across to do this task btw, but the first one that didn&#8217;t require me to install &#8220;Rosetta&#8221; on my MacBook Air</p>
<p>Win !!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morningz.com/2009/going-from-mobileme-to-google-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Multiple File Upload Plugin + ASP.NET Example</title>
		<link>http://www.morningz.com/2009/jquery-multiple-file-upload-plugin-aspnet-example/</link>
		<comments>http://www.morningz.com/2009/jquery-multiple-file-upload-plugin-aspnet-example/#comments</comments>
		<pubDate>Thu, 05 Mar 2009 03:43:25 +0000</pubDate>
		<dc:creator>MorningZ</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.morningz.com/?p=5</guid>
		<description><![CDATA[So musing around the internet for an ASP.NET example of using this excellent multiple file plugin, I couldn&#8217;t find a good simple example to work off, so I spent the half hour and did it myself and thought I&#8217;d share&#8230;. So let&#8217;s get right to the point, let me show the code!! 1 2 3 [...]]]></description>
			<content:encoded><![CDATA[<p>So musing around the internet for an ASP.NET example of using this excellent multiple file plugin, I couldn&#8217;t find a good simple example to work off, so I spent the half hour and did it myself and thought I&#8217;d share&#8230;.</p>
<p>So let&#8217;s get right to the point, let me show the code!!</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
</pre></td><td class="code"><pre class="vbnet" style="font-family:monospace;">&lt;%@ Page Language<span style="color: #008000;">=</span><span style="color: #808080;">&quot;VB&quot;</span> %&gt;
&lt;!DOCTYPE html <span style="color: #FF8000;">PUBLIC</span> <span style="color: #808080;">&quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;</span> 
     <span style="color: #808080;">&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;</span>&gt;
&nbsp;
&lt;script runat<span style="color: #008000;">=</span><span style="color: #808080;">&quot;server&quot;</span>&gt;
    <span style="color: #0600FF;">Dim</span> AllowedFileTypes <span style="color: #FF8000;">As</span> <span style="color: #008000;">Dictionary</span><span style="color: #000000;">&#40;</span>Of <span style="color: #FF8000;">String</span>, <span style="color: #FF8000;">String</span><span style="color: #000000;">&#41;</span>
    Protected <span style="color: #0600FF;">Sub</span> Page_Init<span style="color: #000000;">&#40;</span><span style="color: #FF8000;">ByVal</span> sender <span style="color: #FF8000;">As</span> <span style="color: #FF0000;">Object</span>, <span style="color: #FF8000;">ByVal</span> e <span style="color: #FF8000;">As</span> System.<span style="color: #0000FF;">EventArgs</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes <span style="color: #008000;">=</span> <span style="color: #FF8000;">New</span> <span style="color: #008000;">Dictionary</span><span style="color: #000000;">&#40;</span>Of <span style="color: #FF8000;">String</span>, <span style="color: #FF8000;">String</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;gif&quot;</span>, <span style="color: #808080;">&quot;image/gif&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;jpg&quot;</span>, <span style="color: #808080;">&quot;image/jpeg,image/jpeg,image/pjpeg&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;png&quot;</span>, <span style="color: #808080;">&quot;image/png&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;zip&quot;</span>, _
               <span style="color: #808080;">&quot;application/octet-stream,application/x-zip-compressed&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;rar&quot;</span>, <span style="color: #808080;">&quot;application/octet-stream&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;html&quot;</span>, <span style="color: #808080;">&quot;text/html&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;htm&quot;</span>, <span style="color: #808080;">&quot;text/html&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;txt&quot;</span>, <span style="color: #808080;">&quot;text/plain&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;js&quot;</span>, <span style="color: #808080;">&quot;text/javascript&quot;</span><span style="color: #000000;">&#41;</span>
        AllowedFileTypes.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;css&quot;</span>, <span style="color: #808080;">&quot;text/css&quot;</span><span style="color: #000000;">&#41;</span>
    <span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Sub</span>
&nbsp;
    Protected <span style="color: #0600FF;">Sub</span> Page_Load<span style="color: #000000;">&#40;</span><span style="color: #FF8000;">ByVal</span> sender <span style="color: #FF8000;">As</span> <span style="color: #FF0000;">Object</span>, <span style="color: #FF8000;">ByVal</span> e <span style="color: #FF8000;">As</span> System.<span style="color: #0000FF;">EventArgs</span><span style="color: #000000;">&#41;</span>
        Message.<span style="color: #0000FF;">InnerHtml</span> <span style="color: #008000;">=</span> <span style="color: #FF8000;">String</span>.<span style="color: #FF8000;">Empty</span>
        <span style="color: #0600FF;">Dim</span> FileInputClass <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span> <span style="color: #008000;">=</span> <span style="color: #FF8000;">String</span>.<span style="color: #FF8000;">Empty</span>
        <span style="color: #FF8000;">For</span> <span style="color: #0600FF;">Each</span> FileType <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span> In AllowedFileTypes.<span style="color: #0000FF;">Keys</span>
            FileInputClass <span style="color: #008000;">&amp;=</span> <span style="color: #FF8000;">String</span>.<span style="color: #0000FF;">Concat</span><span style="color: #000000;">&#40;</span>FileType, <span style="color: #808080;">&quot;|&quot;</span><span style="color: #000000;">&#41;</span>
        <span style="color: #FF8000;">Next</span>
        <span style="color: #0600FF;">If</span> <span style="color: #804040;">Not</span> <span style="color: #FF8000;">String</span>.<span style="color: #0000FF;">IsNullOrEmpty</span><span style="color: #000000;">&#40;</span>FileInputClass<span style="color: #000000;">&#41;</span> <span style="color: #FF8000;">Then</span>
            File1.<span style="color: #0000FF;">Attributes</span>.<span style="color: #0000FF;">Add</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;accept&quot;</span>, _
                  FileInputClass.<span style="color: #0000FF;">Substring</span><span style="color: #000000;">&#40;</span><span style="color: #FF0000;">0</span>, FileInputClass.<span style="color: #0000FF;">Length</span> <span style="color: #008000;">-</span> <span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>
        <span style="color: #0600FF;">End</span> <span style="color: #0600FF;">If</span>
    <span style="color: #0600FF;">End</span> <span style="color: #0600FF;">Sub</span>
&nbsp;
    Protected <span style="color: #0600FF;">Sub</span> btnUpload_Click<span style="color: #000000;">&#40;</span><span style="color: #FF8000;">ByVal</span> sender <span style="color: #FF8000;">As</span> <span style="color: #FF0000;">Object</span>, <span style="color: #FF8000;">ByVal</span> e <span style="color: #FF8000;">As</span> System.<span style="color: #0000FF;">EventArgs</span><span style="color: #000000;">&#41;</span>
        <span style="color: #008080; font-style: italic;">'Make sure Windows User &quot;NETWORK SERVICE&quot; has write permissions!</span>
        <span style="color: #0600FF;">Dim</span> SaveFolder <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span> <span style="color: #008000;">=</span> <span style="color: #808080;">&quot;C:\Temp\Uploads\&quot;</span>  
&nbsp;
        Message.<span style="color: #0000FF;">InnerHtml</span> <span style="color: #008000;">=</span> <span style="color: #FF8000;">String</span>.<span style="color: #FF8000;">Empty</span>
&nbsp;
        <span style="color: #0600FF;">Dim</span> AllFiles <span style="color: #FF8000;">As</span> HttpFileCollection <span style="color: #008000;">=</span> Request.<span style="color: #008000;">Files</span>
        <span style="color: #0600FF;">Dim</span> ThisFile <span style="color: #FF8000;">As</span> HttpPostedFile, ValidType <span style="color: #FF8000;">As</span> <span style="color: #FF0000;">Boolean</span>, ThisFileName <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span>
        <span style="color: #FF8000;">For</span> i <span style="color: #FF8000;">As</span> Int32 <span style="color: #008000;">=</span> <span style="color: #FF0000;">0</span> <span style="color: #FF8000;">To</span> <span style="color: #000000;">&#40;</span>AllFiles.<span style="color: #0000FF;">Count</span> <span style="color: #008000;">-</span> <span style="color: #FF0000;">1</span><span style="color: #000000;">&#41;</span>
            ThisFile <span style="color: #008000;">=</span> AllFiles.<span style="color: #FF8000;">Get</span><span style="color: #000000;">&#40;</span>i<span style="color: #000000;">&#41;</span>
            <span style="color: #0600FF;">If</span> ThisFile.<span style="color: #0000FF;">ContentLength</span> &gt; <span style="color: #FF0000;">0</span> <span style="color: #FF8000;">Then</span>
                ThisFileName <span style="color: #008000;">=</span> IO.<span style="color: #0000FF;">Path</span>.<span style="color: #0000FF;">GetFileName</span><span style="color: #000000;">&#40;</span>ThisFile.<span style="color: #0000FF;">FileName</span><span style="color: #000000;">&#41;</span>
                ValidType <span style="color: #008000;">=</span> <span style="color: #0600FF;">False</span>
                <span style="color: #FF8000;">For</span> <span style="color: #0600FF;">Each</span> FileTypeList <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span> In AllowedFileTypes.<span style="color: #0000FF;">Values</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
                    <span style="color: #FF8000;">For</span> <span style="color: #0600FF;">Each</span> FileType <span style="color: #FF8000;">As</span> <span style="color: #FF8000;">String</span> In FileTypeList.<span style="color: #0600FF;">Split</span><span style="color: #000000;">&#40;</span><span style="color: #0600FF;">CChar</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;,&quot;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>
                        <span style="color: #0600FF;">If</span> FileType.<span style="color: #0000FF;">ToLower</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>.<span style="color: #0000FF;">Equals</span><span style="color: #000000;">&#40;</span>ThisFile.<span style="color: #0000FF;">ContentType</span>.<span style="color: #0000FF;">ToLower</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span> <span style="color: #FF8000;">Then</span>
                            ValidType <span style="color: #008000;">=</span> <span style="color: #0600FF;">True</span>
                            <span style="color: #0600FF;">Exit</span> <span style="color: #FF8000;">For</span>
                        <span style="color: #0600FF;">End</span> <span style="color: #0600FF;">If</span>
                    <span style="color: #FF8000;">Next</span>
                    <span style="color: #0600FF;">If</span> <span style="color: #000000;">&#40;</span>ValidType <span style="color: #008000;">=</span> <span style="color: #0600FF;">True</span><span style="color: #000000;">&#41;</span> <span style="color: #FF8000;">Then</span> <span style="color: #0600FF;">Exit</span> <span style="color: #FF8000;">For</span>
                <span style="color: #FF8000;">Next</span>
                <span style="color: #0600FF;">If</span> ValidType <span style="color: #008000;">=</span> <span style="color: #0600FF;">True</span> <span style="color: #FF8000;">Then</span>
                    <span style="color: #0600FF;">Try</span>
                        ThisFile.<span style="color: #0000FF;">SaveAs</span><span style="color: #000000;">&#40;</span><span style="color: #FF8000;">String</span>.<span style="color: #0000FF;">Concat</span><span style="color: #000000;">&#40;</span>SaveFolder, ThisFileName<span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>
                        Message.<span style="color: #0000FF;">InnerHtml</span> <span style="color: #008000;">&amp;=</span> _
                            <span style="color: #FF8000;">String</span>.<span style="color: #0600FF;">Format</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;{0} saved&lt;br /&gt;&quot;</span>, ThisFileName<span style="color: #000000;">&#41;</span>
                    <span style="color: #0600FF;">Catch</span> ex <span style="color: #FF8000;">As</span> Exception
                        Message.<span style="color: #0000FF;">InnerHtml</span> <span style="color: #008000;">&amp;=</span> _
                            <span style="color: #FF8000;">String</span>.<span style="color: #0600FF;">Format</span><span style="color: #000000;">&#40;</span><span style="color: #808080;">&quot;{0}: &lt;b&gt;{1}&lt;/b&gt;&lt;br /&gt; _
                            ThisFileName, ex.Message)
                    End Try
                Else
                    Message.InnerHtml &amp;= _
                         String.Format(&quot;</span>&lt;b&gt;<span style="color: #000000;">&#123;</span><span style="color: #FF0000;">0</span><span style="color: #000000;">&#125;</span>: Invalid <span style="color: #008000;">File</span> Type of <span style="color: #000000;">&#123;</span><span style="color: #FF0000;">1</span><span style="color: #000000;">&#125;</span>&lt;<span style="color: #008000;">/</span>b&gt;&lt;br <span style="color: #008000;">/</span>&gt;<span style="color: #808080;">&quot;, _
                         ThisFileName, ThisFile.ContentType)
                End If
            End If
&nbsp;
        Next
&nbsp;
    End Sub
&nbsp;
    Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs)
        Message.Visible = Not String.IsNullOrEmpty(Message.InnerHtml)
    End Sub
&nbsp;
&lt;/script&gt;
&nbsp;
&lt;html xmlns=&quot;</span>http:<span style="color: #008000;">//</span>www.<span style="color: #0000FF;">w3</span>.<span style="color: #0000FF;">org</span><span style="color: #008000;">/</span><span style="color: #FF0000;">1999</span><span style="color: #008000;">/</span>xhtml<span style="color: #808080;">&quot;&gt;
&lt;head runat=&quot;</span>server<span style="color: #808080;">&quot;&gt;
    &lt;title&gt;jQuery Multi Upload with ASP.NET&lt;/title&gt;
    &lt;script src=&quot;</span>http:<span style="color: #008000;">//</span>ajax.<span style="color: #0000FF;">googleapis</span>.<span style="color: #0000FF;">com</span><span style="color: #008000;">/</span>ajax<span style="color: #008000;">/</span>libs<span style="color: #008000;">/</span>jquery<span style="color: #008000;">/</span>1.3.2<span style="color: #008000;">/</span>jquery.<span style="color: #0000FF;">min</span>.<span style="color: #0000FF;">js</span><span style="color: #808080;">&quot; type=&quot;</span>text<span style="color: #008000;">/</span>javascript<span style="color: #808080;">&quot;&gt;&lt;/script&gt;
    &lt;script src=&quot;</span>http:<span style="color: #008000;">//</span>www.<span style="color: #0000FF;">fyneworks</span>.<span style="color: #0000FF;">com</span><span style="color: #008000;">/</span>jquery<span style="color: #008000;">/</span>multiple<span style="color: #008000;">-</span>file<span style="color: #008000;">-</span>upload<span style="color: #008000;">/</span>jquery.<span style="color: #0000FF;">blockUI</span>.<span style="color: #0000FF;">js</span><span style="color: #808080;">&quot; type=&quot;</span>text<span style="color: #008000;">/</span>javascript<span style="color: #808080;">&quot;&gt;&lt;/script&gt;
    &lt;script src=&quot;</span>http:<span style="color: #008000;">//</span>jquery<span style="color: #008000;">-</span>multifile<span style="color: #008000;">-</span>plugin.<span style="color: #0000FF;">googlecode</span>.<span style="color: #0000FF;">com</span><span style="color: #008000;">/</span>svn<span style="color: #008000;">/</span>trunk<span style="color: #008000;">/</span>jquery.<span style="color: #0000FF;">MultiFile</span>.<span style="color: #0000FF;">js</span><span style="color: #808080;">&quot; type=&quot;</span>text<span style="color: #008000;">/</span>javascript<span style="color: #808080;">&quot;&gt;&lt;/script&gt;
    &lt;script src=&quot;</span>http:<span style="color: #008000;">//</span>www.<span style="color: #0000FF;">fyneworks</span>.<span style="color: #0000FF;">com</span><span style="color: #008000;">/</span>jquery<span style="color: #008000;">/</span>multiple<span style="color: #008000;">-</span>file<span style="color: #008000;">-</span>upload<span style="color: #008000;">/</span>jquery.<span style="color: #0000FF;">MetaData</span>.<span style="color: #0000FF;">js</span><span style="color: #808080;">&quot; type=&quot;</span>text<span style="color: #008000;">/</span>javascript<span style="color: #808080;">&quot;&gt;&lt;/script&gt;
    &lt;style type=&quot;</span>text<span style="color: #008000;">/</span>css<span style="color: #808080;">&quot;&gt;
    body {
        font-size: 10px; font-family: Verdana;
    }
    #Link {
        padding-bottom: 10px;
    }
    #Message {
        padding: 4px; background-color: #dadada; border: solid 1px red;
    }
    &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
    &lt;form id=&quot;</span>form1<span style="color: #808080;">&quot; runat=&quot;</span>server<span style="color: #808080;">&quot; enctype=&quot;</span>multipart<span style="color: #008000;">/</span>form<span style="color: #008000;">-</span>data<span style="color: #808080;">&quot;&gt;
        &lt;div&gt;
            &lt;div id=&quot;</span>Link<span style="color: #808080;">&quot;&gt;And example of using the jQuery plugin &lt;a href=&quot;</span>http:<span style="color: #008000;">//</span>www.<span style="color: #0000FF;">fyneworks</span>.<span style="color: #0000FF;">com</span><span style="color: #008000;">/</span>jquery<span style="color: #008000;">/</span>multiple<span style="color: #008000;">-</span>file<span style="color: #008000;">-</span>upload<span style="color: #008000;">/</span><span style="color: #808080;">&quot; target=&quot;</span>_blank<span style="color: #808080;">&quot;&gt;&quot;</span>jQuery Multiple <span style="color: #008000;">File</span> Upload Plugin<span style="color: #808080;">&quot;&lt;/a&gt; with ASP.NET&lt;/div&gt;
            &lt;div id=&quot;</span>Message<span style="color: #808080;">&quot; runat=&quot;</span>server<span style="color: #808080;">&quot; visible=&quot;</span><span style="color: #0600FF;">false</span><span style="color: #808080;">&quot;&gt;&lt;/div&gt;
            &lt;div&gt;&lt;input id=&quot;</span>File1<span style="color: #808080;">&quot; type=&quot;</span><span style="color: #008000;">file</span><span style="color: #808080;">&quot; name=&quot;</span>File1<span style="color: #808080;">&quot; runat=&quot;</span>server<span style="color: #808080;">&quot; class=&quot;</span>multi<span style="color: #808080;">&quot; /&gt;&lt;/div&gt;
            &lt;asp:Button ID=&quot;</span>btnUpload<span style="color: #808080;">&quot; runat=&quot;</span>server<span style="color: #808080;">&quot; Text=&quot;</span>Upload<span style="color: #808080;">&quot; OnClick=&quot;</span>btnUpload_Click<span style="color: #808080;">&quot; /&gt;
        &lt;/div&gt;
    &lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</span></pre></td></tr></table></div>

<p>The MIME stuff is tricky as different browsers use different types for certain file types, for example, zip files uploaded via FireFox are &#8220;octet-stream&#8221; and IE uses &#8220;application/x-zip-compressed&#8221;&#8230;</p>
<p>Anyways, hopefully this helps give you an idea of what to start with if you want to give your site users the ability to upload multiple files at once in your ASP.NET application</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morningz.com/2009/jquery-multiple-file-upload-plugin-aspnet-example/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
