<p>In this article, I&#39;ll show you how to develop a <strong> Single-Page Web Application</strong> (SPA) from ground to up using the following tools:</p>

<ul>
	<li><strong>ASP.NET MVC</strong> and <strong>ASP.NET Web API</strong> as web framework.</li>
	<li><strong>AngularJS</strong> as SPA framework.</li>
	<li><strong>EntityFramework</strong> as ORM (Object-Relational Mapping) framework</li>
	<li><strong>Castle Windsor</strong> as Dependency Injection framework.</li>
	<li><strong>Twitter Bootstrap</stro