首先我们需要创建一个MasaFramework模板的项目,项目名称TokenDemo,项目类型如图所示 图片 删除Web/TokenDemo.Admin项目,新建Masa Blazor Pro项目模板 TokenDemo.Caller.Callers.OrderCaller).Assembly); 然后启动TokenDemo.Admin.Server项目,进入断点 图片 得到结果 结尾 通过上文我们可以基本将MasaFramework 的使用掌握,前端和后端的接口也掌握了 当前是MasaFramework的第三篇入门,我会继续学习MasaFramework并且分享给大家 来自token的分享 MASA Framework[2] 参考资料
(1)入门MasaFramework教程 首先了解一下MasaFramework是什么 MasaFramework是一个基于.Net6.0的后端框架, 可以被用于开发Web应用程序、WPF项目、控制台项目 其实就是MasaFramework提供了很多功能的包,很强大,对于Dapr的支持非常好,如果有想尝试Dapr的可以试试MasaFramework 然后我们开始使用MasaFramework,进入实战 安装MasaFramework项目模板 dotnet new --install Masa.Template 这样就安装成功了 图片 创建项目 打开一个目录,打开控制台进行创建模板项目,创建一个 的设计就是简化项目复杂,将其柔和在一个项目中,如果你刚刚使用MasaFramework,千万千万不要拆分,你拆分了和MasaFramework本身设计就不太相符合,但是如果你是熟练的大佬,当我没说,刚刚入门 的项目结构了解清楚,也知道MasaFramework的设计了, 当前是MasaFramework的第一篇入门,我会继续学习MasaFramework并且分享给大家 来自token的分享 参考资料 [1
安装MasaFramework模板 执行以下命令安装最新Masa的模板 dotnet new --install Masa.Template 安装完成将出现四个模板 图片 Masa Blazor App 的同志们就需要创建这个模板了,之前的模板都是单纯的Blazor 当我们创建MasaFramework的时候存在多个选项 图片 Use Controllers:使用控制器启用以后不使用MiniApis 的项目结构 Cqrs: 图片 MasaFramework的Cqrs结构,对比基本的MasaFramework项目来说有些差异的 Ddd: 图片 MasaFramework的Ddd项目和基本模板的差异也很明显 Cqrs&Ddd: 图片 Cqrs&Ddd集成了Cqrs和Ddd俩个项目模板的特性,是一个稍微复杂的框架 项目使用 如果你想使用MasaFramework的话,可以将Masa Pro的模板和MasaFramework 的模板结合起来一块使用 图片 这个是我目前使用到MasaFramework的项目,Web是将Pro的模板嵌入进来,并进行修改,当前项目还在完善,这也是我第一个接触MasaFramework实践的项目
后端采用了MasaFramework,打造了一个高效、易用且可扩展的智能向量搜索平台。我们的目标是提供一种能够理解和处理复杂查询的智能搜索解决方案,帮助用户快速准确地获取他们所需的信息。 技术栈 前端框架:MasaBlazor与React并存 后端框架:MasaFramework,基于.NET 8 向量搜索引擎:使用PostgreSQL的向量插件,以优化搜索性能 深度学习与NLP:微软Semantic
技术栈 前端框架:React + LobeUI + TypeScript 后端框架:MasaFramework 基于 .NET 8 动态函数:基于JavaScript V8引擎实现 向量搜索引擎:使用PostgreSQL 强大的后端:基于最新的.NET 8和MasaFramework,确保了代码的高效性和可维护性。 开源和社区驱动:采用Apache-2.0许可证,鼓励开发者和企业使用和贡献。
利用微软Semantic Kernel进行深度学习和自然语言处理,结合.NET 8和MasaBlazor前端框架,后台采用.NET 8+MasaFramework+SemanticKernel,实现了一个高效 技术栈 前端框架:MasaBlazor通过HttpClient实现前后分离 后端框架:MasaFramework 基于 .NET 8使用MiniApis实现webApi功能,并且更高的性能 向量搜索引擎 强大的后端:基于最新的.NET 8和MasaFramework,确保了代码的高效性和可维护性。 开源和社区驱动:采用Apache-2.0许可证,鼓励开发者和企业使用和贡献。
postgres未初始化成功导致Api服务启动失败,可能需要重启服务 后端架构 后端技术栈采用 .NET 7 PostgreSQL (业务数据库) Redis(用于存放热点数据,和支持SignalR横向扩展) MasaFramework
FastWiki是一个开源的可商用的智能知识库项目,采用了MasaFramework+react技术栈,AI的框架使用了微软开源的SK+KM实现RAG部分,然后通过我们系统进行管理实现智能知识库项目,如果您公司有智能客服相关的项目开发或者想法您完全可以使用
框架描述 CoreFlex是一个支持.NET 6,.NET 7,.NET 8的快速开发框架,也提供MasaFramework相关框架的集成提供更多功能模块, 集成了一些常用的功能模块,可以快速开发企业级应用
它采用微软Semantic Kernel进行深度学习和自然语言处理,在后端使用MasaFramework,前端采用MasaBlazor框架,实现了一个高效、易用、可扩展的智能向量搜索平台。
MasaFramework -- 领域驱动设计 https://www.cnblogs.com/zhenlei520/p/16945150.html 本文介绍了什么是领域驱动设计,另外如何通过 MasaFramework
技术体系基于.NET 8 和 MasaBlazor 前端框架,后端结合了 MasaFramework 和 Semantic Kernel 实现高效、强大的搜索能力。
https://www.cnblogs.com/hejiale010426/p/18054498 FastWiki是一个开源的高性能知识库系统,使用了Semantic Kernel、MasaFramework