Book description
Professional Sitecore Development offers comprehensive information for programmers learning the CMS and experienced Sitecore developers alike. This guidance can help your organization minimize implementation cost and time to web, increasing revenue while decreasing IT costs. With this book, you will learn how to implement solutions with Sitecore, how the Sitecore architecture enhances the ASP.NET development process, how to use Sitecore's extensive Application Programming Interfaces, and how to deploy the website.
Professional Sitecore Development provides coverage on a range of topics including:
Installing and configuring Sitecore
Implementing an information architecture and transforming content into web pages
Using the Sitecore security infrastructure, managing errors, and testing automatically
Managing Sitecore projects, optimizing performance, and scaling Sitecore solutions
Tips, tricks, and best practices for working with the CMS
Extending Sitecore and integrating external systems, including coverage of configuration, events, pipelines, and Sitecore's user interface technology
If you're looking for a solution for web content management, then Sitecore is your answer and this book will get you started using this valuable software today.
Table of contents
- Cover
- Chapter 1: Introducing the Sitecore ASP.NET CMS
- Chapter 2: Information Architecture
- Chapter 3: The Layout Engine and Data Access APIs
- Chapter 4: Sitecore Security
-
Chapter 5: Error Management
- Exception Levels
- Designing an Error Helper Class
- Implementing Your Own Exception Classes
- Trapping Exceptions with try...catch...finally Blocks
- Handing Errors in Presentation Controls
- Handling Exceptions at the Page Level
- Handling Exceptions at the Application Level
- Error Management Pages
- System Outages
- Take Home Points
- Chapter 6: Optimizing, Scaling, and Troubleshooting
-
Chapter 7: Extending and Integrating Sitecore
- Determining Types with the Configuration Factory
- Extending Sitecore Classes with Extension Methods
- Leveraging the Sitecore User Interface Framework
- Engaging the Rules Engine
- Validating Data
- Scheduling Sitecore Processes
- Integrating from the Back End
- Extending the Sitecore Page Editor
- Take Home Points
-
Chapter 8: Automated Testing
- Understanding Automated Testing
- Complexities of Testing Against Sitecore
- Testing Techniques for Sitecore
- The Test Project
- Testing with the HTTP Protocol
- Testing Using a Web Browser Driver
- Testing with an Embedded Test Runner
- Instantiating Controls to Test
- Invoking the Sitecore API Directly
- Using Sitecore APIs without an HTTP Context
- Working with Test Data
- Take Home Points
- Chapter 9: Managing Implementations
- Chapter 10: On Beyond CMS
- Chapter 11: Sitecore Best Practices, Tips, and Tricks
- Appendix A: Resources for Sitecore Developers
- Appendix B: Installing Sitecore
- Introduction
- Advertisements
Product information
- Title: Professional Sitecore Development
- Author(s):
- Release date: May 2012
- Publisher(s): Wrox
- ISBN: 9781118235256
You might also like
book
Practical Sitecore 8 Configuration and Strategy: A User Guide for Sitecore's Content and Marketing Capabilities
Practical Sitecore 8 Configuration and Strategy: A User Guide for Sitecore's Content and Marketing Capabilities offers …
book
Sitecore Cookbook for Developers
Over 70 incredibly effective and practical recipes to get you up and running with Sitecore development …
book
Professional Sitecore 8 Development: A Complete Guide to Solutions and Best Practices
Structure templates and content within Sitecore, work with integrated tools, and leverage its extensive automation capabilities. …
book
Web Applications on Azure: Developing for Global Scale
Build .NET apps on Microsoft Azure services that can grow to Internet scale. Learn how you …