mojoPortal project is an Object Oriented web site framework.
mojoPortal project is an Object Oriented web site framework written in C# that runs under ASP.NET on Windows or under mono on GNU/Linux or Mac OS X.

mojoPortal is being developed/managed by Joe Audette, MCSD, MCDBA, MCSE, I named it after my dog Mojo.

Main features:

  • Runs under Windows/IIS or mono/Apache with most GNU/Linux distributions or Mac OS X
  • Works with MS SQL Server, MySQL, or PostgreSQL databases
  • Host multiple sites on 1 installation and db with host names
  • Content Management with support for work flow and approval/publishing process
  • Enter content with the FCKeditor HTML WYSIWYG
  • Blogs
  • Forums
  • Image Gallery
  • RSS Feed Aggregator
  • Event Calendar
  • Contact Form
  • File Manager - use with caution, provides direct access to the server file system.
  • Shared Files module - looks and acts like the File Manager module but stores and manages files in a safe way on the server. Folders are really database items as are the friendly file names. Files are stored securely in a special folder and named using guid strings and a .config extension. This prevents them from being requested or served with a normal http request. Authorized users can download because the module serves them using Response.WriteFile. The module also supports versioning of files.
  • User Profile Page
  • Member List Page
  • Bread Crumbs
  • Custom Skinning based on Paul Wilson's MasterPages with support for user selectable skins and individual skins per page
  • Dynamic HTML Cross Browser Menu using Scott Mitchell's skmMenu
  • Localization - all labels and image alt text comes from a configuration file
  • Configurable Whether to Encrypt Passwords
  • Configurable Whether Registration requires e-mail confirmation
  • Configure use of SSL for the whole Site or per Page
  • Send Password Feature (when not using encryption)
  • Url Re-writing for mapping friendly Urls to site pages
  • Site Search with Role based filtering
  • Error logging and optional debug logging

last updated on:
April 24th, 2009, 9:21 GMT
license type:
GPL (GNU General Public License) 
developed by:
Joe Audette
ROOT \ Internet \ HTTP (WWW)
Download Button

In a hurry? Add it to your Download Basket!

user rating 14



Rate it!
What's New in This Release:
  • This version upgrades from CKeditor 4.0.3 to 4.2 and from TinyMCE 3.5.7 to 3.5.8, implements clickable folder crumbs in Shared Files, and fixes bugs.
read full changelog

Add your review!