Features of ASP.NET Content Management
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.
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.
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.
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.
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
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 :
Skin Moles Naturally |
Simple Natural Acne Scar Treatments | Learning
Guitar Online Quickly |
| Simple & Best MP3 Download Software | Fixing PC Errors Fast! | Solve your Dog Behaviour Problems |