Advanced Orchard

Pluralsight
Course Summary
Explores many of the core concepts used to extend the Orchard CMS by writing a custom module.
-
+
Course Description
This course will show you how to build a custom Orchard module, from the initial creation of the module all the way through publishing it to the Orchard Gallery. Along the way we'll learn a lot of concepts and techniques for Orchard module development. The topic of our module will be Movies. By the end of the course, we'll be able to enter, edit and view Movie content items in Orchard. We'll also be able to enter Actors with a many-to-many relationship to movies. And we'll implement some advanced features like importing movies from an external service, and automatically displaying similar movies to the user based on a Lucene search.
-
+
Course Syllabus
Introduction and Getting Started- 16m 10s
—Introduction 0m 51s
—Orchard Review 1m 8s
—Course Outline 2m 0s
—Demo: Orchard Movies Preview - Part 1 1m 58s
—Demo: Orchard Movies Preview - Part 2 2m 59s
—Getting Setup for Orchard Development 1m 17s
—Getting the Orchard Source Code 2m 40s
—Exploring the Orchard Solution 2m 24s
—Summary 0m 53sCreating a Module- 29m 32s
—Outline 0m 48s
—Creating a Module 0m 55s
—Generating a New Module 4m 30s
—Exploring the Generated Project 1m 37s
—Migrations 1m 39s
—Creating a Migration 2m 28s
—Defining the Movie Content Type 2m 28s
—Running the First Migration 1m 40s
—Updating the Movie Content Type 3m 29s
—Creating a Movie Content Item 2m 0s
—Customizing Part Settings 7m 2s
—Summary 0m 56sCreating a Custom Content Part- 53m 32sNon-Content Data and MVC in Orchard- 54m 39sCustomizing Layout and Connecting to an External Service- 45m 1sFinishing Touches- 54m 4s