Building Better WebApps with F# •   Daniel Mohl             •   @dmohl             •   blog.danielmohl.com             •  ...
Who Is this Guy?Daniel Mohl              dmohl@yahoo.com              www.twitter.com/dmohl              blog.danielmohl.com
Coming in January 2013
Why F# in Web Development?    F#/JavaScript Commonalities    Web solutions are more complex than ever    Concise yet re...
Building an ASP.NET MVC 4 Solution    Get the template    Create the project    Add unit tests if desired    Build the...
Solution Breakdown
Let’s Build Something!
Have you see Windows 8?
How about Windows 9?
How about Windows 9?
ASP.NET Web API
JSON Type Provider from FSharpx  Getit from NuGet as ID  FSharpx.TypeProviders.Documents.
A Single Page App with F#  Same   template as the previous 2  Backbone.js   (MV*)    Router    Models   and Collection...
Questions?
Upcoming SlideShare
Loading in …5
×

Building Better Web Apps with F#

504 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Building Better Web Apps with F#

  1. 1. Building Better WebApps with F# • Daniel Mohl • @dmohl • blog.danielmohl.com • github.Com/dmohl
  2. 2. Who Is this Guy?Daniel Mohl dmohl@yahoo.com www.twitter.com/dmohl blog.danielmohl.com
  3. 3. Coming in January 2013
  4. 4. Why F# in Web Development?  F#/JavaScript Commonalities  Web solutions are more complex than ever  Concise yet readable syntax  Great features for building highly scalable, modern web solutions (async workflows, MailboxProcessors, etc., etc.)  It’s now easier than ever with F# Tools for VS2012 Express for Web.
  5. 5. Building an ASP.NET MVC 4 Solution  Get the template  Create the project  Add unit tests if desired  Build the next big thing
  6. 6. Solution Breakdown
  7. 7. Let’s Build Something!
  8. 8. Have you see Windows 8?
  9. 9. How about Windows 9?
  10. 10. How about Windows 9?
  11. 11. ASP.NET Web API
  12. 12. JSON Type Provider from FSharpx  Getit from NuGet as ID FSharpx.TypeProviders.Documents.
  13. 13. A Single Page App with F#  Same template as the previous 2  Backbone.js (MV*)  Router  Models and Collections  Views  Underscore.js for templating support  Foundation 3 for responsive design
  14. 14. Questions?

×