Skip Main Navigation
Page Content
This event has ended

Save This Event

Event Saved

LIDNUG & DevelopMentor: Building rich input forms in ASP.Net MVC

Linked .Net Users Group

Wednesday, June 12, 2013 from 10:00 AM to 11:30 AM (PDT)

LIDNUG & DevelopMentor: Building rich input forms in...

Ticket Information

Type End Quantity
LIDNUG & DevelopMentor: Rich input forms in ASP.Net MVC Ended Free  

Who's Going

Loading your connections...

Share LIDNUG & DevelopMentor: Building rich input forms in ASP.Net MVC

Event Details

Note: use the following link to access the session

The session opens up 30mins prior to event start.


ASP.NET MVC has gained broad adoption over the last year. This is in part due to its clean and simple design. However, one aspect that newcomers typically get hung up on is building pages that accept user input in various manners. In this talk we will explore the powerful features of ASP.NET MVC that allow us to build rich forms that accept user input.

We’ll begin by discussing the built-in HTML Helpers and Model Binding. Next we’ll add validation and show how we can do both client- and server-side validation using DataAnnotations. We’ll see that sometimes using domain models as our form-bound objects doesn’t make sense and so we will cover more advanced scenarios using View Models. Finally, time permitting, we’ll see how client-side programming with JavaScript and jQuery can take this even further.

About the Presenter:

Michael Kennedy | @mkennedy 

Michael is an author, an instructor, and the technical curriculum director at DevelopMentor. He is also a co-

creator and lead developer for LearningLine, DevelopMentor’s online training 

platform. Michael has been building commercial applications with .NET since its initial public beta in 2001. Prior to working with .NET, he spent years working with C++ on Windows and SGI platforms. He holds a Master’s degree in Mathematics from San Diego State University and is a Microsoft Certified Trainer. Michael has a broad background in software development. He has extensive experience in Windows UI technologies (WPF, Windows Forms, and MFC), web technologies (ASP.NET MVC, JavaScript, and IIS), data technologies (NoSQL, MongoDB, LINQ, Entity Framework, and ADO.NET), and software development process related methodologies (TDD, Unit Testing, Continuous Integration, TFS). In addition to teaching at DevelopMentor, you can find him speaking at conferences and user groups on topics such as NoSQL, MVC, and cloud computing



Where can I contact the organizer with any questions?

Use the following link and send us a question

Is there sufficient parking available at the venue?

Yes, parking is available at this Virtual Online Event. Just make sure you park the car in your drive-way, have a cup of coffee and log in.

Who can I blame if I can't access the session?

Just blame Brian (it's easier that way) =>

Will attending this event help my career prospects?

Of course, you will be able to bring a treasure trove of knowledge with you to your next job interview. 

Have questions about LIDNUG & DevelopMentor: Building rich input forms in ASP.Net MVC? Contact Linked .Net Users Group


Wednesday, June 12, 2013 from 10:00 AM to 11:30 AM (PDT)

  Add to my calendar


Linked .Net Users Group

All events organised by LIDNUG are online

Linked .Net Users Group.. 

The official INETA Linked .NET Group! (LIDNUG)

This group is meant to be for professionals using or interested in the Microsoft .NET technologies

Professionals that are using or interested in the Microsoft .NET technologies and the C# language in particular.

The group is for developers, architects, designers (Silverlight), managers, consultants, Visual Studio software engineers, QA and Program Managers and anyone else who is interested.


Unofficial LIDNUG Home:

Event Recording Archives:

All of LIDNUG's events are held online.

  Contact the Organizer

Interested in hosting your own event?

Join millions of people on Eventbrite.

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.