目錄(128章)
倒序
- coverpage
- Sitecore Cookbook for Developers
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Basic Presentation Components
- Introduction
- Creating a simple content page using template and layout
- Creating a sidebar menu using view rendering and RenderingModel
- Creating breadcrumb using the view and custom model
- Creating carousel using view and controller renderings
- Placing renderings dynamically using placeholders
- Empowering the Experience Editor using placeholder settings
- Restricting or swapping rendering controls on placeholders
- Chapter 2. Extending Presentation Components
- Introduction
- Altering rendering behavior using component properties
- Creating strongly typed rendering parameters
- Achieving asynchronous operations using a custom device
- Creating multilingual content pages
- Generating RSS feeds for syndicated items
- Improving site performance by caching renderings
- Personalizing components
- Chapter 3. Customizing the User Interface Framework
- Introduction
- Adding a custom command to item context menu
- Creating a gutter to show unpublished items
- Creating a Sheer UI application using XAML control to list products
- Creating a SPEAK application to list and sort products
- Searching and filtering products using SPEAK
- Building a custom form to bind product details using SPEAK
- Creating a custom editor tab in the Content Editor
- Creating a custom experience button using the Field Editor
- Creating a custom rule to validate item fields
- Creating a custom sorting routine to sort the content tree items
- Creating a custom field to save the date time with time zones
- Chapter 4. Leveraging the Sitecore Backend
- Introduction
- Working with multiple sites
- Customizing pipelines to achieve a custom 404 page
- Creating a custom event handler to auto-publish on an item save
- Achieving a site-specific URL pattern for a multisite environment
- Initializing hooks to subscribe events to prepare an audit trail
- Creating jobs to accomplish long-running operations
- Using a scheduling agent to delete older item versions
- Scheduling database tasks
- Chapter 5. Making Content Management More Efficient
- Introduction
- Using dictionary domains for multilingual sites on a multisite environment
- Creating vanity URLs for marketing purposes using an alias item
- Centralizing common content using a clone item
- Using a wildcard item to integrate external content
- Placing dynamic content in the Rich Text Editor by replacing tokens
- Adding a custom tool to the Rich Text Editor to generate tokens
- Dealing with user-generated content using an Item Web API
- Storing external content using a custom cache
- Chapter 6. Working with Media
- Introduction
- Restricting malicious files being uploaded to the media library
- Downloading the media library folder
- Protecting media files under a disclaimer
- Achieving responsive images
- Serving media files from CDN or external storage
- Chapter 7. Workflow and Publishing
- Introduction
- Creating a custom action using workflow
- Achieving time-based automated publishing
- Unpublishing of items
- Using publishing events to send a publish completion e-mail
- Publishing file-based items using web deploy
- Clearing an HTML cache based on published items for a multisite environment
- Customizing the publishItem pipeline to avoid duplicate names on a live site
- Chapter 8. Security
- Introduction
- Working with a custom user profile
- Creating custom access rights for an item
- Achieving a single sign-on by creating a virtual user with custom roles and rights
- Preventing Sitecore from applying security
- Implementing extranet login
- Chapter 9. Sitecore Search
- Introduction
- Indexing searching sorting and paging content using a search query
- Creating a computed index field for categorization
- Refining search results by tagging based facets
- Achieving the autocomplete feature with a wildcard
- Influencing search results with boosting
- Hunting MoreLikeThis results
- Correcting a search with did you mean
- Managing millions of items using an item bucket
- Chapter 10. Experience Personalization and Analytics Using xDB
- Introduction
- Personalizing experience based on goals and Engagement Values
- Personalizing content by predicting a visitor's profile
- Storing visitor information in xDB contacts
- Extending xDB by creating a custom contact facet
- Creating a custom rule and condition for personalization
- Automating the engagement plan
- Finding nearby places using the Geolocation service
- Aggregating xDB data to generate custom reports
- Extending analytics reports using custom dimensions
- Creating section-specific analytics reports using custom dimensions
- Chapter 11. Securing Scaling Optimizing and Troubleshooting
- Introduction
- Profiling and tracing content pages to find out the slowest operations
- Transferring items from one database to another
- Making security-hardened environments
- Adding multiple publishing targets for scalability or preproduction
- Creating clustered instances for scalability and performance
- Getting high availability of Sitecore instances
- Improving the performance of Sitecore instances
- Appendix A. Getting Started with Sitecore
- Installing Sitecore
- Creating a Visual Studio project
- Debugging a Sitecore application
- Appendix B. Tools and Resources for Sitecore Developers
- Useful tools for Sitecore developers
- Useful resources for Sitecore developers
- Index 更新時間:2021-07-16 11:15:28
推薦閱讀
- Visual C++程序設計教程
- Android應用程序開發與典型案例
- SoapUI Cookbook
- ASP.NET Core 5.0開發入門與實戰
- PHP基礎案例教程
- TestNG Beginner's Guide
- Python面向對象編程:構建游戲和GUI
- Oracle Exadata專家手冊
- Oracle 18c 必須掌握的新特性:管理與實戰
- 運用后端技術處理業務邏輯(藍橋杯軟件大賽培訓教材-Java方向)
- C++寶典
- SQL Server 2008 R2數據庫技術及應用(第3版)
- Visual Studio Code 權威指南
- QGIS 2 Cookbook
- 分布式數據庫原理、架構與實踐
- Python期貨量化交易實戰
- JavaScript從入門到精通(視頻實戰版)
- MySQL數據庫應用實戰教程(慕課版)
- PHP Microservices
- Web前端開發技術實踐指導教程
- C/C++程序設計教程
- 匯編語言程序設計教程
- 51單片機C語言程序設計經典實例(第3版)
- Spark內核設計的藝術:架構設計與實現
- 量子計算實戰
- The Data Science Workshop
- 數據庫技術及應用教程(第2版)
- Go語言學習指南:慣例模式與編程實踐
- Arduino開發實戰指南:STM32篇
- 深入學習Go語言