Free Downloads
Building Web, Cloud, And Mobile Solutions With F#

Learn how to build key aspects of web, cloud, and mobile solutions by combining F# with various .NET and open source technologies. With helpful examples, this hands-on book shows you how to tackle concurrency, asynchrony, and other server-side challenges. You’ll quickly learn how to be productive with F#, whether you want to integrate the language into your existing web application or use it to create the next Twitter.If you’re a mid- to senior-level .NET programmer, you’ll discover how this expressive functional-first language helps you write robust, maintainable, and reusable solutions that scale easily and target multiple devices.Use F# with ASP.NET MVC, ASP.NET Web API, WCF, Windows Azure, HTML5, CSS3, jQuery Mobile, and other toolsBuild next-generation ASP.NET MVC 4 web applications, using F# to do the heavy lifting on the serverCreate WCF SOAP and HTTP web servicesDevelop F# web applications and services that run on Windows AzureBuild scalable solutions that allow reuse by mobile and web front-endsUse F# with the WebSharper and Pit frameworks to build end-to-end web stacks

File Size: 1104 KB

Print Length: 176 pages

Simultaneous Device Usage: Unlimited

Publisher: O'Reilly Media; 1 edition (November 20, 2012)

Publication Date: November 20, 2012

Sold by:  Digital Services LLC

Language: English


Text-to-Speech: Enabled

X-Ray: Not Enabled

Word Wise: Not Enabled

Lending: Not Enabled

Enhanced Typesetting: Not Enabled

Best Sellers Rank: #897,169 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #112 in Books > Computers & Technology > Programming > Functional #159 in Books > Computers & Technology > Programming > Web Programming > ASP.NET #543 in Books > Computers & Technology > Programming > Microsoft Programming > .NET

The problem with many books is that they contain too many words. Not so with this one.The author, Daniel Mohl, does an excellent job in delivering just as much as you need to get a taste of what web development with F# could be like. Sure, it's not a reference book, but on the other hand it shines a light on the flourishing community around F#, and what it has produced, that a reference book probably wouldn't. [Here it would be easy to go astray and start talking about how great F# is, but that the community is even greater (Is there even such a thing as a C# community? Actually, "The domain is for sale" - see for yourself!), but I'll try to refrain from that.] This could well serve as a book to get you introduced to the endless possibilities - at least if you're still living in the illusion that "F# is just for calculations and stuff".Chapter 1 - Building an ASP.NET MVC 4 Web Application with F#This is a ferociously paced chapter, covering concepts that are probably new to you if you come from a C# background. Discriminated unions, type providers, agents, pattern matching, the Option type, async and computation expressions are all covered in 36 pages! (Yes, I put async on the list, even though it exists in C# too, but the F# async model is slightly different.) Once again, this is not a reference book, but you'll get to know enough to get started, and even more important: wanting to get started.Chapter 2 - Creating Web Services with F#The beginning of this chapter shows how easy it can be to work with WCF in F#, and incidentally it's all done in code instead of configuration - just the way I like it (XML is evil!). We also get some some advice based on personal experience and some trivia on how Json.NET came to replace System.Json.

The Graphic Designer's Digital Toolkit: A Project-Based Introduction to Adobe Photoshop Creative Cloud, Illustrator Creative Cloud & InDesign Creative Cloud (Stay Current with Adobe Creative Cloud) Building Web, Cloud, and Mobile Solutions with F# Oracle Cloud Pocket Solutions Guide: Real Life Solutions for Oracle Cloud Cloud Computing for Complete Beginners: Building and Scaling High-Performance Web Servers on the Cloud Mobile Apps Made Simple: The Ultimate Guide to Quickly Creating, Designing and Utilizing Mobile Apps for Your Business - 2nd Edition (mobile application, ... programming, android apps, ios apps) Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps (Animal Guide) Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications Understanding Cloud, IoT and Big data (Cloud, IoT & Big Data: Basic To AWS SA Professional Book 1) An overview of Cloud Computing and Cloud Ready Application Development Securing the Cloud: Cloud Computer Security Techniques and Tactics Oracle Database Cloud Cookbook with Oracle Enterprise Manager 13c Cloud Control Adobe Dreamweaver Creative Cloud Revealed (Stay Current with Adobe Creative Cloud) Adobe InDesign Creative Cloud Revealed (Stay Current with Adobe Creative Cloud) Exploring Adobe InDesign Creative Cloud (Stay Current with Adobe Creative Cloud) In the Land of the Long White Cloud (In the Land of the Long White Cloud saga Book 1) Mobile App Marketing And Monetization: How To Promote Mobile Apps Like A Pro: Learn to promote and monetize your Android or iPhone app. Get hundreds of thousands of downloads & grow your app business Mobile Computing Principles: Designing and Developing Mobile Applications with UML and XML Designing Mobile Payment Experiences: Principles and Best Practices for Mobile Commerce Apps: Make Your First Mobile App Today- App Design, App Programming and Development for Beginners (ios, android, smartphone, tablet, apple, samsung, App ... Programming, Mobile App, Tablet App Book 1) The Bike Doctor's Mobile Bicycle Repair Manual: How to Start and Run A Mobile Bicycle Repair Shop