Archives
-
Free ASP.NET MVC “NerdDinner” Tutorial Now in HTML
Last month I blogged about a free end-to-end ASP.NET MVC tutorial called “NerdDinner” that I wrote for the Professional ASP.NET MVC 1.0 book from Wrox Press. The book is now released and shipping on Amazon.
-
NerdDinner: Building the Model
In a model-view-controller framework the term "model" refers to the objects that represent the data of the application, as well as the corresponding domain logic that integrates validation and business rules with it. The model is in many ways the "heart" of an MVC-based application, and as we'll see later fundamentally drives the behavior of it.
-
NerdDinner: Creating the Database
We'll be using a database to store all of the Dinner and RSVP data for our NerdDinner application. The steps below show creating the database using the free SQL Server Express edition. All of the code we'll write works with both SQL Server Express and the full SQL Server.
-
NerdDinner: File->New Project
This will bring up the "New Project" dialog. To create a new ASP.NET MVC application, we'll select the "Web" node on the left-hand side of the dialog and then choose the "ASP.NET MVC Web Application" project template on the right:
-
NerdDinner
The best way to learn a new framework is to build something with it. This tutorial walks through how to build a small, but complete, application using ASP.NET MVC, and introduces some of the core concepts behind it.
-
NerdDinner ASP.NET MVC Tutorial
Placeholder content for now...
-
ASP.NET MVC 1.0
Two weeks ago at MIX we released ASP.NET MVC 1.0. ASP.NET MVC is a free, fully supported, Microsoft product that enables developers to easily build web applications using a model-view-controller pattern. ASP.NET MVC provides a “closer to the metal” web programming option for ASP.NET. It enables full control over HTML markup and URL structure, and facilitates unit testing and a test driven development workflow.
-
MIX 09
Two weeks ago we held our MIX conference in Las Vegas. MIX is my favorite conference of the year – since it nicely integrates development and design topics together in a single event, and is usually accompanied by some pretty cool product announcements.