UI Framework Based on AngularJS and WebAPI (ASP.NET): No more logic duplication on client and server side; Most of javascript code is generated from .NET