Kimserey Lam's blog articles

0
comment
on 4/14/2016 3:31 PM
Proxies in WebSharper, how, when, where!When I first started to play with WebSharper, everything was nice and clean. I was coding in my own world/sandbox/project whatever you want to call it. But the thing is that most of the time, we don’t start from empty, blank project. What we do instead, is that we write code which integrates with an existing application. I was lucky enough to work on a project with a backend written in F# with a Domain library containing all the application domain written in F# as we[...]
>> Read the full article
.
0
comment
on 4/5/2016 2:14 PM
Sort, drag and drop in UI Next with SortableFew weeks ago I covered how to use external JS libraries with WebSharper.I explained how we could integrate tagsinput which is a cool library that allows us to use tags in our webapp. It was used with JQuery and I showed you how we could extended WebSharper JQuery and add tagsinput functionalities.Today I will show you how to use another cool JS library - Sortable. Sortable brings drag - drop - sorting functonalities. Also, it does not require JQuery which is goo[...]
>> Read the full article
.
0
comment
on 3/30/2016 3:20 PM
Var, View, Lens, ListModel in UI.NextLast week I needed to make a two way binding for a record with nested lists. More precisely, I needed to observe all changes on this record. This changes included normal members but also lists and I needed to observe changes like adding and removing items.It took me a week to come out with a solution where I had to iterate multiple times to get to it. I started with something which was far from ideal then had a conversation on WebSharper forum with Loïc and István and c[...]
>> Read the full article
.
0
comment
on 3/22/2016 5:24 PM
How WebSharper.Warp works behind the sceneLately I’ve been very happy about how WebSharper.Warp allows me to iterate quickly and without pain. Last week, I covered how we could use WebSharper.Warp to build prototypes quickly. Check it out if you haven’t read it yet. Today, I decided to explore how WebSharper.Warp actually works behind the scene.By looking at how WebSharper.Warp works, we will learn two things:The process of compiling F# to WebSharper using WebSharper.CompilerWhen does the JS files get crea[...]
>> Read the full article
.
0
comment
on 3/18/2016 4:20 PM
Prototyping web app made easy with WebSharper WarpScripting quick prototypes in WebSharper can sometimes be troublesome. If for each prototype, a new project has to be created or code needs to be commented/uncommented, it can become quite demotivating as too many steps are required. In F#, .fsx files are a great tool to script disposable code. Write some isolated functions, run on FSI and then forget about it.With WebSharper, it is possible to script a complete sitelets in .fsx files using WebSharper.Warp [...]
>> Read the full article
.
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