An alternative to ASP.NET MVC
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Intro to Fubu

Bare Bones

Directly after creating an empty web project and adding the FubuMVC NuGet package reference.

Quick Start

Read this informative guide: Getting Started

We will start exploring other fubu features from here.


  1. Configure routing conventions using Routes DSL
  2. With UrlPattern attribute you can hard code routes with inputs/defaults
  3. Implement your own IUrlPolicy for complete control

View Location

  1. Spark
  2. How to configure conventions


  1. Explanation of BehaviorGraph
  2. Ideas for what you could do with behaviors

Html Conventions

Conventions that determine which inputs are generated for model properties

Model Binding

Receiving posted form data

Custom ajax form submit with validation

Ajax post forms serialized as json data with validation powered by FluentValidation.