Posts

Showing posts from July, 2012

Asp.net MVC 4 application with Flexigrid, jQuery UI, and jQuery validation

Image
Almost all applications expose four fundamental operations on entities such as Create, Read, Update, and Delete (CRUD). In general terms these will relate to: Create new entities List, search, or view existing entities Update existing entities Delete existing entities Building a web application using Asp.Net MVC framework with CRUD operations will result in a separate view for each operation (except delete). Also controller classes will have a set of action methods (http get / post) for each view. It is a quick and straightforward to implement such CRUD pattern. But this pattern is not user friendly and results in the bigger code base and the higher bandwidth consumption. The other approach to implement CRUD UI is using AJAX with jQuery based components. This should make user experience is more enjoyable and the much better technologies utilization. I have created a simple DEMO application called “Job Market” using following technologies: Asp.Net MVC 4 Flexigrid (