45
What is Kentico CMS for ASP.NET? Kentico CMS for ASP.NET is a full-featured enterprise-class Web Content Management System for building websites, intranets, extranets, on-line stores and community sites. It's easy to use for both site owners and developers. It features WYSIWYG editor, workflow, permissions, multilingual support, full-text search, on-line forms, newsletters, e-commerce, blogs, polls, web analytics and other modules. Kentico CMS is used by more than 4,000 websites in 83 countries. What's in it for Site Owners? Manage websites through a web browser anytime, anywhere Easily edit text and insert images using Word-like editor Choose from a wide range of built-in modules Build highly interactive sites that generate leads for your business Increase customer loyalty using social networking features What's in it for Developers? Leverage flexible framework for building dynamic websites Rapidly create websites using web browser or Visual Studio Extend it with your own C# or VB.NET code and modules Keep full control over HTML code, design and navigation Detailed documentation and full source code available What's in it for Partners? Get more clients by offering a complete, top-class solution Deliver websites faster, with less resources and with lower costs Join our Partner Program to get recognition and partner benefits Rebrand the CMS with your logo and design Get a responsive technical support www.kentico.com +1 866 328 8998

What is Kentico CMS for ASP.NET? websites, intranets ... · building websites, intranets, extranets, on-line stores and community sites. It's easy to use for ... Security and Membership

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

What is Kentico CMS for ASP.NET?

Kentico CMS for ASP.NET is a full-featured enterprise-class Web Content Management System for

building websites, intranets, extranets, on-line stores and community sites. It's easy to use for

both site owners and developers. It features WYSIWYG editor, workflow, permissions, multilingual

support, full-text search, on-line forms, newsletters, e-commerce, blogs, polls, web analytics and

other modules. Kentico CMS is used by more than 4,000 websites in 83 countries.

What's in it for Site Owners?

Manage websites through a web browser anytime, anywhere

Easily edit text and insert images using Word-like editor

Choose from a wide range of built-in modules

Build highly interactive sites that generate leads for your business

Increase customer loyalty using social networking features

What's in it for Developers?

Leverage flexible framework for building dynamic websites

Rapidly create websites using web browser or Visual Studio

Extend it with your own C# or VB.NET code and modules

Keep full control over HTML code, design and navigation

Detailed documentation and full source code available

What's in it for Partners?

Get more clients by offering a complete, top-class solution

Deliver websites faster, with less resources and with lower costs

Join our Partner Program to get recognition and partner benefits

Rebrand the CMS with your logo and design

Get a responsive technical support

www.kentico.com +1 866 328 8998

Kentico CMS for ASP.NET

www.kentico.com P a g e | 2

Table of Contents

Feature Overview ............................................................................................................................................................................................................................................................................. 3

Content Management ...................................................................................................................................................................................................................................................................... 4

Website ........................................................................................................................................................................................................................................................................................... 9

Build Websites for Global Audience ............................................................................................................................................................................................................................................... 12

Security and Membership .............................................................................................................................................................................................................................................................. 13

Modules ......................................................................................................................................................................................................................................................................................... 15

Blogs .............................................................................................................................................................................................................................................................................................. 16

Booking System and Event Calendar .............................................................................................................................................................................................................................................. 17

Content Rating ............................................................................................................................................................................................................................................................................... 18

Content and Object Staging............................................................................................................................................................................................................................................................ 19

E-commerce ................................................................................................................................................................................................................................................................................... 20

Forums ........................................................................................................................................................................................................................................................................................... 24

Geomapping .................................................................................................................................................................................................................................................................................. 25

Social Networking: Groups, Friends and Private Messaging ............................................................................................................................................................................................................ 26

Image Gallery ................................................................................................................................................................................................................................................................................. 29

Media Library ................................................................................................................................................................................................................................................................................. 30

Message Boards ............................................................................................................................................................................................................................................................................. 31

Newsletter ..................................................................................................................................................................................................................................................................................... 32

On-line Forms and Surveys (BizForms Module) .............................................................................................................................................................................................................................. 33

Polls ............................................................................................................................................................................................................................................................................................... 35

Reporting ....................................................................................................................................................................................................................................................................................... 36

Microsoft SharePoint Connector .................................................................................................................................................................................................................................................... 37

Taxonomy ...................................................................................................................................................................................................................................................................................... 38

Widgets.......................................................................................................................................................................................................................................................................................... 40

Wiki (User Contributed Content) .................................................................................................................................................................................................................................................... 41

Web Analytics ................................................................................................................................................................................................................................................................................ 42

Kentico CMS Performance and Scalability ...................................................................................................................................................................................................................................... 43

Who Uses Kentico CMS .................................................................................................................................................................................................................................................................. 44

About Kentico Software ................................................................................................................................................................................................................................................................. 45

More Information .......................................................................................................................................................................................................................................................................... 45

Kentico CMS for ASP.NET

www.kentico.com P a g e | 3

Feature Overview

What is a Web Content Management System?

A Web Content Management System (CMS) is software that allows you to manage content of your website.

Unlike static websites, CMS-driven websites (also called "dynamic websites") allow you to edit text and

