<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
	<channel>
		<title>Shannon Moeller's Portfolio</title>
		<link>http://shannonmoeller.com</link>
		<description>The works of Shannon Moeller.</description>
		<language>en-us</language>
		<pubDate>Sun, 15 Nov 2009 00:00:00 -0800</pubDate>
		<lastBuildDate>Wed, 10 Jun 2009 08:32:54 -0700</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<webMaster>me@shannonmoeller.com (Shannon Moeller)</webMaster>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/smoeller/portfolio" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
			<title><![CDATA[The Boudinot Agency]]></title>
			<link>http://shannonmoeller.com/portfolio/the-boudinot-agency/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/the-boudinot-agency/the-boudinot-agency.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://www.boudinotagency.com" class="viewProject" rel="nofollow">View Project</a>, <a href="http://shannonmoeller.com/portfolio/the-boudinot-agency/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>The Vision Forum, Inc.</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/css/">css</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/mysql/">mysql</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/php/">php</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/regex/">regex</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xhtml/">xhtml</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xml/">xml</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xslt/">xslt</a></td></tr>
	</table>
</div>

<p>The Boudinot Agency website was the primary force behind Vision Forum&#8217;s alternate-reality Jamestown 400 Treasure Hunt. By interacting through the site with the main character of the story, Jack Bradford, players of the game progressed through a series of time-released clues and events. The first one hundred players to solve the final clue were inducted into the Order of Jamestown, sent special rewards, and invited to travel to Jamestown for the last phase of the hunt and a chance to find four hundred gold coins.</p>

<p>Since, in its fictional world, the agency is &#8220;a small security and preservation firm that also specializes in document analysis, historical research, and investigation&#8221; my first thought was to give the site a high-tech spy theme.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/the-boudinot-agency/spy.jpg" alt="" /></p>

<p>While the structure was approved, Vision Forum preferred that the agency have a Colonial look.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/the-boudinot-agency/home.jpg" alt="" /></p>

<p>The entire site was designed and implemented within two weeks to meet a very strict deadline. Since this was a contest, the question and answer system needed to be rock solid. Along with the clues themselves, files and messages were also delivered on a clue-by-clue basis.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/the-boudinot-agency/files.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/the-boudinot-agency/messages.jpg" alt="" /></p>

<p>The answers to the clues came in various forms including names, dates, locations, and phrases. Valid answers could be written in various formats, so custom regular expressions were needed for each and every clue. If the answer was &#8220;July 4, 1776&#8221; for example, each of the following answers would be equally valid:</p>

<ul>
<li>Jul. 4, 1776</li>
<li>7-4-1776</li>
<li>07/04/1776</li>
<li>4 July 1776</li>
<li>The 4th day of the 7th month in the year of our Lord 1776</li>
<li>1776-07-04, ad nauseam</li>
</ul>

<p>While the following would be invalid:</p>

<ul>
<li>Jan. 4, 1776</li>
<li>4-7-1776</li>
<li>agerygaetgargaerbgaeaglalaebe</li>
<li>999999999999</li>
<li>Our Nation&#8217;s Birthday!!!, etc.</li>
</ul>

<p>But I do love a challenge. Each clue, complete with regular expression, formatted text, and associated files took an average of one hour to complete. It was quite the ride.</p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/the-boudinot-agency/objectives.jpg" alt="" /></p>]]></description>
			<pubDate>Wed, 10 Jun 2009 08:32:54 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/the-boudinot-agency/</guid>
		</item>
		
		<item>
			<title><![CDATA[A.D. Carpentry]]></title>
			<link>http://shannonmoeller.com/portfolio/a-d-carpentry/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/a-d-carpentry/a-d-carpentry.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://www.adcarpentry.com" class="viewProject" rel="nofollow">View Project</a>, <a href="http://shannonmoeller.com/portfolio/a-d-carpentry/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>A.D. Carpentry</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/css/">css</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/flash/">flash</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/javascript/">javascript</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/php/">php</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xhtml/">xhtml</a></td></tr>
	</table>
</div>

<p>Alan Daily needed a logo and a website with as much attention to quality craftsmanship as he brings to his own trade. The needs were simple: One-page featuring a SlideShowPro gallery that allows Alan to personally maintain his portfolio, a business card, and magnetic signs for the sides of his truck.</p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/a-d-carpentry/logo.jpg" alt="" /></p>]]></description>
			<pubDate>Tue, 03 Jun 2008 21:19:54 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/a-d-carpentry/</guid>
		</item>
		
		<item>
			<title><![CDATA[Behemoth.com]]></title>
			<link>http://shannonmoeller.com/portfolio/behemoth-com/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/behemoth-com/behemoth-com.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://www.behemoth.com" class="viewProject" rel="nofollow">View Project</a>, <a href="http://shannonmoeller.com/portfolio/behemoth-com/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>The Vision Forum, Inc.</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/print/">print</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/css/">css</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/flash/">flash</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/javascript/">javascript</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/mysql/">mysql</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/php/">php</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xhtml/">xhtml</a></td></tr>
	</table>
