当前位置: 首页 > article >正文

[241119] .NET 9.0.0 正式发布 | D2 Emerge 收购 CodeProject,拓展软件开发社区影响力

目录

    • .NET 9.0.0 正式发布
      • 下载地址
      • Docker 镜像
      • Visual Studio 兼容性
      • 更新的包
    • D2 Emerge 收购 CodeProject,拓展软件开发社区影响力

.NET 9.0.0 正式发布

.NET 9.0.0 和 .NET SDK 9.0.100 于近日正式发布!

本次发布包含安全性和非安全性修复,以及一些重要的改进。 其中最重要的更新包括修复了两个关键安全漏洞:

  1. CVE-2024-43498 .NET 远程代码执行漏洞:
    未经身份验证的远程攻击者可以通过向易受攻击的 .NET Web 应用程序发送特制请求或将特制文件加载到易受攻击的应用程序中来利用此漏洞。
  2. CVE-2024-43499 .NET 拒绝服务漏洞:
    .NET 9 中的 NrbfDecoder 组件由于输入验证不正确而存在拒绝服务漏洞。

下载地址

您可以从以下链接下载 .NET 9.0.0 和 SDK 9.0.100:

  • https://dotnet.microsoft.com/zh-cn/download/dotnet/9.0
平台SDK 安装程序SDK 二进制文件运行时安装程序运行时二进制文件ASP.NET Core 运行时Windows Desktop 运行时校验和
Windowsx86x64Arm64x86x64Arm64x86
macOSx64ARM64x64ARM64x64ARM64x64
LinuxSnap 和包管理器x64ArmArm64Arm32 Alpinex64 Alpine包 (x64)

包括 .NET 运行时和 ASP.NET Core 运行时。

Windows Server 托管独立应用的托管捆绑包包括用于 IIS 的 ASP.NET Core 模块,无需安装 .NET 运行时即可单独安装在服务器上。

.NET SDK 包含匹配的更新 .NET 运行时。安装 SDK 时无需下载运行时或 ASP.NET Core 包。

您可以通过运行以下命令检查 .NET SDK 版本:

dotnet --version
9.0.100

Docker 镜像

.NET Docker 镜像 已更新。 您可以使用以下命令在容器中试运行最新的 .NET 9.0 版本:

docker run --rm mcr.microsoft.com/dotnet/samples

Visual Studio 兼容性

您需要 Visual Studio 17.12 或更高版本才能在 Windows 上使用 .NET 9.0。 虽然未正式支持,但是在 Visual Studio for Mac 中也启用了对 .NET 9 的初步支持。 用户必须在“首选项”中启用预览功能,才能使 IDE 发现并使用 .NET 9 SDK 来创建、加载、构建和调试项目。 Visual Studio Code 的 C# 扩展 支持 .NET 9.0 和 C# 12。

更新的包

此版本中更新了大量的 NuGet 包,具体列表请参考原文档的 “Packages updated in this release” 部分。

.NET 9.0 的正式发布标志着 .NET 生态系统向前迈进了重要一步。 赶紧下载体验吧!

来源:

https://github.com/dotnet/core/blob/main/release-notes/9.0/9.0.0/9.0.0.md

D2 Emerge 收购 CodeProject,拓展软件开发社区影响力

近日,SD Times 和 ITOps Times 的出版商 D2 Emerge LLC 宣布收购软件开发者和工程师社区中心 CodeProject 的资产。

D2 Emerge 的联合创始人兼首席执行官 David Lyman 表示:“David Cunningham 和联合创始人 Chris Maunder 通过 CodeProject 为软件开发者创建了一个令人难以置信的资源,我们计划继续投资 CodeProject,为其超过 400 万用户提供服务。”

D2 Emerge LLC 计划将 CodeProject 作为公司的一个部门运营,并将继续出版 Daily Insider、Daily Build 和 Weekly Tech Trends 等时事通讯,这些通讯拥有约 140 万订阅用户。

