Feel free to propose a handful of "getting started" tutorials, I'd be happy to give a go to writing one over the holidays.

Regarding HTML vs WebSharper code, I usually start from an HTML master document and add my WebSharper content to it using the UI.Next templating type provider. Here is a quick TODO application demonstrating this build-up.

As for first steps, I worked on dozens of F# web applications, yet I consider myself a novice in JavaScript. WebSharper largely came about to avoid having to code in JavaScript, and so far I think it does a pretty good job at that. As for HTML5, yes, you need that so you can start from a proper markup foundation.

By on 12/23/2015 11:33 AM ()

I actually went and grabbed a copy of Wrox's Beginning ASP.NETT 4.5.1 in C# and VB.NET. Description of the book says no prior experience is needed. Although going through a book that big will take a while, it teaches WebForms which is obsolete and I still need to learn WebSharper afterwards. But it does not seem like I really have viable options.

As for your proposal. A handful of getting started tutorials is in my humble opinion the wrong approach. A single tutorial in which a goal is to build proper non-trivial web application is usually a better approach. In such a tutorial, content is divided into chapters, starting with basics and most complex stuff coming in later chapters. What this kind of tutorial teaches is design and development of non-trivial web-application. Essential for newbies who may not have experience of such.

I've just gotten to the third chapter in the book I mentioned before, but so far the book has been exactly what I need to understand basics of web app development. If you need an example what kind of tutorial I was describing earlier, take a look at this book.

Unfortunately writing such a tutorial is also non-trivial. I know that from experience since I've written a few on other subjecs and it really is a thankless job. Perhaps it'd be easier to accomplish a project like this if you were to use a service such as wikibooks and enlist help from the general WebSharper community. I am sure some people will see value in having such a tutorial where newbies can learn WebSharper directly and right away.

Since WebSharper 4 will have support for C#, the tutorial could even include code in both F# and C# in a similar fashion to the book I mentioned before. It's not like we have newbie-friendly web application frameworks other than ASP.NET in terms of available learning material. WebSharper could be the first to make a serious effort in the field.

Also, Merry Christmas. :)

By on 12/23/2015 9:12 PM ()
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