images using a graphical user interface, without technical knowledge. Once your website design is prepared

by developer, you can manage content by yourself. An important feature of a CMS is that it stores content in

a structured format separated from design, so you can reuse it when you decide to change your website look.

Content Management

Browser-based WYSIWYG (What You See Is What You Get) editor similar to Word

Customizable workflow, versioning and unlimited rollback

Schedule content for publishing in future

Content/design separation

Customizable document fields and metadata

Multiple languages, UNICODE and RTL support

Manage multiple sites and share their content and settings

Publish Flash, YouTube, video and music

Widgets for building new pages by editors

Security and Membership

Forms, Active Directory, LiveID, Facebook, OpenID or custom authentication methods

Membership management

Customizable roles

Document-level permissions

Secured areas with personalized content for members

SSL support

Tested for SQL Injection and XSS attacks

Website

Fully customizable design

SEO-friendly (Search Engine Optimization)

Flexible, dynamically generated navigation

Advanced full-text search based on Lucene

Web standards: XHTML, CSS, WAI (AAA), Section 508

Compatible with all major browsers

Support for mobile websites

Flexible caching for excellent performance

Development

Easy development through web browser or using Visual Studio

Short implementation and deployment time

Smooth integration of custom code, web parts and modules written in C# or VB.NET

Custom ASPX pages

Page templates and master pages

Open and well-documented API

Detailed documentation and tutorials

Full source code available

Easy customization of database fields

Built-in Modules

Blogs

Event calendar and booking system

Content staging

Content rating

E-commerce (shopping cart)

Forums

Image gallery

Maps (Google, Yahoo, Binq)

Media libraries

Message boards

Newsletter

On-line forms

Polls

Reporting

RSS, Atom and XML feeds

Sharepoint Connector

Social networking (friends, groups, messages)

Taxonomies

Wiki (user contributed content)

Web analytics

Robust Platform

Runs on Microsoft ASP.NET 2.0, 3.5 and 4.0

Uses Microsoft SQL Server 2005/2008 database

Unlimited scalability with web farms and SQL Server replication

Kentico CMS for ASP.NET

www.kentico.com P a g e | 4

Content Management

Easily Edit Your Website in a Browser

Do you need to call your web designer every time you want to make a change to your website? With

Kentico CMS, you can edit your website by yourself anytime, anywhere. All you need is a standard web

browser, such as Internet Explorer, FireFox or Safari, and an Internet connection. Then you sign in with

your user name and password and you can start editing your website.

Create/delete/ copy/

move/sort pages.

Edit/Preview/Live site view Change font, create link,

insert image, etc.

Browse web pages in the

navigation structure.

You can modify the text in the editable

regions specified by web designer, so

you never break the whole page.

This is your site.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 5

Browsing Website Structure

You can browse the website structure using the content tree on the left. The content is organized in the

same way as your website which makes it easy to find pages you want to edit. As you can see on the

figure below, the Services section in the content tree contains sub-pages Web Development, Web

Design and Network Administration. The website on the right contains section Services in the main

menu and links to Web Development, Web Design and Network Administration in the sub-menu.

WYSIWYG Editor

You can easily edit the content using WYSIWYG editor. WYSIWYG stands for What You See Is What You

Get, which means you can see what your page will look like as you edit the text:

The live website is updated as soon as you save the page. If you create a new page, it's displayed in the

menu automatically – no need to call a web master.

Editor Features

Bold, Underline, Strikethrough, Italics

Choose font face, size, color and background

Choose from predefined font styles

Align paragraph

Bulleted and numbered lists

Create a link to another page or another website

Upload and resize image, flash, YouTube, video or music

Create tables

Paste from Microsoft Word

Edit HTML source if necessary

Integrated spell-checker

Kentico CMS for ASP.NET

www.kentico.com P a g e | 6

Content Scheduling

For every page, you can choose the time when it goes live and when it expires. It means you can

schedule your news to be displayed on your website on Monday morning, at 8:00 a.m.

Content/Design Separation

An important feature every real CMS system must provide is content/design separation. Although it

may sound complex, it's a very simple and useful concept. Compare these examples:

Customizable document fields and metadata

Kentico CMS goes an extra mile as it allows you easily customize the fields of news items, product

specifications, office locations, etc. You can easily define your own document types and use any fields,

such as textbox, rich text box, integer or decimal number, date and time, file upload, drop-down list,

checkboxes, etc. It means you're not limited to pre-defined types of content and your website can

accommodate to your business needs, not vice versa.

Mixed content and design

in a single box

When you change the site

design, you have to re-

