Kentico CMS 5 Website Development: Beginner's Guide

Building professional and feature-rich websites with Kentico CMS 5

Kentico CMS 5 Website Development: Beginner's Guide

Beginner's Guide
Thom Robbins

Building professional and feature-rich websites with Kentico CMS 5
$26.99
$40.50
RRP $26.99
RRP $44.99
eBook
Print + eBook
$12.99 p/month

Want this title & more? Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.
+ Collection
Free Sample

Book Details

ISBN 139781849690584
Paperback312 pages

About This Book

  • 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

 

Who This Book Is For

This book is designed for web developers, designers, webmasters, content editors, and marketing professionals who want to develop a fully featured web presence in a simple and straightforward process. No prior knowledge of Kentico CMS is expected. You do not require any detailed knowledge of programming or web development in order to follow this book. Any IT-confident individual will be able to use the book to produce an easy-to-navigate and usable website.

Table of Contents

Chapter 1: Introducing Kentico CMS 5
Kentico CMS 5 installation and configuration
Time for action—installing Kentico CMS 5
Introducing content and site management
Time for action—logging into CMS Desk
Time for action—editing an existing page
Time for action—modifying your profile
Time for action—logging into Site Manager
Time for action—shutdown and restart your website
Time for action—adding users
Summary
Chapter 2: A Tour of your New Website
Content is king
Time for action—viewing available document types
Time for action—creating a poll
Time for action—using the WYSIWYG editor
Time for action—creating a blog entry
Page management
Time for action—creating a new ASPX page template
Time for action—creating a new Portal Engine page
Time for action—the Design tab
Time for action—adding web parts
Summary
Chapter 3: Managing the Content Process
Fundamentals of site security
Time for action—creating a new role
Time for action—adding a user to another role
Time for action—creating role-based content
Time for action—display a customized product list
Time for action—creating secure pages
Workflow management
Time for action—configuring workflow
Time for action—executing the workflow
Time for action—document rollback
Summary
Chapter 4: Linking and Managing Documents
Document linking
Time for action—linking to an image
Time for action—linking to a YouTube video
Document attachments
Time for action—adding document attachments
Media libraries
Time for action—viewing media libraries
Time for action—displaying a media library image
Time for action—creating a media library
Time for action—batch operations in the media library
Time for action—displaying our image gallery
Time for action—uploading files on the live site
Time for action—setting media library security
Time for action—restricting file types
Summary
Chapter 5: Extending the System
Transformations
Time for action—transformations in web parts
Time for action—transforming the EventRepeater web part
Time for action—handling attachments in transformations
Time for action—displaying ratings in transformations
Creating custom document types
Time for action—creating custom document types
Time for action—creating an employee biography
Kentico API
Time for action—adding event handlers
Time for action—sending a news item by e-mail
Summary
Chapter 6: System Integration
Social bookmarking
Time for action—implementing social bookmarking
Mapping
Time for action—adding a new office
Time for action—implementing Google maps
Web services
Time for action—building a web service
Tag clouds
Time for action—tag cloud web part
Really Simple Syndication
Time for action—subscribing to the news feed
Time for action—the Blog RSS feed
Time for action—implementing the Blog RSS feed
Representational State Transfer
Time for action—retrieving an API key
Time for action—using the bit.ly API
Time for action—building a REST user control
Twitter
Time for action—Twitter integration
Summary
Chapter 7: Adding E-commerce Functionality to your Site
Creating an e-commerce site
Time for action—new site wizard
Time for action—changing the e-commerce site master page
Time for action—removing the log-on bar
Product management
Time for action—adding products
Time for action—adding product options
Time for action—customizing product categories
Time for action—adding products to multiple categories
Time for action—adding a new product
Purchase process and payment gateway
Time for action—making a purchase
Time for action—payment gateways
Time for action—customizing the purchase process
Summary
Chapter 8: Advanced Management
Widgets
Time for action—adding widgets
Time for action—creating a widget zone
Time for action—creating a widget
Multi-lingual sites
Time for action—adding new languages
Time for action—translating site content
Time for action—viewing language-specific content
Time for action—combing with current culture
Site deployment
Time for action—production deployment
Time for action—deploying a new production site
Time for action—incremental changes
Time for action—scheduled tasks
Summary
Chapter 9: SEO and Web Analytics
SEO
Time for action—forbidden URL characters
Time for action—changing the site name
Time for action—changing page metadata
Time for action—using document aliases
Time for action—using consistent tags
Web analytics
Time for action—configuring the Web analytics module
Time for action—Web analytics reporting
Time for action—tracking a marketing campaign
Summary
Chapter 10: Building a Community Website
Site development
Time for action—creating the community site
Time for action—assigning the CSS stylesheet
Time for action—creating a page template category
Time for action—creating a master page
Time for action—uploading images
Time for action—populating the master page
Groups and membership
Time for action—setting up the community starter site
Time for action—user membership
Time for action—modifying the registration form
Time for action—creating new groups
Time for action—creating a group page
Summary

