-
Notifications
You must be signed in to change notification settings - Fork 151
Documentation
smerrell edited this page Jan 12, 2012
·
27 revisions
- Getting FubuMVC
- Getting Started
- Features
- Architecture
- “One model in, one model out”
- Composable Runtime Pipeline
- Configuration Model
- Conventions, conventions, conventions!
- IoC Integration
- How a request is handled in FubuMVC
- How a FubuMVC application is bootstrapped
- Model Binding
- Resolving objects from Http request data
- Default Capabilities
- Extending model binding
-
IoC Integration
- Compliance guide for IoC integration
- Understanding the ObjectDef model
- Registering IoC services
- Using StructureMap with FubuMVC
- Common FubuMVC Services
- Passing and tracking state within a request (IFubuRequest)
- Converting string values (IObjectConverter)
- Accessing the Http request
- Writing to the Http response
- Resolving types
- Routes and Url's
- Explicitly configuring routes
- Conventional routes and route policies
- Resolving Url's
- Open or Templated Url's
- Url forwarding
- Interacting with Http
- Bootstrapping a FubuMVC Application
- The Configuration Model
- The BehaviorGraph
- BehaviorNode's
- Authorization
- Modeling Routes and Url's
- Configuration and Registration
- Working with conventions and policies
- Writing Custom Conventions or Policies
- Action discovery
- View attachment conventions
- Output conventions
- Default conventions
- Applying wrappers or filters
- Explicit registration
- Working with conventions and policies
- Security
- Authentication
- Anti Forgery Tokens
- Authorization
- Handling Authorization Failures
- Endpoint Authorization
- Role based
- Custom rules and policies
- Integration with screen elements and navigation
- Field level authorization
- View Helpers
- Working with WebForms
- Working with Spark
- Ajax Services
- Content Negotiation (conneg)
- Working with Json endpoints
- Working with Xml endpoints
- String or Html fragments
- Script Management
- Diagnostics
- Basic Diagnostics
- Advanced Diagnostics
- Route Explorer
- BehaviorChain Diagnostics
- Request Tracing
- Package Loading
- Authorization Rules
- Html Convention Preview
- Script Manager Preview
- Model Binding Preview
- Composing Views
- Partial Requests
- Headless / Action-less Views
- Content Extensions
- Html Conventions (this is big)
- Extensibility and Modularization
- Integration with Bottles
- Areas / Slices
- Engines
- Deployment
- Working with the fubu.exe command line tool
- FubuValidation (probably gets pulled out)
- Localization (FubuLocalization)
- HtmlTags (just a link)
- Composing the Runtime Execution
- Behaviors
- Conditional pipeline execution / redirects / transfers
- Wrappers
- Wiring up Fubu to a Database
- Validating input models w/ FubuMVC.Validation