write all news items :(

Content cannot be re-used.

Structured content

When you change the site

design, you only change the

style of the site, without

modifying the content.

You can re-use the same

news item on home page,

in a "Latest news" box and

in the News section. You

can also easily share the

same news on multiple

websites that use a

different design.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 7

Workflow, Versioning and Rollback - Take Control over Your Content

That's why you need a workflow. Workflow allows you to organize the content lifecycle and enforce

content review and approval process. Here's an example of such workflow:

With Kentico CMS, you can customize the workflow process based on

your real business needs; you're not limited to some predefined approval

process. You can also apply different workflow to news, product catalog or

home page.

When someone approves a document, an e-mail notification is

automatically sent to the person who created the document and to the

next person who should review it.

Before you approve the document, you can easily preview it on the site so

that you know what it will look like when it gets published.

The workflow history is tracked and users can add comments to every action they take. They can also

reject the document and send it back to the author with comments.

Bob, Product Manager,

creates a press release.

Alice, Marketing

Manager, reviews the

content and style.

Joe, CEO,

adds his quote and

approves the press

release.

The press release gets

published on the live website.

One of the advantages of a CMS system is that you can delegate content editing to your team

members. If you leave them editing the site you may, however, end up with website containing

inaccurate and misleading information or with inconsistent design.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 8

Versioning and Roll-back

When you use workflow, all versions of the document are stored in the CMS. It allows you to see what

the previous version of the document looked like. You can also roll back to the chosen version.

Content Locking (Check-in/Check-out)

If your team members edit the website, it may happen that two of them edit the same document at the

same time, which may result in losing one's changes. That's why we implemented a feature called

content locking. It allows users to lock (check out) the documents their working on and unlock (check in)

them once they're ready.

Publish Word Documents, PDF Files or Images

Kentico CMS allows you to upload any type of file, such as DOC, PDF, BMP, GIF, JPG, Flash, MP3, WMA,

MPEG and others, to the web server and then insert them into the text:

Bob created a new document (0.1)

Alice modified the document (0.3)

Joe published the document (1.0)

1) Click the "Quickly

insert image" button.

3) The image is inserted into

the text and you can resize it.

2) Choose the image on your

computer and click Open.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 9

Website

With Kentico CMS, you're not limited to some predefined design, website structure or page layouts.

Everything will accommodate to your needs.

Site Structure and Navigation

Kentico CMS organizes all content into a tree structure that represents the website navigation. When

the editor creates a new page, such as the Network Administration page in the following example, it's

automatically displayed in the site structure:

You can choose from several types of built-in navigation controls:

Each menu item can have an image, mouse-over image and its own CSS style. A menu item can execute

a JavaScript or redirect the user to some other page or external URL.

A single page may be placed into multiple site sections (categories) by creating a linked document. A

linked document works like multiple copies of the same document, but when you edit it, all "copies" are

updated as well.

Navigation Controls

Drop-down menu

Breadcrumbs

List menu (UL/LI + CSS)

Tree menu

Tree view (dynamic loading)

Tab menu

Site map

Kentico CMS for ASP.NET

www.kentico.com P a g e | 10

Design

All you need to know about website design is this: there's no limit in design. If you can convert your

design ideas into HTML, you can use them in Kentico CMS. You have full control over HTML and CSS

styles. Below, you can see a few examples of websites created with Kentico CMS:

Full-text Search

You can easily integrate the full-text search into your website. You can choose which documents and

fields should be searchable and you can also configure the system so that it searches uploaded

documents, such as DOC, XLS, PPT or PDF files. Kentico CMS uses the Lucene search engine.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 11

Multi-site support

Kentico CMS is not a tool for editing single website. It's a complete platform for managing your on-line

presence. If you have multiple websites or micro-sites for different brands and markets, you can manage

all of them in a single Kentico CMS installation. It means you manage a single CMS system, you have all

users and passwords in one place and you can share code, content or design elements between

websites. So if you for example create a press release on one site, you can display it on all sites of your

company.

Search Engine Optimization (SEO) and Friendly URLs

If your website cannot be found through the search engines, such as Google, easily, you may be losing

lots of visitors and potential clients. Kentico CMS was designed so that your website can be easily

indexed by search engines:

Friendly URLs and unlimited URL aliases

Every page has its own URL address – e.g. http://www.mycompany.com/products/nokia, you

can configure the system to use your own extension, e.g. .aspx or .html or you can use

extension-less URLs. You can also use multiple aliases for the same page which is useful if you

need to keep old links working or if you need to create shorter links for marketing campaigns.

Page Metadata - Title, Description, Keywords

You can specify the title, description and keywords metadata for whole website, site section or

single page. You can also define a "dynamic" title that consists of global title and of the name of

the current page, so the editors do not need to enter the page title manually for every page.

ALT and TITLE attributes

You can add ALT and TITLE attributes to images and links, providing an extra description for the

search engines.

SEO-friendly controls

All Kentico CMS controls render a valid XHTML code that usually results in a better SEO results.

Also, Kentico CMS comes with SEO-friendly navigation controls that ensure the search engine

can find the links to other pages and crawl the whole website.

Non-duplicate content

The CMS automatically uses permanent redirects to avoid duplicate content that would lower

your page rank.

Standards – XHTML, CSS and Accessibility

Kentico CMS allows you to build websites using valid XHTML and CSS, which may improve your SEO

results or, if you're a web developer, deliver a really professional website. Kentico CMS websites are

compliant with W3C WAI standard at the AAA level (general accessibility standard) and with Section

508 (U.S. government accessibility standard every federal agency must follow). It enables people with

