we will look at some of the approaches that you can take to make
optimized and better performing ASP.NET web sites. Some of these
principles can also be applied to websites created in a technology other
than ASP.NET.
As i have saw many people searching codes for angular in ASP.NET MVC,
binding via angular, routeProvider, then CRUD. So I have create a demo
application which would meet your requirements . For table basic design i
had used bootstrap.