Functional Programming eXchange 2011 / Client-based web applications in F# with WebSharper 2.0

Please RSVP for instructions on how to join the event.


WebSharper is a popular and robust web development framework for F#. It targets developing rich, client-based web applications in a uniform programming model in F#, using language-oriented and functional programming techniques. In this talk, I will demonstrate how to use WebSharper 2.0 to turn existing F# applications to WebSharper applications, and how to develop a small website project that consumes third-party JavaScript libraries. Among others, you will learn how you can bring similar libraries into the typed discipline of F#, and how you can compose your site projects via various abstractions ranging from small (basic HTML) to site-wide (sitelet combinators).


No outline is available


The creator of this video has not given permission to embed it on this domain.

Instead, you can view this video by following this external link:

Go to site

Adam Granicz (adam.granicz)

Zone AdminGroup AdminAuthorDeveloper

Adam is an F# MVP, and the co-author of four F# books, including Expert F# 3.0, the most comprehensive guide to the F# language, co-authored with Don Syme, the designer of the language. He is a long-standing member in the F# community with over eight years of experience in applying F# commercially and has led his software consultancy IntelliFactory to develop WebSharper, bringing unparalleled productivity to web development with F#. He is an active F# evangelist, a regular author in online F# media, and speaker at development conferences and industry partners. Adam serves on the steering committee of the Commercial Users of Functional Programming (CUFP) Workshop, where he represents the F# segment. He holds a Masters degree in Computer Science from the California Institute of Technology.




IntelliFactory (Budapest)
2004 - Present


California Institute of Technology
2000 - 2003

Adam's upcoming trainings

No events

Adam's past online trainings

Adam's blog posts

on 1/16/2020 9:18 AM
In my previous article about "F# metablogging: introducing BlogEngine for your static markdown-based F# blog", I briefly outlined a quick strategy to switch a WebSharper HTML project to a hosted, client-server app, and vice versa. In this article, I will [...]
on 12/26/2019 11:10 AM
In this article, I want to show you another way of keeping your SSG in F#: using WebSharper. Armed with the full power of a .NET web framework and its templating features (see the HTML templates section), this has numerous advantages, most importantly, am[...]
on 9/4/2019 9:29 PM
The Bolero homepage starts off with a video that shows you how to create your first client-server app with three simple commands, ...
on 12/19/2018 9:55 AM
Just a short week ago, we announced the first release of Bolero, enabling full-stack F# web development on WebAssembly. Since then we have been working on a small side project to see what it would take to implement a fully client-side implementation of th[...]
on 12/9/2018 10:00 PM
A brief outline of the historical circumstances around WebSharper (just some notes in no particular order) that **position it for a bright future outlook**, and a quick glimple of what we are working on with it to advance the current state of F# web progr[...]

Adam's popular questions

IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper