Orchard CMS: Up and Running - Helion
ISBN: 978-14-493-3976-0
stron: 132, Format: ebook
Data wydania: 2012-05-24
Księgarnia: Helion
Cena książki: 63,74 zł (poprzednio: 74,99 zł)
Oszczędzasz: 15% (-11,25 zł)
Use your C# skills to build your next website with Orchard, the popular content management system based on ASP.NET MVC. With step-by-step guidance, you’ll learn your way around the Orchard environment by constructing a complete, real-world site throughout the course of this book. You’ll create, manage, and display dynamic content with out-of-the-box functionality, and then build themes, modules, and widgets to customize the site.
Author John Zablocki gets you started by showing you how to obtain and compile the Orchard source code, so you can more efficiently customize and manage the sites you create.
- Create or extend Orchard content types to manage dynamic content
- Use alternate templates to change the way Orchard displays content
- Design a theme to define your website’s look and feel
- Build custom modules when the Orchard Gallery doesn’t have extensions you need
- Create reusable content pieces by creating widgets
- Explore options for adding multi-language support to a site
- Learn hosting options for your Orchard sites, including the cloud
- Package your custom themes and modules to share in Orchard Gallery
Osoby które kupowały "Orchard CMS: Up and Running", wybierały także:
- Darmowe sposoby na tworzenie profesjonalnych stron WWW. Podręcznik webmastera. Wydanie III 57,95 zł, (32,45 zł -44%)
- Projektowanie systemów CMS przy użyciu PHP i jQuery 57,95 zł, (32,45 zł -44%)
- PHP-Nuke. Tworzenie witryn WWW 47,00 zł, (35,25 zł -25%)
- Office 365 with SharePoint Online Cookbook Solutions 84,60 zł, (71,91 zł -15%)
- Git Repository Management in 30 Days 84,99 zł, (76,49 zł -10%)
Spis treści
Orchard CMS: Up and Running eBook -- spis treści
- Orchard CMS: Up and Running
- Dedication
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Preface
- About the Orchard Project
- Why Another .NET CMS?
- Audience
- Contents of This Book
- Companion Material
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Getting Started with Orchard
- Prerequisites
- Development Environment
- Obtaining the Orchard Solution
- Packaged Releases
- Using Source Control
- The Contents of the Solution
- Setting Up the Website
- Configuring Orchard for the First Time
- The Orchard Dashboard
- Creating Content
- Adding Widgets
- Orchard Modules
- Orchard Security
- Summary
- 2. Creating and Managing Content
- Bio Items
- Content Types
- Content Parts
- Content Fields
- Projections and Queries
- Filters
- Sort Criteria
- Layouts
- Event Items
- Content Types and Fields Continued
- Projections and Queries Continued
- Daisys Blog
- The Blog Module
- About Page
- Contact Page
- Home Page
- Zones and Layers
- Gallery
- Summary
- Bio Items
- 3. Displaying Content
- Customizing Biography Content
- Content Templates
- Alternate Templates
- Customizing Events
- Placement Files
- Field Templates
- Shape Tracing
- Finding alternate templates
- Finding shape properties
- Summary
- Customizing Biography Content
- 4. Creating Themes
- The Orchard Command-Line Interface
- Getting Help
- Code Generation Tools
- Code Generating a Theme
- The Structure of a Theme
- Default Content Templates
- Working with Views
- Layouts
- Zones and Layers
- Alternate Templates
- Theme Inheritance
- Basic Styling
- Styling Projections
- Shape Wrapping
- Theme Metadata
- Theme Previews
- Theme Credits
- Summary
- The Orchard Command-Line Interface
- 5. Creating Modules
- The Places Field
- Getting Places Data
- Module Code Generation
- The Places Field Project
- Places Field Model
- Drivers
- Field Templates
- Settings
- Controllers
- Module Metadata
- Using the Places Field
- Creating Content with the Places Field
- Displaying the Places Field
- Summary
- The Places Field
- 6. Creating Widgets
- Content Parts
- The JW Player Widget
- Creating the Module
- JW Player Model
- Database Migrations
- Handlers and Drivers
- Placement
- Enabling Our Module
- A Second Migration
- The Widget Views
- Adding the Widget to a Zone
- Widget Metadata
- Summary
- 7. Localization
- Orchard Site Localization
- Admin Localization
- PO Files
- Content Item Localization
- Summary
- Orchard Site Localization
- 8. Maintaining Orchard Sites
- Packaging Themes and Modules
- Deploying Orchard Sites
- Shared Hosting
- Dedicated Hosting
- Cloud Hosting
- Multi-Tenancy
- Modules and Performance
- Workflow
- Upgrading
- Summary
- 9. Conclusion
- About the Author
- SPECIAL OFFER: Upgrade this ebook with OReilly
- Copyright