One important thing to point out is that CompanyName is called as a function, not accessed as a named property.
Upshot allows you to pull data to the client side, cache it, lets your client script make changes to the data, validates those changes, and makes the calls to pass the modified data back to the server side. As the user interacts with the application, the page loads additional data from the server, which rebuilds portions of the page but never requires a complete page change or refresh.
NET makes easy for you, plus all the interaction and data manipulation logic that you are used to writing in C or Visual Basic, probably sounds like it is a great way to extend your project timeline and get your project cancelled. It provides an easy interaction with WEB interfaces for users looking for a Desktop like experience on the Web.
Open the Global.
The ng-click directive is used to invoke the functions defined in the scope in response to user clicks. The entityType identifies which of the types defined in metadata will be the items in this data source collection.