[go: up one dir, main page]

Menu

Design Overview

DigiOz ASP.NET Portal is a web based portal system written in C# which uses Microsoft SQL Server, MySQL Database (others to come), which allows Webmasters to setup and customize an instant website for either business or personal use.

Some of the goals of this Portal Project are as follows:

  • To develop a robust and easy to setup Open Source Portal that Webmasters can easily install and use in a SHARED hosting environment as well as dedicated hosting environment. Although there are a few other Open Source ASP.NET Portals on the web, not enough attention has been paid to Shared Hosting Environments with most existing portals.

  • To develop an Open Source Portal written in C#, unlike other Portals like Dot Net Nuke which are written in VB.NET, which can run both in Windows and Linux (Mono) environment.

  • To create an easy to understand and modify portal for other developers, which they can easily modify and further develop to fit their need. Most other portals currently on the web are very bloated and coded very poorly, as well as not Object Oriented enough. Adding a new page or module should be as easy as filling out a few text boxes in the administrative area, adding some HTML code to the page or creating a custom control for the new page and having the base panel load that custom control when the page is called.

  • To support multiple databases and such as MSSQL and MySQL and have a set of inherrited classes in place to allow support for ANY other database by simply writing 1 additional Database Communication class.

  • To create a search engine friendly Portal, which allows Administrators to specify Meta Keywords and Meta Description for each page they add. This is also a something that is usually not supported in most available Open Source Portals today.

  • Integrated login system for the Portal, which can be used throughout the system in modules such as profiles, forum, chatroom, galleries and private messaging system.

Posted by DigiOz Multimedia 2009-01-13

Log in to post a comment.