Building Web, Cloud, and Mobile Solutions with F#: Create Scalable Apps with ASP.NET MVC 4, Azure, Web Sockets, and More

Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare

$9.99

Price: [price_with_discount]
(as of [price_update_date] – Details)


[ad_1]

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

ASIN ‏ : ‎ B00AANFL60
Publisher ‏ : ‎ O’Reilly Media; 1st edition (November 20, 2012)
Publication date ‏ : ‎ November 20, 2012
Language ‏ : ‎ English
File size ‏ : ‎ 1171 KB
Simultaneous device usage ‏ : ‎ Unlimited
Text-to-Speech ‏ : ‎ Enabled
Screen Reader ‏ : ‎ Supported
Enhanced typesetting ‏ : ‎ Enabled
X-Ray ‏ : ‎ Not Enabled
Word Wise ‏ : ‎ Not Enabled
Print length ‏ : ‎ 176 pages

[ad_2]

6 reviews for Building Web, Cloud, and Mobile Solutions with F#: Create Scalable Apps with ASP.NET MVC 4, Azure, Web Sockets, and More

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Dan A

    Not for web service newbies!
    It’s hard for me to rate this book because I feel like I am not the target audience, and I’m only on page 12. I have a decent amount of experience in functional languages (Haskell), and a fairly good exposure to C# and the .NET world. I have limited exposure to implementing web services, and I wanted to expand that knowledge by learning F# for web services. I thought this book would teach me that, but I’m struggling to follow along. I feel as if the reader is expect to already know how to do all the web service .NET stuff using C# from years of experience, and the author showing off how to do the same kind of thing with F#. The author often writes things like “There’s nothing surprising here” or “This probably looks familiar.” For an experienced web service dev, sure, but for a newbie who needs to start from the bottom, this book skips a lot of steps.Another criticism is the way the material is presented. It reads more like a hasty (but lengthy) online tutorial than a print-worthy guide. The author frequently refers the reader to learn the details of concepts at various URLs. If I wanted to go hunting all over the net in order to learn this stuff, I could do that for free without buying the book. But I understand some people prefer this kind of compressed style, even though it’s not for me.Overall, it feels like the author assumes a certain level of knowledge from the reader in order to make his points and draw connections between concepts, but unfortunately I don’t have that knowledge, and it doesn’t seem like this book is going to give it to me. Maybe after I self-educate from other sources and get more knowledgeable, I’ll be able to get a lot from this book. If I get to that point, I’ll amend my review appropriately.

    Helpful(0) Unhelpful(0)You have already voted this
  2. John Atwood

    Like reading class notes from an organized student
    This book gives good exposure to important techniques that you would use to create web, cloud, and mobile solutions using F#. I approached this book with having lots of knowledge about F#, but relatively little knowledge of ASP.NET, or other .NET web, and service frameworks. As such, I found the information about these frameworks very useful. The Author makes good use of the power of F# in using these frameworks.Because I have a solid understanding of F#, I found some of the explanations of F# language features unnecessary.Treat this book like good class notes from a fellow student. It is not a reference, or the be-all end all. It is a collection of good ideas with context. I found it much more productive to read this book first, and then wade through other material about ASP.NET, and windows azure.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Andy

    “Web, Cloud, & Mobile Solutions with F#” by Daniel Mohl; O’Reilly Media
    Daniel Mohl is a Microsoft F# MVP, F# and C# Insider.The Book is really well written and short.It covers all the hot topics (Web, Cloud and Mobile development) on only 175 pages. What i really like is that Daniel has links to websites with further information for specific topics all over the Book.The targeted audience are clearly mid- to senior-level .NET programmers.In the first chapter Daniel shows how to write ASP.NET MVC 4 Web applications with F#. He further shows topics and techniques that are not specifically related to ASP.NET MVC 4 (like Entity Framework).The second chapter is all about the process of creating various types of web services with F#. Different frameworks for constructing services (Serivce Stack, Nancy, Frank) and improving the unit tests (FsUnit, Unquote and NaturalSpec) are shown.In the third chapter Daniel walks us through creating and deploying F# solutions for the cloud.The fourth chapter “Constructing Scalable Web and Mobile Solutions” provides additional approaches and F# examples to what we have seen in the chapters before.The fifth chapter is about creating web-centric, client-side code with a functional style. It is not 100% pure F#.The Book has 3 appendices which are really interesting and useful. They provide further info on useful tools and libraries, Websites and Client-Side technologies.This book get 5 stars from me.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Joe H

    For people who know .net web dev and want to learn F#, not the other way around
    I learned F# and did a project or two before buying this book. The book assumes a lot of ASP .NET knowledge, but teaches an assortment of very basic F# concepts. As a result, much of the book was over my head, while other parts felt slow.Each chapter of the book reads like an undergrad was asked to write a tutorial on a different .NET web technology. It’s somewhat poorly written…many topics in the book are introduced with meaningless filler sentences that match the following pattern: “[insert technology here] is a very [important/influential/useful] technology.” In spite of there being a lot of fluff like this, it is a very short book. The actual content mainly takes the form of tersely worded tutorials that aren’t well explained. It’s tough to read and tough to follow.Since much of the book is built on templates that are included with visual studio, I’d recommend looking at Microsoft’s free online documentation (search for “Using F# on Azure”) as a better alternative to this book. I usually prefer a book to online docs, but this book is little more than a collection of tutorials, and quite frankly Microsoft’s tutorials are better.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Hernan Garcia

    Making F# approachable for every day development
    There are multiple examples on writing services with different technologies, not just Microsoft products but also open source frameworks. You will learn about a number of F# libraries that will make your life easier in a day to day use in real world projects.The author makes an effort to show different ways to solve similar problems, ex: using records and classes to interact with databases and queues, while at the same time indicating what is the preferred way in F#.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Customer Review

    When investigating F# I wanted to discover more about real-world solutions using the language and grabbed a copy of this book. It does make rather a lot of assumptions about the reader’s experience of writing web service code, specifically using the now superseded ASP.NET MVC 4, and it’s far from suitable in itself as an introduction to F#; in a sense it’s the worst of both worlds. It was also frustrating to use because some sections of code have syntax errors and will not even compile, and some of the open source libraries discussed have moved on and no longer look anything like how they are described in here. Sadly I haven’t found this book particularly useful.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    ARAMMON Store
    Logo
    Compare items
    • Cameras (0)
    • Phones (0)
    Compare
    0