addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Leveraging ASP.Net MVC and Knockout in a Web Application by Sergey Barskiy

Leveraging ASP.NET MVC and Knockout in a Web Application by Sergey Barskiy

Topic Summary: This presentation is all about leveraging the power of data binding from knockout and traditional ASP.NET MVC views with unobtrusive validation. We will see how we can inject knockout binding using custom templates, while at the same time writing smaller, cleaner views. We will see how we can avoid post backs with jQuery and view model to optimize user experience and performance with small amounts of JavaScript. We will look at list based UI, using jqGrid as an example of a presentation layer. At the end, we will have a working application with a query and an edit screen, establishing a pattern of writing large applications with MVC and Knockout.

Learning objectives
1. Think big and build application framework on top of MVC and Knockout.
2. Understand the power of custom templates to simplify ASP.NET MVC views
3. See how jQuery and Knockout can work together to provide post back free environment.

Technology: ASP.NET MVC
Level: Intermediate
Area: Developer

Location: 950 East Paces Ferry Road NE, Suite 2155 (21st floor), Atlanta, GA 30326

Parking: FREE Parking is available in the MARTA Parking Lot located directly across the street from the building. Please do not park in the One Atlanta Plaza building parking lot because parking is no longer free there.

RSVP: Food and drinks will be provided, so please RSVP to this event ONLY is you are able to attend. If your status changes, please make sure to update the website!


Join or login to comment.

5 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy