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

.NET Framework 4.6.2改进了WPF和安全性

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

.NET Framework的最新版本提供了若干以WPF和安全性为中心的新特性——包括对ClickOnce部署的应用程序进行了期待已久的改进。早在今年3月底,微软就发布了.NET Framework 4.6.2的预览版本。现在,开发人员可以在自己的项目中使用该版本的新特性了。

对于基础类库(BCL),一个显著的成果是去除了文件名最长260个字符的要求。通常,这是.NET领域开发人员的痛苦之源,4.6.2移除了这一历史限制。这一增强还有另外一项好处,就是开发人员可以选择在针对.NET Framework先前版本开发的应用程序(运行在4.6.2版本上)中加入这一新行为。这意味着,现有的、针对.NET 4开发的应用程序可以在4.6.2上运行而没有MAXPATH限制,只要在应用程序的配置文件中使用一个AppContext开关——无需重新编译。

伴随基础类库的变化,许多开发人员将欣喜地发现,CLR为Visual Studio提供更多有关NullReferenceExceptions的信息奠定了基础。这让调试器可以识别null引用,并把信息分享给开发人员。

通过ClickOnce部署的应用程序可以从新增的客户端证书和TLS 1.1&1.2支持中受益。这意味着,通过ClickOnce分发应用程序现在可以受益于现代加密协议以及它所提供的安全性保证。

4.6.2版本从以下几个方面增强了加密特性:

  • 支持X509证书上的FIPS
  • 186-3数字签名算法
  • 改进类的可用性,提供Elliptic Curve Diffie-Hellman算法
  • 支持持久化密钥对称加密
  • SignedXml支持SHA-2哈希算法(包括6个新的SHA-2算法)

微软的Stacey Haffner介绍了有关该版本的详细信息。他还提供了一个4.6.2版本的完整变化列表以及API变化比较。微软已经提供了Web安装包、离线安装包和开发者包。那些运行Windows 10并进行了周年更新的开发人员,其系统上已经安装了4.6.2版本。

查看英文原文:.NET Framework 4.6.2 Delivers WPF and Security Improvements

本文来源:InfoQ

转载于:https://my.oschina.net/pengyi1992/blog/730949

相关文章:

  • ubuntu 16.04 有道词典
  • AFNetworking 3.0 源码解读(四)之 AFURLResponseSerialization
  • 玩转Slot Machine
  • JavaScript之数组循环 forEach 循环输出数组元素
  • emacs初体验
  • RAW+ASM 的RAC 安装文档
  • 7 个 JavaScript “特性”
  • linux 下 ant 安装配置
  • 后台——使用maven时出现Failure to transfer 错误的解决方法
  • 吾爱论坛浏览器分享
  • java 极光推送
  • Plsql连接不上64位oracle数据库问题解决方案
  • 【面试系列】之二:关于js原型
  • 基于nexus的maven私服配置
  • 设计模式之Adapter模式
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • 【知识碎片】第三方登录弹窗效果
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • github从入门到放弃(1)
  • gulp 教程
  • JavaWeb(学习笔记二)
  • java第三方包学习之lombok
  • Kibana配置logstash,报表一体化
  • Redis字符串类型内部编码剖析
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 如何实现 font-size 的响应式
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 如何用vue打造一个移动端音乐播放器
  • 微服务框架lagom
  • FaaS 的简单实践
  • ​一些不规范的GTID使用场景
  • #git 撤消对文件的更改
  • (2)Java 简介
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (C++20) consteval立即函数
  • (solr系列:一)使用tomcat部署solr服务
  • .describe() python_Python-Win32com-Excel
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net core开源商城系统源码,支持可视化布局小程序
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .net实现客户区延伸至至非客户区
  • .NET学习教程二——.net基础定义+VS常用设置
  • .net知识和学习方法系列(二十一)CLR-枚举
  • @KafkaListener注解详解(一)| 常用参数详解
  • @Query中countQuery的介绍
  • [ajaxupload] - 上传文件同时附件参数值
  • [BeginCTF]真龙之力
  • [C++]类和对象【上篇】
  • [EFI]Acer Aspire A515-54g电脑 Hackintosh 黑苹果efi引导文件
  • [J2ME]url请求返回参数非法(java.lang.illegalArgument)