Sitecore Cookbook for Developers
eBook - ePub

Sitecore Cookbook for Developers

Yogesh Patel

  1. 338 pages
  2. English
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

Sitecore Cookbook for Developers

Yogesh Patel

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Over 70 incredibly effective and practical recipes to get you up and running with Sitecore development

About This Book

  • Build enterprise-level rich websites quickly and deliver the best possible content management to your website
  • Get maximum usage of functionalities like different user interfaces, workflow, publishing, search, analytics, etc and learn different rendering techniques using presentation components for data bindings, events, handlers, schedulers, media, etc.
  • Add a surprising amount of functionality just by customizing the Sitecore architecture through the best practices contained in this book

Who This Book Is For

If you are a Sitecore developer or a programmer who wants to expand your Sitecore development skills, this book is ideal for you. You will need working knowledge of ASP.NET WebForms or MVC, as well as HTML, and a basic knowledge of Sitecore installation.

What You Will Learn

  • Create, access, and personalize your website content using different Sitecore presentation components
  • Learn how to extend the presentation components to fulfill some real-life requiremnts such as improving the site's performance, generating Rss feeds and so on
  • Work with multiple websites on a single Sitecore instance and create multilingual websites
  • Customize the Sitecore interfaces as per your business requirements to provide easier and error-free user interface to content authors to save time and improve accuracy
  • Customize the Sitecore backend architecture as per your business needs
  • Automate tasks and achieve scalability by altering the development and configuration settings
  • Integrate external systems with Sitecore to import or export content and secure user interactions
  • Integrate the advanced features of analytics and personalization, to get the best possible customer experience and generate its reports

In Detail

This book will get you started on building rich websites, and customizing user interfaces by creating content management applications quickly. It will give you an insight into web designs and how to customize the Sitecore architecture as per your website's requirements using best practices.

Packed with over 70 recipes to help you achieve and solve real-world common tasks, requirements, and the problems of content management, content delivery, and publishing instance environments. It also presents recipes on Sitecore's backend processes of customizing pipelines, creating custom event handler and media handler, setting hooks and more. Other topics covered include creating a workflow action, publishing sublayouts and media files, securing your environment by customizing user profiles and access rights, boosting search capabilities, optimising performance, scalability and high-availability of Sitecore instances and much more.

By the end of this book, you will have be able to add virtually limitless features to your websites by developing and deploying Sitecore efficiently.

Style and approach

This easy-to-follow guide is full of hands-on recipes on real-world development tasks to improve your existing Sitecore system. Each topic is presented with its benefits and detailed steps to achieve it through well-explained code and images.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Sitecore Cookbook for Developers est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Sitecore Cookbook for Developers par Yogesh Patel en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Ciencia de la computaciĂłn et Sistemas de gestiĂłn de contenidos. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Année
2016
ISBN
9781784396527

Sitecore Cookbook for Developers


Table of Contents

Sitecore Cookbook for Developers
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Instant updates on new Packt books
Preface
What this book covers
What you need for this book
Who this book is for
Sections
Getting ready
How to do it

How it works

There's more

See also
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Basic Presentation Components
Introduction
Creating a simple content page using template and layout
How to do it

How it works

Creating a sidebar menu using view rendering and RenderingModel
Getting ready
How to do it

How it works

There's more

Creating breadcrumb using the view and custom model
Getting ready
How to do it

How it works

See also
Creating carousel using view and controller renderings
How to do it

How it works

See also
Placing renderings dynamically using placeholders
How to do it

How it works

See also
Empowering the Experience Editor using placeholder settings
Getting ready
How to do it

How it works

Restricting or swapping rendering controls on placeholders
Getting ready
How to do it

How it works

2. Extending Presentation Components
Introduction
Altering rendering behavior using component properties
Getting ready
How to do it

How it works

Creating strongly typed rendering parameters
Getting ready
How to do it

