The main focus of this thesis is the documentation regarding the building of a pilot web application using the ASP.NET MVC 3 framework that consumes services from a Windows Communication Foundation(WCF) host. The objective of this thesis was to produce guidelines for developers to familiarize themselves with the ASP.NET MVC 3 framework and WCF. The thesis explored different aspects of developing a web application including a concise explanation of requirements analysis and high-level architecture. In addition to clarifying technologies like Mercurial, Ninject and IIS, a prototype was implemented using ASP.NET MVC 3 and WCF to guide developers through the basics of the above mentioned technologies. Images for different steps and code block...