Known是基于C#和Blazor开发的前后端分离快速开发框架,开箱即用,跨平台,一处代码,多处运行。
├─Known ->框架前后端共用库,前后端数据交互模型。
├─Known.Core ->框架后端库,通用业务逻辑。
├─Known.Razor ->框架前端库,Grid、Tree、Form等Blazor组件。
├─Known.Studio ->框架代码生成工具。
├─Known.Test ->框架测试程序。
├─WebSite ->框架网站及在线文档。
├─Test ->项目前后端共用库,客户端和实体类等。
├─Test.Core ->项目后端库,控制器、服务、数据访问等。
├─Test.Razor ->项目前端库,模块页面和表单。
├─Test.Client ->Web前端,Blazor WebAssembly。
├─Test.Server ->Web后端。
├─Test.WinForm ->WinForm窗体及Razor页面。
├─TestAlone ->桌面exe程序。
--安装模板
dotnet new install KnownTemplate
--创建项目
dotnet new known --name=你的项目