.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

MVC

Display options and filters
Sort by:
Built for .NET
Built for the Compact Framework
Free or free version available
Built for .NET 2
Built for Mono
Source code provided
Built for .NET 4
Library
Sold as a service
Built for Silverlight
Add-in
Discontinued

User Interface Process Application Block

 Home Page Home Page

Categories: MVC

Author: Microsoft

Latest version: 2.0
Added 2003-06-30Updated 2004-04-15

Framework for developing user interface processes. It is designed to abstract the control flow and state management out of the user interface layer into a user interface process layer.

Built for .NET
Built for .NET
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Kinzan Studio for the Microsoft .NET Framework

 Home Page Home Page

Categories: MVC, RAD - Dev automation

Author: Kinzan

Latest version: 4.0.1
Added 2004-07-06

Visual development tool for assembling web applications from re-usable parts.
The re-usable parts are based upon a next generation Model-View-Controller design called MVC˛. The .NET version is available as an add-in for Visual Studio.

Built for .NET
Built for .NET
Add-in
Add-in

MonoRail

 Home Page Home Page

Categories: MVC

Latest version: Beta 2
Added 2005-01-29

Attempt to provide a port of Ruby on Rail's Action Pack to .NET.

Action Pack splits the response to a web request into a controller part (performing the logic) and a view part (rendering a template). This two-step approach is known as an action, which will normally create, read, update, or delete (CRUD for short) some sort of model part (often backed by a database) before choosing either to render a template or redirecting to another action.
Action Pack implements these actions as public methods on Action Controllers and uses Action Views to implement the template rendering. Action Controllers are then responsible for handling all the actions relating to a certain part of an application. This grouping usually consists of actions for lists and for CRUDs revolving around a single (or a few) model objects. So ContactController would be responsible for listing contacts, creating, deleting, and updating contacts. A WeblogController could be responsible for both posts and comments.
Action View templates are written using embedded code in tags mingled in with the HTML. To avoid cluttering the templates with code, a bunch of helper classes provide common behavior for forms, dates, and strings. And it’s possible to add specific helpers to keep the separation as the application evolves.

Previous name: Castle on Rails
Merged into the Castle Project.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

MVC#

 Home Page Home Page

Categories: MVC

Latest version: 0.8.5
Added 2009-01-28

Model-View-Presenter (MVP) framework.

Features include:
- Views and controllers get connected automatically
- Multiple GUI platforms supported: Windows, Web, Silverlight, etc.
- Platform-independent navigation to views
- Tasks concept

Built for .NET 2
Built for .NET 2
Built for Silverlight
Built for Silverlight
Library
Library
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

AqDWeb

 Home Page Home Page

Categories: ASP.NET, MVC

Latest version: 0.9.2.0
Added 2006-06-27

A framework for building ASP.NET web applications with the use of object-relational mapping, MVC, and two-way databinding UI components.

Features include:
- two-way data binding that supports plain objects using OGNL (Object-Graph Navigation Language).
- NHibernate support, transaction and per-type interceptor
- Integration with the DotLucene search engine, managing incremental and non-blocking update
- Page-level HTTP request filter
- Query parameter auto-injection and management

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided

Maverick.NET

 Home Page Home Page

Categories: MVC

Latest version: 1.2.0
Added 2003-05-20Updated 2005-03-17

Port of Maverick, a Model-View-Controller (aka "Model 2") framework for web publishing. It is a minimalist framework that focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.

Core features include:
- Pluggable view templating technologies.
- Pluggable transformation technologies.
- Support for iterative transformations.
- Configuration using an XML sitemap.
- Framework support for internationalization, customization of content based on browser, and WML.
- Ability to use standard ASPX pages as Maverick controllers. There is full support for Server Controls, Postback forms, and ViewState.
- NFop transformations producing PDF documents on-the-fly.
- NVelocity and DVSL (an XSLT-like language based on Velocity) templates are supported through the Opt-NVelocity package.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

ASP.NET MVC

 Home Page Home Page

Categories: ASP.NET, MVC

Author: Microsoft

Latest version: 3 Preview 1
Added 2009-01-28Updated 2010-07-27

Enables you to build Model View Controller (MVC) applications by using the ASP.NET framework.
ASP.NET MVC is an alternative, not a replacement, for ASP.NET Web Forms that offers the following benefits and features:
- Separation of concerns and application tasks (input logic, business logic, and UI logic)
- Testability (support for Test-Driven Development)
- Fine-grained control over HTML and JavaScript
- Intuitive URLs through a URL-mapping component
- Extensible and pluggable: the components of the ASP.NET MVC framework are designed so that they can be replaced or customized
- Support for existing ASP.NET features (forms authentication, Windows authentication, URL authorization, membership and roles, output and data caching, session and profile state management, health monitoring, the configuration system, and the provider architecture)
- Multiple view engine support (including Razor)

Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in
Free or free version available
Free or free version available

Ingenious MVC

 Home Page Home Page

Categories: MVC

Latest version: 1.0
Added 2006-04-28

Model-view-controller (MVC) framework.
Ingenious MVC includes support for both Windows Forms and ASP.NET applications.

Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Ignore this
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Discontinued tools
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé