Implementing an Angular Hybrid App Part 2

The upgrading of an Angularjs SPA into an hybrid one (Angularjs + Angular.io) is composed by one step that is hardest than the others and this step is the refactoring of js files in typescript modules. What we've seen in the previous post is prepare the Angularjs files and remove incompatibilities like $scope and implicit … Continue reading Implementing an Angular Hybrid App Part 2

Javascript code refactoring with Visual Studio 17

As we have seen in the previous post, Visual Studio 2017 have introduced a lot of  code refactoring tools for C# and other languages like javascript. We can customize these options as we prefer and, for some aspects, define the rules for Javascript formatting is most important than with C# because with the first one … Continue reading Javascript code refactoring with Visual Studio 17

Mandatory fields validation with knockoutjs extenders

Knockout is a lightweight javascript library that help us to bind the UI with a model and build rich web UI interactions. The main behaviour of this library are the observable variables, that allow us to make a bidirectional binding between the html fields and the view model of the page. An interesting feature is … Continue reading Mandatory fields validation with knockoutjs extenders