<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Alan Feekery likes ASP.NET and likes to blog about the little and big things he does with it.

He also likes designing websites when staring at code too long. =p</description><title>.net web developer, web designer, seo expert</title><generator>Tumblr (3.0; @alanfeekery)</generator><link>http://alanfeekery.com/</link><item><title>Column to Column SQL copy</title><description>&lt;p&gt;Funny enough, I couldn’t find this snippet of sql code online. I needed to copy a column within the same table to another.&lt;/p&gt;
&lt;script src="http://snipt.net/embed/122a0d28c4dff327bf12f6d42365114b" type="text/javascript"&gt;&lt;/script&gt;</description><link>http://alanfeekery.com/post/16918568607</link><guid>http://alanfeekery.com/post/16918568607</guid><pubDate>Thu, 02 Feb 2012 13:27:00 +0000</pubDate><category>SQL</category></item><item><title>Get IP Address in C#</title><description>&lt;p&gt;Here is a little snippet of code I use in ASP.NET to get a client’s IP Address, handy to have this info if you web application is designed for certain countries or regions.&lt;/p&gt;
&lt;p&gt;
&lt;script src="http://snipt.net/embed/49df9c4eafe7ca2535e13d2fb38cbb25" type="text/javascript"&gt;&lt;/script&gt;&lt;/p&gt;</description><link>http://alanfeekery.com/post/16819821051</link><guid>http://alanfeekery.com/post/16819821051</guid><pubDate>Tue, 31 Jan 2012 15:18:44 +0000</pubDate><category>CSharp</category></item><item><title>Remote Desktop not allowed to use saved credentials</title><description>&lt;a href="http://itowns.blogspot.com/2009/01/remote-desktop-not-allowed-to-use-saved.html"&gt;Remote Desktop not allowed to use saved credentials&lt;/a&gt;: &lt;p&gt;I was having this annoying error with remote desktop credentials not being saved at work. This little tutorial fixed the issue, worth a read if your having this problem.&lt;/p&gt;</description><link>http://alanfeekery.com/post/16516381663</link><guid>http://alanfeekery.com/post/16516381663</guid><pubDate>Thu, 26 Jan 2012 10:45:10 +0000</pubDate><category>Remote Desktop</category></item><item><title>SQL &amp; Distinct Results</title><description>&lt;p&gt;If you are working through a large list of potentially similar entries for maybe a cascading dropdown for manual location entry then you might find the DISTINCT sql command quite valuable.&lt;/p&gt;
&lt;p&gt;This query returned 3800+ counties with tons of double entries:&lt;/p&gt;
&lt;script src="http://snipt.net/embed/f37edce31018d7ab8a9ce1fc004807c9" type="text/javascript"&gt;&lt;/script&gt;&lt;p&gt;Add in our special DISTINCT keyword and we get just 91 unique counties:&lt;/p&gt;
&lt;script src="http://snipt.net/embed/45c3d111c8e25a7c78851c8428cbd54d" type="text/javascript"&gt;&lt;/script&gt;</description><link>http://alanfeekery.com/post/15668440287</link><guid>http://alanfeekery.com/post/15668440287</guid><pubDate>Wed, 11 Jan 2012 12:51:00 +0000</pubDate><category>SQL</category></item><item><title>How to Increase Message Size Quota</title><description>&lt;p&gt;Sometimes when dealing with web services that return large amounts of data you get the follow error message.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The maximum message size quota for incoming messages (65536) has been exceeded. To increase the quota, use the MaxReceivedMessageSize property on the appropriate binding element.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This can be fixed by increasing the maxReceivedMessageSize, maxBufferSize, maxBufferPoolSize, maxArrayLength &amp; maxStringContentLength variables in your web.config to their max size.&lt;/p&gt;
&lt;p&gt;The follow code shows you what the web.config basicHttpBinding section variables should be set to:&lt;/p&gt;

