-
Getting Started
-
Authoring Web Sites
- Getting around the admin panel
- Adding pages to your site
- Adding a blog to your site
- Blogging with LiveWriter
- Adding and managing media content
- Saving, scheduling and publishing drafts
- Using the rich-text editor
- Navigation and menus
- Organizing content with tags
- Creating global-ready applications
- Search and indexing
- Creating custom content types
-
Customizing Web Sites
- Previewing and applying a theme
- Installing themes
- Modifying an existing theme
- Adding widgets to your site
- Building a mobile version of a site
-
Managing Web Sites
- Enabling and disabling features
- Using the command-line interface
- Installing and upgrading modules
- Module gallery feeds
- Modifying site settings
- Moderating comments
- Managing users and roles
- Understanding permissions
- Managing version history
- Understanding updates
Application updates, module updates, why do I need to do that? - Optimizing for search engines (SEO)
- Analyzing the traffic on your site
-
Hosting and Deploying Web Sites
- Deploying Orchard from staging/development to production servers
- Configuring Orchard in shared hosting environments
- Deploying Orchard to Windows Azure
- Setting up a multi-tenant Orchard site
- Deploying with Visual Studio
- Deploying with Web Matrix
-
Extending Orchard
- How Orchard works
- Content types, parts, and fields
- Command-line scaffolding
- Creating a module with a simple text editor
- Creating a module in Visual Studio
- Writing a content part
- Writing a content field
- Packaging and sharing a module
- Understanding data access
- Understanding content handlers
- Understanding content drivers
- Writing data migrations
- Adding admin panel menu items
- Adding custom settings
- Adding-custom-permissions
- Exposing and handling events
- Creating content types in code
- Writing a command-line handler
- Localizing modules
- Writing a theme
- Packaging and sharing a theme
-
Developer Tools and Guidelines
-
Additional Topics
-
Troubleshooting
-
Getting Involved
- Orchard community resources
- Contributing documentation *** Documentation style guidelines
- Contributing modules *** UI guidelines for module authors
- Contributing translations
- Contributing patches
- Getting involved in forums
- Contributing themes *** UI guidelines for theme authors