目錄(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
推薦閱讀
- 少兒人工智能趣味入門:Scratch 3.0動畫與游戲編程
- 手機安全和可信應用開發指南:TrustZone與OP-TEE技術詳解
- SQL Server 2016從入門到精通(視頻教學超值版)
- 神經網絡編程實戰:Java語言實現(原書第2版)
- Scratch真好玩:教小孩學編程
- Python程序設計案例教程
- Android 應用案例開發大全(第3版)
- C語言程序設計
- Learning Unreal Engine Android Game Development
- 移動互聯網軟件開發實驗指導
- Statistical Application Development with R and Python(Second Edition)
- Python Data Science Cookbook
- 運維前線:一線運維專家的運維方法、技巧與實踐
- Cocos2d-x Game Development Blueprints
- Instant Zurb Foundation 4
- Julia數據科學應用
- 30天學通C#項目案例開發
- AI自動化測試:技術原理、平臺搭建與工程實踐
- Deep Learning for Natural Language Processing
- 生成藝術:Processing視覺創意入門
- 數據庫技術及應用教程上機指導與習題(第2版)
- Scratch少兒編程高手的7個好習慣
- Mastering Responsive Web Design
- Python量子計算實踐:基于Qiskit和IBM Quantum Experience平臺
- Mastering Grunt
- Building Web and Mobile ArcGIS Server Applications with JavaScript
- Go:Building Web Applications
- Python深度學習從原理到應用
- ROS機器人編程零基礎入門與實踐
- 高級前端程序員面試筆試寶典