&lt;script src="http://snipt.net/embed/c022b6a6f9bb117cb183b55ad356a67c" type="text/javascript"&gt;&lt;/script&gt;</description><link>http://alanfeekery.com/post/15613713166</link><guid>http://alanfeekery.com/post/15613713166</guid><pubDate>Tue, 10 Jan 2012 09:28:19 +0000</pubDate><category>ASP.NET</category><category>Web Services</category></item><item><title>Tumblr Custom Theme Recovery</title><description>&lt;a href="http://staff.tumblr.com/post/380346543/theme-recovery"&gt;Tumblr Custom Theme Recovery&lt;/a&gt;: &lt;p&gt;For a second there I thought I had just undone all my custom theme work on my blog by previewing a theme that really did wipe out my html code. Thankfully Tumblr have a theme history set up. Use the link supplied and you can view the last 20 code changes you have made to your theme and revert back to the state of any of them. Phew!&lt;/p&gt;</description><link>http://alanfeekery.com/post/15253612964</link><guid>http://alanfeekery.com/post/15253612964</guid><pubDate>Tue, 03 Jan 2012 20:36:00 +0000</pubDate><category>Tumblr Themes</category></item><item><title>Quoteme.ie Car Insurance Facebook App</title><description>&lt;p&gt;This iFrame Facebook application takes all the questions needed to complete a car insurance quote on the website Quoteme.ie. When the user clicks on the &lt;em&gt;Start A Quote Now &lt;/em&gt;button a window will pop up with the real quote system all pre filled in for the user.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lviy5dyOfL1qb0ayw.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.facebook.com/quotemeireland?sk=app_224464340957187" title="View the application" target="_blank"&gt;View the application&lt;/a&gt;.&lt;/p&gt;</description><link>http://alanfeekery.com/post/13587196529</link><guid>http://alanfeekery.com/post/13587196529</guid><pubDate>Thu, 01 Dec 2011 12:21:04 +0000</pubDate><category>Web Development</category></item><item><title>Bundling and Minification in ASP.NET 4.5</title><description>&lt;a href="http://abhijitjana.net/2011/10/06/bundling-and-minification-in-asp-net-4-5/"&gt;Bundling and Minification in ASP.NET 4.5&lt;/a&gt;: &lt;p&gt;Great overview of the new bundling &amp; minification options in ASP.NET 4.5&lt;/p&gt;</description><link>http://alanfeekery.com/post/13501077269</link><guid>http://alanfeekery.com/post/13501077269</guid><pubDate>Tue, 29 Nov 2011 15:10:25 +0000</pubDate><category>Minification</category><category>ASP.NET</category></item><item><title>If you are ever trying to track down unsecure content on an...</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lvfaeoWMsQ1qb9ib4o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;If you are ever trying to track down unsecure content on an https connection Google Chrome will identify any content being accessed on a non https protocol by inspecting the page and switching over to the console tab, handy.&lt;/p&gt;</description><link>http://alanfeekery.com/post/13498207885</link><guid>http://alanfeekery.com/post/13498207885</guid><pubDate>Tue, 29 Nov 2011 12:52:00 +0000</pubDate><category>Google Chrome</category></item><item><title>The new quoteme.ie was carefully designed from adobe fireworks...</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lvf3j7kIM51qb9ib4o1_500.png"/&gt;&lt;br/&gt; Home page design.&lt;br/&gt;&lt;br/&gt; &lt;img src="http://28.media.tumblr.com/tumblr_lvf3j7kIM51qb9ib4o2_r1_500.png"/&gt;&lt;br/&gt; Product page design.&lt;br/&gt;&lt;br/&gt; &lt;img src="http://25.media.tumblr.com/tumblr_lvf3j7kIM51qb9ib4o3_500.png"/&gt;&lt;br/&gt; Text page design&lt;br/&gt;&lt;br/&gt; &lt;p&gt;The new quoteme.ie was carefully designed from adobe fireworks to markup and then integrated into the Umbraco cms for data management.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.quoteme.ie" title="View The Site" target="_blank"&gt;View The Site&lt;/a&gt;.&lt;/p&gt;</description><link>http://alanfeekery.com/post/13495912645</link><guid>http://alanfeekery.com/post/13495912645</guid><pubDate>Tue, 29 Nov 2011 10:28:00 +0000</pubDate><category>Web Design</category></item><item><title>ASP.NET Response.Redirect to new window</title><description>&lt;a href="http://stackoverflow.com/questions/104601/asp-net-response-redirect-to-new-window"&gt;ASP.NET Response.Redirect to new window&lt;/a&gt;: &lt;p&gt;Bit a life saver, works great for iFrame apps on Facebook if you need the user to engage with a full screen web app outside of Facebook’s width limitations.&lt;/p&gt;</description><link>http://alanfeekery.com/post/13255891457</link><guid>http://alanfeekery.com/post/13255891457</guid><pubDate>Thu, 24 Nov 2011 16:14:45 +0000</pubDate><category>ASP.NET</category><category>Facebook</category></item><item><title>Local Machine DNS Control For Better Testing</title><description>&lt;p&gt;When setting up a new website or web application it is advisable to make sure your new creation is working properly on the server it will live on remotely.&lt;/p&gt;
&lt;p&gt;This is made easy by simply setting up your server but not creating the public DNS entry for the website and only setting the DNS settings up on your own PC so you can test away.&lt;/p&gt;
&lt;p&gt;This is done by editing the hosts file (C:\Windows\System32\drivers\etc\hosts). This file has no extension.&lt;/p&gt;
&lt;p&gt;Simply open it up in a text editor and type in your to be DNS settings at the bottom of it.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;123.456.21.978 &lt;a href="#" target="_blank"&gt;mywebsite.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;123.456.21.978 &lt;a href="#" target="_blank"&gt;&lt;a href="http://www.mywebsite.com" target="_blank"&gt;www.mywebsite.com&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;All your browsers should access your website now on your server no issue both with and without www. Just make sure you 301 towards a non www or www site before you go live, that’s an seo duplicate content issue. ;)&lt;/p&gt;</description><link>http://alanfeekery.com/post/12970217265</link><guid>http://alanfeekery.com/post/12970217265</guid><pubDate>Fri, 18 Nov 2011 16:12:49 +0000</pubDate><category>DNS</category><category>Testing</category></item><item><title>Remove .aspx from Umbraco URLs</title><description>&lt;p&gt;You probably noticed, as did I that when you enable &lt;a href="http://alanfeekery.com/post/3480899633/clean-urls-in-umbraco" target="_blank"&gt;clean urls in umbraco&lt;/a&gt; that you can still access your pages using the .aspx extension.&lt;/p&gt;
&lt;p&gt;This is pretty bad for SEO as Google will see identical copies of each page, thus duplicate content as far as the bots will be concerned.&lt;/p&gt;
&lt;p&gt;To solve this you can go into the UrlRewriting.config file in your umbraco installation and drop in the code below, make sure it is within the &lt;rewrites&gt; tag.&lt;/p&gt;
&lt;blockquote&gt;
&lt;script src="http://snipt.net/embed/117aa6303ef9294fdf8d3102a1cedc6f" type="text/javascript"&gt;&lt;/script&gt;&lt;/blockquote&gt;
&lt;p&gt;I found this code on &lt;a href="http://snipt.org/tnolj/" target="_blank"&gt;&lt;a href="http://snipt.org/tnolj/" target="_blank"&gt;http://snipt.org/tnolj/&lt;/a&gt;&lt;/a&gt;, thanks &lt;a href="https://twitter.com/#!/danosphere" target="_blank"&gt;@danosphere&lt;/a&gt; =D&lt;/p&gt;</description><link>http://alanfeekery.com/post/12651337797</link><guid>http://alanfeekery.com/post/12651337797</guid><pubDate>Fri, 11 Nov 2011 19:37:00 +0000</pubDate><category>Umbraco</category><category>SEO</category></item><item><title>Change Umbraco from email for Contour</title><description>&lt;p&gt;This one is well hidden within Umbraco for some reason and is not adjustable with Contour from what I can see.&lt;/p&gt;
&lt;p&gt;If you want your emails to show as something other than your@email.here then you will need to go into config/umbracoSettings.config.&lt;/p&gt;
&lt;p&gt;You should find this in that file around line 30.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;notifications&gt;&lt;/p&gt;
&lt;p&gt;            &lt;email&gt;your@email.here&lt;/email&gt;&lt;/p&gt;
&lt;p&gt;&lt;/notifications&gt;&lt;/p&gt;

