Orchard Core 是基于ASP.NET CoreOrchard CMS的 二次开发。 Orchard Core由两部分组成: Orchard Core Framework: 一个基于ASP.NET Core 建立的模块化、多租户应用程序框架。 Orchard Core CMS: 在Orc ...
转载 2021-08-30 14:25:00
458阅读
2评论
Orchard Core使用IShellConfiguration扩展了ASP.NET Core IConfiguration,以允许在应用程序范围的配置之上进行特定于租户的配置。虽然本文档使用OrchardCore.Cms.Web.csproj示例中Web应用程序的配置,但如果您在自己的Web应用 ...
转载 2021-09-27 14:15:00
301阅读
包含Orchard Core入门配方和主题 可以通过两个不同的NuGet包使用Orchard Core。 OrchardCore.Application.Cms.Core.Targets OrchardCore.Application.Cms.Targets 第一个包 OrchardCore.App ...
转载 2021-08-31 11:00:00
605阅读
2评论
自定义设置允许站点管理员创建一组对网站全局的自定义属性。这些设置在标准设置部分中进行编辑,可以使用特定权限进行保护。 创建自定义配置 自定义设置按配置节进行组织。每个部分都由带有CustomSettings构造型的Content Type表示。创建此类配置节时,需要禁用Creatable, List ...
转载 2021-09-27 14:33:00
145阅读
2评论
在本指南中,您将下载并安装社区管理的本地化文件,用来实现Orchard Core CMS管理的本地化。下载本地化文件本地化文件由Crowdin网站上的社区管理。任何人都可以提供自定义语言或对现有语言做出贡献。 对于本指南,我们将下载中文。单击Chinese Simplified,应该会出现一个包含所 ...
转载 2021-09-24 15:04:00
464阅读
2评论
密码限制是使用ASP.NET标识设置的。这些选项用于定义设置用户密码时所需的密码强度。您可以配置这些要求,以便指定最小密码长度等属性,或者是否需要数字、大写或非字母数字字符。在ConfigureServices中配置密码设置更改这些设置的最简单方法是将此代码添加到Startup类的Configure ...
转载 2021-09-24 16:29:00
92阅读
2评论
添加预览包源 在本文中,我们将添加一个指向预览包的新包源。 与从主分支构建的NuGet上的代码相比,每次在dev分支上提交一些代码时都会构建预览包。 它们是最新的版本,但不是最稳定的,可以包含突破性的更改。 将Orchard Core预览源添加到Visual Studio 为了能够使用VisualS ...
转载 2021-08-31 09:35:00
43阅读
2评论
本文通过引用项目模板的方式创建Orchard CMS站点。 创建项目有不同的方式可以为Orchard Core创建站点和模块。你可以在这里了解更多关于它们的信息。在本指南中,我们将使用我们的“代码生成模板”。您可以使用以下命令安装模板的最新稳定版本: dotnet new -i OrchardCor ...
转载 2021-09-23 11:26:00
91阅读
2评论
本文主要参考官方文档"How Orchard works"以及Orchardch上的翻译。 源码分析应该做到庖丁解牛,而不是以管窥豹或瞎子摸象。所以先对Orchard架构有个整体的了解,以及对一些基本概念有所认识。 创建一个基于Web的CMS(内容管理系统)不同于创建一个普通的Web应用程序:它更像
原创 2021-07-24 11:41:45
531阅读
Orchard Core提供了Lucene功能,允许您在网站上进行全文搜索。大多数情况下,在运行博客或简单的代理网站时,您可能需要在页面内容中进行搜索。在Orchard Core中,您可以使用Liquid配置,要在Content Type索引哪些文本或数据。 在进一步讨论之前,请注意TheBlogT ...
转载 2021-09-24 11:52:00
180阅读
2评论
本文主要参考官方文档"How Orchard works"以及Orchardch上的翻译。 源码分析应该做到庖丁解牛,而不是以管窥豹或瞎子摸象。所以先对Orchard架构有个整体的了解,以及对一些基本概念有所认识。 创建一个基于Web的CMS(内容管理系统)不同于创建一个普通的Web应用程序:它更像
转载 2016-02-25 15:06:00
104阅读
开始使用Orchard Core作为NuGet软件包 在本文中,我们将看到使用Orchard Core提供的NuGet包创建CMS Web应用程序是多么容易。 你可以在这里找到Chris Payne写的原始博客文章:http://ideliverable.com/blog/getting-start ...
转载 2021-08-30 14:24:00
134阅读
2评论
使用Orchard也是5个月有余,现在总结些许心得,和大家共享一下,同时也备忘一二:Orchard提供了一些比较新的里面,首先它提出了一个Part概念,有后台业务处理,前台页面展示,前后台的互动通过MVC模式连接。Part 的前台是有shape组成(就是.cshtml页面),可以使一个shape,也可以是有多个shape组织而成,shape的定位是通过配置 PlacementInfo文件实现的,Part的后台核心Service和ContentPart(和前台的交互通过controller进行交互),ContentPart相当于我们所讲的业务建模,他会调用到PartRecord,PartReco
转载 2013-03-13 19:32:00
83阅读
2评论
2018.9.25 日深圳市友浩达科技有限公司发布基于Orchard Core开发
原创 2022-11-29 10:18:45
228阅读
与CollectionOrderModule一样,LoggingModule也是一个Autofac模块。它以属性注入的方式给需要日志服务的对象设置Logger。 如果一个类有Orchard.Logging.ILogger型的公共可写实例属性(忽略索引),Autofac容器在解析(Resolve)该类
原创 2021-07-24 11:41:42
143阅读
CollectionOrderModule类是一个Autofac模块(Module,将一系列组件和相关的功能包装在一起),而非Orchard模块。其作用是保证多个注册到容器的组件能按FIFO(First In First Out)的顺序提取。下面举例说明:1、创建ICustomerService接口
原创 2021-07-24 11:41:43
126阅读
  在如何使用Orchard搭建敏捷个人的网站(2)中 介绍了如何使用Orchard,但对于我们来说,更重要的是学习Orchard是如何架构的,如果我们自己编写一个类似应用该如何做。今天有空再次看看 Orchard的其它内容,本篇介绍一下Orchard的一些架构方面的内容。Orchard内容较多,现在还只是了解一些皮毛,还有待进一步学习,放上 来权当随笔记录。 Architecture
推荐 原创 2011-02-11 13:45:12
5019阅读
1点赞
1评论
Orchard 使用模板来显示shapes,模板类似ASP.MVC的partial views概念。Shapes 是一个包含模型数据的动态对象,模板可以包括HTML标记代码片段、CSS样式、JavaScript等。视图引擎负责解析模板并且把shape显示在web页面。Orchard的默认视图引擎是Razor,本文介绍一下Razor。     Razor语
原创 2011-03-07 10:36:00
2909阅读
概述 分析一个的ASP.NET项目源码,首先可以浏览其项目结构,大致一窥项目其全貌,了解项目之间的依赖关系。其次可以浏览Web.config和Global.asax文件,找到应用程序的入口点。 本 文主要分析Orchard项目的Global.asax文件,而真正的分析入口点在Global.asax的
转载 2016-02-25 15:07:00
91阅读
概述 分析一个的ASP.NET项目源码,首先可以浏览其项目结构,大致一窥项目其全貌,了解项目之间的依赖关系。其次可以浏览Web.config和Global.asax文件,找到应用程序的入口点。 本 文主要分析Orchard项目的Global.asax文件,而真正的分析入口点在Global.asax的
原创 2021-07-24 11:41:44
85阅读
  • 1
  • 2
  • 3
  • 4
  • 5