A full guide to Orchard CMS [closed]
Asked Answered
F

4

45

I am currently developing a very simple website in Orchard, which however required me to extend it both with themes, and with content types/widgets. Now this is as far as I went - Content Types and Widgets, because they were the only ones to be explained in detail in the official documentation. I've looked A LOT for answers to other questions, like How to override the default layout of a list, or How to use a custom field inside a content type, and refer to it in the code. The later is actually the motive I decided to open this thread.

How to use a custom field inside a content type, and refer to it in the code? It's fairly simple: I got a widget, which should support image attachment functionality - the author uploads an image - it gets shown to the user in a specific spot. I found the Image Field module, and I want to use that. So I figured out that I should enumerate the dependencies, but what next?

I've wasted already 2 days (14 hours each) of my productive time on stuff like this. Not reading an indexed guide, but reading tons of code, googling hundreds of blogs, in other words searching for a needle in the haystack. Do I have to understand the whole code to extend it? I want to be an implementer, not a developer for this product, and I'm sure that a lot of people also do.

What's wrong? I see people developing some pretty nice stuff on Orchard. And from what I see - they are free people - not affiliated with the project. They learned it from somewhere. I tried to learn from them, but their code has almost nothing to do with the tutorials. I feel totally lost and frustrated. Please help me beat the situation.

Is there somewhere I could find a more complete guide to Orchard CMS? To read the specs, like in MSDN, to see what the hell I am doing while writing that code from the tutorial.

Thank you.

P.S.
I know that on this site I am expected to expose the question about the concrete difficulty I am having. However I have not one, but many, and they all seem trivial. They are the kind of questions that usually get answered with a "RTFM". So I decided to take the problem from the top and ask you all if anyone of you has seen that "FM".

Fluoric answered 21/11, 2011 at 0:56 Comment(1)
I agree. There's too much fluf on the orchard site, not enough real information.Joettajoette
S
56

Udemy Orchard Courses (currently 4 )

Seduction answered 12/7, 2012 at 12:52 Comment(4)
Thank you :). By this time I already managed to get into the sources of Orchard, understand some of its architecture, successfully write themes and modules. Their documentation has improved, as well as new modules have appeared that speed up development. By now I wouldn't ask this question any more. Thank you for your attention. This definitely is worth an up vote.Fluoric
The Pluralsight stuff is out of date now which is testament to the development team of Orchard. The videos were very insightful and only after 1.5 hours I felt confident of being able to develop for Orchard, just need to look in slightly different areas to were the video instructs.Tazza
Sipke Schoorstra has an extensive blog on creating a module from scratch. It's not yet finished, but what is there is well explained. skywalkersoftwaredevelopment.net/blog/…Alainealair
just an addition hereAndreas
T
9

Some self-advertising but I think understandable: there is the Orchard Training Demo module that's a thoroughly commented module specifically aimed to walk you through the most important aspects of Orchard development.

Tennessee answered 17/3, 2013 at 1:3 Comment(0)
T
6

Guide to Creating Modules From Scratch

The tutorial is well done and will definitely enlighten you what Orchard needs (development-wise) and offers.

Territoriality answered 5/3, 2012 at 17:11 Comment(0)
T
5

Orchard does indeed have a rather steep learning curve. It also took me a while to figure out the basics. What I do remember is that the people in the forums are really helpful and responsive. I learned a lot from there forums. Orchard is rather new so again there are no books out yet. If you have not used their forum I encourage you to do so: orchard forum

Trihedron answered 21/11, 2011 at 1:33 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.