&lt;/blockquote&gt;
&lt;p&gt;Change it to online@yourwebsite.com or whatever you want/need it to be.&lt;/p&gt;</description><link>http://alanfeekery.com/post/12287470275</link><guid>http://alanfeekery.com/post/12287470275</guid><pubDate>Thu, 03 Nov 2011 16:51:31 +0000</pubDate><category>Umbraco</category><category>Contour</category></item><item><title>Content dependent markup in Umbraco using Razor</title><description>&lt;p&gt;With Razor being so easy to use in Umbraco now, I thought I might try out a simple if statement to hide markup that wraps around non mandatory content.&lt;/p&gt;
&lt;p&gt;Took a couple of attempts but it was fairly easy to do and works well.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;umbraco:Macro runat=”server” language=”cshtml”&gt;&lt;/p&gt;
&lt;p&gt;            @if (@Model.aboutMeImage.ToString() != string.Empty)&lt;/p&gt;
&lt;p&gt;            {&lt;/p&gt;
&lt;p&gt;                &lt;h6&gt;About Me&lt;/h6&gt;&lt;/p&gt;
&lt;p&gt;                &lt;img src=”@Model.aboutMeImage” /&gt;&lt;/p&gt;
&lt;p&gt;            }&lt;/p&gt;
&lt;p&gt;&lt;/umbraco:Macro&gt;&lt;/p&gt;

