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
ASIN: B00AANFL60
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 csharp.org 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