</div>

<p>Vision Forum&#8217;s idea was as simple as it was ambitious: Create the best Christian multimedia download store to-date. A custom PHP framework, content management system, flash-based text replacement, nifty-little preview player, and fourteen months later, three very caffeinated developers saw the big guy march on the scene.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/behemoth-com/logo.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/behemoth-com/previewplayer.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/behemoth-com/flyer1.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/behemoth-com/flyer2.jpg" alt="" /></p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/behemoth-com/flyer3.jpg" alt="" /></p>]]></description>
			<pubDate>Sat, 26 Apr 2008 21:01:38 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/behemoth-com/</guid>
		</item>
		
		<item>
			<title><![CDATA[New Venture Lab]]></title>
			<link>http://shannonmoeller.com/portfolio/new-venture-lab/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/new-venture-lab/new-venture-lab.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://www.newventurelab.com" class="viewProject" rel="nofollow">View Project</a>, <a href="http://shannonmoeller.com/portfolio/new-venture-lab/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>New Venture Lab</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/css/">css</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/javascript/">javascript</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/mysql/">mysql</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/php/">php</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xhtml/">xhtml</a></td></tr>
	</table>
</div>

<p>New Venture Lab wanted a brand and a template for their site that would match the quality of the content they provide. The initial thought was to experiment with a scientific theme, but they quickly decided it made them look too much like the wrong kind of lab. Opting for a heraldry theme, red was chosen for strength, gold for generosity, and a bend for defense.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/new-venture-lab/logo.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/new-venture-lab/logos.jpg" alt="" /></p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/new-venture-lab/loggedout.jpg" alt="" /></p>]]></description>
			<pubDate>Sun, 17 Feb 2008 17:10:09 -0800</pubDate>
			<guid>http://shannonmoeller.com/portfolio/new-venture-lab/</guid>
		</item>
		
		<item>
			<title><![CDATA[Beaker Logo]]></title>
			<link>http://shannonmoeller.com/portfolio/beaker-logo/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/beaker-logo/beaker-logo.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://shannonmoeller.com/portfolio/beaker-logo/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>New Venture Lab</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/unfinished/">unfinished</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a></td></tr>
	</table>
</div>

<p>Even a good logo can be a bad logo if it fails to communicate the proper message. New Venture Lab wanted to experiment with a scientific theme, but decided a logo like this made them look too much like the wrong kind of lab.</p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/beaker-logo/logo.jpg" alt="" /></p>]]></description>
			<pubDate>Wed, 03 Oct 2007 17:32:00 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/beaker-logo/</guid>
		</item>
		
		<item>
			<title><![CDATA[Rocket 39]]></title>
			<link>http://shannonmoeller.com/portfolio/rocket-39/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/rocket-39/rocket-39.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://shannonmoeller.com/portfolio/rocket-39/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>Personal</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/print/">print</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/unfinished/">unfinished</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/css/">css</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/javascript/">javascript</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xhtml/">xhtml</a></td></tr>
	</table>
</div>

<p>Three friends in San Antonio have big dreams. They also have a logo, website, business cards, and full-time jobs&#8230; Good thing the graphics also make great wallpaper. The thought was that each section of the site would display the various stages of designing, building, and launching a rocket.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/rocket-39/logo.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/rocket-39/logos.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/rocket-39/rockets.jpg" alt="" /></p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/rocket-39/moons.jpg" alt="" /></p>]]></description>
			<pubDate>Mon, 08 Jan 2007 21:02:03 -0800</pubDate>
			<guid>http://shannonmoeller.com/portfolio/rocket-39/</guid>
		</item>
		
		<item>
			<title><![CDATA[To Have and to Hold]]></title>
			<link>http://shannonmoeller.com/portfolio/to-have-and-to-hold/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/to-have-and-to-hold/to-have-and-to-hold.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://shannonmoeller.com/portfolio/to-have-and-to-hold/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>The Vision Forum, Inc.</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/print/">print</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a></td></tr>
	</table>
</div>

