You are previewing Kentico CMS 5 Website Development.
O'Reilly logo
Kentico CMS 5 Website Development

Book Description

Building professional and feature-rich websites with Kentico CMS 5

  • Create websites that meet real-life requirements using example sites built with easy-to-follow steps

  • Learn from easy-to-use examples to build a dynamic website

  • Learn best practices to make your site more discoverable

  • Practice your Kentico CMS skills from organizing your content to changing the site's look and feel

  • Get going with example starter sites such as a corporate site, an e-commerce site, and a community-driven website to jumpstart your web development

  • Written by Thom Robbins, the Web Evangelist for Kentico Software LLC

  • In Detail

    There are over 1.7 billion internet users today. What are you doing to manage your web presence and reach your potential audience? A successful website guarantees serious business benefits and substantial cost savings for your company. Kentico CMS provides a flexible, all-in-one solution for web developers to create sites that ensure increase in brand loyalty, customer support savings and better brand management. However, making full use of Kentico CMS for attracting potential audience requires some guidance.

    This practical guide gives you a head start using Kentico CMS to create professional and engaging web sites. It helps you get started quickly and covers how to build dynamic, scalable, and feature-rich websites that will keep your site visitors engaged and coming back. It moves beyond the basics to take advantage of the most powerful features to create highly interactive websites. Practical examples and tutorials show how to leverage the thirty-four different modules to create everything from a basic website to the most advanced and interactive e-commerce and social media sites. The focus is on clear instructions and easy-to-understand tutorials. This book is for you if you want to get the most out of any Kentico CMS installation!

    By the end of this book, you will have learned how to build a dynamic, discoverable, and scalable website.

    A clear, hands-on guide to build websites that get the most out of Kentico CMS 5's many powerful features

    Table of Contents

    1. Kentico CMS 5 Website Development
      1. Kentico CMS 5 Website Development
      2. Credits
      3. About the Author
      4. Acknowledgement
      5. About the Reviewers
      6. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Time for action—heading
          1. What just happened?
          2. Have a go hero—heading
        6. Reader feedback
        7. Customer support
          1. Errata
          2. Piracy
          3. Questions
      7. 1. Introducing Kentico CMS 5
        1. Kentico CMS 5 installation and configuration
          1. Installing Kentico CMS
        2. Time for action—installing Kentico CMS 5
          1. What just happened?
          2. Have a go hero—research development options
        3. Introducing content and site management
          1. CMS Desk
        4. Time for action—logging into CMS Desk
          1. What just happened?
          2. Page editing
        5. Time for action—editing an existing page
          1. What just happened?
        6. Time for action—modifying your profile
          1. What just happened?
          2. Have a go hero—password management strategies
          3. Site Manager
        7. Time for action—logging into Site Manager
          1. What just happened?
        8. Time for action—shutdown and restart your website
          1. What just happened?
          2. Have a go hero—system maintenance
        9. Time for action—adding users
          1. What just happened?
          2. Have a go hero—defining users
        10. Summary
      8. 2. A Tour of your New Website
        1. Content is king
          1. General properties of a Document type
        2. Time for action—viewing available document types
          1. What just happened?
          2. Kentico CMS standard modules
        3. Time for action—creating a poll
          1. What just happened?
        4. Time for action—using the WYSIWYG editor
          1. What just happened?
        5. Time for action—creating a blog entry
          1. What just happened?
        6. Page management
        7. Time for action—creating a new ASPX page template
          1. What just happened?
        8. Time for action—creating a new Portal Engine page
          1. What just happened?
        9. Time for action—the Design tab
          1. What just happened?
        10. Time for action—adding web parts
          1. What just happened?
        11. Summary
      9. 3. Managing the Content Process
        1. Fundamentals of site security
        2. Time for action—creating a new role
          1. Have a go hero—mapping roles
          2. What just happened?
        3. Time for action—adding a user to another role
          1. What just happened?
        4. Time for action—creating role-based content
          1. What just happened?
        5. Time for action—display a customized product list
          1. What just happened?
        6. Time for action—creating secure pages
          1. What just happened?
        7. Workflow management
        8. Time for action—configuring workflow
          1. What just happened?
        9. Time for action—executing the workflow
          1. What just happened?
        10. Time for action—document rollback
          1. What just happened?
          2. Have a go hero—mapping workflows
        11. Summary
      10. 4. Linking and Managing Documents
        1. Document linking
        2. Time for action—linking to an image
          1. What just happened?
          2. Have a go hero—outbound link guidance
        3. Time for action—linking to a YouTube video
          1. What just happened?
          2. Have a go hero—video consistency guidance
        4. Document attachments
        5. Time for action—adding document attachments
          1. What just happened?
        6. Media libraries
        7. Time for action—viewing media libraries
          1. What just happened?
        8. Time for action—displaying a media library image
          1. What just happened?
        9. Time for action—creating a media library
          1. What just happened?
          2. Have a go hero—creating media libraries
        10. Time for action—batch operations in the media library
          1. What just happened?
        11. Time for action—displaying our image gallery
          1. What just happened?
        12. Time for action—uploading files on the live site
          1. What just happened?
        13. Time for action—setting media library security
          1. Have a go hero—refining role guidance
          2. What just happened?
        14. Time for action—restricting file types
          1. What just happened?
        15. Summary
      11. 5. Extending the System
        1. Transformations
        2. Time for action—transformations in web parts
          1. What just happened?
        3. Time for action—transforming the EventRepeater web part
          1. What just happened?
        4. Time for action—handling attachments in transformations
          1. What just happened?
        5. Time for action—displaying ratings in transformations
          1. What just happened?
        6. Creating custom document types
        7. Time for action—creating custom document types
          1. What just happened?
          2. Have a go hero—custom schema
        8. Time for action—creating an employee biography
          1. What just happened?
        9. Kentico API
        10. Time for action—adding event handlers
          1. What just happened?
        11. Time for action—sending a news item by e-mail
          1. What just happened?
        12. Summary
      12. 6. System Integration
        1. Social bookmarking
        2. Time for action—implementing social bookmarking
          1. What just happened?
          2. Have a go hero
        3. Mapping
        4. Time for action—adding a new office
          1. What just happened?
        5. Time for action—implementing Google maps
          1. What just happened?
        6. Web services
        7. Time for action—building a web service
          1. What just happened?
        8. Tag clouds
        9. Time for action—tag cloud web part
          1. What just happened?
        10. Really Simple Syndication
        11. Time for action—subscribing to the news feed
          1. What just happened?
        12. Time for action—the Blog RSS feed
          1. What just happened?
        13. Time for action—implementing the Blog RSS feed
          1. What just happened?
        14. Representational State Transfer
        15. Time for action—retrieving an API key
          1. What just happened?
        16. Time for action—using the bit.ly API
          1. What just happened?
        17. Time for action—building a REST user control
          1. What just happened?
        18. Twitter
        19. Time for action—Twitter integration
          1. What just happened?
        20. Summary
      13. 7. Adding E-commerce Functionality to your Site
        1. Creating an e-commerce site
        2. Time for action—new site wizard
          1. What just happened?
          2. Have a go hero—development machine policy
        3. Time for action—changing the e-commerce site master page
          1. What just happened?
        4. Time for action—removing the log-on bar
          1. What just happened?
        5. Product management
        6. Time for action—adding products
          1. What just happened?
        7. Time for action—adding product options
          1. What just happened?
        8. Time for action—customizing product categories
          1. What just happened?
        9. Time for action—adding products to multiple categories
          1. What just happened?
        10. Time for action—adding a new product
          1. What just happened?
        11. Purchase process and payment gateway
        12. Time for action—making a purchase
          1. What just happened?
        13. Time for action—payment gateways
          1. What just happened?
          2. Have a go hero—choosing the payment gateway
        14. Time for action—customizing the purchase process
          1. What just happened?
          2. Have a go hero—defining the Checkout process
        15. Summary
      14. 8. Advanced Management
        1. Widgets
        2. Time for action—adding widgets
          1. What just happened?
        3. Time for action—creating a widget zone
          1. What just happened?
          2. Have a go hero—system personalization
        4. Time for action—creating a widget
          1. What just happened?
        5. Multi-lingual sites
        6. Time for action—adding new languages
          1. What just happened?
          2. Have a go hero—available languages
        7. Time for action—translating site content
          1. What just happened?
        8. Time for action—viewing language-specific content
          1. What just happened?
        9. Time for action—combing with current culture
          1. What just happened?
        10. Site deployment
        11. Time for action—production deployment
          1. What just happened?
        12. Time for action—deploying a new production site
          1. What just happened?
        13. Time for action—incremental changes
          1. What just happened?
        14. Time for action—scheduled tasks
          1. What just happened?
        15. Summary
      15. 9. SEO and Web Analytics
        1. SEO
          1. Have a go hero—determine your keywords
        2. Time for action—forbidden URL characters
          1. What just happened?
        3. Time for action—changing the site name
          1. What just happened?
        4. Time for action—changing page metadata
          1. What just happened?
        5. Time for action—using document aliases
          1. What just happened?
        6. Time for action—using consistent tags
          1. What just happened?
          2. Have a go hero—define content editor guidance
        7. Web analytics
        8. Time for action—configuring the Web analytics module
          1. What just happened?
        9. Time for action—Web analytics reporting
          1. What just happened?
          2. Have a go hero—reporting requirements
        10. Time for action—tracking a marketing campaign
          1. What just happened?
        11. Summary
      16. 10. Building a Community Website
        1. Site development
        2. Time for action—creating the community site
          1. What just happened?
        3. Time for action—assigning the CSS stylesheet
          1. What just happened?
          2. Have a go hero—designing a stylesheet
        4. Time for action—creating a page template category
          1. What just happened?
        5. Time for action—creating a master page
          1. What just happened?
          2. Have a go hero—defining a master page
        6. Time for action—uploading images
          1. What just happened?
        7. Time for action—populating the master page
          1. What just happened?
        8. Groups and membership
        9. Time for action—setting up the community starter site
          1. What just happened?
          2. Have a go hero—web templates
        10. Time for action—user membership
          1. What just happened?
          2. Have a go hero—interacting with your community
        11. Time for action—modifying the registration form
          1. What just happened?
        12. Time for action—creating new groups
          1. What just happened?
        13. Time for action—creating a group page
          1. What just happened?
        14. Summary