D2 Emerge 联合创始人、首席运营官兼编辑总监 David Rubinstein 表示:“如今的读者不想费力寻找与他们相关的信息,我们已经看到电子邮件通讯的受欢迎程度越来越高。我们对这次收购带来的机遇感到兴奋,我们将继续扩展我们的产品,更好地服务软件开发社区。”

关于 CodeProject:

CodeProject 的成立是为了让开发者可以自由分享他们的知识、代码和想法。他们相信,通过向他人开放代码,通过教导那些正在学习的人,以及通过分享日常经验,每个人都能成为更好的程序员。 他们理解无论你在你的领域多么先进,我们都曾经是初学者。总有一些东西需要学习。

关于 D2 Emerge LLC:

D2 Emerge LLC 是一家 21 世纪的媒体公司,由 David Lyman 和 SD Times 的主编 David Rubinstein 于 2017 年创立,他们从 BZ Media LLC 手中收购了这些资产。 他们随后在 2017 年推出了 ITOps Times,这是一个面向基础设施和运营专业人士的信息门户。 D2 Emerge 还制作网络研讨会、虚拟活动,创建了微型网络研讨会的概念,并提供其他服务,帮助行业合作伙伴讲述他们的独特故事,并通过编辑和营销活动获得知名度。

此次收购的意义:

  • D2 Emerge 进一步巩固了其在软件开发领域的影响力,扩大了其受众群体。
  • CodeProject 的庞大用户群和丰富的资源将为 D2 Emerge 提供更多发展机会。
  • D2 Emerge 将继续投资 CodeProject,提升平台功能和用户体验。
  • 此次收购有助于 D2 Emerge 更好地服务软件开发社区,提供更全面的信息和资源。

D2 Emerge 对 CodeProject 的收购是一项战略性举措,将有助于其在竞争激烈的科技媒体市场中保持领先地位。 这对于 CodeProject 社区来说也是一个好消息,因为它将获得更多的资源和支持,继续为开发者提供高质量的内容和服务。

来源:

https://d2embrerge.com/2024/11/12/d2-emerge-acquires-codeproject-expanding-reach-into-the-software-development-community-2/

更多内容请查阅 : blog-241119


http://www.kler.cn/a/402910.html

相关文章:

  • Fakelocation Server服务器/专业版 Windows11
  • 实时检测跟踪模块
  • flutter 专题十七 Flutter Flar动画实战
  • 递归-迭代
  • Android蓝牙架构,源文件目录/编译方式学习
  • 《进程隔离机制:C++多进程编程安全的坚固堡垒》
  • 基于 MUSA 的大语言模型推理和服务框架vLLM
  • 湘潭大学软件工程算法设计与分析考试复习笔记(四)
  • 【数据结构-表达式解析】力扣227. 基本计算器 II
  • SpringBoot中的restTemplate请求存在乱码问题的解决
  • 从熟练Python到入门学习C++(record 1)
  • 【数据结构OJ】【图论】图综合练习--拓扑排序
  • java八股-SpringCloud微服务-Eureka理论
  • Ubuntu 26.04 LTS 大升级:Qt 6 成为未来新引擎
  • 【Vue】Vue3.0(二十五)Vue3.0中的具名插槽 的概念和使用场景
  • 基于Qt智能物流管理系统的开发与应用
  • Ubuntu Linux使用前准备动作 安装vim编辑工具
  • 3D Gaussian Splatting在鱼眼相机中的应用与投影变换
  • java 增强型for循环 详解
  • 【漏洞复现】Wordpress Wholesale Market文件读取漏洞
  • 解决在Ubuntu 20.04中使用PyCharm时无法输入中文的问题
  • Linux性能优化之火焰图的起源
  • 【网络】网络抓包与协议分析
  • 【运维项目经历|048】Terraform 云基础设施自动化部署项目
  • 01.01、判定字符是否唯一
  • apache中的Worker 和 Prefork 之间的区别是什么?