写点什么

.NET 4 中废弃的特性

  • 2010-03-11
  • 本文字数:624 字

    阅读完需:约 2 分钟

随着新的 CLR 和 Base Class Library 的引入,微软趁机做了些“家务事”。虽然真正被移除的不多,但我们还是看到了微软列出的长长的废弃类型成员列表。

有些被废弃的特性是显而易见的。比如说,现在不可能再去捕获ExecutionEngineException 了,这样代码也就没有理由这么做了。其他被废弃的特性反映了CLR 工作方式的变化,最能说明这一点的就是Code Access Security 和Evidence 对象了。

XmlDataDocument 类(开发者可以使用该类以 XML DOM 对象的方式处理 DataSet 对象)已被废弃。虽然很少会在实际开发中使用到该功能,但我们依然可以通过 DataSet.WriteXml 和更易于使用的 XDocument 类实现这个功能。在 Data 命名空间下也有一些类被废弃了,如 OracleClient 下的 OracleCommand 和 OracleConnection。微软推荐开发者使用第三方实现。

在 Web 端,微软完全放弃了对 ASP.NET 的移动支持。取而代之的是推荐开发者使用 ASP.NET MVC。Scott Hanselman 曾在 MIX2009 上做过关于该技术的演讲,题目是“ Mobile Web Sites with ASP.NET MVC and the Mobile Browser Definition File ”。 Mobile Browser Definition File 是微软运作的一个开源项目,用于分类和以编程的方式公开所有主流移动设备的功能。

最后想说的是有些方法从一开始就被标记为废弃的。比如 GroupJoin 的 this 并行变量是针对特定目的创建的,我们不应该使用它。推测来看,这么做是防止开发者不小心使用了基于 IEnumerable 的非并行变量。

查看英文原文: Obsolete Features in .NET 4

2010-03-11 01:003219
用户头像

发布了 948 篇内容, 共 302.4 次阅读, 收获喜欢 56 次。

关注

评论

发布
暂无评论
发现更多内容

如何监控测量你的代码

耳东@Erdong

监控 Prometheus

Golang的通道入门(二)

liuzhen007

go语言 28天写作 12月日更

HarmonyOS(鸿蒙)——启动流程

李子捌

鸿蒙 28天写作 21天挑战 12月日更

架构实战营 第 4 期 模块三作业

架构实战营 模块三 构架 「架构实战营」

流计算 Oceanus | 巧用 Flink 构建高性能 ClickHouse 实时数仓

腾讯云大数据

flink Clickhouse 流计算 Oceanus

Kubernetes 与 OpenYurt 无缝转换(命令式)

阿里巴巴云原生

阿里云 容器 云原生 openyurt

【CSS 学习总结】第八篇 - CSS 布局-居中布局-垂直居中布局

Brave

CSS 12月日更

SRE02|管中窥豹,微服务可用性监控之道

方勇(gopher)

微服务 SRE 微服务治理 构架

怎么组织一场活动

圣迪

活动 SOP

如何促进用户首次下单?

石云升

AARRR 产品思维 28天写作 产品增长 12月日更

Kubernetes中的亲和性与反亲和性

xcbeyond

kubernete 28天写作 12月日更

持续集成背后的思考

夏兮。

ci 方法论 持续集成 jenkins

27《重学JAVA》--反射

杨鹏Geek

Java 25 周年 28天写作 12月日更

知识回顾:抽象类与抽象方法

喵叔

28天写作 12月日更

年终加薪

张老蔫

28天写作

价值

搬砖的周狮傅

价值观

Elasticsearch 可搜索快照技术原理及最佳实践

腾讯云大数据

Elastic Search

忆父亲

wood

28天写作 父亲

年底了,聊聊述职

CatTalk

职场

Flink 实践教程-进阶(5):排序(乱序调整)

腾讯云大数据

流计算 Oceanus

消极自由 与 积极自由

mtfelix

28天写作

目标加个零(28/28)

赵新龙

28天写作

银行兴起数字极简风:“智能手机App恐惧症”终于有救了

CECBC

Go 软件设计之道

宇宙之一粟

Go 语言 12月日更

都2022年了,这个20篇Linux内存管理的期刊论文,你读了吗?

奔着腾讯去

Linux Kenel 内存映射 内存池 内存页

Golang的通道基础(一)

liuzhen007

28天写作 Go 语言 12月日更

LabVIEW机器视觉系统图像畸变、校准和矫正(基础篇—3)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 系统图像畸变、校准和矫正

基于kali的域控环境搭建——黑盒测试环境搭建

网络安全学海

黑客 网络安全 信息安全 渗透测试 WEB安全

政法重点关注人员管控系统开发,跨部门大数据办案平台建设

a13823115807

Fortinet :《2021 年OT与网络安全现状报告》 之「要点综述」

喀拉峻

网络安全

SRE实战(03)|Clickhouse在好大夫服务治理中应用

方勇(gopher)

大数据 APM Clickhouse 构架

.NET 4中废弃的特性_.NET_Jonathan Allen_InfoQ精选文章