|
XWebSiteTemplate : Overview
XWebSiteTemplate is a 3-tier framework for rapid application development.
It is similar to DotNetNuke in that you can just create a new application from
a template, and it will work right out of the box.
Projects
XWebSiteTemplate is distributed as a solution with three projects:
- XLib - API built on top of .NET Framework that drives everything
- XApp - business logic
- XAppWeb - web interface
Modules
XWebSiteTemplate implements several generic modules usually found
in every web application.
|
User manager
|
Keeps track of login information and user types
|
|
Content manager
|
Page specific marketing content for Search Engine optimization.
Contains content blocks for frequently-updated portions of the site.
|
|
Email manager
|
Custom e-mail templates for communicating with web users
|
|
Event log
|
Logs common events (similar to windows 'Event Viewer').
|
|
XSample module
|
Shows how to create common web pages.
|
|