﻿<?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>StrathWeb</title>
	<atom:link href="http://www.strathweb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.strathweb.com</link>
	<description>StrathWeb. A free flowing web tech monologue.</description>
	<lastBuildDate>Thu, 23 May 2013 09:46:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Retrieving the client&#8217;s IP address in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/05/retrieving-the-clients-ip-address-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/05/retrieving-the-clients-ip-address-in-asp-net-web-api/#comments</comments>
		<pubDate>Thu, 23 May 2013 09:46:36 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=952</guid>
		<description><![CDATA[<p>One of the common tasks, for logging or authorization purposes, is to obtain the IP address of the client accessing your Web API. There are different ways to achieve this depending on whether you are web hosting (through HttpContext) or &#8230; <a href="http://www.strathweb.com/2013/05/retrieving-the-clients-ip-address-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/05/retrieving-the-clients-ip-address-in-asp-net-web-api/">Retrieving the client&#8217;s IP address in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/05/retrieving-the-clients-ip-address-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>scriptcs and using Azure Mobile Services from your scripts</title>
		<link>http://www.strathweb.com/2013/05/scriptcs-and-using-azure-mobile-services-from-your-scripts/</link>
		<comments>http://www.strathweb.com/2013/05/scriptcs-and-using-azure-mobile-services-from-your-scripts/#comments</comments>
		<pubDate>Mon, 13 May 2013 03:33:40 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[scriptcs]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=945</guid>
		<description><![CDATA[<p>Hopefully by now you have already heard about the sriptcs project, which allows you to write script based applications with C# and Nuget. If not, have a look at the readme and the great introduction post by Scott Hanselman to &#8230; <a href="http://www.strathweb.com/2013/05/scriptcs-and-using-azure-mobile-services-from-your-scripts/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/05/scriptcs-and-using-azure-mobile-services-from-your-scripts/">scriptcs and using Azure Mobile Services from your scripts</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/05/scriptcs-and-using-azure-mobile-services-from-your-scripts/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The future is now &#8211; OWIN and multi-hosting ASP.NET web applications</title>
		<link>http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/</link>
		<comments>http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/#comments</comments>
		<pubDate>Sun, 05 May 2013 15:16:47 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[katana]]></category>
		<category><![CDATA[owin]]></category>
		<category><![CDATA[signalr]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=936</guid>
		<description><![CDATA[<p>As you probably know, the ASP.NET team is publishing the latest ASP.NET Web API on a nightly MyGet feed, and you can grab them from there and play with the latest stuff without having to deal with all the hassle &#8230; <a href="http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/">The future is now &#8211; OWIN and multi-hosting ASP.NET web applications</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/05/the-future-is-now-owin-and-multi-hosting-asp-net-web-applications/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ASP.NET Web API and greedy query string parameter binding</title>
		<link>http://www.strathweb.com/2013/04/asp-net-web-api-and-greedy-query-string-parameter-binding/</link>
		<comments>http://www.strathweb.com/2013/04/asp-net-web-api-and-greedy-query-string-parameter-binding/#comments</comments>
		<pubDate>Sun, 28 Apr 2013 16:05:00 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=928</guid>
		<description><![CDATA[<p>Following the last article on parameter binding from URI, I received an interesting question &#8211; &#8220;what if I wanted to prevent binding parameters from query string and only allow binding from route values&#8221;? In other words, prevent passing values to &#8230; <a href="http://www.strathweb.com/2013/04/asp-net-web-api-and-greedy-query-string-parameter-binding/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/04/asp-net-web-api-and-greedy-query-string-parameter-binding/">ASP.NET Web API and greedy query string parameter binding</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/04/asp-net-web-api-and-greedy-query-string-parameter-binding/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>ASP.NET Web API parameter binding part 1 &#8211; Understanding binding from URI</title>
		<link>http://www.strathweb.com/2013/04/asp-net-web-api-parameter-binding-part-1-understanding-binding-from-uri/</link>
		<comments>http://www.strathweb.com/2013/04/asp-net-web-api-parameter-binding-part-1-understanding-binding-from-uri/#comments</comments>
		<pubDate>Thu, 18 Apr 2013 06:56:56 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=920</guid>
		<description><![CDATA[<p>Today, let&#8217;s kick off a series intended to look at different aspects of HTTP parameter binding in ASP.NET Web API. Why? Aside from the awesome series by Mike Stall, there isn&#8217;t really that much material on the web on this &#8230; <a href="http://www.strathweb.com/2013/04/asp-net-web-api-parameter-binding-part-1-understanding-binding-from-uri/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/04/asp-net-web-api-parameter-binding-part-1-understanding-binding-from-uri/">ASP.NET Web API parameter binding part 1 &#8211; Understanding binding from URI</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/04/asp-net-web-api-parameter-binding-part-1-understanding-binding-from-uri/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Collaborative route planner with SignalR, Knockout.js and Google Maps</title>
		<link>http://www.strathweb.com/2013/04/collaborative-route-planner-with-signalr-knockout-js-and-google-maps/</link>
		<comments>http://www.strathweb.com/2013/04/collaborative-route-planner-with-signalr-knockout-js-and-google-maps/#comments</comments>
		<pubDate>Thu, 11 Apr 2013 20:43:17 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[knockout.js]]></category>
		<category><![CDATA[signalr]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=912</guid>
		<description><![CDATA[<p>Today I have published a new article over at my friends from Tech.pro. This time, we continue on the topic of SignalR &#038; Knockout.js, and look at implementing a real-time collaborative route planner with the use of Google Maps API. &#8230; <a href="http://www.strathweb.com/2013/04/collaborative-route-planner-with-signalr-knockout-js-and-google-maps/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/04/collaborative-route-planner-with-signalr-knockout-js-and-google-maps/">Collaborative route planner with SignalR, Knockout.js and Google Maps</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/04/collaborative-route-planner-with-signalr-knockout-js-and-google-maps/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hosting ASP.NET Web API in LinqPad</title>
		<link>http://www.strathweb.com/2013/04/hosting-asp-net-web-api-in-linqpad/</link>
		<comments>http://www.strathweb.com/2013/04/hosting-asp-net-web-api-in-linqpad/#comments</comments>
		<pubDate>Fri, 05 Apr 2013 02:56:54 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=903</guid>
		<description><![CDATA[<p>Today I stumbled upon an interesting Stackoverflow question, where the user was asking how to go about self-hosting Web API in LinqPad. The question has gone unanswered since December, and I&#8217;m guessing even the OP forgot about it. However, I&#8217;d &#8230; <a href="http://www.strathweb.com/2013/04/hosting-asp-net-web-api-in-linqpad/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/04/hosting-asp-net-web-api-in-linqpad/">Hosting ASP.NET Web API in LinqPad</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/04/hosting-asp-net-web-api-in-linqpad/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Per request error detail policy in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/03/per-request-error-detail-policy-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/03/per-request-error-detail-policy-in-asp-net-web-api/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 04:17:14 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=892</guid>
		<description><![CDATA[<p>ASP.NET Web API does a really good job at letting you control the amount of error details returned in the framework responses. And that is for both your own (&#8220;developer-generated&#8221;) exceptions, as well as the ones produced by the Web &#8230; <a href="http://www.strathweb.com/2013/03/per-request-error-detail-policy-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/03/per-request-error-detail-policy-in-asp-net-web-api/">Per request error detail policy in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/03/per-request-error-detail-policy-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Shopping cart with SignalR, ASP.NET Web API and Knockout.js</title>
		<link>http://www.strathweb.com/2013/03/shopping-cart-with-signalr-asp-net-web-api-and-knockout-js/</link>
		<comments>http://www.strathweb.com/2013/03/shopping-cart-with-signalr-asp-net-web-api-and-knockout-js/#comments</comments>
		<pubDate>Thu, 21 Mar 2013 18:34:29 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[knockout.js]]></category>
		<category><![CDATA[signalr]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=886</guid>
		<description><![CDATA[<p>I have published an article at Tech.pro today, about building a real-time shopping cart with some of our favorite technologies &#8211; ASP.NET Web API, SignalR and Knockout.js (or, as Brad would say, with the &#8220;Webstack of Love&#8221;). Click here to &#8230; <a href="http://www.strathweb.com/2013/03/shopping-cart-with-signalr-asp-net-web-api-and-knockout-js/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/03/shopping-cart-with-signalr-asp-net-web-api-and-knockout-js/">Shopping cart with SignalR, ASP.NET Web API and Knockout.js</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/03/shopping-cart-with-signalr-asp-net-web-api-and-knockout-js/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Leveraging Roslyn to author ASP.NET Web API without recompiling</title>
		<link>http://www.strathweb.com/2013/03/leveraging-roslyn-to-author-asp-net-web-api-without-recompiling/</link>
		<comments>http://www.strathweb.com/2013/03/leveraging-roslyn-to-author-asp-net-web-api-without-recompiling/#comments</comments>
		<pubDate>Sat, 16 Mar 2013 17:10:31 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[roslyn]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=874</guid>
		<description><![CDATA[<p>Some time ago I posted a mini-series of posts about using Roslyn to script Web API, and that has gotten some great response. In that original post, I mentioned &#038; used, without going into too much details, a very useful &#8230; <a href="http://www.strathweb.com/2013/03/leveraging-roslyn-to-author-asp-net-web-api-without-recompiling/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/03/leveraging-roslyn-to-author-asp-net-web-api-without-recompiling/">Leveraging Roslyn to author ASP.NET Web API without recompiling</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/03/leveraging-roslyn-to-author-asp-net-web-api-without-recompiling/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Adding HTTP HEAD support to ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/03/adding-http-head-support-to-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/03/adding-http-head-support-to-asp-net-web-api/#comments</comments>
		<pubDate>Mon, 11 Mar 2013 02:27:42 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=867</guid>
		<description><![CDATA[<p>HEAD HTTP verb is defined in RFC 2616 as &#8220;identical to GET except that the server MUST NOT return a message-body in the response.&#8221; As such you can think of it as a twin brother of GET. There are a &#8230; <a href="http://www.strathweb.com/2013/03/adding-http-head-support-to-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/03/adding-http-head-support-to-asp-net-web-api/">Adding HTTP HEAD support to ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/03/adding-http-head-support-to-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SignalR, Filters and ServiceStack</title>
		<link>http://www.strathweb.com/2013/03/signalr-filters-and-servicestack/</link>
		<comments>http://www.strathweb.com/2013/03/signalr-filters-and-servicestack/#comments</comments>
		<pubDate>Mon, 04 Mar 2013 04:42:31 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[servicestack]]></category>
		<category><![CDATA[signalr]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=861</guid>
		<description><![CDATA[<p>I recently blogged about a technique of integrating SignalR with ASP.NET Web API through the use of action filters. A few people have asked, whether this approach (and SignalR now being part of Microsoft&#8217;s ASP.NET product group after all) works &#8230; <a href="http://www.strathweb.com/2013/03/signalr-filters-and-servicestack/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/03/signalr-filters-and-servicestack/">SignalR, Filters and ServiceStack</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/03/signalr-filters-and-servicestack/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ASP.NET Web API and Protocol Buffers</title>
		<link>http://www.strathweb.com/2013/02/asp-net-web-api-and-protocol-buffers/</link>
		<comments>http://www.strathweb.com/2013/02/asp-net-web-api-and-protocol-buffers/#comments</comments>
		<pubDate>Sun, 24 Feb 2013 21:22:52 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=851</guid>
		<description><![CDATA[<p>Protocol Buffers are a super efficient and very flexible way of serializing structured data. Developed at Google, provide the developers lightspeed serialization and deserialization capabilities. There a handful of .NET implementations, the most popular one, called protobuf-net, created by Marc &#8230; <a href="http://www.strathweb.com/2013/02/asp-net-web-api-and-protocol-buffers/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/02/asp-net-web-api-and-protocol-buffers/">ASP.NET Web API and Protocol Buffers</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/02/asp-net-web-api-and-protocol-buffers/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SignalR, ActionFilters and ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/02/signalr-actionfilters-and-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/02/signalr-actionfilters-and-asp-net-web-api/#comments</comments>
		<pubDate>Mon, 18 Feb 2013 19:18:15 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[signalr]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=839</guid>
		<description><![CDATA[<p>There have been quite a few examples circulating on the web on how one would use SignalR together with Web API. It all started after Brad Wilson had a great example on calling SignalR from API controllers at NDC Oslo &#8230; <a href="http://www.strathweb.com/2013/02/signalr-actionfilters-and-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/02/signalr-actionfilters-and-asp-net-web-api/">SignalR, ActionFilters and ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/02/signalr-actionfilters-and-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>But I don&#8217;t want to call Web Api controllers &#8220;Controller&#8221;!</title>
		<link>http://www.strathweb.com/2013/02/but-i-dont-want-to-call-web-api-controllers-controller/</link>
		<comments>http://www.strathweb.com/2013/02/but-i-dont-want-to-call-web-api-controllers-controller/#comments</comments>
		<pubDate>Tue, 12 Feb 2013 04:03:28 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=827</guid>
		<description><![CDATA[<p>A friend of mine was recently complaining about how Web API controller centric approach doesn&#8217;t really make sense, and that he prefers feature-oriented endpoints. While &#8211; in all honesty &#8211; I am not sure what he means by that, it &#8230; <a href="http://www.strathweb.com/2013/02/but-i-dont-want-to-call-web-api-controllers-controller/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/02/but-i-dont-want-to-call-web-api-controllers-controller/">But I don&#8217;t want to call Web Api controllers &#8220;Controller&#8221;!</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/02/but-i-dont-want-to-call-web-api-controllers-controller/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Building Web API Visual Studio support tools with Roslyn</title>
		<link>http://www.strathweb.com/2013/02/building-web-api-visual-studio-support-tools-with-roslyn/</link>
		<comments>http://www.strathweb.com/2013/02/building-web-api-visual-studio-support-tools-with-roslyn/#comments</comments>
		<pubDate>Sun, 03 Feb 2013 18:57:59 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[roslyn]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=814</guid>
		<description><![CDATA[<p>In my humble opinion, Microsoft Roslyn is one of the most exciting things on the .NET stack. One of the many (MANY) things you can do easily with Roslyn, is write your own development-time code analysis tools. We have talked &#8230; <a href="http://www.strathweb.com/2013/02/building-web-api-visual-studio-support-tools-with-roslyn/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/02/building-web-api-visual-studio-support-tools-with-roslyn/">Building Web API Visual Studio support tools with Roslyn</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/02/building-web-api-visual-studio-support-tools-with-roslyn/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Building real time applications for any client with Azure Mobile Services &amp; Pusher</title>
		<link>http://www.strathweb.com/2013/01/building-real-time-applications-for-any-client-with-azure-mobile-services-and-pusher/</link>
		<comments>http://www.strathweb.com/2013/01/building-real-time-applications-for-any-client-with-azure-mobile-services-and-pusher/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 03:08:03 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[azure]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[last.fm api]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=794</guid>
		<description><![CDATA[<p>Azure Mobile Services is definitely one of the coolest technologies in the Azure family. One of the issues however, has been that it only has client libraries for Windows 8, iOS and Android, making it a bit more difficult for &#8230; <a href="http://www.strathweb.com/2013/01/building-real-time-applications-for-any-client-with-azure-mobile-services-and-pusher/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/building-real-time-applications-for-any-client-with-azure-mobile-services-and-pusher/">Building real time applications for any client with Azure Mobile Services &#038; Pusher</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/building-real-time-applications-for-any-client-with-azure-mobile-services-and-pusher/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Adding Request.IsLocal to ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/01/adding-request-islocal-to-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/01/adding-request-islocal-to-asp-net-web-api/#comments</comments>
		<pubDate>Wed, 23 Jan 2013 02:45:19 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=784</guid>
		<description><![CDATA[<p>I was recently asked how to filter out local requests in Web API. Indeed, one of the more useful things that developers got used to work with in traditional ASP.NET (and the System.Web.dll) was the ability to quickly check if &#8230; <a href="http://www.strathweb.com/2013/01/adding-request-islocal-to-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/adding-request-islocal-to-asp-net-web-api/">Adding Request.IsLocal to ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/adding-request-islocal-to-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Magical Web API action selector &#8211; HTTP-verb and action name dispatching in a single controller</title>
		<link>http://www.strathweb.com/2013/01/magical-web-api-action-selector-http-verb-and-action-name-dispatching-in-a-single-controller/</link>
		<comments>http://www.strathweb.com/2013/01/magical-web-api-action-selector-http-verb-and-action-name-dispatching-in-a-single-controller/#comments</comments>
		<pubDate>Thu, 17 Jan 2013 00:43:08 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=768</guid>
		<description><![CDATA[<p>If you follow Web API on User Voice or track Web API issues on Codeplex, you&#8217;d probably know that one of the most popular requested features of Web API is to allow the developers to combine HTTP verb action dispatching &#8230; <a href="http://www.strathweb.com/2013/01/magical-web-api-action-selector-http-verb-and-action-name-dispatching-in-a-single-controller/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/magical-web-api-action-selector-http-verb-and-action-name-dispatching-in-a-single-controller/">Magical Web API action selector &#8211; HTTP-verb and action name dispatching in a single controller</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/magical-web-api-action-selector-http-verb-and-action-name-dispatching-in-a-single-controller/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Easy ASP.NET Web API resource updates with Delta</title>
		<link>http://www.strathweb.com/2013/01/easy-asp-net-web-api-resource-updates-with-delta/</link>
		<comments>http://www.strathweb.com/2013/01/easy-asp-net-web-api-resource-updates-with-delta/#comments</comments>
		<pubDate>Fri, 11 Jan 2013 15:23:54 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[odata]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=760</guid>
		<description><![CDATA[<p>One of the great features of the Microsoft ASP.NET WebAPI OData package (which you can grab as prerelease from Nuget, and which will soon, in next release cycle, become part of Web API core) is a little dynamic proxy object &#8230; <a href="http://www.strathweb.com/2013/01/easy-asp-net-web-api-resource-updates-with-delta/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/easy-asp-net-web-api-resource-updates-with-delta/">Easy ASP.NET Web API resource updates with Delta<T></a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/easy-asp-net-web-api-resource-updates-with-delta/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Replace JSON.NET with ServiceStack.Text in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/01/replace-json-net-with-servicestack-text-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/01/replace-json-net-with-servicestack-text-in-asp-net-web-api/#comments</comments>
		<pubDate>Sun, 06 Jan 2013 19:53:08 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=757</guid>
		<description><![CDATA[<p>I recently stumbled across a comparison of JSON serialization libraries. which shows that ServiceStack.Text by far outperforms any of the competitors. Indeed, the folks down at ServiceStack have been building a lot of great stuff for the past few (4?) &#8230; <a href="http://www.strathweb.com/2013/01/replace-json-net-with-servicestack-text-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/replace-json-net-with-servicestack-text-in-asp-net-web-api/">Replace JSON.NET with ServiceStack.Text in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/replace-json-net-with-servicestack-text-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Asynchronously streaming video with ASP.NET Web API</title>
		<link>http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/#comments</comments>
		<pubDate>Thu, 03 Jan 2013 23:19:32 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=741</guid>
		<description><![CDATA[<p>A lot of people think that ASP.NET Web API is basically a fancy framework for building APIs &#8211; which couldn&#8217;t be further from the truth. Web API is mainly about the new .NET HTTP programming model it brings to the &#8230; <a href="http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/">Asynchronously streaming video with ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/asynchronously-streaming-video-with-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Upcoming ASP.NET Web API events in Toronto</title>
		<link>http://www.strathweb.com/2013/01/upcoming-asp-net-web-api-events-in-toronto/</link>
		<comments>http://www.strathweb.com/2013/01/upcoming-asp-net-web-api-events-in-toronto/#comments</comments>
		<pubDate>Wed, 02 Jan 2013 09:06:42 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=734</guid>
		<description><![CDATA[<p>I&#8217;ll be holding two ASP.NET Web API presentations in Toronto this month &#8211; if you happen to be in the area, it would be an excellent chance for me to meet you, and dive into ASP.NET Web API together. I&#8217;ll &#8230; <a href="http://www.strathweb.com/2013/01/upcoming-asp-net-web-api-events-in-toronto/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2013/01/upcoming-asp-net-web-api-events-in-toronto/">Upcoming ASP.NET Web API events in Toronto</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2013/01/upcoming-asp-net-web-api-events-in-toronto/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Running ASP.NET Web API with OWIN and Katana</title>
		<link>http://www.strathweb.com/2012/12/running-aspnet-web-api-with-owin-and-katana/</link>
		<comments>http://www.strathweb.com/2012/12/running-aspnet-web-api-with-owin-and-katana/#comments</comments>
		<pubDate>Tue, 18 Dec 2012 04:06:59 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[owin]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=725</guid>
		<description><![CDATA[<p>One of the often repeated, and frankly, somewhat unfair, arguments against using .NET based technologies is that by doing so, you handcuff yourself to all kinds of various Microsoft tools and products. If you choose to use ASP.NET Web API, &#8230; <a href="http://www.strathweb.com/2012/12/running-aspnet-web-api-with-owin-and-katana/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/12/running-aspnet-web-api-with-owin-and-katana/">Running ASP.NET Web API with OWIN and Katana</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/12/running-aspnet-web-api-with-owin-and-katana/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Using existing database with Azure Mobile Services</title>
		<link>http://www.strathweb.com/2012/12/using-existing-database-with-azure-mobile-services/</link>
		<comments>http://www.strathweb.com/2012/12/using-existing-database-with-azure-mobile-services/#comments</comments>
		<pubDate>Wed, 12 Dec 2012 03:40:43 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[azure]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=710</guid>
		<description><![CDATA[<p>One of the topics we like to come back to on this blog is Azure Mobile Services (ZUMO) &#8211; and rightfully so, because that&#8217;s a terrific service, capable of smoothly fueling your application&#8217;s backend in a hassle-free and scalable manner. &#8230; <a href="http://www.strathweb.com/2012/12/using-existing-database-with-azure-mobile-services/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/12/using-existing-database-with-azure-mobile-services/">Using existing database with Azure Mobile Services</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/12/using-existing-database-with-azure-mobile-services/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Web API alternative &#8211; self hosting HTTP services in native C++ code</title>
		<link>http://www.strathweb.com/2012/12/web-api-alternative-self-hosting-http-services-in-native-c-code/</link>
		<comments>http://www.strathweb.com/2012/12/web-api-alternative-self-hosting-http-services-in-native-c-code/#comments</comments>
		<pubDate>Wed, 05 Dec 2012 02:42:42 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[c plus]]></category>
		<category><![CDATA[native]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=698</guid>
		<description><![CDATA[<p>On this blog, I&#8217;ve been focusing pretty much exclusively on ASP.NET Web API, but today let&#8217;s step outside .NET, and explore how you could host RESTful HTTP services directly from the native unmanaged C++ code &#8211; and I hope, this &#8230; <a href="http://www.strathweb.com/2012/12/web-api-alternative-self-hosting-http-services-in-native-c-code/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/12/web-api-alternative-self-hosting-http-services-in-native-c-code/">Web API alternative &#8211; self hosting HTTP services in native C++ code</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/12/web-api-alternative-self-hosting-http-services-in-native-c-code/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Extending Web API Help Page with information from attributes</title>
		<link>http://www.strathweb.com/2012/11/extending-web-api-help-page-with-information-from-attributes/</link>
		<comments>http://www.strathweb.com/2012/11/extending-web-api-help-page-with-information-from-attributes/#comments</comments>
		<pubDate>Fri, 30 Nov 2012 02:52:12 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=685</guid>
		<description><![CDATA[<p>Web API help page, available for your Web API via the Nuget package or built into the Web API template if you used the ASP.NET Fall Preview installer, is an extremely useful tool for documenting your API. That is, both &#8230; <a href="http://www.strathweb.com/2012/11/extending-web-api-help-page-with-information-from-attributes/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/11/extending-web-api-help-page-with-information-from-attributes/">Extending Web API Help Page with information from attributes</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/11/extending-web-api-help-page-with-information-from-attributes/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Realtime ASP.NET Web API tracing with SignalR</title>
		<link>http://www.strathweb.com/2012/11/realtime-asp-net-web-api-tracing-with-signalr/</link>
		<comments>http://www.strathweb.com/2012/11/realtime-asp-net-web-api-tracing-with-signalr/#comments</comments>
		<pubDate>Fri, 23 Nov 2012 03:17:49 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[signalr]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=671</guid>
		<description><![CDATA[<p>The latest ASP.NET Fall Update, released recently, introduced the Web API tracing package into the Web API core. It is the default implementation of ITraceWriter, built around the System.Diagnostics, allowing you to easily trace what&#8217;s going on inside your API &#8230; <a href="http://www.strathweb.com/2012/11/realtime-asp-net-web-api-tracing-with-signalr/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/11/realtime-asp-net-web-api-tracing-with-signalr/">Realtime ASP.NET Web API tracing with SignalR</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/11/realtime-asp-net-web-api-tracing-with-signalr/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ASP.NET Web API and dependencies in request scope</title>
		<link>http://www.strathweb.com/2012/11/asp-net-web-api-and-dependencies-in-request-scope/</link>
		<comments>http://www.strathweb.com/2012/11/asp-net-web-api-and-dependencies-in-request-scope/#comments</comments>
		<pubDate>Thu, 15 Nov 2012 03:15:36 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[ninject]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=661</guid>
		<description><![CDATA[<p>Regardless of what types of applications you are building with Web API, sooner or later you will run into a situation where you need to scope certain dependencies to the lifetime of a web request. Examples of these types of &#8230; <a href="http://www.strathweb.com/2012/11/asp-net-web-api-and-dependencies-in-request-scope/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/11/asp-net-web-api-and-dependencies-in-request-scope/">ASP.NET Web API and dependencies in request scope</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/11/asp-net-web-api-and-dependencies-in-request-scope/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Adding Session support to ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/11/adding-session-support-to-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/11/adding-session-support-to-asp-net-web-api/#comments</comments>
		<pubDate>Fri, 09 Nov 2012 04:11:36 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=651</guid>
		<description><![CDATA[<p>First the disclaimer. Yes, there are a lot of problems with using session in your ASP.NET applications. Moreover, by default, HTTP (and by extension, REST) is stateless &#8211; and as a result each HTTP request should carry enough information by &#8230; <a href="http://www.strathweb.com/2012/11/adding-session-support-to-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/11/adding-session-support-to-asp-net-web-api/">Adding Session support to ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/11/adding-session-support-to-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ASP.NET Fall 2012 update (preview) is out &#8211; what&#8217;s new for Web API developers?</title>
		<link>http://www.strathweb.com/2012/11/asp-net-fall-2012-update-preview-is-out-whats-new-for-web-api-developers/</link>
		<comments>http://www.strathweb.com/2012/11/asp-net-fall-2012-update-preview-is-out-whats-new-for-web-api-developers/#comments</comments>
		<pubDate>Thu, 01 Nov 2012 03:56:51 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=614</guid>
		<description><![CDATA[<p>This evening, Microsoft has released a Fall 2012 Update to ASP.NET. The release brings a whole set of goodies for ASP.NET developers, including SignalR (now officially part of ASP.NET), C# FB app project template, Windows Azure Authentication and more. Jon &#8230; <a href="http://www.strathweb.com/2012/11/asp-net-fall-2012-update-preview-is-out-whats-new-for-web-api-developers/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/11/asp-net-fall-2012-update-preview-is-out-whats-new-for-web-api-developers/">ASP.NET Fall 2012 update (preview) is out &#8211; what&#8217;s new for Web API developers?</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/11/asp-net-fall-2012-update-preview-is-out-whats-new-for-web-api-developers/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Clean up your Web API controllers with model validation and null check filters</title>
		<link>http://www.strathweb.com/2012/10/clean-up-your-web-api-controllers-with-model-validation-and-null-check-filters/</link>
		<comments>http://www.strathweb.com/2012/10/clean-up-your-web-api-controllers-with-model-validation-and-null-check-filters/#comments</comments>
		<pubDate>Wed, 24 Oct 2012 01:42:12 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=602</guid>
		<description><![CDATA[<p>Regardless of what kind of applications you build with Web API, you are bound to write a lot of similar code in many of your actions &#8211; to check if the model is valid and to check if the submitted &#8230; <a href="http://www.strathweb.com/2012/10/clean-up-your-web-api-controllers-with-model-validation-and-null-check-filters/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/10/clean-up-your-web-api-controllers-with-model-validation-and-null-check-filters/">Clean up your Web API controllers with model validation and null check filters</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/10/clean-up-your-web-api-controllers-with-model-validation-and-null-check-filters/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Send text messages (SMS) from Web API using Azure Mobile Services</title>
		<link>http://www.strathweb.com/2012/10/send-text-messages-sms-from-web-api-using-azure-mobile-services/</link>
		<comments>http://www.strathweb.com/2012/10/send-text-messages-sms-from-web-api-using-azure-mobile-services/#comments</comments>
		<pubDate>Wed, 17 Oct 2012 01:52:17 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=591</guid>
		<description><![CDATA[<p>Few weeks ago, I blogged about using Azure Mobile Services in your Web API applications and I think I managed to convince some of you that ZUMO with its REST-style API is really useful and super easy to work with. &#8230; <a href="http://www.strathweb.com/2012/10/send-text-messages-sms-from-web-api-using-azure-mobile-services/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/10/send-text-messages-sms-from-web-api-using-azure-mobile-services/">Send text messages (SMS) from Web API using Azure Mobile Services</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/10/send-text-messages-sms-from-web-api-using-azure-mobile-services/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Remote printing with ASP.NET Web API in Windows Service</title>
		<link>http://www.strathweb.com/2012/10/remote-printing-with-asp-net-web-api-in-windows-service/</link>
		<comments>http://www.strathweb.com/2012/10/remote-printing-with-asp-net-web-api-in-windows-service/#comments</comments>
		<pubDate>Sun, 14 Oct 2012 17:06:01 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=575</guid>
		<description><![CDATA[<p>We all have different devices at home, right? So I had this idea, why not make a small Web API driven Windows service to sit on my main machine, to which I can send documents, which in turn will send &#8230; <a href="http://www.strathweb.com/2012/10/remote-printing-with-asp-net-web-api-in-windows-service/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/10/remote-printing-with-asp-net-web-api-in-windows-service/">Remote printing with ASP.NET Web API in Windows Service</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/10/remote-printing-with-asp-net-web-api-in-windows-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Use Web API as a dynamic runtime Typescript compiler</title>
		<link>http://www.strathweb.com/2012/10/use-web-api-as-a-dynamic-runtime-typescript-compiler/</link>
		<comments>http://www.strathweb.com/2012/10/use-web-api-as-a-dynamic-runtime-typescript-compiler/#comments</comments>
		<pubDate>Mon, 08 Oct 2012 04:38:07 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[typescript]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=564</guid>
		<description><![CDATA[<p>There&#8217;s been a lot of community buzz about Typescript recently &#8211; and rightfully so &#8211; as it solves a lot of Javascript&#8217;s issues, and despite being in its infancy, shows a tremendous amount of potential already. One of the features &#8230; <a href="http://www.strathweb.com/2012/10/use-web-api-as-a-dynamic-runtime-typescript-compiler/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/10/use-web-api-as-a-dynamic-runtime-typescript-compiler/">Use Web API as a dynamic runtime Typescript compiler</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/10/use-web-api-as-a-dynamic-runtime-typescript-compiler/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Scripting Web API self host with Roslyn CTP – Part 2</title>
		<link>http://www.strathweb.com/2012/10/scripting-web-api-self-host-with-roslyn-ctp-part-2/</link>
		<comments>http://www.strathweb.com/2012/10/scripting-web-api-self-host-with-roslyn-ctp-part-2/#comments</comments>
		<pubDate>Wed, 03 Oct 2012 00:58:30 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[roslyn]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=555</guid>
		<description><![CDATA[<p>This is part two of the series &#8211; if you haven&#8217;t read part one check it out before proceeding. Last time we did some cool stuff with using C# script files to instantiate a working Web API server &#8211; by &#8230; <a href="http://www.strathweb.com/2012/10/scripting-web-api-self-host-with-roslyn-ctp-part-2/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/10/scripting-web-api-self-host-with-roslyn-ctp-part-2/">Scripting Web API self host with Roslyn CTP – Part 2</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/10/scripting-web-api-self-host-with-roslyn-ctp-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Scripting Web API self host with Roslyn CTP &#8211; Part 1</title>
		<link>http://www.strathweb.com/2012/09/scripting-web-api-self-host-with-roslyn-ctp-part-1/</link>
		<comments>http://www.strathweb.com/2012/09/scripting-web-api-self-host-with-roslyn-ctp-part-1/#comments</comments>
		<pubDate>Thu, 27 Sep 2012 10:46:06 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[roslyn]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=541</guid>
		<description><![CDATA[<p>If you follow me on Twitter you probably already know that recently I&#8217;ve been playing around with Roslyn. If you don&#8217;t know about Roslyn, in very short, you can think of it as &#8220;compiler as a service&#8221;. There is a &#8230; <a href="http://www.strathweb.com/2012/09/scripting-web-api-self-host-with-roslyn-ctp-part-1/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/09/scripting-web-api-self-host-with-roslyn-ctp-part-1/">Scripting Web API self host with Roslyn CTP &#8211; Part 1</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/09/scripting-web-api-self-host-with-roslyn-ctp-part-1/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Dealing with large files in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/09/dealing-with-large-files-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/09/dealing-with-large-files-in-asp-net-web-api/#comments</comments>
		<pubDate>Mon, 24 Sep 2012 21:17:57 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[iis]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=528</guid>
		<description><![CDATA[<p>There are a couple of things to consider when dealing with large file uploads and ASP.NET Web API. First of all, there are typical issues related to hosting within IIS context, and the limitations imposed on the service by default &#8230; <a href="http://www.strathweb.com/2012/09/dealing-with-large-files-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/09/dealing-with-large-files-in-asp-net-web-api/">Dealing with large files in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/09/dealing-with-large-files-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Generate Kindle (MOBI) ebooks with your ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/09/generate-kindle-mobi-ebooks-with-your-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/09/generate-kindle-mobi-ebooks-with-your-asp-net-web-api/#comments</comments>
		<pubDate>Sun, 16 Sep 2012 18:36:25 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[kindle]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=517</guid>
		<description><![CDATA[<p>Recently, I&#8217;ve been working a little on an application that allows users to save, tag, bookmark links for later reading &#8211; that kind of stuff. Obviously, Web API facilitates those types of apps really well, as data can be exposed &#8230; <a href="http://www.strathweb.com/2012/09/generate-kindle-mobi-ebooks-with-your-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/09/generate-kindle-mobi-ebooks-with-your-asp-net-web-api/">Generate Kindle (MOBI) ebooks with your ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/09/generate-kindle-mobi-ebooks-with-your-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Boost up your ASP.NET Web API with MessagePack</title>
		<link>http://www.strathweb.com/2012/09/boost-up-your-asp-net-web-api-with-messagepack/</link>
		<comments>http://www.strathweb.com/2012/09/boost-up-your-asp-net-web-api-with-messagepack/#comments</comments>
		<pubDate>Mon, 10 Sep 2012 19:57:35 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=504</guid>
		<description><![CDATA[<p>A while ago I blogged about supporting BSON at your Web API end points. A good alternative to both JSON and BSON has, for quite a while now, been MessagePack. The main problem with supporting MessagePack in your Web API &#8230; <a href="http://www.strathweb.com/2012/09/boost-up-your-asp-net-web-api-with-messagepack/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/09/boost-up-your-asp-net-web-api-with-messagepack/">Boost up your ASP.NET Web API with MessagePack</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/09/boost-up-your-asp-net-web-api-with-messagepack/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Using Azure Mobile Services in your web apps through ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/09/using-azure-mobile-services-in-your-web-apps-through-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/09/using-azure-mobile-services-in-your-web-apps-through-asp-net-web-api/#comments</comments>
		<pubDate>Mon, 03 Sep 2012 10:26:52 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=484</guid>
		<description><![CDATA[<p>Azure Mobile Services is the latest cool thing in town, and if you haven&#8217;t checked it out already I really recommend you do, i.e. in this nice introduction post by Scott Gu. In short, it allows you to save/retrieve data &#8230; <a href="http://www.strathweb.com/2012/09/using-azure-mobile-services-in-your-web-apps-through-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/09/using-azure-mobile-services-in-your-web-apps-through-asp-net-web-api/">Using Azure Mobile Services in your web apps through ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/09/using-azure-mobile-services-in-your-web-apps-through-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>A guide to asynchronous file uploads in ASP.NET Web API RTM</title>
		<link>http://www.strathweb.com/2012/08/a-guide-to-asynchronous-file-uploads-in-asp-net-web-api-rtm/</link>
		<comments>http://www.strathweb.com/2012/08/a-guide-to-asynchronous-file-uploads-in-asp-net-web-api-rtm/#comments</comments>
		<pubDate>Wed, 29 Aug 2012 14:06:25 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=474</guid>
		<description><![CDATA[<p>It&#8217;s been 2 weeks since Web API has been released, and in a post highlighting the changes, I mentioned I will write an updated tutorial on file upload. File upload is quite an important topic for Web API endpoitns or &#8230; <a href="http://www.strathweb.com/2012/08/a-guide-to-asynchronous-file-uploads-in-asp-net-web-api-rtm/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/08/a-guide-to-asynchronous-file-uploads-in-asp-net-web-api-rtm/">A guide to asynchronous file uploads in ASP.NET Web API RTM</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/08/a-guide-to-asynchronous-file-uploads-in-asp-net-web-api-rtm/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Supporting OData $inlinecount with the new Web API OData preview package</title>
		<link>http://www.strathweb.com/2012/08/supporting-odata-inlinecount-with-the-new-web-api-odata-preview-package/</link>
		<comments>http://www.strathweb.com/2012/08/supporting-odata-inlinecount-with-the-new-web-api-odata-preview-package/#comments</comments>
		<pubDate>Thu, 23 Aug 2012 11:43:02 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[odata]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=459</guid>
		<description><![CDATA[<p>OData support in Web API is arguably one of its hottest features. However, it&#8217;s support in Web API has been a bumpy ride &#8211; initially, OData was supported in a limited way only, and ultimately ended up being yanked altogether &#8230; <a href="http://www.strathweb.com/2012/08/supporting-odata-inlinecount-with-the-new-web-api-odata-preview-package/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/08/supporting-odata-inlinecount-with-the-new-web-api-odata-preview-package/">Supporting OData $inlinecount with the new Web API OData preview package</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/08/supporting-odata-inlinecount-with-the-new-web-api-odata-preview-package/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>ASP.NET Web API is released! What&#8217;s new in Web API RTM and how to use it!</title>
		<link>http://www.strathweb.com/2012/08/asp-net-web-api-is-released-whats-new-in-web-api-rtm-and-how-to-use-it/</link>
		<comments>http://www.strathweb.com/2012/08/asp-net-web-api-is-released-whats-new-in-web-api-rtm-and-how-to-use-it/#comments</comments>
		<pubDate>Wed, 15 Aug 2012 17:32:46 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=439</guid>
		<description><![CDATA[<p>If you have been following this blog for a while now (and if not, I really hope you will!), you&#8217;d know that I am a big fan of Web API. I have been blogging a lot about Web API, through &#8230; <a href="http://www.strathweb.com/2012/08/asp-net-web-api-is-released-whats-new-in-web-api-rtm-and-how-to-use-it/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/08/asp-net-web-api-is-released-whats-new-in-web-api-rtm-and-how-to-use-it/">ASP.NET Web API is released! What&#8217;s new in Web API RTM and how to use it!</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/08/asp-net-web-api-is-released-whats-new-in-web-api-rtm-and-how-to-use-it/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Testing routes in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/08/testing-routes-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/08/testing-routes-in-asp-net-web-api/#comments</comments>
		<pubDate>Sun, 12 Aug 2012 09:10:30 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=433</guid>
		<description><![CDATA[<p>The question that often comes up when talking to developers and clients about Web API solutions is how exactly should you go about testing your route configuration in Web API? Some would perhaps argue that in certain cases, especially if &#8230; <a href="http://www.strathweb.com/2012/08/testing-routes-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/08/testing-routes-in-asp-net-web-api/">Testing routes in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/08/testing-routes-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Knockout.js pro tips &#8211; working with templates</title>
		<link>http://www.strathweb.com/2012/08/knockout-js-pro-tips-working-with-templates/</link>
		<comments>http://www.strathweb.com/2012/08/knockout-js-pro-tips-working-with-templates/#comments</comments>
		<pubDate>Wed, 08 Aug 2012 15:38:16 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[knockout.js]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=428</guid>
		<description><![CDATA[<p>Just like last time, when we discussed observable arrays, I wanted to share a few (hopefully) useful tips about working with templates in Knockout. This is not going to be a comprehensive look into templating with knockout &#8211; there are &#8230; <a href="http://www.strathweb.com/2012/08/knockout-js-pro-tips-working-with-templates/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/08/knockout-js-pro-tips-working-with-templates/">Knockout.js pro tips &#8211; working with templates</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/08/knockout-js-pro-tips-working-with-templates/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Adding OpenID authentication to your ASP.NET MVC 4 application</title>
		<link>http://www.strathweb.com/2012/08/adding-openid-authentication-to-your-asp-net-mvc-4-application/</link>
		<comments>http://www.strathweb.com/2012/08/adding-openid-authentication-to-your-asp-net-mvc-4-application/#comments</comments>
		<pubDate>Wed, 01 Aug 2012 20:18:05 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=416</guid>
		<description><![CDATA[<p>I am currently working on an MVC4 project that allows users to authenticate through OpenID. I don&#8217;t think I need to convince anyone about the benefits for both parties that come with that. Users don&#8217;t have to register at your &#8230; <a href="http://www.strathweb.com/2012/08/adding-openid-authentication-to-your-asp-net-mvc-4-application/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/08/adding-openid-authentication-to-your-asp-net-mvc-4-application/">Adding OpenID authentication to your ASP.NET MVC 4 application</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/08/adding-openid-authentication-to-your-asp-net-mvc-4-application/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Knockout.js pro tips &#8211; working with observable arrays</title>
		<link>http://www.strathweb.com/2012/07/knockout-js-pro-tips-working-with-observable-arrays/</link>
		<comments>http://www.strathweb.com/2012/07/knockout-js-pro-tips-working-with-observable-arrays/#comments</comments>
		<pubDate>Sun, 29 Jul 2012 09:59:02 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[javascript]]></category>
		<category><![CDATA[knockout.js]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=410</guid>
		<description><![CDATA[<p>Recently, I have been blogging mainly about Web API, but many people have been asking me about Knockout.js. And rightfully so, because it is one of the most robust Javascript client side technology right now. I blogged about KO a &#8230; <a href="http://www.strathweb.com/2012/07/knockout-js-pro-tips-working-with-observable-arrays/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/07/knockout-js-pro-tips-working-with-observable-arrays/">Knockout.js pro tips &#8211; working with observable arrays</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/07/knockout-js-pro-tips-working-with-observable-arrays/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>BSON (Binary JSON) and how your Web API can be even faster</title>
		<link>http://www.strathweb.com/2012/07/bson-binary-json-and-how-your-web-api-can-be-even-faster/</link>
		<comments>http://www.strathweb.com/2012/07/bson-binary-json-and-how-your-web-api-can-be-even-faster/#comments</comments>
		<pubDate>Sun, 22 Jul 2012 16:07:37 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=400</guid>
		<description><![CDATA[<p>I have been reading the wishlist at Web API Codeplex repository recently, and noticed that one of the most popular requested features, is to add support for BSON (Binary JSON) media type (6th on the list). Of course all it &#8230; <a href="http://www.strathweb.com/2012/07/bson-binary-json-and-how-your-web-api-can-be-even-faster/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/07/bson-binary-json-and-how-your-web-api-can-be-even-faster/">BSON (Binary JSON) and how your Web API can be even faster</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/07/bson-binary-json-and-how-your-web-api-can-be-even-faster/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Everything you want to know about ASP.NET Web API content negotiation</title>
		<link>http://www.strathweb.com/2012/07/everything-you-want-to-know-about-asp-net-web-api-content-negotation/</link>
		<comments>http://www.strathweb.com/2012/07/everything-you-want-to-know-about-asp-net-web-api-content-negotation/#comments</comments>
		<pubDate>Sun, 15 Jul 2012 16:04:21 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=393</guid>
		<description><![CDATA[<p>One of the key concepts in ASP.NET Web API, lying pretty much at the heart of it, is content negotiation &#8211; or simply conneg. I really believe that, before you start developing Web API solutions, you need to understand conneg &#8230; <a href="http://www.strathweb.com/2012/07/everything-you-want-to-know-about-asp-net-web-api-content-negotation/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/07/everything-you-want-to-know-about-asp-net-web-api-content-negotation/">Everything you want to know about ASP.NET Web API content negotiation</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/07/everything-you-want-to-know-about-asp-net-web-api-content-negotation/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Deploy your ASP.NET Web API application to Windows Azure in 3 minutes</title>
		<link>http://www.strathweb.com/2012/07/deploy-your-asp-net-web-api-application-to-windows-azure-in-3-minutes/</link>
		<comments>http://www.strathweb.com/2012/07/deploy-your-asp-net-web-api-application-to-windows-azure-in-3-minutes/#comments</comments>
		<pubDate>Sun, 08 Jul 2012 11:43:37 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=360</guid>
		<description><![CDATA[<p>Over the past months I have been blogging about ASP.NET Web API a lot. One question that I haven&#8217;t really addressed, is how to send this beast to production &#8211; because it&#8217;s one thing to develop something, and completely different &#8230; <a href="http://www.strathweb.com/2012/07/deploy-your-asp-net-web-api-application-to-windows-azure-in-3-minutes/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/07/deploy-your-asp-net-web-api-application-to-windows-azure-in-3-minutes/">Deploy your ASP.NET Web API application to Windows Azure in 3 minutes</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/07/deploy-your-asp-net-web-api-application-to-windows-azure-in-3-minutes/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Run your favorite unit testing GUI directly from Visual Studio</title>
		<link>http://www.strathweb.com/2012/07/run-your-favorite-unit-testing-gui-directly-from-visual-studio/</link>
		<comments>http://www.strathweb.com/2012/07/run-your-favorite-unit-testing-gui-directly-from-visual-studio/#comments</comments>
		<pubDate>Mon, 02 Jul 2012 21:09:35 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=347</guid>
		<description><![CDATA[<p>If you are working a lot with unit tests and somehow are allergic to command line testing (I, for one, am) there is an easy way to configure your test project&#8217;s build to start your favorite&#8217;s library GUI automatically and &#8230; <a href="http://www.strathweb.com/2012/07/run-your-favorite-unit-testing-gui-directly-from-visual-studio/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/07/run-your-favorite-unit-testing-gui-directly-from-visual-studio/">Run your favorite unit testing GUI directly from Visual Studio</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/07/run-your-favorite-unit-testing-gui-directly-from-visual-studio/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using NLog to provide custom tracing for your ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/06/using-nlog-to-provide-custom-tracing-for-your-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/06/using-nlog-to-provide-custom-tracing-for-your-asp-net-web-api/#comments</comments>
		<pubDate>Mon, 25 Jun 2012 17:41:01 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=334</guid>
		<description><![CDATA[<p>One of the things I love most about MVC3, and now ASP.NET Web API, is that pretty much any functionality or service that is used by your application, can be replaced with a custom one. One of these is the &#8230; <a href="http://www.strathweb.com/2012/06/using-nlog-to-provide-custom-tracing-for-your-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/06/using-nlog-to-provide-custom-tracing-for-your-asp-net-web-api/">Using NLog to provide custom tracing for your ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/06/using-nlog-to-provide-custom-tracing-for-your-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Using controllers from an external assembly in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/06/using-controllers-from-an-external-assembly-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/06/using-controllers-from-an-external-assembly-in-asp-net-web-api/#comments</comments>
		<pubDate>Wed, 20 Jun 2012 19:18:11 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=324</guid>
		<description><![CDATA[<p>In general, in my day-to-day job, I am working with large enterprise web applications, where clean projects, noise reduction and test driven development are holy. Therefore I have always been a big fan of placing MVC controllers outside the actual &#8230; <a href="http://www.strathweb.com/2012/06/using-controllers-from-an-external-assembly-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/06/using-controllers-from-an-external-assembly-in-asp-net-web-api/">Using controllers from an external assembly in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/06/using-controllers-from-an-external-assembly-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Drag and drop files to WPF application and asynchronously upload to ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/06/drag-and-drop-files-to-wpf-application-and-asynchronously-upload-to-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/06/drag-and-drop-files-to-wpf-application-and-asynchronously-upload-to-asp-net-web-api/#comments</comments>
		<pubDate>Sun, 17 Jun 2012 21:02:23 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=313</guid>
		<description><![CDATA[<p>A while ago, I wrote a post on uploading files to ASP.NET Web API by dragging and dropping them to the browser. Today I will continue with the same topic, but instead, let&#8217;s build a WPF application to which you &#8230; <a href="http://www.strathweb.com/2012/06/drag-and-drop-files-to-wpf-application-and-asynchronously-upload-to-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/06/drag-and-drop-files-to-wpf-application-and-asynchronously-upload-to-asp-net-web-api/">Drag and drop files to WPF application and asynchronously upload to ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/06/drag-and-drop-files-to-wpf-application-and-asynchronously-upload-to-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>ASP.NET Web API integration testing with in-memory hosting</title>
		<link>http://www.strathweb.com/2012/06/asp-net-web-api-integration-testing-with-in-memory-hosting/</link>
		<comments>http://www.strathweb.com/2012/06/asp-net-web-api-integration-testing-with-in-memory-hosting/#comments</comments>
		<pubDate>Tue, 12 Jun 2012 16:47:30 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=303</guid>
		<description><![CDATA[<p>In-memory hosting is one of the hidden gems of ASP.NET Web API. While the community, forums, bloggers have been buzzing about web-host and self-host capabilities of Web API, aside from the terrific post by Pedro Felix, very little has been &#8230; <a href="http://www.strathweb.com/2012/06/asp-net-web-api-integration-testing-with-in-memory-hosting/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/06/asp-net-web-api-integration-testing-with-in-memory-hosting/">ASP.NET Web API integration testing with in-memory hosting</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/06/asp-net-web-api-integration-testing-with-in-memory-hosting/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Control the execution order of your filters in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/06/control-the-execution-order-of-your-filters-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/06/control-the-execution-order-of-your-filters-in-asp-net-web-api/#comments</comments>
		<pubDate>Fri, 08 Jun 2012 16:00:31 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=296</guid>
		<description><![CDATA[<p>One of the few minor annoyances in ASP.NET Web API is that you lack the ability to control the order in which the attributes/filters are executed. If you have several of those applied to one action, they wil not run &#8230; <a href="http://www.strathweb.com/2012/06/control-the-execution-order-of-your-filters-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/06/control-the-execution-order-of-your-filters-in-asp-net-web-api/">Control the execution order of your filters in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/06/control-the-execution-order-of-your-filters-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Extending your ASP.NET Web API responses with useful metadata</title>
		<link>http://www.strathweb.com/2012/06/extending-your-asp-net-web-api-responses-with-useful-metadata/</link>
		<comments>http://www.strathweb.com/2012/06/extending-your-asp-net-web-api-responses-with-useful-metadata/#comments</comments>
		<pubDate>Sun, 03 Jun 2012 13:27:13 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[odata]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=278</guid>
		<description><![CDATA[<p>If you ever worked with any API, which, in this day of age, you must have, you surely noticed that in most situations the API response isn&#8217;t just the result (requested data), but also a set of helpful metadata, like &#8230; <a href="http://www.strathweb.com/2012/06/extending-your-asp-net-web-api-responses-with-useful-metadata/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/06/extending-your-asp-net-web-api-responses-with-useful-metadata/">Extending your ASP.NET Web API responses with useful metadata</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/06/extending-your-asp-net-web-api-responses-with-useful-metadata/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Using Ninject with the latest ASP.NET Web API source</title>
		<link>http://www.strathweb.com/2012/05/using-ninject-with-the-latest-asp-net-web-api-source/</link>
		<comments>http://www.strathweb.com/2012/05/using-ninject-with-the-latest-asp-net-web-api-source/#comments</comments>
		<pubDate>Sun, 27 May 2012 09:24:51 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>
		<category><![CDATA[ninject]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=268</guid>
		<description><![CDATA[<p>After ASP.NET Web API was beta-released in February, a number of blog posts came out explaining how to plug Ninject (and other IoC-s, for that matter) to your application through the use of the IDependencyResolver adapter. There was even a &#8230; <a href="http://www.strathweb.com/2012/05/using-ninject-with-the-latest-asp-net-web-api-source/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/05/using-ninject-with-the-latest-asp-net-web-api-source/">Using Ninject with the latest ASP.NET Web API source</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/05/using-ninject-with-the-latest-asp-net-web-api-source/feed/</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Attribute based routing in ASP.NET Web API</title>
		<link>http://www.strathweb.com/2012/05/attribute-based-routing-in-asp-net-web-api/</link>
		<comments>http://www.strathweb.com/2012/05/attribute-based-routing-in-asp-net-web-api/#comments</comments>
		<pubDate>Wed, 23 May 2012 20:05:34 +0000</pubDate>
		<dc:creator>Filip W</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net mvc]]></category>
		<category><![CDATA[asp.net web api]]></category>

		<guid isPermaLink="false">http://www.strathweb.com/?p=258</guid>
		<description><![CDATA[<p>Routing is the key aspect of every MVC application &#8211; after all, it&#8217;s how people get to your application, and how search engines see it. As flexible as routing in ASP.NET MVC has been, one would often end up in &#8230; <a href="http://www.strathweb.com/2012/05/attribute-based-routing-in-asp-net-web-api/">Continue reading <span class="meta-nav">&#8594;</span></a></p><p>The post <a href="http://www.strathweb.com/2012/05/attribute-based-routing-in-asp-net-web-api/">Attribute based routing in ASP.NET Web API</a> appeared first on <a href="http://www.strathweb.com">StrathWeb</a>.</p>]]></description>
		<wfw:commentRss>http://www.strathweb.com/2012/05/attribute-based-routing-in-asp-net-web-api/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 6.593 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2013-05-24 18:01:21 -->
