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

Please RSVP for instructions on how to join the event.

Description

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).

Outline

No outline is available

Recording

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)

305.3k
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.

Tweets

Skills

Experience

CEO
IntelliFactory (Budapest)
2004 - Present

Education

M.Sc.
California Institute of Technology
2000 - 2003

Adam's upcoming trainings

No events

Adam's past online trainings

Adam's blog posts

0
comment
on 12/31/2016 3:15 PM
One of the most fundamental design considerations any developer must deal with is handling change. In this article, we are primarily concerned with client-side state and changes to it. Change can be brought about by various external factors (user input su[...]
.
0
comment
on 4/6/2016 12:51 PM
A while ago we rolled out a new UI for Try WebSharper, essentially changing it into a snappy single-page application (SPA). Among others, you can now switch between trying out various snippets and making your own without any noticable delay, no more annoy[...]
.
2
comments
on 12/26/2015 7:25 AM
Just over a year ago, last year in December we released WebSharper 3 on Apache, putting it into the hands of every F# web developer. One thing we learned from WebSharper 2 is that more frequent releases are better and this year kept the whole team busy wi[...]
.
0
comment
on 11/4/2015 8:35 AM
F# has always excelled at accessing heterogeneous data sources in server-side code through its unique type provider feature: a metaprogramming technique that enables generating (or "providing") domain-specific code to be consumed during compilation, such [...]
.
0
comment
on 10/7/2015 6:30 AM
We are happy to announce the availability of WebSharper 3.5, bringing a couple important changes and numerous bug fixes. Most notably, this release brings alternate HTML implementations to your WebSharper applications, and while there are only two at the [...]
.

Adam's popular questions

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