disabilities to use your website with screen readers.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 12

Build Websites for Global Audience

Creating a website for global audience in multiple languages brings many challenges. But you don't need

to worry about it since we solved this issue for you. Whether you live in a bilingual region or your

company has a Chinese office, you can rely on Kentico CMS internationalization support.

Kentico CMS allows you to manage multiple language

versions of your website. Each language version may

use a different site structure. You can also specify the

default language (typically English) and choose to

display the default language version if the given page

is not translated to the visitor's preferred language.

Eastern Languages, UNICODE and RTL support

Kentico CMS uses the UNICODE standard for

storing all content. It allows you to work

with any language without worrying about

content encoding (code pages). You can

manage content in Chinese, Japanese,

Arabic, Hebrew, Russian, German or Eastern-

European languages.

If you're creating a website in Arabic or

Hebrew, you can use right-to-left (RTL)

layout on the live site as well as in the

administration interface. You can even mix

left-to-right and right-to-left languages in a single website.

Translation of the User Interface

Beside content translation, Kentico CMS allows you to use localization macros throughout the system.

So if you create an on-line form or a poll, you can easily enter the field captions or poll answers in

multiple languages. When the form or poll is displayed on the website, its captions are displayed using

the translations you have entered.

Kentico CMS administration interface is available in English, German, Spanish, Italian, French, Dutch,

Czech and Slovak and you can create your own translation or overwrite any strings in the administration

interface.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 13

Security and Membership

Users and Authentication

You can use either Forms authentication or Windows Authentication. When using Forms

authentication, you can choose to store passwords in plain text or hashed for higher security. You can

also create your own security provider that will authenticate the user against an external database.

For intranet or extranet sites, you can choose to use the Windows Authentication against Active

Directory. When the user signs in to the network, she is automatically recognized by Kentico CMS

website or administration interface, so she needn't enter her password again. Users and groups from

Active Directory can be easily kept synchronized with Kentico CMS using the Active Directory Import

Tool. Kentico CMS also support authentication against LiveID, Facebook and OpenID out-of-the-box.

Permissions

One of the important advantages of using a

content management system for your website

is the ability to delegate website management

to other people in your company. When you

allow multiple users to edit the content, you

may need to set up different access rights for

pages. For example, a Product Manager may

edit the product catalog, but she may not be

allowed to edit the home page or company

information. Kentico CMS allows you to grant

users or roles with permissions for chosen

content type (News, Articles, ...), site section or

even a single page. The permissions can be

inherited to the underlying documents.

Kentico CMS modules have

their own permissions that can

be assigned to roles using a

permission matrix. It means

you're not limited to some

built-in roles.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 14

Auditing Log

All activities in Kentico CMS are tracked in the auditing log. You can see who signed in and when, who

deleted a document, etc. Application errors are also tracked in the internal Event log.

Membership and Secured Areas

If you create a community site, extranet or portal, you can

create secured site areas accessible only to site members.

The users need to register and sign in to see the content.

The secured areas can be easily defined through a user

interface.

Personalization

The members visiting secured website areas can be displayed

with personalized content according to their read permission

for the displayed content. For instance, it allows you to

personalize the navigation so that Silver and Gold Partners

can see only content appropriate to their partner level.

HTTPS Access (SSL)

You can choose that the content is only accessible over HTTPS (SSL-secured) protocol. It can be

configured for the whole site, particular site section or only for a single page (such as logon page). When

a user visits the page over unsecured connection, she is automatically redirected to the same page

displayed over HTTPS.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 15

Modules

Some content management systems are focused only on content publishing. If you need to add a

newsletter, shopping cart or some other functionality to your site, you often need to undergo a painful

process of purchasing and integrating third-party products.

Kentico tries to deliver a complete solution out-of-the-box and it comes with many built-in modules,

depending on the edition (you can find the feature matrix with edition comparison at the end of this

brochure):

Blogs

Booking System

Content Rating

Content and Object Staging

E-commerce

Event Calendar

Forums

Geomapping

Image Gallery

Media Library

Message Boards

Newsletters

On-line Forms

Polls

Reporting

RSS, Atom and XML feeds

Social Networking - Groups, Friends, Private Messaging, Abuse, Bad Words

Taxonomy (tags and categories)

Wiki (User Contributed Content)

Web Farm Support

Web analytics

Widgets

Please note that we do not mention modules like "Articles", "News" or "Press Releases" since these are

just another content types managed by Kentico CMS.

The Corporate Starter Site comes with built-in content types and templates for pages, articles, news,

products, job openings, knowledge base articles, office locations, events, FAQ items and press releases.

You can easily create your own content types with custom fields without programming, through the

browser-based interface.

You can also develop and integrate your own modules and leverage Kentico CMS user management and

security infrastructure.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 16

Blogs

Today, enterprise blogging is a part of the communication mix for companies of all sizes. A blog is a great

way how to inform your clients about new products, your activities and get client feedback. Kentico CMS

allows you to easily publish a blog on your website. You can choose if the post can be commented and

you can optionally moderate the comments. You can also publish your blog content through an RSS

feed. The blog layout and graphic design is fully customizable by web designer.

