Introduction

Cuyahoga is an open source .NET web site framework. It provides content management capabilities and has a modular approach. Currently it works with MS .NET 2.0 with SQL Server, PostgreSQL or MySQL as database backend. Also, from version 1.5.2, Mono is fully supported again.

The main goal of the project is to show .NET developers that there is a different way of building web applications than the well known sample applications. Although the project is targeted primarily at .NET developers, anybody interested can download the source and start playing.

Questions, remarks, suggestions? Open a forum topic or mail to martijn [ at ] boland [ dot ] org.

Cuyahoga news

Cuyahoga 0.7.0 released

A new release of Cuyahoga. Highlights are:

  • Custom menus
    You can now add custom menu's to every placeholder in the template. An example of this is the search link in the right upper corner of this site (well it doesn't look like a menu but it sure is :)).
  • Site aliases
    A site has a default url that consists of the host and the application name. A new feature was added to map alternative url's to the site, or a specific node in the site.
  • Template reorganization
    All related template controls, stylesheets and images are now grouped in a subdirectories under Templates.
  • Support for MySQL 4.0 (was 4.1 and above).
For all changes, see the release notes. As usual, you can download it from here.

NOTE FOR EXISTING USERS:
There is a breaking change in the way Cuyahoga handles the templates. The path of the Template controls is now split into a base path (for example 'Templates/Default') and the name of the template control ('CuyahogaNew.ascx').
After upgrading, reorganize your physical template controls, stylesheets and images just like the default ones and then go to the template adminstration where you have to correct the values for the base path, template control and css.

3/28/2005 5:57:00 AM Published by Martijn Boland Category Cuyahoga Comments 0

Name

Web site
Comment


Back