首页 > 其他分享 >乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .Net应用架构示例项目集锦,研究和学习最新DotNetCore技术的宝贵教材

乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - .Net应用架构示例项目集锦,研究和学习最新DotNetCore技术的宝贵教材

时间:2022-11-04 17:11:44浏览次数:94  
标签:容器 服务 示例 应用程序 跨平台 dotnet NET Net

.NET Application Architecture

https://github.com/dotnet-architecture

位于Github上dotnet-architecture名下的项目是集结了开源社区智慧的示范结晶,是研究和学习最新DotNetCore技术的宝贵教材。

微服务和Docker容器化

微服务是小型的、模块化的、可独立部署的服务。Docker容器(适用于Linux和Windows)通过将服务及其依赖关系捆绑成一个单元,然后在一个隔离的环境中运行,从而简化了部署和测试。

云原生

云原生技术使组织能够在新式动态环境(如公有云、私有云和混合云)中构建和运行可缩放的应用程序。 容器、服务网格、微服务、不可变基础结构和声明性 API 便是此方法的范例。

这些技术实现了可复原、可管理且可观察的松散耦合系统。 它们与强大的自动化相结合,使工程师能够在尽量减少工作量的情况下,以可预测的方式频繁地进行具有重大影响力的更改。

Dapr

Dapr是一个以开发人员为中心的企业微服务编程模型平台,其要求是"任何语言、任何框架、随处运行"。 它使构建分布式应用程序变得简单且可移植到任何基础结构(从公有云到分层边缘,甚至到单节点IoT设备)。

eShopOnContainers

简介

https://github.com/dotnet-architecture/eShopOnContainers

image

跨平台的.NET样本微服务和基于容器的应用程序,可在Linux Windows和MacOS上运行。由.NET 6、Docker容器和Azure Kubernetes服务支持。支持Visual Studio、VS for Mac和基于CLI的Docker CLI、dotnet CLI、VS Code或任何其他代码编辑器的环境。

image

获取

git clone https://github.91chi.fun/https://github.com/dotnet-architecture/eShopOnContainers.git

image

eShopOnWeb

参考

标签:容器,服务,示例,应用程序,跨平台,dotnet,NET,Net
From: https://www.cnblogs.com/taylorshi/p/16858437.html

相关文章

  • Fiddler 2 Wipes My Internet Explorer Proxy Settings
    Fiddler2WipesMyInternetExplorerProxySettings 回答1Fiddlerchangesyourproxysettingsonstartupandrevertsthembacktowhattheywerebeforeyou......
  • 在k8s(kubernetes) 上安装 ingress V1.1.0
    Ingress公开了从集群外部到集群内服务的HTTP和HTTPS路由。流量路由由Ingress资源上定义的规则控制。下面是一个将所有流量都发送到同一Service的简单Ingress示例......
  • 在 k8s(kubernetes)中使用 Loki 进行日志监控
    安装helm环境[root@hello~/yaml]#[root@hello~/yaml]#curlhttps://baltocdn.com/helm/signing.asc|sudoapt-keyadd-[root@hello~/yaml]#sudoapt-getinstallap......
  • 在Kubernetes(k8s)中使用GPU
    介绍Kubernetes支持对节点上的AMD和NVIDIAGPU(图形处理单元)进行管理,目前处于实验状态。修改docker配置文件root@hello:~#cat/etc/docker/daemon.json{"default-r......
  • Kubernetes(k8s)集群安装JupyterHub以及Lab
    背景JupyterHub为用户组带来了笔记本的强大功能。它使用户能够访问计算环境和资源,而不会给用户带来安装和维护任务的负担。用户——包括学生、研究人员和数据科学家——可......
  • kubernetes核心实战(三)--- ReplicationController
    5、ReplicationControllerReplicationController确保在任何时候都有特定数量的Pod副本处于运行状态。换句话说,ReplicationController确保一个Pod或一组同类的Pod总......
  • kubernetes核心实战(一)--- namespace
    kubernetes核心实战1、资源创建方式命令行创建yaml文件创建2、namespace命名空间(namespace)是Kubernetes提供的组织机制,用于给集群中的任何对象组进行分类、筛选和管理。每一......
  • kubernetes(k8s) 存储动态挂载
    使用nfs文件系统实现kubernetes存储动态挂载1.安装服务端和客户端root@hello:~#aptinstallnfs-kernel-servernfs-common其中nfs-kernel-server为服务端,nfs-comm......
  • kubernetes(k8s)安装命令行自动补全功能
    Ubuntu下安装命令root@master1:~#aptinstall-ybash-completionReadingpackagelists...DoneBuildingdependencytreeReadingstateinformation...Donebash-c......
  • kubernetes(k8s)中部署dashboard可视化面板
    Web界面(Dashboard)Dashboard是基于网页的Kubernetes用户界面。你可以使用Dashboard将容器应用部署到Kubernetes集群中,也可以对容器应用排错,还能管理集群资源。你......