Novell Home

MonoWebFrameworks

From Developer Community

In addition to ASP.NET as a web development technology, there are a number of frameworks that are available to create web-based applications with Mono as well as implementing web services, these are:

Contents

Web Frameworks

Some of these are not complete replacements for ASP.NET, but they might be useful for your particular domain:

  • Jitsu is a framework for building web applications.
  • Sprint.NET is a port of the spring framework from Java to C#
  • Maverick.NET a Model-View-Controller framework for building web applications.

The following are built on top of the basic of ASP.NET, so they are more of a complement:

  • Castle Project inspired by Ruby on Rail, but this is for .NET languages

Web Services Frameworks

DREAM

Dream is a framework for building the backend of web applications by providing a very complete framework for building REST applications. The model is called Service Oriented Distributed Applications (SODA), special attention is paid to the "distributed" nature of SODA, as the framework is designed around the basis that failures will happen

Dream is designed to write lightweight and loosely-coupled XML REST-based web services. It comes with a bundled web server, that allows for simple deployment as well as the XDoc, Plug and Cue<T> APIs used for creating rapid applications.

Some of the core tenets of Dream are based on the orchestration

AjaxPro

Ajax.Net Pro is a framework for implementing server-side components that can provide data back to web applications. It integrates easilyl with other programming languages and vastly simplifies the generation of XML or JSON data for web applications.

Novell® Making IT Work As One

© 2009 Novell, Inc. All Rights Reserved.