技术速递|Let’s Learn .NET Aspire – 开始您的云原生之旅!

作者:James Montemagno
排版:Alan Wang

Let’s Learn .NET 是我们全球性的直播学习活动。在过去 3 年里,来自世界各地的开发人员与团队成员一起学习最新的 .NET 技术,并参加现场研讨会学习如何使用它!最重要的是,Let’s Learn .NET 活动在全球各地以当地时区和语言举办。

我们将开始本系列的下一篇,“Let’s Learn .NET Aspire”,您将在其中了解使用 .NET 构建可观察、生产就绪、分布式应用程序的全新云就绪技术栈。更棒的是,您将学习如何将 .NET Aspire 集成到您现有的 .NET 应用程序中,并了解它如何通过可观察性为您提供更好的洞察力、通过编排进行更好的管理以及如何随着应用程序的增长轻松集成新组件。

我们为这场 2 小时的活动提供了全套的服务,为您提供开始 .NET Aspire 之旅所需的一切。

参加研讨会

您要做的第一件事就是参加我们的完整样例并将样例从 GitHub 克隆到您的本地开发机器。这个 repo 将为您提供所需的一切,包括研讨会的开始和结束项目、每个步骤的研讨会指南以及您可以随时查看的完整演示文稿。

这是一个全新的样例,您将使用 Blazor 前端构建一个天气浏览器,并与美国国家气象局的实时天气数据进行交互。
在这里插入图片描述

设置您的开发机器

本次研讨会将使用以下工具:

  • .NET 8 SDK

  • .NET Aspire 工作组件

  • Docker Desktop 或 Podman

  • Visual Studio 2022 或带有 C# DevKit 的 Visual Studio Code

为了获得最佳体验,我们建议将 Visual Studio 2022 与 .NET Aspire 工作组件一起使用。但是,您也可以将带有 C# Dev Kit 的Visual Studio Code 和 .NET Aspire 工作组件一起使用。以下是每个平台的设置指南。

带有 Visual Studio 的 Windows 平台
  • 安装 Visual Studio 2022 版本 17.10 或更新版本。

选择以下工作组件:

  • ASP.NET and web development 工作组件。

  • Individual components中的 .NET Aspire SDK 组件。

没有安装 Visual Studio 的 Mac、Linux 和 Windows 平台
  • 安装最新的 .NET 8 SDK

  • 使用以下命令安装 .NET Aspire 工作组件:

dotnet workload update
dotnet workload install aspire

注意:这些命令可能需要 sudo

Codespaces 和开发容器

除了设置您的本地开发机器之外,GitHub repo 还提供了完整的开发容器,您可以在本地通过 VS Code 或 GitHub Codespaces 使用它!

加入我们的直播!

设置好开发机器后,您就可以随时参加我们即将举办的任何 Let’s Learn .NET Aspire 活动了!

所有的活动将于 2024 年 6 月 27 日星期四上午 9 点(太平洋时间)正式开始,由 Jeff Fritz(又名 CSharpFritz) 主持!

在这个以英语呈现的主要活动之后,Let’s Learn .NET Aspire 的全球巡演拉开帷幕:

  • 2024 年 6 月 28 日——由 Frank Boucher 带来的法语版本

  • 2024 年 7 月 1 日——由 Jinseok Kim 和 Gusam Park 带来的韩语版本

  • 2024 年 7 月 10 日——由 Kinfey Lo 带来的普通话版本

  • 2024 年 7 月 10 日——由Jorge Arteiro 和 Alexandre Costa 带来的葡萄牙语版本

  • 2024 年 7 月 11 日——由 Kazuku Ota 和 Miho Kurmimoto 带来的日语版本

  • 2024 年 7 月 11 日——由 Japhlet Nwamu 和 Someleze Diko 带来的非洲语版本

  • 2024 年 7 月 12 日——由 Thien Nguyen 和 Thang Chung 带来的越南语版本

新的 Let’s Learn .NET Aspire 全球活动将很快公布,请随时关注并记得在 YouTube 上订阅 .NET 频道。

组织本地用户组聚会学习 .NET Aspire

号召所有用户组组织者和演讲者!我们需要您的帮助,将 .NET Aspire 推广到全球更多的本地 .NET 社区!我们有内容,有培训材料,只缺您了!在您所在地区组织一次本地聚会,进行演示或举办一次完整的研讨会,并告知我们。我们将通过我们的社交渠道帮助宣传该活动,并尽最大努力根据您的位置提前向您寄送一些礼品。

一旦您安排好聚会,只需填写此表格并告知我们!

希望在即将举行的活动中见到您!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/47115.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java IO中的 InputStreamReader 和 OutputStreamWriter

Java IO 的流,有三个分类的维度: 输入流 or 输出流节点流 or 处理流字节流 or 字符流 在Java IO库中,InputStreamReader和OutputStreamWriter是两个非常重要的类,它们作为字符流和字节流之间的桥梁。 这两个类使得开发者可以方…

整数或小数点后补0操作

效果展示: 整数情况: 小数情况: 小编这里是以微信小程序举例,代码通用可兼容vue等。 1.在utils文件下创建工具util.js文本 util.js页面: // 格式…

淘宝扭蛋机小程序:旋转惊喜,开启购物新篇章!

在追求创新与惊喜的购物时代,淘宝再次引领潮流,精心打造——淘宝扭蛋机小程序,为您的购物之旅增添一抹不同寻常的色彩。这不仅仅是一个购物工具,更是一个充满趣味、互动与惊喜的宝藏盒子,等待您来探索与发现。 【旋转…

通过Dockerfile构建镜像

