Course info
Nov 29, 2013
2h 36m

In this course you will learn to create a meaningful web application using Microsoft’s ASP.NET MVC coupled with the open-source projects ServiceStack and Bootstrap. ServiceStack will provide a web service and API as well as dependency injection through an Inversion of Control container, and it will provide ORMLite, a light-weight Object Relational Mapper. Bootstrap will provide a much cleaner and more professional UI design than might otherwise be available. Together, these libraries make creating a real world web application not only possible, but relatively straightforward, even if this is your first web app. Some knowledge of C# is required, as is familiarity with HTML, CSS and JavaScript.

About the author
About the author

Jesse Liberty is a Senior Consultant at Wintellect, where he specializes in Xamarin, Azure and Web development. He is a Certified Xamarin Developer, a Xamarin MVP and a Microsoft MVP.

More from the author
Visual Studio for Mac
1h 19m
Apr 16, 2018
More courses by Jesse Liberty
Section Introduction Transcripts
Section Introduction Transcripts

Creating The Application with ASP.NET MVC
Hi, this is Jesse Liberty from Pluralsight. In this module we are going to create our application and to do so we're going to use ASP. NET MVC. ASP. NET is a development package provided for free from Microsoft and intergraded with Visual Studio 2012 and 2013. As you'll see ASP. NET MVC runs on the server, and produces html files and everything necessary to go with them, that are sent down to the browser to display a page and data. In this module you will become familiar with ASP. NET MVC, and learn just enough to get out application started and to create our first pages.

Working with Forms and Data
Hi, this is Jesse Liberty from Pluralsight. In this module we're going beyond static presentation of data, and talk about how your users will interact with your application. Typically, this interaction is through forms, and we'll look at forms and we'll look at how to set required data in forms and to validate forms. Along the way we'll also look at Authentication and Authorization, Dependency Injection, creating an ORM, and Interacting with data. Let's get started by building a Contact Form, in which the user can fill out feedback and send it to our organization.