Achieving asynchronous operations using a custom device
How to do it

How it works

Creating multilingual content pages
How to do it

How it works

There's more

Generating RSS feeds for syndicated items
Getting ready
How to do it

There's more

Improving site performance by caching renderings
Getting ready
How to do it

How it works

HTML cache statistics
When to avoid caching
There's more

See also
Personalizing components
Getting ready
How to do it

How it works

There's more

3. Customizing the User Interface Framework
Introduction
Adding a custom command to item context menu
How to do it

How it works

There's more

See also
Creating a gutter to show unpublished items
How to do it

There's more

Creating a Sheer UI application using XAML control to list products
How to do it

How it works

There's more

xamlControls
Creating a SPEAK application to list and sort products
Getting ready
How to do it

How it works

See also
Searching and filtering products using SPEAK
How to do it

There's more

Building a custom form to bind product details using SPEAK
Getting ready
How to do it

There's more

See also
Creating a custom editor tab in the Content Editor
How to do it

How it works

There's more

Creating a custom experience button using the Field Editor
Getting ready
How to do it

There's more

Creating a custom rule to validate item fields
How to do it

How it works

There's more

Creating a custom sorting routine to sort the content tree items
Getting Ready
How to do it

How it works

Creating a custom field to save the date time with time zones
How to do it

How it works

Making fields editable from the Experience Editor
There's more

4. Leveraging the Sitecore Backend
Introduction
Working with multiple sites
How to do it

How it works

There's more

Customizing pipelines to achieve a custom 404 page
Getting ready
How to do it

How it works

Patch configuration
There's more

Creating a custom event handler to auto-publish on an item save
Getting ready
How to do it

How it works

There's more

See also
Achieving a site-specific URL pattern for a multisite environment
How to do it

How it works

There's more

See also
Initializing hooks to subscribe events to prepare an audit trail
How to do it

How it works

There's more

Creating jobs to accomplish long-running operations
Getting ready
How to do it

How it works

See also
Using a scheduling agent to delete older item versions
How to do it

How it works

Scheduling database tasks
How to do

How it works

5. Making Content Management More Efficient
Introduction
Using dictionary domains for multilingual sites on a multisite environment
How to do it

How it works

Bind a dictionary to a site
A fallback dictionary domain
See also
Creating vanity URLs for marketing purposes using an alias item
How to do

How it works

See also
Centralizing common content using a clone item
Getting ready
How to do it

How it works

See also
Using a wildcard item to integrate external content
Getting ready
How to do it

How it works

There's more

Placing dynamic content in the Rich Text Editor by replacing tokens
Getting Ready
How to do it

How it works

There's more

Adding a custom tool to the Rich Text Editor to generate tokens
Getting Ready
How to do it

How it works

Dealing with user-generated content using an Item Web API
Getting Ready
How to do it

There's more

Storing external content using a custom cache
Getting Rea...

Table des matiĂšres

  1. Sitecore Cookbook for Developers
Normes de citation pour Sitecore Cookbook for Developers

APA 6 Citation

Patel, Y. (2016). Sitecore Cookbook for Developers (1st ed.). Packt Publishing. Retrieved from https://www.perlego.com/book/4626/sitecore-cookbook-for-developers-pdf (Original work published 2016)

Chicago Citation

Patel, Yogesh. (2016) 2016. Sitecore Cookbook for Developers. 1st ed. Packt Publishing. https://www.perlego.com/book/4626/sitecore-cookbook-for-developers-pdf.

Harvard Citation

Patel, Y. (2016) Sitecore Cookbook for Developers. 1st edn. Packt Publishing. Available at: https://www.perlego.com/book/4626/sitecore-cookbook-for-developers-pdf (Accessed: 14 October 2022).

MLA 7 Citation

Patel, Yogesh. Sitecore Cookbook for Developers. 1st ed. Packt Publishing, 2016. Web. 14 Oct. 2022.