
DotNetNuke is an open source platform for building web sites based on Microsoft .NET technology.
It is written in VB.NET and distributed under both a Community Edition BSD-style license [3] and a Professional Edition proprietary license. DotNetNuke's content management system is extensible and customizable through the use of skins, modules, data providers, language packs and templates.
Architecture
DotNetNuke uses a three-tier architecture model with a core framework providing support to the extensible modular structure. When deployed, which can be extended using pluggable modules and providers that enable additional functionality; the look and feel of individual sites can be customized using skins. The following diagram illustrates the software layers of a typical DotNetNuke deployment: The current, 5.x generation of DotNetNuke requires IIS 6 and ASP.NET v2.0 to v3.5 and supports SQL Server 2005 and 2008. Previous generations of DotNetNuke supported SQL Server 2000 and ASP.NET v1.1.
No comments:
Post a Comment