By Kimserey Lam on Monday, August 29, 2016 — 0 comments

Bring internationalization (i18n) to your WebSharper webapps in FSharpCommunity

Bring internationalization (i18n) to your WebSharper webapps in FSharp When working on webapps which need to be used by international clients, it is important to provide internationalization (i18n). I18n is the process of developing web/desktop/mobile applications which provide an easy way to change language and culture to be localized to different markets. For example, English and French markets
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Tuesday, August 2, 2016 — 0 comments

Create HTML componants for your WebSharper webapp with UI.Next templateCommunity

Create HTML componants for your WebSharper webapp with UI Next template WebSharper.UI.Next comes with a simple template engine which can be used to build doc elements. It is built using a F# typeprovider therefore gives typesafety for templating. If you never used WebSharper or WebSharper.UI.Next before, I published a tutorial few months ago on how WebSharper works and how you can use it to
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Tuesday, July 19, 2016 — 0 comments

How to setup a nice output folder for WebSharper projectsCommunity

How to setup a nice output folder for WebSharper projects There are part of software development which aren’t very exciting. Setting up output directories is one of them. But we have to go through it because having a well defined output structure helps tremendously when time comes to deploy and publish an application. When using the default template from WebSharper, it could be confusing how and
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Tuesday, July 5, 2016 — 0 comments

From idea to product with WebSharper in FSharpCommunity

From idea to product with WebSharper in FSharp From time to time I get asked, Why do you use WebSharper? A legitimate question as from the abundance of libraries, tools and frameworks available, one might think that WebSharper + F# is just another hippie stack. My answer to this question is: What matters isn’t the tools that you use but the products that you build with those tools WebSharper
>> Read the full article on kimsereyblog.blogspot.com
By Frank Joppe on Monday, June 27, 2016 — 0 comments

Three is a crowd – Actor basedCommunity

I was asked to give a presentation at work about Akka.Net. Even though my audience is 100% C# loving, I will give a demonstration with F# code. I was already working on a project to rewrite “Three is a Crowd” to the Actor model in F#, and this presentation was a driver to finish this project. Let’s share my experiences with Akka.Net here.Choices and MotivationThere were two goals of rewriting the game to Akka.Net. First of all, I wanted to try out a few design patterns. Secondly, if you ru [...[...]
>> Read the full article on fjoppe.weebly.com
By Kimserey Lam on Tuesday, June 21, 2016 — 0 comments

Keep your UI framework up to date for your WebSharper SPA with Paket GitHub dependenciesCommunity

Keep your UI framework up to date for your WebSharper SPA with Paket GitHub dependencies Have you ever been guilty of referencing Bootstrap in your web app just to use one feature (like the navbar for example)? Hunting for the most full featured CSS/JS UI framework for hours. Referencing a huge framework just to use one or two features. Bootstrap, Foundation, MUI or Materialize, there are so many
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Tuesday, June 14, 2016 — 0 comments

Three ways to manage your resources for WebSharper SPACommunity

Three ways to manage your resources for WebSharper SPA WebSharper official documentation can be found here http://websharper.com/docs/resources. The doc focus more on how to reference resources for Sitelets so today, I will explain how you can reference your own js and css file and explore the different ways available to make the SPA of your dreams. There are three ways to reference files:
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Tuesday, May 31, 2016 — 0 comments

Transform your WebSharper web app into a Android mobile app with Xamarin.Forms WebViewCommunity

Transform your WebSharper web app into a Android mobile app with Xamarin.Forms WebView With WebSharper, it is easy and quick to build Single Page Applications (SPA) in F#. If you followed my blog, you must have noticed that I regularly post about WebSharper functionalities. Building a SPA using F# is one of the reason why I started to look into WebSharper. It is also the subject of one of the
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Monday, May 23, 2016 — 0 comments

Understand the difference between Direct and Inline attributes in WebSharperCommunity

Understand the difference between Direct and Inline attributes in WebSharper In WebSharper, there are two keywords to bind JS code to our F# code - Direct and Inline. The documentation about the attributes can be found here http://websharper.com/docs/translation. I have demonstrated the use of it in previous blog posts: External JS library with WebSharper in F# Sort, drag and drop in UI Next
>> Read the full article on kimsereyblog.blogspot.com
By Kimserey Lam on Friday, May 13, 2016 — 0 comments

Deploy your WebSharper webapp on Azure easilyCommunity

Deploy your WebSharper selfhosted web app on Azure Last week I talked about how to read text from an image using a OCR library. I explained the whole process of creating the web app but I omitted to explain the deployment to Azure. So today I would like to fill this gap by showing you how I deployed the selfhosted web app on Azure. This web app makes use of the WebSharper selfhost template which
>> Read the full article on kimsereyblog.blogspot.com