发布 Net8预览版1(Announcing .NET 8 Preview 1)
发布 net8预览版1(Announcing .NET 8 Preview 1)
1.对Net持续看好,对未来更加充满信心。
2.我主要关注Asp.Net Core
.NET 8 中的新增功能
重大更新
.NET 8 Preview 1 中的 ASP.NET Core 更新
ASP.NET Core updates in .NET 8 Preview 1
如果对跨平台App有兴趣,可以了解下Avalonia
如何开始使用
要开始在 .NET 8 Preview 8 中使用 ASP.NET Core,请安装 .NET 8 SDK。
如果您在 Windows 上使用 Visual Studio,我们建议安装最新的Visual Studio 2022 预览版。Visual Studio for Mac 对 .NET 8 预览版的支持尚不可用,但即将推出。
Net8 计划roadmap
以下是机翻,自己看原文即可,这个对容器的非root用户我比较有感触,因为去年项目上对安全要求的时候,要求需要用非root用户运行。net8也修改了,其他的更多需要自己看原本,我相信.Net会越来越好,国内市场慢慢也会占有的更多。
NET 容器映像
.NET 8 的 .NET 容器映像进行了以下更改:
容器镜像现在使用Debian 12 (Bookworm)。Debian 是 .NET 容器映像中的默认 Linux 发行版。
图片包括一个
non-root
用户。该用户使图像non-root
具有能力。要运行 asnon-root
,请在 Dockerfile 的末尾添加以下行(或在 Kubernetes 清单中添加类似指令):文件复制
USER app
默认端口也从 port 更改
80
为8080
. 为支持此更改,提供了一个新的环境变量ASPNETCORE_HTTP_PORTS
,以便更轻松地更改端口。该变量接受端口列表,这比ASPNETCORE_URLS
. 如果使用这些变量之一将端口更改回端口80
,则无法运行 asnon-root
。预览容器图像标签现在有一个
-preview
后缀,而不仅仅是使用版本号。例如,要拉取 .NET 8 Preview SDK,请使用以下标记:docker run --rm -it mcr.microsoft.com/dotnet/sdk:8.0-preview
对于候选发布 (RC) 版本,后缀
-preview
将被删除。Chiseled Ubuntu 镜像可用于 .NET 8。Chiseled 镜像具有更小的攻击面,因为它们超小,没有包管理器或 shell,并且是
non-root
. 这种类型的图像适用于希望受益于设备式计算的开发人员。轮廓分明的图像发布到.NET 每晚工件注册表。
发布 Net8预览版1(Announcing .NET 8 Preview 1)的更多相关文章
- Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)
目录 SignalR系列目录(注意,是ASP.NET的目录.不是Core的) 前言 一晃一个月又过去了,上个月有个比较大的项目要验收上线.所以忙的脚不沾地.现在终于可以忙里偷闲,写一篇关于Signal ...
- 官宣.NET 6 预览版4
我们很高兴发布 .NET 6 Preview 4.我们现在大约完成了 .NET 6 发布的一半.现在是一个很好的时机,可以再次查看.NET6的完整范围.许多功能都接近最终形式,而其他功能将很快推出,因 ...
- 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server
微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...
- sql server 2014预览版发布
MSDN发布sql server2014预览版,如下图: SQL Server 2014新特性: 微软SQL Server部门主管Eron Kelly介绍,通过将交易处理放到内存中进行,新的SQL S ...
- Android 发布可穿戴设备 SDK 的开发者预览版
今早上安卓官网查资料,发现网站上赫然显示着"Android Wear"几个大字.难道……?点进去看,果然,Android发布了可穿戴设备的SDK的开发者预览版. 其中这第五张图…… ...
- 微软发布了ASP.NET WebHooks预览版
微软 近期发布了ASP.NET WebHooks的预览版 ,这是一个可用于创建及使用Webhook功能的库.WebHooks支持MVC 5及WebApi 2. Webhook是一种通过HTTP实现用户 ...
- 宣布发布全新的 Windows Azure 缓存预览版
全新 Windows Azure 缓存的预览版现已发布.此托管服务可以提供闪电般的数据访问速度,以帮助您构建更具可伸缩性.响应更快的应用程序. 详情如下: · 托管式缓存:这一全新的托管服务为需 ...
- 宣布发布 Windows Azure 导入/导出服务的预览版以及 Web 和移动解决方案场景的若干增强功能
客户评估基于云的存储解决方案时,面临的挑战之一是以经济高效.安全快速的方式从 Blob 存储区移进和移出大量数据.今天,我们很高兴地宣布发布 Windows Azure 导入/导出的预览版,这款新服务 ...
- 宣布发布 Windows Azure SDK 2.2,正式发布 Windows Azure Backup 和 Hyper-V 恢复管理器预览版
开发人员正逐渐转向云计算,因为它具有众多优势,包括成本.自动化和让开发人员专注于应用程序逻辑的能力.我们很高兴地宣布,继推出 Visual Studio 2013 之后,今天将发布 Windows A ...
- PHP专业开发IDE——Zend Studio 10.5预览版发布
Zend Studio是新一代的PHP IDE,高效的开发和维护PHP代码是它的核心.Zend公司目前已发布了Zend Studio 10.5预览版,预览版中提高了快速响应能力和时时误差检查.因此使用 ...
随机推荐
- NW js 打包入门教程
NW js 打包入门教程 NW.JS的安装与打包_u013288292的博客-CSDN博客_nwjs打包
- 建立一个简单干净的 gn+ninja 工具链
背景 事情的起因是,想找个跨 Windows 和 Mac 的构建方案.第一考虑自然是 CMake,毕竟基本上是事实标准了. 但是研究了一下 Modern CMake,也就是以 target 为核心的理 ...
- C#11新特性整理
假期中有时间,整理了C#11的各个新特性,简单分享给大家. 一.使用VSCode新建一个.NET7.0的Console工程 <Project Sdk="Microsoft.NET.Sd ...
- C++Vector源码解析(侯捷STL)
vector是动态空间,随着元素的加入,它的内部机制会自行扩充空间以容纳新的元素.vector的实现技术,关键在于对大小的控制以及重新配置时的数据移动效率. 一.vector的数据结构 vector采 ...
- 详解 Gulp4 和 Gulp3 的区别
最近在开发几个网站,为了优化一下前端代码,就复习一下gulpjs,之前工作gulp用的版本比较老,但是今天看了新的版本,新的语法出了一下,但是为了时间,我决定使用之前gulp3的旧版本,后面发现自己环 ...
- Grafana 系列文章(十二):如何使用Loki创建一个用于搜索日志的Grafana仪表板
概述 创建一个简单的 Grafana 仪表板, 以实现对日志的快速搜索. 有经验的直接用 Grafana 的 Explore 功能就可以了. 但是对于没有经验的人, 他们如何能有一个已经预设了简单的标 ...
- HOMER docker版本安装详细流程
概述 HOMER是一款100%开源的针对SIP/VOIP/RTC的抓包工具和监控工具. HOMER是一款强大的.运营商级.可扩展的数据包和事件捕获系统,是基于HEP/EEP协议的VoIP/RTC监控应 ...
- Vue11 vue的data中属性的值(基础数据类型和对象)
1 代码 <body> <div id="root"> <h1>{{name}}</h1> <h1>{{obj}}< ...
- 视觉十四讲:第九讲_BA优化_g2o
1.投影模型和BA代价函数 这个流程就是观测方程 之前抽象的记为: \(z = h(x, y)\) 现在给出具体的参数话过程,x指此时相机的位姿R,t,它对应的李代数为\(\xi\).路标y即为这里的 ...
- 六:spring Cloud
六Spring Cloud 回顾之前的: javaSE 数据库 前端 Servlet HTTP Mybatis Spring SpringMVC SpringBoot Dubbo.Zookeeper. ...