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.

RSS-2.0

Cuyahoga news (Archive)

  • Mono support!

    I'm very pleased to announce that from version 0.5.2 Cuyahoga also runs on Mono. One of the main goals of this project has always been to have a framework that  runs on Mono because, unfortunately, many other sample applications don't  support this (yet). Now with Cuyahoga, Mono developers have a new sample application to look at.
    To run and build Cuyahoga on Mono, see the installation instructions for building with NAnt. You'll need a recent 0.85 version of NAnt  and I've experienced it can be a real dog to setup with Mono. Only after switching to Mono 1.1.3 I got it working. It would be nice if somebody could give it try on Mono 1.0.x.

    Also go and check out MojoPortal by Joe Audette. From the outside it looks very similar to Cuyahoga but under the covers, the design is pretty different so this makes up for a nice comparison :).

    Oh, and you check a working demo here. It's hosted on my home server (PIII 450 with DSL) so you might need some patience :).
    1/16/2005 1:42:00 AM Published by Martijn Boland Category Mono Comments 1433
  • Cuyahoga 0.5.2 released

    What's new:
    Mono support
    You can now also run Cuyahoga on Mono. Tested with Fedora Core 2, Mono 1.1.3 and PostgreSQL 7.4.1.
    New HTML editor
    CuyahogaEditor (customized FreeTextBox) replaced with FCKEditor.

    Download
    1/16/2005 12:15:00 AM Published by Martijn Boland Category Cuyahoga Comments 0
  • Cuyahoga 0.5.1 released

    Highlights are:
    MySQL support
    Yes that's true, Cuyahoga now even runs from a file system ;). The source package contains scripts to create and initialize the database on MySQL. The codebase didn't need any changes because NHibernate takes care of all the database stuff.
    Tested with MySQL .NET connector 1.0.3 and MySQL 4.1.7 on Win32. You'll need at least MySQL 4.1 or higher because subqueries are used.

    ArticleModule
    In previous versions the ArticleModule was usable but not quite finished yet. And still it could be much improved but it's good enough now for me. You can now view articles by category (also RSS feeds) and comments are a little bit more visible now.
    Of course, this release also contains some bug fixes. Download it here.
    1/9/2005 12:55:00 AM Published by Martijn Boland Category Cuyahoga Comments 0
  • Developers section added

    Since Cuyahoga might be interesting for .NET developers a Developers section was added to this site with information particulary aimed at people interested in technical aspects.
    1/6/2005 11:20:00 PM Published by Martijn Boland Category Developers Comments 0
  • Forum added

    Just before the end of the year I added a forum to the site. Now we have a place where various aspects of Cuyahoga can be discussed and shared with the community (well, future community :)).

    The forum is a slightly modified version of Yet Another Forum.net. The guys who built this have done a great job! It was really easy to create a Cuyahoga module that embeds Yet Another Forum.

    Have a good 2005!

    Martijn
    12/31/2004 8:00:00 AM Published by Martijn Boland Category Cuyahoga Comments 0
Current