Features of ASP.NET Content Management
The ASP.NET
Content Management solutions provide a comprehensive content management
system which is developed using ASP.NET and C# technologies. The core
architecture of the ASP.NET Content Management application provides user
authentication, internationalization, and a customizable roles-based authorization
system which enables content authoring to be safely delegated to role-based
team members with little or no knowledge of HTML.
The ASP.NET
Content Management application supports a two-step approval-publish process
which involves posting of the content to a staging server initially and
then migration of the content to the production server after approval.
Many plug-in modules included in the ASP.NET Content Management application
provides support for an e-store, XML news feeds, Flash, Maps, Newsletter,
Surveys, Forums, Document Management, Custom Lists, and more.
The architecture of the ASP.NET Content Management application provides
an easy mechanism to add new functionalities as portal modules. Users
can independently be given permission to view, edit, add, or delete content
in a module, based on their role. Module properties can be set from a
central admin page or directly from within in the module itself. Modules
can be easily positioned on a page or moved between pages.
The ASP.NET
Content Management application provides many pre-built modules that cover
a wide range of common website functionalities. These modules provide
extended functionalities than most of the open source content management
applications available in the market today. Most of the built-in modules
of the ASP.NET Content Management application are integrated with the
text search module. As a result, the search feature of the ASP.NET Content
Management application allows you to search for content in a class of
modules, for example, all news articles, or across all modules. As the
search framework of the ASP.NET Content Management application is role/permission
sensitive, it automatically filters the search results to only show content
from modules the current user is authorized to view.
The modules of the ASP.NET Content Management application use the built-in
WYSIWYG editors to enable users with no knowledge of HTML to produce well
formatted content. The administrator of the website can choose from several
different HTML editors. A same editor can be used for all the modules,
or different editors can be used for individual modules.
Some of the
administrative features of the ASP.NET Content Management application
include optionally forcing new content to be approved before publishing,
support for a two step publishing process, and provision to enable or
disable content approval for each individual module. In addition, the
ASP.NET Content Management application enables the user to first create
the content and store the content in special staging tables in the databases
with the workflow is enabled.
The data items are automatically migrated to the production tables after
the approval of the new content. As the ASP.NET Content Management application
that is built on a flexible architecture includes custom internationalized
web controls and other classes, it becomes relatively simple to localize
the ASP.NET Content Management application to a particular language, culture,
and region. An auto-learning translation function of the ASP.NET Content
Management application simplifies future translations.
The ASP.NET
Content Management application enables easier customization of the layout
and appearance of portal sites. Each portal site can have a custom skin
or a layout which includes the site header, body layout, menu style, footer,
style sheet (css), logo, etc. You can customize the default 3-pane design
in the .css style sheet of the portal site. Icons and other graphical
elements can be easily replaced. The layout of the modules on each page
is defined on the "admin this" page and the layout is stored
in the database.
The ASP.NET Content Management application provides a standard collection
of themes which can be used to improve the look of the portal sites. Each
module can use either the default theme or an alternate theme to highlight
its appearance. The ASP.NET Content Management application allows themes
to be set as public or private. The location of the main Themes directory
can be changed from within the configuration file.
The ASP.NET
Content Management application enables flexible and fine grained user
and role management. The ASP.NET Content Management provides the ability
to control the users in a specific role to view, edit, add, or delete
content either by individual module or by page. To do this, you can use
either the Windows authentication (username/password in Active Directory
or NT SAM) or web forms authentication (username/password stored in SQL
Server). You can assign individual users to roles such as admin, editor,
publisher, power users, developer, etc for site content management in
Windows forms mode, or use predefined Windows NT/AD groups as your roles.
The ASP.NET Content Management application provides special permissions
for workflow support. In addition, the ASP.NET Content Management application
provides support for short and full user registration options. Pre-defined
roles for Authenticated Users and Unauthenticated Users
allow you to easily restrict the visibility of individual modules and
pages to users who are logged on to the site.
The ASP.NET
Content Management application provides a consistent method for developing
custom pages and custom controls, as the C# classes of the application
extend standard ASP.NET objects. The difficulties faced in the creation
of a custom module are avoided as the core objects of the ASP.NET Content
Management application inherit from ASP.NET's page. All pages are constructed
from dynamically-loaded user controls. Server controls provide clean code/html
content separation.
The ASP.NET Content Management application uses ADO.NET data access with
Microsoft SQL Server stored procedures. In addition, the ASP.NET Content
Management application provides a tool for automatic creation of stored
procedures and C# data access layer for new modules. Configurable caching
of portal page regions and portal settings provides excellent scalability.
The ASP.NET Content Management application supports popular browsers which
include Internet Explorer version 5.0 and Netscape version 4.7 and later.
In addition, the ASP.NET Content Management application supports mobile
devices through WAP/XML. Most of the modules allow for customized content
to be delivered to mobile modules.
Latest
developments in the content developments industry :
|
FREE
Subscription Stay
Current With the Latest Trends & Developments Realted to CMS. Signup for Our
Newsletter and Receive
New Articles Through Email. Note
: We never rent, trade, or sell our email lists to anyone. We assure that
your privacy is respected and protected.
__________________ What
is Content Management
|
|