Quick Peek At Microsoft MVC

This is the text of a presentation I am making for GGMUG.com (Gwinnett, Georgia, Microsoft User Group).

Rather than post the PowerPoint ppt file, I’m going to extract the text here so you can read it without downloading a file.

This isn’t a long presentation (shooting for about 20 minutes), and I’m not an MVC expert. I’m just now getting started. As I get farther along, I plan to do a feature length presentation.

I’m not posting the demo here because it is just a walk through of the basic code you get when you File:New up a project.

What is MVC?

  • Pattern (Model/View/Controller)
    • Hello! 1979 calling. They want their pattern back! Smalltalk! W00t!
  • Microsoft Web Framework
    • OPEN SOURCE
    • Really
    • NOT an April Fool’s Joke

Design Pattern

  • Model
    • Data
  • View
    • UI
  • Controller
    • Biz logic and plumbing

How is it different?

  • No "heavy" controls
  • No code behind
  • Not event driven
  • Closer to the metal (well, more direct control of HTML rendered)
  • More URL control

Why use it?

  • Separation of concerns
  • Test Driven Development
  • Code gen
  • Them Rails guys is cool (apologies to David Letterman)

Where does it fit?

  • Asp.Net
    • Web Forms
    • MVC

Quick demo

  • Every time the demo breaks, take a drink
  • BSOD means you have to chug your drink

Good examples

  • StackOverflow.com
  • NerdDinner.com
  • Cruvee.com

Requirements

  • ASP.NET 3.5 SP1
  • Windows Server that will run ASP.NET 3.5…
  • Visual Studio 2008
  • Keyboard
  • Mouse
  • Internet connection
  • Electricity
  • Food
  • Oxygen

Links

Posted on 4/8/2009 11:52:00 PM by jeffa

Permalink | Comments (2) | Post RSSRSS comment feed |

Categories: .Net | ggmug

Tags:

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Related posts

Comments

November 16. 2009 04:00

This is a cool screen idea ! It is very interesting indeed.Thank you for your info.i love to read all info.


Regards
Ansh

Medical alert systems us

November 17. 2009 02:22

i would love to read more from you on this


Regards
Donnelly

watch one tree hill online us

Comments are closed