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!

Website: http://www.meetup.com/atlantadev/

Join or login to comment.

6 went

Our Sponsors

  • Veredus

    A meeting place, food and networking

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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