Cofoundry

Cofoundry官方文档:https://www.cofoundry.org/docs/getting-started/overview

1. Cofoundry概述

Cofoundry是一个开源的.NET应用程序框架和内容管理平台。

专注于用于构建网站的模块化和可扩展的代码优先工具以及用于管理它们的简单,干净的界面。

组件Components

内容管理Content Management

页面模块只是.NET Razor视图,带有强类型的视图模块,因此您可以完全自由地开发前端。

框架工具Framework Tools

Cofoundry包括很多工具,帮助和抽象类已经可以解决大部分问题,如:后台任务、发送邮件、自动应用更新

可扩展性平台Extensibility Platform

依赖注入在任何地方都可以使用,这不仅可以让你替换我们的任何实现,还可以让你将你喜欢的工具注入到我们的框架中。

我们还有一些扩展点,可以让您模块化代码,轻松构建自注册插件来扩展或覆盖行为,而无需复杂的配置。

例如,您可以使用插件使您的网站与云兼容,交换您首选的日志框架或为您的网站添加额外的功能。

2. 安装Cofoundry

使用.NET CLI 安装模块包

C#
dotnet new -i "Cofoundry.Templates::*"

安装成功后打开VisualStudio创建新项目即可看到项目模板

项目创建成功后的目录:

接着在appSettings配置好数据库(可新建一个数据库),启动成功后就能看到如下页面:

创建页面和展示页面:

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部