You can publish multiple blogs on your

websites or you can have a single blog

contributed by multiple editors. If you don't

want your employees to publish sensitive

information by mistake, you can enforce a

workflow process and publish blog posts only

after approval. Blogs leverage the content

management infrastructure, including

permissions, multilingual support and full-text

search.

Blog posts can use tags (with tag clouds) and

categories for easy navigation.

You can also use trackback URLs that allow

other users to send a comment to your blog if

they write an article referencing your blog

post. Similarly, you can "ping" other blogs to

inform them that you wrote a blog post that is

related to their topic. The blog post can also

include links to social bookmarking services,

such as Digg it, Facebook, delicio.us and

others.

Kentico CMS comes with a Personal Starter

Site that allows you to quickly set up your own

blog.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 17

Booking System and Event Calendar

Whether you organize a conference, concert, community meeting or on-line webinar, you can use the

event calendar to display events in a calendar format.

The event calendar can be used for any content with a date field, such as news or press release.

The event calendar can be combined with a

booking system that allows users to register

for the event. You can specify when the

registration is open and the maximum

capacity of the event. You can manage the

list of registered attendees and send them a

mass e-mail.

The visitors can import the event to their

Outlook calendar through their web browser.

When visitors register, they receive a

customizable confirmation e-mail.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 18

Content Rating

The Content Rating module allows you to get feedback from your site visitors and see how they like the

content or products on your website. They can give 1 to 5 stars (or 1 to 10 - the range is configurable) to

your content. This can be applied to blog posts, articles, products, etc.

Rating is also supported in the Message Boards module that allows you to implement content rating

where site visitors can add comments to their rating.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 19

Content and Object Staging

The Content and Object Staging module allows you easily synchronize content from one installation of

Kentico CMS to another. A typical scenario may look like this:

Development Server Staging Server Firewall Live Server

The developers create a new functionality on the development server. Once it is working, they use the

Staging Module to deploy the changes to the staging server.

The staging server is used by content editors to create and test content. They can edit content here, see

what it looks like on the site and test new functionality or design created by developers. After they

check the new version of the site, they approve the changes and the Staging Module deploys changes to

the live site.

As you can see, the Staging Module gives you a higher level of control over the changes made to your

website and avoids situations when your developers make changes directly on your live server.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 20

E-commerce

The E-commerce module allows you to build on-line stores. It can scale from a simple ordering system

for a single product to a large store with thousands of products.

Product Catalog

The product catalog is tightly integrated with content management repository which allows you to

leverage the standard Kentico CMS features, such as permissions, full-text search, friendly URLs and

others. The products can use custom document fields which allows you to easily publish technical

specification of the products (e.g. a size of an LCD panel, resolution of a camera, etc.).

Product categories are defined as sections of the website and they can be nested up to 14 levels deep.

You can also choose which products should be displayed as "featured", "new", etc.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 21

Product Options

The E-commerce modules allows you to

sell configurable products, such as:

t-shirts of various sizes and colors

computers with various memory sizes, CPUs, graphic cards, etc.

You can easily define your own sets of option categories (colors, sizes, hard drives) and the way the customer configures the product – drop-down list, checkboxes or radio buttons. Every product can have its own options.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 22

Shopping Cart and Checkout Process

The customers can add the products to the shopping cart and then order them on-line. You can

configure the steps of the checkout process and required information. Website developer can also

create custom steps to collect additional information from the clients (e.g. add an extra question).

The customers can review their order, submit it and then continue to the on-line payment (if it's

enabled).

On-line Payments

The E-commerce module comes with native support for Authorize.NET payment gateway (for credit

cards) and PayPal. You can also integrate custom payment gateways.

Order Management

Once the order is placed, an e-mail notification is sent to both customer and store owner. The store

owner can see all orders in the administration interface and change their status as she processes the

orders (e.g. new, waiting for vendor delivery, sent, paid, canceled, refunded, etc.)

Discounts

You can set up two types of discounts:

discount coupons for specified products

discount levels for partners or loyal customers on specified departments of your store; when the customer logs on, she is automatically displayed with discounted prices

Kentico CMS for ASP.NET

www.kentico.com P a g e | 23

Shipping

You can configure the shipping options and the shipping costs for every option. The customer can decide

how the products should be delivered during the checkout process.

Taxes

You can configure the E-commerce module for various types of sales taxes, value added taxes (VAT),

special fees, etc. You can choose countries or states where the tax is applied.

My Account

Customers can review their orders and print invoices in the My Account dialog which allows them to

check the order status without calling you.

Wish List

Customers can add products to their private wish list and buy them later.

Customer Credit

Customers can collect customer credit (e.g. through a customer loyalty program) and then purchase

products using their credit.

Integration and Customization

The E-commerce module has been designed for a high level of customization. Web developers can:

fully customize the store structure, categories and design

override the calculation of the taxes, shipping and product price with custom procedures

integrate external product catalogs

implement custom payment gateways

define custom fields for products, customers and orders

add custom steps to the checkout process

The E-commerce module also comes with an E-commerce Starter Site that can be easily customized and

