我需要为 umbraco 创建一个项目。我不知道从哪里开始以及在哪里看到这个。我用谷歌搜索并没有发现任何有用的东西,相反我对什么是 umbraco 项目感到困惑。要创建 umbraco 项目,我是否需要在 Visual Studio 中创建 Web 应用程序或类库。
我知道这些是基本的,但我只是对此感到困惑。有人能帮我为 umbraco CMS 创建项目吗?
如果我理解正确,您正在寻找有关如何创建 Umbraco 包的资源。
一旦你想出了一种方法来扩展 Umbraco 的功能(即:一个新的数据类型、一个新的部分、一些在发布时触发的事件处理程序等),你就会想找到一种方法来打包它并重新分发它,甚至可能在Our Umbraco上。有几种方法可以做到这一点:
Umbraco 后台提供了一种打包文档类型、数据类型、模板、程序集等的方法:
使用 MSBuild 在 Visual Studio 中创建包。这是一种更高级(因此也很复杂)的方法。我发现查看一些流行包的源代码(例如uComponents)有助于更好地理解这是如何完成的。
包文件只是一个包含 xml 的 zip 文件,其中包含 Umbraco 安装时的操作说明。