AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

.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:002916
用户头像

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

关注

评论

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

BI商业智能工具改变企业发展态势

对不起该用户已成仙‖

[NLP] langchain-ChatGLM 本地知识库

alexgaoyh

知识库 私有化部署 langchain ChatGLM-6B

一名中级程序员应该具备的技能

树上有只程序猿

编程 程序员 低代码 职业生涯 JNPF

香港云主机为你的业务注入强大的云端动力!

一只扑棱蛾子

香港云主机

车联网 CAN Bus 协议介绍与数据实时流处理

EMQ映云科技

物联网 mqtt canbus

解读 RocketMQ 5.0 全新的高可用设计

阿里巴巴云原生

阿里云 RocketMQ 高可用 云原生

这些面试技巧,助你升职加薪、迎娶白富美

伤感汤姆布利柏

Kafka优化

数新网络官方账号

大数据 zookeeper

拉链表的原理及简单实现

数新网络官方账号

大数据 拉链式散列表

从“云原生”到“比Flink快十倍”:RisingWave的寻找自我认知之旅

吴英骏

数据库 sql 流处理

一次搞懂线性稳压器/LDO的工作原理

元器件秋姐

物理 电路 元器件 PCB 稳压器

svn提交规范,与Git相得益彰

互联网工科生

git svn

如何使用 Terraform 和 Git 分支有效管理多环境?

SEAL安全

git Terraform

鲸鸿动能荣获2023 TopDigital 3项大奖

最新动态

Flume简述

数新网络官方账号

数据采集 flume

2023年,低代码秀起了肌肉

树上有只程序猿

HTML5 游戏开发实战 | 贪吃蛇

TiAmo

html html5 6 月 优质更文活动

k8s实战案例之部署redis单机和redis cluster

不在线第一只蜗牛

k8s

华为云CodeArts TestPlan测试设计:守护产品开发质量之魂

华为云PaaS服务小智

云计算 软件开发 华为云 产品测试

AIGC+办公|大厂争先抢占高位的AI,开始“卷”打工人了吗?

TE智库

人工智能 办公 打工人 AIGC 生成式AI

华为云专家出品《深入理解边缘计算》电子书上线

华为云PaaS服务小智

边缘计算 华为云 华为开发者联盟

9 个值得推荐的 VUE3 UI 框架

互联网工科生

Vue UI VUE 3.0 源码

预约直播 | 展心展力MetaApp:基于DeepRec的稀疏模型训练实践

阿里云大数据AI技术

人工智能 模型训练

玖章算术与百度智能云达成合作,「NineData SQL 开发」成为百度智能云主推的数据库工具

NineData

数据库 百度智能云 云市场 玖章算术 NineData

通过腾讯云SES服务发送邮件

排骨虾

腾讯云 #go 邮件通知

hive数据迁移

数新网络官方账号

大数据 hadoop hadoop spark hive

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