文档章节

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

鸟栖沙岩
 鸟栖沙岩
发布于 2016/08/11 09:23
字数 590
阅读 10
收藏 0
点赞 0
评论 0

.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://www.evget.com/article/2016/8/10/24676.html

共有 人打赏支持
鸟栖沙岩
粉丝 3
博文 92
码字总数 7693
作品 0
九龙坡
微软.NET Framework 4.7离线和在线安装

  【IT168 技术】微软已经发布了.NET Framework 4.7,该版本是用于Windows 7,8.1和Windows 10的流行框架的新版本,适用于Windows Server 2008 R2 SP1开始的所有Windows Server版本。 ▲ ...

it168网站
2017/05/08
0
0
微软 .NET Framework 4.7 独立离线安装包发布下载

在Windows10创意者更新中,微软集成了.NET Framework 4.7功能和特性,但是像Win10一周年更新、Win7、Win8.1旧系统就需要离线或在线单独进行安装.NET Framework 4.7。近期微软已经发布了独立....

局长
2017/05/04
1K
11
郁闷!.net framework 3.0都快出来了!

Microsoft .NET Framework 3.0 简介 转自MSDN:Microsoft .NET Framework 3.0 的部署 中的部分内容 Microsoft .NET Framework 3.0(以前称为 WinFX),是用于 Windows 的新式托管代码编程模型...

pensir
2006/08/05
0
0
.NET Framework 4.6.1 发布

.NET Framework 4.6.1 发布,此版本现已提供下载: .NET Framework 4.6.1 (Web Installer; Offline Installer) .NET Framework 4.6.1 Developer Pack .NET Framework 4.6.1 值得关注的更新如......

oschina
2015/12/01
11.9K
25
TechED VS2008课件

园子里的兄弟姐妹大家好! 我将在TechED2007上海站讲过的VS2008幻灯片传上来了,由于平时讲课不多,而且一般受众主要是架构师和资深开发人员,所以会后部分人反馈说讲的有点深了,以后我会注...

张大磊
2007/11/05
0
0
.NET Framework 4.6.2 发布

.NET Framework 4.6.2 发布了,.NET Framework是微软公司继 Windows DNA 之后的新开发平台。.NET Framework 是以一种采用系统虚拟机运行的编程平台,以通用語言運行時(Common Language Run...

oschina
2016/08/03
5.7K
18
.NET Framework 4.7.1 发布,支持 .NET Standard 2.0

.NET Framework 4.7.1 发布了,它包含在 Windows 10 Fall Creators 更新中。 .NET Framework 4.7.1 也可在 Windows 7+ 和 Windows Server 2008 R2 + 上使用。在 Visual Studio 2017 15.5 中也......

周其
2017/10/18
1K
15
Exchange 2013 cu16补丁更新

我在之前的Blog中已经写到关于Exchange 2013 CU16的更新已经发布,在补丁发布第二天我已经将本公司生产环境中的服务器进行了更新,由于最近时间关系,现在才将更新步骤更新出来。下面简单介绍...

jialt
2017/04/18
0
0
使用Microsoft® Visual Studio® 2008解决软件开发中的挑战-Client 开发

Visual Studio 2008使开发人员能够创建基于.NET Framework 3.5的丰富的客户端应用程序.使用这种功能,开发人员可以改进当前已经存在的基于.NET Framework 2.0的Windows Forms 类。 举个例子,...

王京京
06/26
0
0
.NET Framework 4.7 发布,支持 Windows 10 创作者更新

微软刚刚发布了 .NET Framework 4.7,主要是带来了对 Windows 10 “创作者更新” 的支持,开发者们可以通过 Visual Studio 2017 进行最新版 .NET Framework 项目的开发。 .NET Framework 4.7...

局长
2017/04/07
3.9K
14

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Confluence 6 配置时间和日期格式

你可以修改你 Confluence 为用户显示的时期和时间格式。设置的句法使用的是 SimpleDateFormat class,请参考 Java SimpleDateFormat 文档中的内容来设置日期和时间格式。 有下面 3 个时间和日...

honeymose
6分钟前
0
0
php seralize unserialize

关于PHP 序列化(serialize)和反序列化(unserialize)出现错误(Error at offset)的解决办法。 首先我们分析一下为什么会出现这个错误: 编码问题 UTF-8: ANSI: 我发现在我的机器上边编码改...

yeahlife
12分钟前
0
0
七、JSP九大内置对象和四个作用域

九大内置对象: request:类型是HttpServletRequest,和Servlet里的HttpServletRequest一模一样。 response:类型是HttpServletResponse,和Servlet里的HttpServletResponse一模一样。JSP里基...

Wakeeee_
15分钟前
0
0
第十四章NFS服务搭建与配置

14.1 NFS介绍 NFS介绍 NFS是Network File System的缩写;这个文件系统是基于网路层面,通过网络层面实现数据同步 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netap...

Linux学习笔记
47分钟前
0
0
双向认证-nginx

1、设置容器 docker run -it --name nginx-test2 -v /home/nginx:/apps -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf:ro -p 8183:80 -p 7443:443 -d nginx:stable 2、修改nginx配......

hotsmile
48分钟前
0
0
深入了解 Java 自动内存管理机制及性能优化

一图带你看完本文 一、运行时数据区域 首先来看看Java虚拟机所管理的内存包括哪些区域,就像我们要了解一个房子,我们得先知道这个房子大体构造。根据《Java虚拟机规范(Java SE 7 版)》的规...

Java大蜗牛
50分钟前
4
0
SpringBoot | 第六章:常用注解介绍及简单使用

前言 之前几个章节,大部分都是算介绍springboot的一些外围配置,比如日志 配置等。这章节开始,开始总结一些关于springboot的综合开发的知识点。由于SpringBoot本身是基于Spring和SpringMvc...

oKong
50分钟前
9
0
云数据库架构演进与实践

如今,大型企业如金融企业和银行等,在下一代的微服务架构转型要求下,需要基础软件和数据平台能够实现原生的云化,以满足微服务架构的需求。 微服务,也就是一种面向服务的,有特定边界的松...

巨杉数据库
52分钟前
0
0
Linux系统梳理---系统搭建(一):jdk卸载与安装

1.去官网下载符合Linux版本的jdk,暂用jdk-8u171-linux-x64.rpm 2.登陆Linux,进入usr目录,创建java目录(方便管理,可以其他位置):mkdir java 3.上传下载的jdk包至Linux服务器,使用rz指令(sz f...

勤奋的蚂蚁
今天
0
0
Linux Kernel 4.16 系列停止维护,用户应升级至 4.17

知名 Linux 内核维护人员兼开发人员 Greg Kroah-Hartman 近日在发布 4.16.18 版本的同时,宣布这是 4.16 系列的最后一个维护版本,强烈建议用户立即升级至 4.17 系列。 Linux 4.16 于 2018 年...

六库科技
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部