<?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>RichP&#039;s Blog</title>
	<atom:link href="http://www.rjp-software.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rjp-software.co.uk/blog</link>
	<description>The .Net ramblings of  Richard Penrose</description>
	<lastBuildDate>Wed, 14 Dec 2011 09:03:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Strongly Typed Helpers in ASP.Net MVC</title>
		<link>http://www.rjp-software.co.uk/blog/2011/12/strong-typed-helpers-in-asp-net/</link>
		<comments>http://www.rjp-software.co.uk/blog/2011/12/strong-typed-helpers-in-asp-net/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 16:03:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=113</guid>
		<description><![CDATA[This is something that I discovered on a project quite some time ago. I recently needed to do the same thing on my current project and after digging a round a bit remembered how it is done. As I am sure you know it is fairly easy to write extension methods for the HtmlHelper in [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2011/12/strong-typed-helpers-in-asp-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF Service Proxies &#8211; Channel Factories</title>
		<link>http://www.rjp-software.co.uk/blog/2010/07/wcf-service-proxies-channel-factories/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/07/wcf-service-proxies-channel-factories/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 12:47:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=94</guid>
		<description><![CDATA[Some time ago I got a bit fed up with the standard way that Visual Studio creates WCF client proxies. I.e. right click and add service reference. Although it is fairly simple to create service clients this way, it generates a load of horrible code within you project. It also has the following short comings: [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/07/wcf-service-proxies-channel-factories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fluent NHibernate References &#8211; Left Join (Sort of)</title>
		<link>http://www.rjp-software.co.uk/blog/2010/06/nhibernate-references-left-join/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/06/nhibernate-references-left-join/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 08:48:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[NHibernate]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=65</guid>
		<description><![CDATA[I hit an issue yesterday with NHibernate which I managed to resolve so I thought I&#8217;d jot down some notes. The problem was as follows: We have a class called Person see below: [sourcecode language='c#'] public class Person { public virtual int Id { get; set; } public virtual Car Car { get; set; } [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/06/nhibernate-references-left-join/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script Tags in Asp.Net MVC</title>
		<link>http://www.rjp-software.co.uk/blog/2010/05/script-tags-in-asp-net-mvc/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/05/script-tags-in-asp-net-mvc/#comments</comments>
		<pubDate>Wed, 19 May 2010 10:40:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=57</guid>
		<description><![CDATA[Just a quick tip really, when adding Javascript tags to you Asp.Net MVC master page use the following syntax rather than hard coding the path: [sourcecode language='c#'] [/sourcecode] This allows the Asp.Net engine to resolve the path and is more reliable than hard coding it. Thanks to Steve Fenton for this gem.]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/05/script-tags-in-asp-net-mvc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windsor IOC &#8211; Notes and Code Samples</title>
		<link>http://www.rjp-software.co.uk/blog/2010/03/windsor-ioc-notes-and-code-samples/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/03/windsor-ioc-notes-and-code-samples/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 12:46:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design Patterns]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=34</guid>
		<description><![CDATA[I have been messing around with Windsor recently and I thought I would jot down some notes. I have also add some code samples to demonstrate various aspects of Windsor. See code samples at the bottom of the post. Dependency Injection / IOC Before going any further make sure you understand the concepts of IOC [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/03/windsor-ioc-notes-and-code-samples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ASP.Net Sessions with SQL Server</title>
		<link>http://www.rjp-software.co.uk/blog/2010/03/asp-net-sessions-with-sql-server/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/03/asp-net-sessions-with-sql-server/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 14:14:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=26</guid>
		<description><![CDATA[I recently ran into some problems with ASP.Net session state with a SQL server provider. At times the SQL Database is being hit extremely hard with updates locks and reset timeout events. Consequently I have spent a fair amount of time researching the optimisation of session state and I thought I&#8217;d write up some of [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/03/asp-net-sessions-with-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WCF &#8211; Multiple Endpoints in IIS</title>
		<link>http://www.rjp-software.co.uk/blog/2010/03/wcf-multiple-endpoints-in-iis/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/03/wcf-multiple-endpoints-in-iis/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 12:05:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=19</guid>
		<description><![CDATA[Background Sometimes it is desirable to configure a WCF service to support on more than one endpoint. Implementing this on a service which is hosted outside IIS (in a console app or Windows service say) is very straight forward and logical. Surprisingly achieving this on a service which is hosted in IIS is just as [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/03/wcf-multiple-endpoints-in-iis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NMock &#8211; Custom List Matcher</title>
		<link>http://www.rjp-software.co.uk/blog/2010/03/nmock-custom-list-matcher/</link>
		<comments>http://www.rjp-software.co.uk/blog/2010/03/nmock-custom-list-matcher/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 13:23:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Unit Testing]]></category>

		<guid isPermaLink="false">http://www.rjp-software.co.uk/blog/?p=3</guid>
		<description><![CDATA[I am a big believer in Test Driven development. I am also an avid user of mocking Frameworks I having used the excellent Rhino Mocks framework in the past and am currently using the NMock framework as this is the preference of my current client. Anyway, the other day I was testing some code was [...]]]></description>
		<wfw:commentRss>http://www.rjp-software.co.uk/blog/2010/03/nmock-custom-list-matcher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