案例一: 使用Dockerfile构建tomcat镜像 cd /opt mkdir tomcat cd tomcat/ 上传tomcat所需的依赖包 使用tar xf 解压三个压缩包vim Dockerfile FROM centos:7 LABEL function"tomcat image" author"tc" createtime"2024-07-16"ADD j…

【 香橙派 AIpro评测】烧系统运行部署LLMS大模型跑开源yolov5物体检测并体验Jupyter Lab AI 应用样例(新手入门)

文章目录 一、引言⭐1.1下载镜像烧系统⭐1.2开发板初始化系统配置远程登陆💖 远程ssh💖查看ubuntu桌面💖 远程向日葵 二、部署LLMS大模型&yolov5物体检测⭐2.1 快速启动LLMS大模型💖拉取代码💖下载mode数据&#x…

第九课:服务器发布(静态nat配置)

一个要用到静态NAT的场景,当内网有一台服务器server1,假如一个用户在外网,从外网访问内网怎么访问呢,无法访问,这是因为外网没办法直接访问内网,这时候需要给服务器做一个静态NAT。 静态NAT指的是给服务器…

gltf模型加载 与3d背景贴图

Poly Haveny 用于3d模型跟贴图下载资源 Sketchfab 里面有免费的模型 模型放到public里面 const loader new GLTFLoader()// 加载GLTF模型loader.load(/scene.gltf,(gltf) > {// 将加载的模型添加到场景中scene.add(gltf.scene)// 现在你可以开始渲染循环了let angle …

深度学习落地实战:基于UNet实现血管瘤超声图像分割

前言 大家好,我是机长 本专栏将持续收集整理市场上深度学习的相关项目,旨在为准备从事深度学习工作或相关科研活动的伙伴,储备、提升更多的实际开发经验,每个项目实例都可作为实际开发项目写入简历,且都附带完整的代…

minimap2安装与使用(v 2.28)生物信息学工具26

01 背景 Minimap2 是一个多功能的序列比对程序,可以将 DNA 或 mRNA 序列与大型参考数据库进行比对。典型的使用案例包括:(1)将 PacBio 或 Oxford Nanopore 基因组读长映射到人类基因组;(2)在误…

类和对象(补充)

1.static成员 1>静态成员变量在类外进行初始化 2>静态成员变量为所有类对象所共享,不属于任何具体对象,存放在静态区中 3>静态成员函数没有this指针,可访问其他静态成员,但不可访问非静态的 4>非静态成员函数可以…

jmeter做接口压力测试_jmeter接口性能测试

jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免…

SQL Server 使用 OPTION (RECOMPILE) 和查询存储的查询

设置 我们正在使用 WideWorldImporters 数据库,您可以从 Github 下载【sql-server-samples/samples/databases/wide-world-importers at master microsoft/sql-server-samples GitHub】。我正在运行SQL Server 2017 的最新 CU【https://sqlserverbuilds.b…

[Vulnhub] digitalworld.local-JOY snmp+ProFTPD权限提升

信息收集 IP AddressOpening Ports192.168.101.150TCP:21,22,25,80,110,139,143,445,465,587,993,995 $ nmap -p- 192.168.101.150 --21,22,25,min-rate 1000 -sC -sV PORT STATE SERVICE VERSION 21/tcp open ftp ProFTPD | ftp-anon: Anonymous FTP logi…

基于Java中的SSM框架实现求职招聘网站系统项目【项目源码】

基于Java中的SSM框架实现线求职招聘网站系统演示 研究方法 本文的研究方法主要有: (1)调查法 调查法就是在系统的构思阶段,设计者对系统的功能和系统的现状有些不了解,需要去实地的去和本系统相关的区域进行调查&am…

函数的形状怎么定义?

在TypeScript中,函数的形状可以通过多种方式定义,以下是几种主要的方法: 1、函数声明:使用function关键字声明函数,并直接在函数名后的括号内定义参数,通过冒号(:)指定参数的类型&a…

Mojo AI编程语言(六)异常处理:提升代码健壮性

目录 1. 概述 2. 异常处理的基本概念 2.1 什么是异常 2.2 异常处理的重要性 3. Mojo语言中的异常处理机制 3.1 异常的定义 3.2 抛出异常 3.3 捕获异常 4. 异常处理的详细实现 4.1 多重异常捕获 4.2 异常链 4.3 使用自定义异常 4.4 异常的嵌套捕获 4.5 使用 asser…

数据结构——单链表详解(超详细)(2)

前言: 上一篇文章小编简单的介绍了单链表的概念和一些函数的实现,不过为了保证文章的简洁,小编把它分成了两篇来写,这一篇小编紧接上一篇文章继续写单链表函数功能的实现: 目录: 1.单链表剩余函数的编写 1.…

Lua 运算符

Lua 运算符 Lua 是一种轻量级的编程语言,广泛用于游戏开发、脚本编写和其他应用程序。它具有一套丰富的运算符,用于执行各种数学和逻辑操作。本文将详细介绍 Lua 中的运算符,包括算术运算符、关系运算符、逻辑运算符和其他特殊运算符。 算术…

高级java每日一道面试题-2024年7月17日

面试官: java中都有哪些引用类型? 我回答: 强引用(Strong Reference) 描述:这是最常见和最直观的引用类型,我们通常在代码中创建的对象引用就是强引用。例如,Object obj new Object();。只要强引用存在,…

Idea如何快速高效的修改项目的包名

文章目录 前言一、全局替换的快捷键二、弹出如下的界面 前言 当我们有时候在做项目迁移的时候,需要快速的修改项目的包名!那么如何快速高效的修改项目的报名呢? 经过尝试了很多方法!最简单的方法就是利用全局替换来直接替换报名&…