Oskar Gewalli's blog articles

0
comment
on 5/6/2020 11:38 PM
The road towards frontend and backend separation Or at least why you should care about proxies when dealing with web applications. Around 2005 I studied computer science at Lund university. One of the professors warned us about two things: JavaScript and Sharepoint. The web programming I got aquinted with at university was mainly Java servlets and Python CGI apps. I started working at MaCom in Denmark as a system developer. The amount of JavaScript needed could easily fit in a small single file. Most o[...]
>> Read the full article
.
0
comment
on 2/2/2020 8:28 AM
Raw numbers I’ve written a simple project in F# to read puplic information from the job agency in Sweden: Number of listings Language 6964 java 6085 JavaScript 5727 C# 3929 python 3359 c++ 2600 c 1360 php 1230 golang 1151 TypeScript 589 matlab 44[...]
>> Read the full article
.
0
comment
on 2/2/2020 8:28 AM
Raw numbers I’ve written a simple project in f# to read puplic information from the job agency in Sweden: Number of listings Language 6964 java 6085 javascript 5727 c# 3929 python 3359 c++ 2600 c 1360 php 1230 golang 1151 typescript 589 matlab 44[...]
>> Read the full article
.
0
comment
on 1/27/2020 11:21 PM
In order to give a nicer developer experience composing validation messages there are broad categories of libraries that either work well in a Java/C# style setting or work well when composing functions. Attribute based validation libraries The default style that can be seen in many java and C# projects is the attribute based validation approach. public class Person { [MinLength(1,ErrorMessage ="NameBetween1And50"), MaxLength(50,ErrorMessage ="NameBetween1And50")] public string Name{get;set;} [Ema[...]
>> Read the full article
.
0
comment
on 1/27/2020 11:21 PM
In order to give a nicer developer experience composing validation messages there are broad categories of libraries that either work well in a java/c# style setting or work well when composing functions. Attribute based validation libraries The default style that can be seen in many java and c# projects is the attribute based validation approach. public class Person { [MinLength(1,ErrorMessage ="NameBetween1And50"), MaxLength(50,ErrorMessage ="NameBetween1And50")] public string Name{get;set;} [Ema[...]
>> 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