What You Will Learn

  • Create a dynamic, feature rich website that is easy to expand, customize, and maintain
  • Design easy-to-find web content that is attractive to end users and search engines
  • Make full use of sample sites to get your site looking right, tweaking CSS and customizing page templates using your own logos and marketing assets
  • Extend Kentico CMS capabilities to meet even the toughest business requirements
  • Increase your site's visibility for search engines by applying highly effective Search Engine Optimization (SEO) techniques
  • Create effective online marketing campaigns that you can measure effectively
  • Design effective e-commerce sites to reach and retain customers and sell your products or services
  • Engage your website visitors and turn them into active users by enabling them to register, add content, and leave comments

 

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.

Authors

Table of Contents

Chapter 1: Introducing Kentico CMS 5
Kentico CMS 5 installation and configuration
Time for action—installing Kentico CMS 5
Introducing content and site management
Time for action—logging into CMS Desk
Time for action—editing an existing page
Time for action—modifying your profile
Time for action—logging into Site Manager
Time for action—shutdown and restart your website
Time for action—adding users
Summary
Chapter 2: A Tour of your New Website
Content is king
Time for action—viewing available document types
Time for action—creating a poll
Time for action—using the WYSIWYG editor
Time for action—creating a blog entry
Page management
Time for action—creating a new ASPX page template
Time for action—creating a new Portal Engine page
Time for action—the Design tab
Time for action—adding web parts
Summary
Chapter 3: Managing the Content Process
Fundamentals of site security
Time for action—creating a new role
Time for action—adding a user to another role
Time for action—creating role-based content
Time for action—display a customized product list
Time for action—creating secure pages
Workflow management
Time for action—configuring workflow
Time for action—executing the workflow
Time for action—document rollback
Summary
Chapter 4: Linking and Managing Documents
Document linking
Time for action—linking to an image
Time for action—linking to a YouTube video
Document attachments
Time for action—adding document attachments
Media libraries
Time for action—viewing media libraries
Time for action—displaying a media library image
Time for action—creating a media library
Time for action—batch operations in the media library
Time for action—displaying our image gallery
Time for action—uploading files on the live site
Time for action—setting media library security
Time for action—restricting file types
Summary
Chapter 5: Extending the System
Transformations
Time for action—transformations in web parts
Time for action—transforming the EventRepeater web part
Time for action—handling attachments in transformations
Time for action—displaying ratings in transformations
Creating custom document types
Time for action—creating custom document types
Time for action—creating an employee biography
Kentico API
Time for action—adding event handlers
Time for action—sending a news item by e-mail
Summary
Chapter 6: System Integration
Social bookmarking
Time for action—implementing social bookmarking
Mapping
Time for action—adding a new office
Time for action—implementing Google maps
Web services
Time for action—building a web service
Tag clouds
Time for action—tag cloud web part
Really Simple Syndication
Time for action—subscribing to the news feed
Time for action—the Blog RSS feed
Time for action—implementing the Blog RSS feed
Representational State Transfer
Time for action—retrieving an API key
Time for action—using the bit.ly API
Time for action—building a REST user control
Twitter
Time for action—Twitter integration
Summary
Chapter 7: Adding E-commerce Functionality to your Site
Creating an e-commerce site
Time for action—new site wizard
Time for action—changing the e-commerce site master page
Time for action—removing the log-on bar
Product management
Time for action—adding products
Time for action—adding product options
Time for action—customizing product categories
Time for action—adding products to multiple categories
Time for action—adding a new product
Purchase process and payment gateway
Time for action—making a purchase
Time for action—payment gateways
Time for action—customizing the purchase process
Summary
Chapter 8: Advanced Management
Widgets
Time for action—adding widgets
Time for action—creating a widget zone
Time for action—creating a widget
Multi-lingual sites
Time for action—adding new languages
Time for action—translating site content
Time for action—viewing language-specific content
Time for action—combing with current culture
Site deployment
Time for action—production deployment
Time for action—deploying a new production site
Time for action—incremental changes
Time for action—scheduled tasks
Summary
Chapter 9: SEO and Web Analytics
SEO
Time for action—forbidden URL characters
Time for action—changing the site name
Time for action—changing page metadata
Time for action—using document aliases
Time for action—using consistent tags
Web analytics
Time for action—configuring the Web analytics module
Time for action—Web analytics reporting
Time for action—tracking a marketing campaign
Summary
Chapter 10: Building a Community Website
Site development
Time for action—creating the community site
Time for action—assigning the CSS stylesheet
Time for action—creating a page template category
Time for action—creating a master page
Time for action—uploading images
Time for action—populating the master page
Groups and membership
Time for action—setting up the community starter site
Time for action—user membership
Time for action—modifying the registration form
Time for action—creating new groups
Time for action—creating a group page
Summary

Book Details

ISBN 139781849690584
Paperback312 pages
Read More