创建一个Hello World模块
这篇文章描述了怎样为Orchard建立一个非常小的模块,它只显示一个”Hello World”页面.
另一个模块[Module]的简单例子,你可以从这找到:Quick Start - Get module blueprint.
简介
Orchard是建立在ASP.NET MVC上的.这意味着如果你了解这个框架,你会感觉很轻松,如果不了解,也不用担心,我们会解释我们所做的一切工作.
MVC是一个将关注点巧妙分离的模式:模型(M)代表数据,控制器(C)协调UI并且决定在模型上怎样操作,视图(V)的唯一职责是显示控制器传递给他的内容.
对于我们的Hello World模块,我们不需要任何数据,所以我们不关心模型[Model].我们只需要一个控制器[Controller]和一个视图[View].