Kentico Cms Overview


Published on

An overview of the Kentico CMS system that was used at the Kentico booth at Gilbane Boston 2009

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Kentico Cms Overview

  1. 1. Kentico CMS for ASP.NET Flexible Web Content Management System for All Your Needs Follow us on Twitter: Kentico_CMS Email Questions: [email_address]
  2. 2. Content Management System - I <ul><li>What is a content management system ? </li></ul><ul><ul><li>Software that allows you to edit text and images on your web site without calling your web designer. </li></ul></ul><ul><li>Why should I use a content management system? </li></ul><ul><ul><li>You can edit your web site anywhere, anytime, through your web browser. </li></ul></ul>
  3. 3. Content Management System - II <ul><li>I can use Frontpage to create HTML pages, why should I use a content management system? </li></ul><ul><ul><li>With a content management system, you can create interactive web sites and communicate with your visitors through on-line forms, newsletters, blogs, forums or polls . </li></ul></ul><ul><ul><li>You c an add a shopping cart and sell your products on-line. </li></ul></ul>
  4. 4. Content Management System - III <ul><li>Do I need a web designer if I use a content management system? </li></ul><ul><ul><li>The web designer needs to prepare the design and structure of your web site and create page templates. Then you can easily create new pages by yourself using the templates. </li></ul></ul>
  5. 5. Kentico CMS Overview I
  6. 6. Kentico CMS Overview II <ul><li>Out-of-the-box solution for: </li></ul><ul><ul><li>Corporate web sites </li></ul></ul><ul><ul><li>On-line stores </li></ul></ul><ul><ul><li>Community sites </li></ul></ul><ul><ul><li>Intranets </li></ul></ul><ul><ul><li>Extranets </li></ul></ul><ul><li>Built on the Microsoft .NET platform </li></ul>
  7. 7. Kentico CMS Overview III <ul><li>Main benefits </li></ul><ul><ul><li>All-in-one solution for your Web site </li></ul></ul><ul><ul><li>Easy-to-use </li></ul></ul><ul><ul><li>Browser-based editing </li></ul></ul><ul><ul><li>High value for a reasonable price </li></ul></ul><ul><ul><li>SEO friendly </li></ul></ul><ul><ul><li>Manage multiple sites from one place </li></ul></ul>
  8. 8. Editing Features - I <ul><li>Easily edit web site content </li></ul><ul><li>Browser-based user interface </li></ul><ul><li>You can publish: </li></ul><ul><ul><li>Pages </li></ul></ul><ul><ul><li>Articles </li></ul></ul><ul><ul><li>News </li></ul></ul><ul><ul><li>Products </li></ul></ul><ul><ul><li>Blogs </li></ul></ul><ul><ul><li>Office locations </li></ul></ul><ul><ul><li>Job openings </li></ul></ul><ul><ul><li>Knowledge base </li></ul></ul><ul><ul><li>... and any number of custom content types </li></ul></ul>
  9. 9. Editing
  10. 10. Editing Features - II <ul><li>WYSIWYG editor similar to Microsoft Word </li></ul><ul><li>Workflow, versioning and rollback </li></ul><ul><li>Multiple languages </li></ul><ul><li>Multiple sites </li></ul><ul><li>Upload files, images, video, music </li></ul><ul><li>Built-in browser-based image editor for resizing, cropping, rotating and converting images </li></ul><ul><li>Taxonomy (tree hierarchy, categories, tags) </li></ul>
  11. 11. Editing – WYSIWYG editor
  12. 12. Web Site Features <ul><li>Flexible navigation and web site structure </li></ul><ul><li>End users can create and edit new pages without developers </li></ul><ul><li>New pages are automatically displayed in the navigation </li></ul><ul><li>Full-text search in both text and uploaded documents </li></ul>
  13. 13. Full-text Search <ul><li>Full-text search helps visitors to find information on your web site </li></ul><ul><li>The search can be limited to particular site section, content type and fields </li></ul><ul><li>The search results are ordered by relevancy (rank) and they can show a preview of the documents. </li></ul>
  14. 14. Full-text Search
  15. 15. Modules <ul><ul><li>BizForms (on-line forms) </li></ul></ul><ul><ul><li>Newsletters </li></ul></ul><ul><ul><li>Image gallery </li></ul></ul><ul><ul><li>E-commerce (on-line store) </li></ul></ul><ul><ul><li>Forums </li></ul></ul><ul><ul><li>Blogs </li></ul></ul><ul><ul><li>Polls </li></ul></ul><ul><ul><li>Event Calendar </li></ul></ul><ul><ul><li>Booking system </li></ul></ul><ul><ul><li>Private Messaging </li></ul></ul><ul><ul><li>Geo Mapping (Google Maps integration) </li></ul></ul><ul><ul><li>Web Analytics </li></ul></ul><ul><ul><li>User Contributions (Wiki) </li></ul></ul><ul><ul><li>Reporting </li></ul></ul><ul><ul><li>Content and Object Staging </li></ul></ul><ul><ul><li>Web Farm Support </li></ul></ul><ul><ul><li>Message Boards </li></ul></ul><ul><ul><li>Groups </li></ul></ul><ul><ul><li>Friends </li></ul></ul><ul><ul><li>Message Boards </li></ul></ul><ul><ul><li>Content Rating </li></ul></ul><ul><ul><li>Taxonomy (Tags and Categories) </li></ul></ul><ul><ul><li>Media Library </li></ul></ul>
  16. 16. BizForms (On-line Forms) <ul><li>Create on-line forms without programming </li></ul><ul><li>Publish forms on the web site </li></ul><ul><li>Capture data from web site visitors </li></ul><ul><li>Review data and export them to Excel </li></ul><ul><li>Send data to specified e-mail </li></ul><ul><li>Flexible form options: </li></ul><ul><ul><li>custom layout </li></ul></ul><ul><ul><li>wide variety of fields (textbox, checkbox, drop-down list, ...) </li></ul></ul><ul><ul><li>custom field types </li></ul></ul>
  17. 17. BizForms (On-line Forms)
  18. 18. Newsletters <ul><li>You can manage multiple e-mail newsletters </li></ul><ul><li>Subscribers subscribe to one or more newsletters (mailing list) </li></ul><ul><li>You can author new newsletter issues based on templates created by web designer </li></ul><ul><li>Personalization – Dear John,... </li></ul><ul><li>Scheduling – send newsletter on Tuesday morning </li></ul><ul><li>The subscribers can subscribe on the web and unsubscribe using the link in the newsletter e-mail </li></ul><ul><li>Automatic newsletters – send out specified page to subscribers on a regular basis. </li></ul>
  19. 19. Newsletters – Editing
  20. 20. Newsletters – E-mail
  21. 21. Image Gallery <ul><li>You can quickly publish an on-line gallery of images </li></ul><ul><li>The thumbnails are generated automatically, you do not need to resize them manually </li></ul><ul><li>Bulk import of images </li></ul><ul><li>You can rename the images and add descriptions </li></ul>
  22. 22. Image Gallery
  23. 23. E-commerce - I <ul><li>Sell products on-line </li></ul><ul><li>Shopping cart and checkout process </li></ul><ul><li>Custom product fields </li></ul><ul><li>Configurable shipping options </li></ul><ul><li>Configurable payment methods </li></ul><ul><li>Configurable taxes for every country/state </li></ul><ul><li>Discount coupons </li></ul><ul><li>Discount levels for partners </li></ul><ul><li>Volume discounts </li></ul><ul><li>Multiple currencies </li></ul><ul><li>Wishlist </li></ul><ul><li>Inventory status </li></ul><ul><li>Reports </li></ul><ul><li>Support for integration with existing systems </li></ul><ul><li>Product options/product configuration </li></ul><ul><li>Customer credit (e.g. customer loyalty points) </li></ul>
  24. 24. E-commerce - II <ul><li>Built-in gateways for credit card payments: </li></ul><ul><ul><li>PayPal </li></ul></ul><ul><ul><li>Authorize.NET </li></ul></ul><ul><li>You can also customize the behavior using custom providers like: </li></ul><ul><ul><li>Custom product provider that allows you to use your existing product database </li></ul></ul><ul><ul><li>Custom shipping calculator </li></ul></ul><ul><ul><li>Custom tax calculator </li></ul></ul><ul><ul><li>Custom invoice generator </li></ul></ul><ul><ul><li>and others. </li></ul></ul>
  25. 25. E-commerce - Products
  26. 26. E-commerce - Cart
  27. 27. E-commerce – Orders
  28. 28. Taxonomy <ul><li>3 ways how to categorize and organize content: </li></ul><ul><ul><li>Tree hierarchy of repository with document links that enable placing single document at multiple places (categories) </li></ul></ul><ul><ul><li>Tagging and tag clouds </li></ul></ul><ul><ul><li>Categories (additional system of categories) </li></ul></ul>
  29. 29. Taxonomy
  30. 30. Event Calendar <ul><li>Display events, news, articles or any other content in a calendar format </li></ul><ul><li>Optionally combine with event registration in the Booking system module. </li></ul>
  31. 31. Event Calendar
  32. 32. Booking System <ul><li>Manage bookings for on-line or off-line events, such as community meetings or webinars </li></ul><ul><li>Limit the capacity of the event </li></ul><ul><li>Manage the registered attendees </li></ul><ul><li>Send e-mails with event updates to all attendees </li></ul><ul><li>Export event information to Outlook </li></ul>
  33. 33. Booking System
  34. 34. Geo Mapping <ul><li>Display content on the map – e.g.: </li></ul><ul><ul><li>office locations </li></ul></ul><ul><ul><li>stores </li></ul></ul><ul><ul><li>partners </li></ul></ul><ul><ul><li>real estates </li></ul></ul><ul><ul><li>points of interest in the city </li></ul></ul><ul><li>Uses Google Maps </li></ul>
  35. 35. Geo Mapping
  36. 36. User Contributions (Wiki) <ul><li>Enable visitors to create content on your web site without access the administration interface </li></ul><ul><li>Typical scenarios: </li></ul><ul><ul><li>Community sites – members share knowledge </li></ul></ul><ul><ul><li>Partner directory – partners manage their profiles </li></ul></ul><ul><ul><li>Local business directory – business owners manage the profiles of their companies </li></ul></ul><ul><li>Flexible security model: </li></ul><ul><ul><li>Any visitor </li></ul></ul><ul><ul><li>Only site members </li></ul></ul><ul><ul><li>Only document owners </li></ul></ul><ul><ul><li>Only users with appropriate permissions </li></ul></ul>
  37. 37. User Contributions (Wiki)
  38. 38. Web Analytics <ul><li>Track visitors, on-line campaigns and conversions: </li></ul><ul><ul><li>Visits </li></ul></ul><ul><ul><li>Page views </li></ul></ul><ul><ul><li>Most visited pages </li></ul></ul><ul><ul><li>Referring web sites </li></ul></ul><ul><ul><li>File downloads </li></ul></ul><ul><ul><li>Countries </li></ul></ul><ul><ul><li>Campaigns </li></ul></ul><ul><ul><li>Conversions (orders, registrations, newsletter subscriptions, etc.) </li></ul></ul>
  39. 39. Web analytics
  40. 40. Reporting <ul><li>Create reports from data stored in the Kentico CMS database </li></ul><ul><li>Examples: </li></ul><ul><ul><li>Created/modified documents </li></ul></ul><ul><ul><li>Site member reports </li></ul></ul><ul><ul><li>Sales </li></ul></ul><ul><li>Customizable layout of the reports </li></ul><ul><li>You can use: </li></ul><ul><ul><li>bar chart </li></ul></ul><ul><ul><li>pie chart </li></ul></ul><ul><ul><li>table </li></ul></ul><ul><ul><li>value </li></ul></ul><ul><li>Create custom filters </li></ul><ul><li>Print or save reports </li></ul>
  41. 41. Reporting
  42. 42. Reporting
  43. 43. Content and Object Staging <ul><li>Synchronize development, testing and live web sites </li></ul><ul><li>Create and test content, design and functionality on the staging (development/QA) server and then publish it on the live server over a secured web service </li></ul><ul><li>With staging, the document life cycle looks like this: </li></ul><ul><ul><li>Document is created </li></ul></ul><ul><ul><li>Document is approved in the workflow process </li></ul></ul><ul><ul><li>Document is published on the staging server </li></ul></ul><ul><ul><li>Review and approval by site manager -> synchronization </li></ul></ul><ul><ul><li>Document is published on the live server </li></ul></ul>
  44. 44. Content and Object Staging
  45. 45. Security <ul><li>Granular security model: </li></ul><ul><ul><li>Users </li></ul></ul><ul><ul><li>Roles </li></ul></ul><ul><ul><li>Module permissions </li></ul></ul><ul><ul><li>Content permissions – all content/site section/single document </li></ul></ul><ul><li>Secured site areas for site members </li></ul><ul><li>Personalized content (e.g. for “clients”, “silver partners” and “gold partners”) </li></ul><ul><li>SSL (HTTPS) can be configured for chosen site sections or pages </li></ul><ul><li>Secured against SQL injection attacks and cross-site scripting (XSS) and cross-site request forgery (XSRF) </li></ul>
  46. 46. Security
  47. 47. Performance <ul><li>Kentico CMS can be used for web sites with large number of visitors and large number of documents – e.g.: </li></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li> </li></ul></ul><ul><li>Flexible caching options: </li></ul><ul><ul><li>single web part caching </li></ul></ul><ul><ul><li>CMS content caching </li></ul></ul><ul><ul><li>full page caching </li></ul></ul><ul><ul><li>image caching </li></ul></ul><ul><li>Support for web farms </li></ul>
  48. 48. Development <ul><li>Browser-based development without programming (for web designers) </li></ul><ul><li>You can also create ASPX page templates in Visual Studio 2005/2008 with your own code </li></ul><ul><li>Support for .NET 2.0 and 3.5 </li></ul><ul><li>Easily extensible with your own: </li></ul><ul><ul><li>user controls (ASCX) </li></ul></ul><ul><ul><li>web parts (ASCX) </li></ul></ul><ul><ul><li>server controls </li></ul></ul><ul><ul><li>modules </li></ul></ul><ul><ul><li>event handlers </li></ul></ul><ul><ul><li>providers </li></ul></ul><ul><li>Easily integrate data from external systems </li></ul>
  49. 49. Portal Engine <ul><li>Full control over page layout, design and HTML code </li></ul><ul><li>Fully browser-based development, very easy to use without deep .NET knowledge </li></ul><ul><li>Easily extensible with your own user controls (ASCX) and web parts developed in Visual Studio 2005/2008 (C# or VB.NET) </li></ul><ul><li>200 built-in web parts </li></ul><ul><li>Web parts are also user controls (ASCX), but with standardized interface </li></ul><ul><li>Master page concept allows you to share header, main menu and footer for all pages </li></ul>
  50. 50. Portal Engine
  51. 51. ASPX Page Templates <ul><li>Standard ASP.NET (.ASPX) pages </li></ul><ul><li>Editable in Visual Studio 2005/2008 </li></ul><ul><li>You can add any custom code and controls to the page template </li></ul><ul><li>Support for ASP.NET master pages (.master) </li></ul><ul><li>Add any custom controls and code in C# or VB.NET </li></ul>
  52. 52. ASPX Page Templates
  53. 53. Social Networking Features I <ul><li>Kentico CMS provides a complete and flexible framework for social networks and on-line communities </li></ul><ul><li>Why on-line communities? </li></ul><ul><ul><li>Engage customers and increase their loyalty </li></ul></ul><ul><ul><li>Start more personal and open communication </li></ul></ul><ul><ul><li>Present and test new ideas </li></ul></ul><ul><ul><li>Get feedback from clients </li></ul></ul><ul><ul><li>Identify and eliminate sources of negative PR early </li></ul></ul><ul><ul><li>Market research, polls and focus groups </li></ul></ul><ul><ul><li>Decrease support costs – let customers help each other </li></ul></ul>
  54. 54. Social Networking Features II <ul><li>Available features </li></ul><ul><ul><li>User registration and management </li></ul></ul><ul><ul><li>Forums </li></ul></ul><ul><ul><li>Blogs </li></ul></ul><ul><ul><li>Message Boards </li></ul></ul><ul><ul><li>Groups </li></ul></ul><ul><ul><li>Friends </li></ul></ul><ul><ul><li>Polls </li></ul></ul><ul><ul><li>Private messaging </li></ul></ul><ul><ul><li>Media Libraries </li></ul></ul><ul><ul><li>Ready-to-use Community Starter Site </li></ul></ul><ul><ul><li>Community points and user badges </li></ul></ul>
  55. 55. Forums II <ul><li>Create on-line communities </li></ul><ul><li>Main features: </li></ul><ul><ul><li>Moderation </li></ul></ul><ul><ul><li>Access rights for posting (anonymous/registered/chosen roles) </li></ul></ul><ul><ul><li>E-mail subscriptions </li></ul></ul><ul><ul><li>Full-text search </li></ul></ul><ul><ul><li>WYSIWYG editing (optional) </li></ul></ul><ul><ul><li>Signatures and user images (avatars) </li></ul></ul><ul><ul><li>Threaded/flat/tree view modes </li></ul></ul>
  56. 56. Forums II <ul><li>Main features - continued : </li></ul><ul><ul><li>CAPTCHA verification (optional) </li></ul></ul><ul><ul><li>Document-related forums (e.g. article comments) </li></ul></ul><ul><ul><li>Lock forum </li></ul></ul><ul><ul><li>Post attachments </li></ul></ul><ul><ul><li>BB-editor text formatting </li></ul></ul><ul><ul><li>Inserting images </li></ul></ul><ul><ul><li>Quoting </li></ul></ul><ul><ul><li>Question & Answers mode – Mark post as answer </li></ul></ul>
  57. 57. Forums
  58. 58. Blogs <ul><li>Any number of blogs authored </li></ul><ul><li>Each blog authored by one of more people (enterprise blogging) </li></ul><ul><li>Integrates with standard content management and security features (workflow, friendly URLs, search, etc.) </li></ul><ul><li>Tagging, tag cloud and categories </li></ul><ul><li>Moderated comments </li></ul><ul><li>RSS feeds </li></ul><ul><li>Fully customizable design </li></ul><ul><li>Rating </li></ul><ul><li>Trackbacks and Pings </li></ul>
  59. 59. Blogs
  60. 60. Message Boards <ul><li>Flat list of messages from users </li></ul><ul><li>Customizable permissions (anybody can post/only registered members/only chosen roles) </li></ul><ul><li>E-mail subscriptions </li></ul><ul><li>Moderation (optional) </li></ul><ul><li>Can be used for article or product comments </li></ul>
  61. 61. Message Boards
  62. 62. Groups <ul><li>Create groups of members who share similar interests – such as users of some product or fans of some music band </li></ul><ul><li>Groups can share ideas and create content: </li></ul><ul><ul><li>Message boards </li></ul></ul><ul><ul><li>Forums </li></ul></ul><ul><ul><li>Pages (Wiki) </li></ul></ul><ul><ul><li>Polls </li></ul></ul><ul><ul><li>Media libraries for sharing pictures and videos </li></ul></ul>
  63. 63. Groups
  64. 64. Friends <ul><li>Build personal or professional social networks </li></ul>
  65. 65. Polls <ul><li>Get visitor opinions and feedback </li></ul><ul><li>Any number of answers </li></ul><ul><li>Single-choice or multiple-choice voting </li></ul><ul><li>Choose who can vote (anonymous/registered/chosen roles) </li></ul>
  66. 66. Polls
  67. 67. Private Messaging <ul><li>Enable site members to send private messages to other members. </li></ul><ul><li>Useful for community sites. </li></ul><ul><li>Inbox/outbox/contact list/blocked users </li></ul>
  68. 68. Private Messaging
  69. 69. Media Libraries <ul><li>Create media libraries and upload documents, images, music or video </li></ul><ul><li>Support for user-created content – visitors can upload their own content </li></ul>
  70. 70. Media Libraries
  71. 71. Licensing <ul><li>1 Web Site (unlimited users) </li></ul><ul><li>1 Server (unlimited web sites on a single machine) </li></ul><ul><li>1 Server with Source Code </li></ul><ul><li>Editions (different feature sets): </li></ul><ul><ul><li>Free Edition </li></ul></ul><ul><ul><li>Professional Edition </li></ul></ul><ul><ul><li>Enterprise Edition </li></ul></ul><ul><ul><li>Social Networking Edition </li></ul></ul><ul><li>Feature matrix available at </li></ul>
  72. 72. System Requirements <ul><li>Server: </li></ul><ul><ul><li>Microsoft Windows Server 2000/2003/2008 </li></ul></ul><ul><ul><li>Microsoft ASP.NET 2.0/3.0/3.5 </li></ul></ul><ul><ul><li>Microsoft IIS Server 5.0/6.0/7.0 </li></ul></ul><ul><ul><li>Microsoft SQL Server 2000/2005/2008 (including Express Editions) </li></ul></ul><ul><li>Client (for editors): </li></ul><ul><ul><li>Internet Explorer 6.0/7.0 </li></ul></ul><ul><ul><li>FireFox 2.0 </li></ul></ul><ul><ul><li>Safari 3.0 </li></ul></ul><ul><li>Client (for visitors): </li></ul><ul><ul><li>Generally any browser, depends on the used web parts, all major browsers supported (IE, FF, Safari, Opera) </li></ul></ul><ul><li>Developers </li></ul><ul><ul><li>Visual Studio Professional 2005/2008 or Visual Web Developer 2005/2008 Express Edition (if you need to write your own code) </li></ul></ul>
  73. 73. About Kentico Software <ul><li>Founded in 2004 in the Czech Republic (European Union) </li></ul><ul><li>U.S. office since 2008 </li></ul><ul><li>Privately held, no external funding </li></ul><ul><li>Named fastest growing Czech young company in 2008 by Deloitte </li></ul><ul><li>Focused only on Kentico CMS </li></ul><ul><li>1600+ clients in 83 countries </li></ul><ul><li>Kentico Solutions Partner network – over 600 active partners </li></ul><ul><li>More than 40 00 web sites running on Kentico CMS, clients include: </li></ul><ul><ul><li>Mazda </li></ul></ul><ul><ul><li>Gibson Musical Instruments </li></ul></ul><ul><ul><li>Bayer </li></ul></ul><ul><ul><li>Ireland.IE </li></ul></ul><ul><ul><li>Guinness </li></ul></ul><ul><ul><li>Air Jamaica </li></ul></ul><ul><ul><li>ESPN </li></ul></ul><ul><li>More at </li></ul>