Open Source Web Frameworks in C#

11 projects

JSON and JSON-RPC implementation for . NET Framework and ASP. NET.

Details

MVC web framework for . NET that enforces separation of concerns: controllers handle application flow, models represent data, and views handle presentation. Supports both MonoRail 2 (documented on GitHub) and an in-development MonoRail 3 with REST and HTML5 focus.

Details

Open source application framework for enterprise . NET applications. Provides dependency injection, AOP, data access abstractions, and ASP.

Details
NStrutsInactive

Port of the Apache Jakarta Struts framework to ASP. NET. Provides MVC-style action handling, forwards, and configuration familiar to Struts users.

Details

AJAX framework for building HTML5 web applications with a WinForms-like server-side API and drag-and-drop designer. Zero-footprint client sends only UI data over HTTP/XML. Supports rich data controls, offline mode, and pre-themed templates for desktop and mobile.

Details
WebsharpInactive

Lightweight application framework for Microsoft . NET. Supports BSD and LGPLv2; project site and downloads hosted on SourceForge.

Details

Web application framework for . NET with components for data access, configuration handling, messaging, and EPiServer CMS integration. Original site defunct.

Details

NET 2. 0 MVC framework with out-of-the-box support for ASP. NET and Windows Forms.

Details
Maverick.NETInactive

NET port of Maverick, a Model-View-Controller framework for web publishing. Provides clean MVC separation and templating support.

Details
MaverickLiteInactive

Simple presentation framework for ASP. NET based on Maverick. Net.

Details
ProMesh.NETInactive

Lightweight MVC web framework for . NET 2. 0 running on the ASP.

Details