9月7日-8日,相约 2023 腾讯全球数字生态大会!聚焦产业未来发展新趋势! 了解详情
写点什么

时隔两年的重大更新,微软发布.NET Framework 4.8

  • 2019-05-14
  • 本文字数:974 字

    阅读完需:约 3 分钟

时隔两年的重大更新,微软发布.NET Framework 4.8

微软发布了.NET Framework 4.8,这是两年来.NET 框架的第一个重大更新。


新版本包含多个产品领域的改进,其中包括 Windows 窗体、WCF、WorkFlow 和 WPF。它还在基类库(BCL)和通用语言运行时(CLR)中有一些更新。受此版本影响的所有产品领域都收到了针对不同安全漏洞的错误修复。


新框架版本的发布包含在 Windows 10 2019 年 5 月的更新中,且也可以在 Windows 7 及以上版本和 Windows Server 2008 R2 及以上版本中使用。


新版本对 Windows 窗体控件改动很大。通过将组件控件与 Narrator 集成,该版本添加了多个辅助增强功能,专注于帮助为视障用户开发应用程序。通过新的增强功能,用户可以在使用键盘导航时收听工具提示,而当前工作区域以外的位置发生的更改也会通知用户。其他增强功能包括使用带有主题的 Windows 窗体、高 CPU 和内存使用率以及整体控制行为等相关的多个错误修复。


新版本在 WCF 中添加了一个新的服务行为,称为“健康”端点。新端点允许监视服务的外部状态,并在事件发生时获取特定的 HTTP 响应代码,例如错误的监听器。开发人员还可以根据自己的特定需求扩展新行为,匹配自定义业务规则并根据需要增加服务运行状况监视。


此版本还很大地改动了 Workflow,WPF 和 WCF。它引入了新的哈希算法,用于为 WorkFlow 生成校验和和内存缓存键,并修复了现有的可访问性问题。 WPF 的改进包括高 DPI 监视器上的自动化控制和显示等相关问题,以及关于可访问性、内存使用和导致崩溃等问题的多个修复。


BCL 的压缩库升级到了最新的 zlib 版本(1.2.11),默认内容算法从 EnvelopedCms 更改为 AES。CLR 提高了 System.Thread.Timer 的可伸缩性和更好的整体性能分析性能。此外,现在可以将.NET 与反恶意软件提供程序集成,以扫描从字节数组加载的程序集。


微软专注于修复现有错误、修补安全漏洞,并提高受影响的所有产品领域的性能,而不是不断增加新功能,而.NET开发社区已迅速注意到这一点。然而,与此同时,Microsoft 还发布了.NET Core 3 Preview 4以及针对ASP.NET Core 3Entity Framework Core 3的更新。Core 计划代表了 Microsoft 对开源社区的努力。


新框架版本涵盖的其他产品领域包括:ASP.NET,ClickOnce,Networking 和 SQL。有关应用程序兼容性的更多详细信息,请访问此处此处记录了所有 API 更改,可在此处找到完整的发行说明。


原文链接:Microsoft Releases .NET Framework 4.8


活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2019-05-14 06:008480

评论 1 条评论

发布
用户头像
微软对好久不更新的组件都做了更新,真是不错,WF,WCF确实应该有些新的东西了。
2019-05-14 18:47
回复
没有更多了
发现更多内容

翻译:《实用的Python编程》09_01_Packages

codists

Python

百度联合清华,全球首个十亿像素数据集来了!

百度大脑

人工智能 百度

Rust从0到1-枚举-match控制流

rust 枚举 match

这份阿里P8大佬手写的 “Java核心面试精选” 疯传阿里内网

码农之家

Java 编程 程序员 互联网 面试

streamlit:算法工程师快速编写demo的利器

行者AI

算法

Google Analytics

曦语

数据分析

lakin跟投社区APP开发|lakin跟投社区软件系统开发

系统开发

【LeetCode】删除排序链表中的重复元素Java题解

Albert

算法 LeetCode 4月日更

与同事组队,用 3s 把工作节点打通,建立信赖与协作关系。

叶小鍵

微擎的日志文件保存在哪里?如何查看。

微擎应用商城

合约跟单交易系统开发量化策略

薇電13242772558

数字货币

用APICloud开发仿微信聊天App制作经验分享

YonBuilder低代码开发平台

小程序云开发 大前端 web开发 APP开发 APICloud

如何利用ipad随时随地开发代码

程序员石磊

ipad 编程 远程

量化合约机器人APP开发|量化合约机器人软件系统开发

系统开发

11 个非常实用的 Python 和 Shell 拿来就用脚本实例!

JackTian

Python 程序员 Shell linux运维 脚本语言

跨省通办,海淀在全国率先推出“区块链+”服务新模式

CECBC

数字货币自动交易机器人APP开发|数字货币自动交易机器人软件系统开发

系统开发

技术团队内部管理思考

6:00 am

技术管理

【得物技术】得物前端性能监控实践

得物技术

大前端 体验 监控 用户体验 实践

1分钟get什么是训练数据

澳鹏Appen

人工智能 机器学习 大数据 数据集

Kafka源码阅读笔记(1)

InfoQ_Springup

kafka

【详解文件IO系列】讲讲 MQ 消息中间件 (Kafka,RocketMQ等)与 MMAP、PageCache 的故事

Linux服务器开发

网络编程 Linux服务器开发 底层实现原理 网络io C++后端开发

腾讯司晓:区块链如何在数字世界中重塑所有权?

CECBC

从能耗大户“变身”智能绿色办公,只需一步到位!

IoT云工坊

物联网 API sdk 办公空间 智能转型

浅谈BSS3.0产品“守成”之策上 • 架构提升篇

鲸品堂

架构 运维 性能

人生向前

shun123456789

马丁量化策略系统搭建,量化交易软件开发

跨链技术如何破解区块链的可扩展性难题?

CECBC

区块链

让孩子爱上阅读(一)

箭上有毒

读书笔记 4月日更

十大经典系统架构设计面试题

程序员石磊

架构 面试 架构设计

量化合约交易机器人系统开发|量化合约交易机器人APP软件开发

系统开发

  • 扫码添加小助手
    领取最新资料包
时隔两年的重大更新,微软发布.NET Framework 4.8_语言 & 开发_Arthur Casals_InfoQ精选文章