Description
Learn how to build key aspects of web, cloud, and mobile solutions with F#. This book shows you how to handle concurrency, asynchrony, big data, and other server-side challenges by combining this language with different technologies and tools on the .NET Framework. You'll quickly learn how to be productive with F#, whether you want to use it to build the next Twitter, or integrate it into your software application. If you're a mid- to senior-level .NET programmer familiar with basic F# syntax, you'll discover how this expressive functional language helps you write robust, maintainable, and reusable solutions that target multiple devices and scale effortlessly. Use F# with a wide range of tools - including ASP.NET MVC, WCF, Web API, Windows Azure, HTML5, CSS, and jQuery Mobile Get started building next generation ASP.NET MVC 4 web applications with F# doing the server-side heavy lifting Create WCF SOAP and HTTP web services, and interact with web micro-frameworks Build F# web applications and services that run on Windows Azure Create scalable solutions that allow reuse by mobile and web front-ends Use F# with the WebSharper and Pit frameworks to build end-to-end web stacks