WebSharper site enhancementsCore team
The recent WebSharper 3 release also saw a number of enhancements to the WebSharper website, including a major reorganization to its content. In this post, I will summarize these, in particular:
Developer pages have moved under For Developers, whose main page now points to the core documentation, along with a brief description of the product stack. These pages also got a submenu where you can navigate, among others, to:
a. Tutorials - that highlight various technical topics for WebSharper developers.
b. Videos - a list of getting started/tutorial videos (not yet available) and a selected list of recorded conference talks (more to follow).
d. Books - a list of books with WebSharper content.
Companies and individuals with support plans can submit tickets here, and view their available subscriptions. Be sure to use your subscriber login and not your regular user account (and see below about accounts) when accessing these pages. You can be logged in with both at any time, if you need to, as well.
The Forums got a bit of a facelift, and filtering (All/Forum/Core/Extension) to select between all entries including GitHub tickets, forum content only, WebSharper GitHub tickets, and GitHub tickets from the public extensions (including UI.Next - however, not all are fed into the forums yet).
Wait! Two kinds of logins? What are these about?
Ordinary user accounts are primarily for posting in the Forums, and you can now use a number of new login providers (GitHub and Facebook, in addition to those before) to register and/or log in:
We continue to add new login providers, our next target is Azure logins.
- Getting Started videos - 2-5 minute clips showing you how to get started with WebSharper.
- More recorded talks added to the Videos page.
- A simplified login/registration flow with more login providers (Azure, etc.)
- A comprehensive guide to developing mobile applications with WebSharper.
- More walkthrough tutorials, including reactive applications with UI.Next, adding OAuth to your applications, deploying to Azure via GitHub, etc.