with many built-in web parts that allow you to build a complete on-line store without programming.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 24

Forums

Discussion forums are a basic tool for

every on-line community. You can use

them to start dialogs about your

products, get feedback or provide

support to your clients. Kentico CMS

comes with advanced forums module

that allows you to easily set up, run

and moderate any number of forums

on your website. The forums are

organized into forum groups that

contain forums.

Alternatively, you can use ad-hoc forums, that are connected with some particular document and that

are created at the moment when someone starts the first post. Ad-hoc forums can be used for

discussions under articles or products.

You can choose who can read the forum or post to the forum -

anybody/only authenticated users/only chosen roles. The forums

can also be moderated which means new posts need to be

approved before they are displayed on the website. Users can

also subscribe to receive e-mail notifications when a new post is

added to a forum or particular thread.

Post authors can have their avatars and they can also configure their signature that is displayed in all

posts. The forum posts may also contain attachments, links and images. The forum topics can be hidden

and you can lock them so that there cannot be more posts.

If you're using forums for technical

support, you can have the visitors to

mark some post as answer to the original

question.

You can send private messages to

authors of forum posts if you do not want

others to see your message.

The forums can be managed completely

on-line, which is useful for community

sites where site members can create new

forum groups and forums and moderate

or delete posts.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 25

Geomapping

The Geomapping module allows you to combine web content with maps. It integrates with maps by

Google, Yahoo and Microsoft Binq, which allows you to display any content on a map. All you need to do

is to add geographic location (longitude and latitude) to the content.

It can be used for displaying:

offices

stores

partner network

friends

real estates

etc.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 26

Social Networking: Groups, Friends and Private Messaging

Kentico CMS allows you to create on-line social networks similar to Facebook. The Social Networking

functionality leverages several modules:

Blogs

Forums

Wiki (user contributed content)

Polls

Media Libraries

Groups

Friends

Private Messaging

Abuse Reporting

Kentico CMS comes with ready-to-use, easily configurable Community Starter Site that allows you to

quickly set up your own social networking solution for your public website or intranet.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 27

Groups

The Groups module allows community members to create groups of users with shared interests. For

example, if you run a community site for travellers, you can create groups like "African travellers" and

"European travellers". Or if you have a community of people who use your products, you can create

focus groups for particular product

features, such as "Engine enthusiasts"

or "Car safety".

Groups can be created by

administrators or they can be created

and managed by site members. The

access to group content can be limited

to site members or only to group

members. The group members may

invite other site members to join their

group.

A new group can be created with a

default structure designed by the

administrator. The group content

includes: Message boards, Forums,

Pages (Wiki), Polls and Media libraries

for sharing pictures, music and videos.

Member Profiles

Users can create their own member profile with

configurable visibility. Other users can post messages to

their profile page (similar to Facebook wall).

Users can add friends, join groups, send private messages

or create their own groups.

Member Points and Badges

The members can be awarded with points for their

activities in the community, such as forum posts, blog

posts, etc. Based on the number of points, the members

get an appropriate badge. The rules and graphics for

badges is fully configurable.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 28

Friends

The Friends module allows you to build social connections - personal or professional. You can create a

community site where registered users can join their peers. Site members can request friendship with

other site members and once their request is approved by the other person, they can send the other

person a messages and see her complete profile.

Private Messaging

If you run a community site, your site members may need to communicate with others. They may want

to send a private message that won't be visible for other members (as it is in forums). But the members

do not know the e-mail address of the other members. The solution is private messaging.

Private messaging allows site members to send messages to other members. It's a "small Outlook"

integrated into your website.

Users can see their inbox, outbox, manage contact list and also block users from which they do not wish

to receive messages. They can be notified by real e-mail when they receive a new message.

Abuse Report and Bad Words Filtering

If someone posts an inappropriate content to your community site, other visitors have an option of

reporting an abuse by sending a notification to the administrator. You can also configure bad words that

cannot be used on your community site and that are automatically replaced.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 29

Image Gallery

The Image Gallery module allows you to quickly publish an on-line gallery of images, such as product

photos or photos of your team. The files can be uploaded through the browser or using the batch file

import module.

The gallery can display image thumbnails and detail images in required size. The thumbnails are

generated automatically, so you do not need to resize them manually. You can also publish additional

image information, such as name or description, in the gallery.

Kentico CMS supports several types of galleries - classis, "Lightbox" gallery that opens a preview of the

image on the top of the page or Sliding Image Gallery.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 30

Media Library

If you have lots of media files, such as images, video, MP3, PDF, Flash, etc. you can manage them using

the Media Library module. You can create multiple Media Libraries and upload files through browser or

using FTP. The files can be organized into folders. The files can be displayed in galleries.

The content can also be uploaded by site visitors, site members or group members.

The Media Library comes with built-in players for most common multimedia formats and you can also

integrate your own players for specific formats.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 31

Message Boards

The message boards represent a simple alternative to forums. They allow site visitors to post comments

in a flat structure. They are always bound to some page, so you can use them for article or product

comments. The comments can be moderated by authorized users. Site visitors can subscribe to receive

