颠覆了!eShop跟随.Net 8迎来重磅升级,微服务架构与GPT的完美结合!

从零构建.Net前后端分离权限管理系统
.Net 8正式发布了,发布了诸多重大的新功能、新特性!
.Net 8新增的功能带来诸多惊喜,还未一一体验完毕呢,我又发现了跟随.Net 8的发布,eShop也迎来重磅升级!

eShop一直以来都是微软官方提供的,一个基于.Net开发的电子商务系统开源项目。这次升级有几大关键词:.Net 8、微服务、Aspire、OpenAI、APP。eShop采用的是微服务架构,分为核心、身份授权、订单、目录、购物车微服务。数据库采用PostgreSQL、缓存采用Redis,还引入了最新发布的Aspire系统。图片客户端支持网页版本、IOS版本、安卓版本。图片此项目是基于.Net 8开发的,为了能支持 .NET Aspire工具,要安装Visual Studio 2022 17.9版本。开源项目地址:https://github.com/dotnet/eShop下载的源码如下,只需在Visual Studio运行eShop.AppHost.csproj项目即可,在浏览器就能体验了,前提是需要启动Docker。图片也可通过以下命令启动。

dotnet run --project src/eShop.AppHost/eShop.AppHost.csproj

并且该项目还引入OpenAI,商品名称、商品描述、品牌名称全部基于GPT-35-Turbo生成的,商品图标全部基于DALL·E 3生成的。总的来说,此项目包含了目前.Net所有主流的技术和系统架构,想要学习的可以下载起来了。

最后推荐下我的知识星球,在星球里,我已编写了多个原创专栏、上百篇的编程与学习心得,带你从零学习框架的搭建,提供专门的编程交流学习群,并获取 1 对 1 的答疑指导服务。

声明:文中观点不代表本站立场。本文传送门:http://eyangzhen.com/374193.html

(0)
联系我们
联系我们
分享本页
返回顶部