<p>In commemoration of the four-hundredth anniversary of the founding of Jamestown, Virginia, Josh and Sarah Wean edited and updated this classic novel by Mary Johnston. This tale of love and adventure in the New World needed a look and feel as high-spirited as the story itself.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/to-have-and-to-hold/dustjacket.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/to-have-and-to-hold/typesetting.jpg" alt="" /></p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/to-have-and-to-hold/typesetting2.jpg" alt="" /></p>]]></description>
			<pubDate>Tue, 29 Aug 2006 21:19:34 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/to-have-and-to-hold/</guid>
		</item>
		
		<item>
			<title><![CDATA[Ten P's in a Pod]]></title>
			<link>http://shannonmoeller.com/portfolio/ten-ps-in-a-pod/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/ten-ps-in-a-pod/ten-ps-in-a-pod.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://shannonmoeller.com/portfolio/ten-ps-in-a-pod/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>The Vision Forum, Inc.</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/print/">print</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a></td></tr>
	</table>
</div>

<p>Imagine being one of ten family members in two cars on a million-mile journey across North America. Imagine writing your memoirs. Imagine being asked to design the reprint of those memoirs, inside and out, complete with original doodles.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/ten-ps-in-a-pod/dustjacket.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/ten-ps-in-a-pod/typesetting.jpg" alt="" /></p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/ten-ps-in-a-pod/typesetting2.jpg" alt="" /></p>]]></description>
			<pubDate>Tue, 30 May 2006 21:00:56 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/ten-ps-in-a-pod/</guid>
		</item>
		
		<item>
			<title><![CDATA[Filmmakers Guild]]></title>
			<link>http://shannonmoeller.com/portfolio/christian-filmmakers-guild/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/christian-filmmakers-guild/christian-filmmakers-guild.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://shannonmoeller.com/portfolio/christian-filmmakers-guild/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>Christian Filmmakers Guild</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/unfinished/">unfinished</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a></td></tr>
	</table>
</div>

<p>Daring to be grey in a universe of color, a film-loving group of friends in San Antonio, Texas needed a template for their dream. The original idea was to capture the look of a medieval tapestry, but eventually it blended its way into something a little more retro.</p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/christian-filmmakers-guild/logo.jpg" alt=""/></p>]]></description>
			<pubDate>Sun, 07 May 2006 17:22:04 -0700</pubDate>
			<guid>http://shannonmoeller.com/portfolio/christian-filmmakers-guild/</guid>
		</item>
		
		<item>
			<title><![CDATA[Vision Forum Ministries]]></title>
			<link>http://shannonmoeller.com/portfolio/vision-forum-ministries/</link>
			<description><![CDATA[<p class="first"><img src="http://shannonmoeller.com/workspace/images/portfolio/vision-forum-ministries/vision-forum-ministries.jpg" alt=""/></p>

<div class="description">
	<table>
		<tr class="links"><th>Links:</th><td><a href="http://www.visionforum.org" class="viewProject" rel="nofollow">View Project</a>, <a href="http://shannonmoeller.com/portfolio/vision-forum-ministries/" class="caseStudy">Case Study</a></td></tr>
		<tr class="client"><th>Client:</th><td>Vision Forum Ministries</td></tr>
		<tr class="types"><th>Type:</th><td><a href="http://shannonmoeller.com/portfolio/archive/type/identity/">identity</a>, <a href="http://shannonmoeller.com/portfolio/archive/type/web/">web</a></td></tr>
		<tr class="used"><th>Skills:</th><td><a href="http://shannonmoeller.com/portfolio/archive/skill/c-sharp/">c-sharp</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/css/">css</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/design/">design</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/javascript/">javascript</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/regex/">regex</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/sql/">sql</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xhtml/">xhtml</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xml/">xml</a>, <a href="http://shannonmoeller.com/portfolio/archive/skill/xslt/">xslt</a></td></tr>
	</table>
</div>

<p>Four years after my original design and implementation of the Vision Forum Ministries website, it was beginning to show it&#8217;s age. With the increasing scope and varied amount of content, they were in dire need of a content management system and a design that would allow for indefinite expansion.</p>

<p>I was asked to come up with a way to base the content management system on Movable Type while still using ASP.NET at the core for the heavy lifting. It was decided that MT would publish static XML files and that we&#8217;d use ASP.NET to format the data using XSLT.</p>

<p>Desiring the URLs to be human readable, I came up with a way to mimic a part of the functionality of Apache&#8217;s <code>mod_rewrite</code> to force all traffic through the root default.aspx file. The URL was then parsed and the correct XML file was dynamically loaded.</p>

<p>The problem then was how to include ASP.NET functionality into a portion of the output being generated by the XSLT. That was solved by including a custom <code>&lt;include&gt;</code> tag which ASP.NET would then parse and replace with the proper control.</p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/vision-forum-ministries/logo.jpg" alt="" /></p>

<p><img src="http://shannonmoeller.com/workspace/images/portfolio/vision-forum-ministries/ncfic.jpg" alt="" /></p>

<p class="last"><img src="http://shannonmoeller.com/workspace/images/portfolio/vision-forum-ministries/events.jpg" alt="" /></p>]]></description>
			<pubDate>Wed, 22 Feb 2006 17:25:30 -0800</pubDate>
			<guid>http://shannonmoeller.com/portfolio/vision-forum-ministries/</guid>
		</item>
		
	</channel>
</rss>