e-mail notifications when a new comment is posted in the message board.

The comments in Message Board can also be combined with content rating, which can be used e. g. for

product reviews in on-line stores.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 32

Newsletter

E-mail marketing became a standard part of marketing communication. Newsletters allow you to keep

in touch with your clients, inform them about new products and get new leads. Kentico CMS comes with

built-in newsletter module that allows you to manage several subscriber lists and send them newsletters

using graphic templates prepared by web designer. You only enter the text and send it. You can also

schedule the mail-out to a later day.

The users can subscribe through your website and they can unsubscribe using a link in the newsletter e-

mail. When they subscribe, they automatically receive a confirmation e-mail that may contain

something valuable (e.g. a discount coupon or free e-book) that motivates them to subscribe to your

newsletter.

The newsletter can be personalized with subscriber first name and/or last name to achieve a more

personal feel.

You can also configure the Newsletter module so that it sends some content (such as "last week's

articles") on a regular basis.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 33

On-line Forms and Surveys (BizForms Module)

You website should allow visitors to communicate with you and help you generate leads. You may also

need to run a survey, create a registration form for some event, etc. In the past, such forms had to be

created by programmer. The BizForms module enables business users to create on-line forms or

surveys, publish them and view entered data. All without programming!

You just define a new form and its fields. For each field, you can specify its type, caption, tooltip,

validation rules, default value and if it allows empty values. There are several built-in field types, such as

textbox, checkbox, drop-down list, multiple options, radio buttons, e-mail address, phone number, etc.

Publishing form on the website

The form can be published by business users through the editor - they only click a button, select the

form and the system automatically inserts the form into the text. You can choose what happens when

the user enters form data (display text/redirect to page/continue editing) and you can optionally send

all entered values to some e-mail address or send an auto-reposponder to the person who filled-in the

form.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 34

Managing entered records

All entered records are stored in the database. They can be viewed by authorized users through the web

browser or exported to an Excel file.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 35

Polls

The Polls module allows you to publish polls on your website and get visitor opinions and feedback.

Every poll may contain any number of answers and you can decide whether the visitor can choose only

one answer or multiple answers.

You can specify if any visitor, authenticated users or only members of chosen roles can vote. You can

configure the polls web part so that it displays the results always, only after the user votes or not at all.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 36

Reporting

The reporting module is a universal module for creating reports from data stored in the Kentico CMS

database. It can be used for web analytics, but it can also be used for reports on documents in the

content repository, sales in the e-commerce module, most active forum posters and other custom

reports you can create.

The reports need to be created by a developer or administrator who knows SQL. Developers can design

the layout of your report and insert a bar chart, pie chart, line chart, table or scalar value that display

data specified by your SQL query.

You can also define a filter for your report using various fields, such as textbox, date-time picker, drop-

down list and others.

The reports can be saved in report history or printed.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 37

Microsoft SharePoint Connector

Manage your content in SharePoint intranet and use Kentico CMS for your public-facing web sites.

Kentico Connector for Microsoft SharePoint allows you to seamlessly publish website content from the

SharePoint environment!

Kentico CMS can be easily set up by a web developer and connected to your SharePoint server.

While SharePoint is good for managing intranets, Kentico CMS is an excellent platform for managing

your public-facing websites. With Kentico Connector for SharePoint, you can leverage your investment

into SharePoint and enhance its functionality to the web.

Technical details

The Connector uses SharePoint Web Services to display lists, files, document libraries and pictures from

Microsoft Office SharePoint Server (MOSS) 2007 or Windows SharePoint Services (WSS) 3.0. It can be

used with any edition of Kentico CMS.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 38

Taxonomy

Kentico CMS supports three ways how to categorize and organize content:

Content Tree Hierarchy

All content in Kentico CMS is stored in a hierarchical repository. The documents can be organized into

folders or site sections that represent categories. A single document can be placed into multiple

categories by creating a "linked document", which is an analogy of a shortcut in Windows file system.

Tagging

Any type of document (not only blog posts) can be marked with tags. This allows you to easily group

articles, news, products and other types of content based on topic. Tags are organized into tag groups

and these can be displayed as a tag cloud. The tags can be predefined by administrator and the content

authors can define their own tags.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 39

Categories

Additional categories can be used at places where you need an extra categorization along with content

tree hierarchy and tagging. Categories can be defined by administrators and content authors can define

their own categories.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 40

Widgets

Widgets represent a powerful feature that gives more power to end users and lowers the work load of

developers. The widget technology allows content editors to add dynamic or interactive content, such as

on-line forms, latest news or newsletter subscription box. It allows them to customize the layout of

pages, so they can add boxes to a side column or change the featured items on the home page.

The technology is so

powerful that it allows the

end users to create whole

new pages with custom

layout without waiting until

the developer prepares an

appropriate page template.

The widgets can be placed

into widget zones defined

by the developer and the

developer or administrator

can also decide which

widgets are available for

particular user roles. Beside

built-in widgets, the

developers can easily create

new ones using ASP.NET.

Personalized Home Page/Portal Page

Widgets can be also used to create

personalized home pages or portal pages

customized by the site visitor. In this case,

the visitor can add, configure and move

widgets on her home page and these

changes are visible only to her.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 41

Wiki (User Contributed Content)

The Wiki module (also called User Contributions) enables site visitors to create content directly on your

website, without having access to the Kentico CMS administration interface. It can be used in many

scenarios, including:

Partner section of your website where partners can manage their own profile.

Community site where any community member can publish articles.

Business directory where organizations can manage their profiles and contact details.

Traditional Wiki site where site visitors can create and edit any content.

Intranet/project portal where employees can add new content through the website without

going to the administration interface.

The Wiki module supports several security configurations:

Any visitor can edit any content (traditional Wiki)

Only authenticated visitors (site member) can edit content (community site)

Only document owners can edit content (partner directory, business directory)

Only visitors granted with permissions for given document can edit it (intranet, project portal)

Kentico CMS for ASP.NET

www.kentico.com P a g e | 42

Web Analytics

The Web Analytics is a crucial part of any on-line marketing strategy. It gives you information about your

visitors and about the success of your website. The Web Analytics module allows you to track website

visitors and their behavior. You can track the following statistics on a yearly, monthly, daily and hourly

basis: Visits, Page views, Downloads, Invalid pages, Referring URLs, Conversions, Campaigns, Browser

types and Countries.

Tracking Campaigns

In order to get most out of your

on-line campaigns, you need a

system that will allow you to track

the number of visitors who come

from your campaigns. Since the

referring URLs may not be enough

for campaign tracking, the Web

Analytics module allows you to

specify a URL parameter that

contains the ID of the campaign.

Then, if you link your website using

URL like

http://www.mydomain.com/?cam

paign=banner1_large, the statistics

will show you how many people

came from the given banner

campaign. You can also create URL

aliases for campaigns that use a

simplified, easy-to-read format, such as http://www.mydomain.com/novembersale.

Moreover, when the user registers on your website, the system stores the campaign and the URL from

which the user came to your website and you can later track orders coming from a particular campaign.

Tracking Conversions

The only fact that you get thousands of visitors doesn't mean your website is successful. What you really

need to track is the number of conversions. A conversion is something that gives you value, such as user

registration, on-line store order, sign up for your services or sign up for a newsletter.

You can then track the number of conversions and in combination with campaign tracking, you can also

see which campaigns lead to most conversions.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 43

Kentico CMS Performance and Scalability

Kentico CMS can scale from small websites of a few pages to large sites with dozens of thousands

documents. Some of our customers successfully use Kentico CMS to manage websites of 30,000+ pages

and we made a successful performance test of a website with 100,000 pages and 10,000,000 users in

the database.

If you need high performance to handle large number of visitors, Kentico CMS can handle up to 16,000

page views per second on a single web server using the Full-page Caching technology. This technology

saves often-used pages into memory. When another user comes to the same page, the CMS doesn't

have to look into database or generate the page HTML code. Instead, it just takes the whole HTML code

from memory and sends it to the client browser.

Kentico CMS has been optimized for high performance and it offers a variety of caching options that

enable granular configuration of caching and performance:

- web part-level cache

- page-level cache (Full-page Caching technology)

- website-level cache

- image cache

If you need extra high performance or if you're looking for a fail-over configuration, you can use the

built-in web farm support. It allows you to synchronize in-memory settings and uploaded files between

multiple web servers. The performance tests show that Kentico CMS scales linearly with every new

server added to the web farm.

Moreover, Kentico CMS supports SQL Server Replication which means you can distribute the load to

multiple database servers. Web farm and SQL Replication allow for virtually unlimited scalability and

performance.

Kentico CMS for ASP.NET

www.kentico.com P a g e | 44

Who Uses Kentico CMS

Kentico CMS has been on the market since 2004 and it's currently used by more than 4,000 websites in

84 countries. It's delivered through a network of 1,000+ partners in 80+ countries which means the

clients have a wide range of Web design agencies to choose from and they do not get locked in with a

single partner. Below, you can find a sample of major brands that use Kentico CMS for their on-line

presence:

Kentico CMS for ASP.NET

www.kentico.com P a g e | 45

About Kentico Software

Our Mission

We help our clients grow their business through better websites, on-line stores, intranets and social

networks created using our high-quality content management software.

Business Overview

- Founded in 2004

- Privately held company solely owned by the CEO

- No external funding, no debt, profitable every year since the first year on the market

- 62 employees

- Headquarters located in the Czech Republic in European Union strategically positioned in Brno, the Czech center of hi-tech industry with several technical universities

- Sales office in the United States (Nashua, New Hampshire)

- 100 to 200% annual growth of revenues for several years in a row

- Around 50% of clients come from North America

Our Partnerships

Awards

In 2008 and 2009, Kentico was named one of the fastest growing

technology companies in Central Europe by Deloitte in the Rising Stars

category.

More Information

You can find more information at http://www.kentico.com where you can also download a free trial

version or try Kentico CMS on-line without any installation using the Kentico CMS Virtual Lab.

Should you need any help, please send an e-mail to [email protected] or call +1 866 328 8998.