&lt;/blockquote&gt;</description><link>http://alanfeekery.com/post/12244955562</link><guid>http://alanfeekery.com/post/12244955562</guid><pubDate>Wed, 02 Nov 2011 16:55:10 +0000</pubDate><category>Umbraco</category><category>Razor</category></item><item><title>Fancybox &amp; ASP.NET Web Forms</title><description>&lt;p&gt;There was a nasty little problem I came across with &lt;a target="_blank" href="http://fancybox.net/"&gt;Fancybox &lt;/a&gt;that really tested my patience before I noticed what the problem was.&lt;/p&gt;
&lt;p&gt;If you pop open a modal window with a contact form in it, you will notice that your form won’t submit with ASP.NET web forms. No js errors, nothing at all. You press your button, the page won’t reload and your modal box stays open.&lt;/p&gt;
&lt;p&gt;Fortunately I wasn’t the only one with &lt;a target="_blank" href="http://stackoverflow.com/questions/2686362/fancybox-asp-net-button-not-working"&gt;this problem&lt;/a&gt;, thank god for stackoverflow.&lt;/p&gt;
&lt;p&gt;So, in &lt;span&gt;jquery.fancybox-1.3.4.js (this was the version I was using) do a quick search for:&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;$(‘body’).append(&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    tmp         = $(‘&lt;div id=”fancybox-tmp”&gt;&lt;/div&gt;’),&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    loading     = $(‘&lt;div id=”fancybox-loading”&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;’),&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    overlay     = $(‘&lt;div id=”fancybox-overlay”&gt;&lt;/div&gt;’),&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    wrap        = $(‘&lt;div id=”fancybox-wrap”&gt;&lt;/div&gt;’)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;And replace it with this:&lt;/span&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;$(‘form’).append(&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    tmp         = $(‘&lt;div id=”fancybox-tmp”&gt;&lt;/div&gt;’),&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    loading     = $(‘&lt;div id=”fancybox-loading”&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;’),&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    overlay     = $(‘&lt;div id=”fancybox-overlay”&gt;&lt;/div&gt;’),&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;    wrap        = $(‘&lt;div id=”fancybox-wrap”&gt;&lt;/div&gt;’)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;);&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;If it hasn’t dawned on you what the problem was then don’t change anything and have a look at the source when you have a modal window open, notice how the contents of the modal box get removed outside your ASP.NET form tag but remain as expected with in the body tag.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The code changes above ensure that the modal box markup remains within the form tags and thus ASP.NET can still process it’s web controls.&lt;/span&gt;&lt;/p&gt;</description><link>http://alanfeekery.com/post/11610197818</link><guid>http://alanfeekery.com/post/11610197818</guid><pubDate>Tue, 18 Oct 2011 13:13:00 +0100</pubDate><category>Fancybox</category><category>ASP.NET</category></item><item><title>A brief inrto into how to consume 3rd party ASP.NET web...</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/ock0XcdN7W0?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;span&gt;A brief inrto into how to consume 3rd party ASP.NET web services. We use the ecocoma google web services to build a key word rank checker app.&lt;br/&gt;&lt;br/&gt;Links:&lt;br/&gt;&lt;br/&gt;&lt;a title="http://www.ecocoma.com/marketing_webservice.aspx" target="_blank" href="http://www.ecocoma.com/marketing_webservice.aspx"&gt;&lt;a href="http://www.ecocoma.com/marketing_webservice.aspx" target="_blank"&gt;http://www.ecocoma.com/marketing_webservice.aspx&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;&lt;a title="http://service.ecocoma.com/marketing/google.asmx" target="_blank" href="http://service.ecocoma.com/marketing/google.asmx"&gt;&lt;a href="http://service.ecocoma.com/marketing/google.asmx" target="_blank"&gt;http://service.ecocoma.com/marketing/google.asmx&lt;/a&gt;&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Send me a message if you want the source code. ;)&lt;/span&gt;&lt;/p&gt;</description><link>http://alanfeekery.com/post/11567258608</link><guid>http://alanfeekery.com/post/11567258608</guid><pubDate>Mon, 17 Oct 2011 11:40:24 +0100</pubDate><category>Screencasts</category><category>ASP.NET</category><category>Web Services</category></item><item><title>Using reCAPTCHA with ASP.NET</title><description>&lt;a href="http://code.google.com/apis/recaptcha/docs/aspnet.html"&gt;Using reCAPTCHA with ASP.NET&lt;/a&gt;: &lt;p&gt;Very simple bit of code to get running in the above link. The only thing about the dll Google supply is you must have MVC installed on your system, use the web platform installer if you haven’t got it. Also Google show the code in VB! Below is the reCAPTCHA control check code in CSharp for btnSubmit.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;protected void btnSubmit_Click(object sender, EventArgs e)&lt;/p&gt;
&lt;p&gt;    {&lt;/p&gt;
&lt;p&gt;        if (RecaptchaControl1.IsValid)&lt;/p&gt;
&lt;p&gt;        {&lt;/p&gt;
&lt;p&gt;            Label1.Text = “You entered the correct captcha.”;&lt;/p&gt;
&lt;p&gt;        }&lt;/p&gt;
&lt;p&gt;        else&lt;/p&gt;
&lt;p&gt;        {&lt;/p&gt;
&lt;p&gt;            Label1.Text = “The captcha you entered is invalid.”;&lt;/p&gt;
&lt;p&gt;        }&lt;/p&gt;
&lt;p&gt;    }&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://alanfeekery.com/post/11312823831</link><guid>http://alanfeekery.com/post/11312823831</guid><pubDate>Tue, 11 Oct 2011 11:38:51 +0100</pubDate><category>reCAPTCHA</category><category>ASP.NET</category></item><item><title>Umbraco Contour &amp; Razor Bug</title><description>&lt;p&gt;A quick note for something that has cost me considerable time working out. If you are using Umbraco’s contact form package Contour and you insert a contact form into your page via a richtext box editor.&lt;/p&gt;
&lt;p&gt;Make sure in your template you are not using a Razor macro to insert the content of your richtext box, use the normal XSLT method. Your form won’t show otherwise.&lt;/p&gt;
&lt;p&gt;So don’t do this to include your richtextbox:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;umbraco:Macro runat=”server” language=”cshtml”&gt;&lt;/p&gt;
&lt;p&gt;     @Model.myRichTextBox&lt;/p&gt;
&lt;p&gt;&lt;/umbraco:Macro&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Do this:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;umbraco:Item field=”myRichTextBox” runat=”server”&gt;&lt;/umbraco:Item&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;UPDATE (12/10/2011)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It has come to &lt;a href="http://twitter.com/#!/umbraco/status/124082740118302720" target="_blank"&gt;my attention&lt;/a&gt; that this is not a problem with Contour, it is to do with the rich text editor having issues with macros when you embed the rich text editor into your templates using Razor.&lt;/p&gt;
&lt;p&gt;As you can tell from Niels Hartvig’s tweet, this will be resolved down the line.&lt;/p&gt;
&lt;blockquote&gt;&lt;/blockquote&gt;</description><link>http://alanfeekery.com/post/11268015513</link><guid>http://alanfeekery.com/post/11268015513</guid><pubDate>Mon, 10 Oct 2011 10:22:00 +0100</pubDate><category>Umbraco</category><category>Razor</category></item><item><title>Razor DynamicNode Cheat Sheet</title><description>&lt;a href="http://our.umbraco.org/projects/developer-tools/razor-dynamicnode-cheat-sheet"&gt;Razor DynamicNode Cheat Sheet&lt;/a&gt;: &lt;p&gt;A great cheat sheet for using Razor in Umbraco 4.7.1&lt;/p&gt;</description><link>http://alanfeekery.com/post/10977239411</link><guid>http://alanfeekery.com/post/10977239411</guid><pubDate>Mon, 03 Oct 2011 12:41:18 +0100</pubDate><category>Umbraco</category></item></channel></rss>

