一款由 .NET 官方团队开源的电子商务系统 - eShop

项目介绍

eShop是一款由.NET官方开源的,基于.NET Aspire构建的用于参考学习的服务架构电子商务系统,旨在展示如何利用.NET框架及其相关技术栈构建一个现代化的电子商务网站。该项目采用服务架构,将应用程序分解为多个独立的服务,每个服务都可以独立开发、部署和扩展。

项目特点

eShop基于.NET 9构建,并集成了.NET Aspire、Blazor、Azure OpenAI等先进技术,数据库采用 PostgreSQL,缓存采用 Redis,客户端支持网页版本、iOS 版本和安卓版本,为开发者提供了一个学习和实践的平台。此外,项目还提供了详细的运行和部署指南,以及示例产品数据和AI集成,帮助开发者更好地理解和应用这些技术。

项目功能

项目包含了用户购物、购物车管理、订单处理、支付处理、身份验证与授权等相关功能。

项目源代码

运行效果

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

相关推荐
曲大家38 分钟前
C#生成控笔视频,完整版
c#·绘图
ajassi20002 小时前
开源 C# 快速开发(三)复杂控件
开发语言·开源·c#
WangMing_X2 小时前
C#上位机软件:2.1 .NET项目解决方案的作用
开发语言·c#
即兴随缘4 小时前
【RabbitMQ】主题(Topics)与主题交换机(Topic Exchange)
rabbitmq·.net
Sammyyyyy6 小时前
Go与C# 谁才更能节省内存?
java·golang·c#
Dream achiever6 小时前
7.WPF 的 TextBox 和 TextBlock 控件
开发语言·c#·wpf
爱吃小胖橘6 小时前
Unity-动画子状态机
3d·unity·c#·游戏引擎
大飞pkz7 小时前
【设计模式】适配器模式
开发语言·设计模式·c#·适配器模式
大飞pkz7 小时前
【设计模式】外观模式
开发语言·设计模式·c#·外观模式