发布 net8预览版1(Announcing .NET 8 Preview 1)

1.对Net持续看好,对未来更加充满信心。
2.我主要关注Asp.Net Core

.NET 8 中的新增功能

What's new in .NET 8

重大更新

Breaking changes in .NET 8

.NET 8 Preview 1 中的 ASP.NET Core 更新

ASP.NET Core updates in .NET 8 Preview 1

如果对跨平台App有兴趣,可以了解下Avalonia

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

https://themesof.net/

以下是机翻,自己看原文即可,这个对容器的非root用户我比较有感触,因为去年项目上对安全要求的时候,要求需要用非root用户运行。net8也修改了,其他的更多需要自己看原本,我相信.Net会越来越好,国内市场慢慢也会占有的更多。

NET 容器映像

.NET 8 的 .NET 容器映像进行了以下更改:

  • 容器镜像现在使用Debian 12 (Bookworm)。Debian 是 .NET 容器映像中的默认 Linux 发行版。

  • 图片包括一个non-root用户。该用户使图像non-root具有能力。要运行 as non-root,请在 Dockerfile 的末尾添加以下行(或在 Kubernetes 清单中添加类似指令):

    文件复制

     USER app

    默认端口也从 port 更改808080. 为支持此更改,提供了一个新的环境变量ASPNETCORE_HTTP_PORTS,以便更轻松地更改端口。该变量接受端口列表,这比ASPNETCORE_URLS. 如果使用这些变量之一将端口更改回端口80,则无法运行 as non-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)的更多相关文章

  1. Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)

    目录 SignalR系列目录(注意,是ASP.NET的目录.不是Core的) 前言 一晃一个月又过去了,上个月有个比较大的项目要验收上线.所以忙的脚不沾地.现在终于可以忙里偷闲,写一篇关于Signal ...

  2. 官宣.NET 6 预览版4

    我们很高兴发布 .NET 6 Preview 4.我们现在大约完成了 .NET 6 发布的一半.现在是一个很好的时机,可以再次查看.NET6的完整范围.许多功能都接近最终形式,而其他功能将很快推出,因 ...

  3. 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server

    微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...

  4. sql server 2014预览版发布

    MSDN发布sql server2014预览版,如下图: SQL Server 2014新特性: 微软SQL Server部门主管Eron Kelly介绍,通过将交易处理放到内存中进行,新的SQL S ...

  5. Android 发布可穿戴设备 SDK 的开发者预览版

    今早上安卓官网查资料,发现网站上赫然显示着"Android Wear"几个大字.难道……?点进去看,果然,Android发布了可穿戴设备的SDK的开发者预览版. 其中这第五张图…… ...

  6. 微软发布了ASP.NET WebHooks预览版

    微软 近期发布了ASP.NET WebHooks的预览版 ,这是一个可用于创建及使用Webhook功能的库.WebHooks支持MVC 5及WebApi 2. Webhook是一种通过HTTP实现用户 ...

  7. 宣布发布全新的 Windows Azure 缓存预览版

    全新 Windows Azure 缓存的预览版现已发布.此托管服务可以提供闪电般的数据访问速度,以帮助您构建更具可伸缩性.响应更快的应用程序. 详情如下: ·    托管式缓存:这一全新的托管服务为需 ...

  8. 宣布发布 Windows Azure 导入/导出服务的预览版以及 Web 和移动解决方案场景的若干增强功能

    客户评估基于云的存储解决方案时,面临的挑战之一是以经济高效.安全快速的方式从 Blob 存储区移进和移出大量数据.今天,我们很高兴地宣布发布 Windows Azure 导入/导出的预览版,这款新服务 ...

  9. 宣布发布 Windows Azure SDK 2.2,正式发布 Windows Azure Backup 和 Hyper-V 恢复管理器预览版

    开发人员正逐渐转向云计算,因为它具有众多优势,包括成本.自动化和让开发人员专注于应用程序逻辑的能力.我们很高兴地宣布,继推出 Visual Studio 2013 之后,今天将发布 Windows A ...

  10. PHP专业开发IDE——Zend Studio 10.5预览版发布

    Zend Studio是新一代的PHP IDE,高效的开发和维护PHP代码是它的核心.Zend公司目前已发布了Zend Studio 10.5预览版,预览版中提高了快速响应能力和时时误差检查.因此使用 ...

随机推荐

  1. lwl-resume 个人简历编辑使用说明

    LWL RESUME 是一个简洁.可自定义生成pdf的在线简历编辑工具! 如果你喜欢这种简约格式的简历风格,可以尝试用它来编辑简历 . 注意事项 不支持手机端编辑!请务必使用最新版Chrome(谷歌浏 ...

  2. Linux c 程序自动启动自己

    在程序自动升级的时候需要自己重新启动自己 #include <stdio.h> #include <stdlib.h> #include <unistd.h> in ...

  3. python利用matplotlib生成迷宫

    起因 我想要写一个项目叫python迷宫游戏,需求是玩家能和机器对抗率先走出迷宫,至少要有两个等级的电脑. 慢慢来,首先迷宫游戏需要有一个迷宫并展示出来,这便是这篇博客的目的 假设迷宫使用0表示点,1 ...

  4. oracle创建全文索引(oracle text)

    drop table test.QQ_MsgRecord; CREATE TABLE test.QQ_MsgRecord ( msg_group VARCHAR2(200), msg_object V ...

  5. HashMap存储自定义类型键值-Linked Hash集合

    HashMap存储自定义类型键值 练习∶每位学生(姓名,年龄)都有自己的家庭住址.那么,既然有对应关系,则将学生对象和家庭住址存储到map集合中.学生作为键,家庭住址作为值.注意,学生姓名相同并且年龄 ...

  6. 【C++ 泛型编程01:模板】函数模板与类模板

    [模板] 除了OOP外,C++另一种编程思想称为 泛型编程 ,主要利用的技术就是模板 C++提供两种模板机制:函数模板和类模板 函数模板 函数模板作用 建立一个通用函数,其函数返回值类型和形参类型可以 ...

  7. python生成自动化测试报告并发送到指定邮箱

    #-*-coding:utf-8 -*- import HTMLTestRunner import unittest import time import sys import os import s ...

  8. log4j 完美版配置

    百度的LOG4J配置记录一下 目前无时间阅读,反正能用就行了 # priority :debug<info<warn<error #you cannot specify every ...

  9. ACID和CAP的比较

    https://www.jdon.com/artichect/acid-cap.html 1 简介 事务机制ACID和CAP理论是数据管理和分布式系统中两个重要的概念,很不巧,这两个概念中都有相同的& ...

  10. K3S 系列文章-5G IoT 网关设备 POD 访问报错 DNS 'i/o timeout'分析与解决

    开篇 <K3s 系列文章> <Rancher 系列文章> 问题概述 20220606 5G IoT 网关设备同时安装 K3S Server, 但是 POD 却无法访问互联网地址 ...