Data+AI时代,如何打造下一代数智平台? 了解详情
写点什么

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

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

关注

评论

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

哈希Hash竞猜游戏系统规则开发

薇電13242772558

区块链 哈希值

[protobuf 笔记]03-Protobuf 生成各语言类库

南吕

protobuf

一次软件的可靠性测试实践

PingCode研发中心

软件测试 开发 PingCode 软件可靠性

[protobuf 笔记]01- 认识 protobuf

南吕

protobuf

幸运赛车赛马游艇游戏开发逻辑分析

开发微hkkf5566

不改一行代码,将微信小程序生成商用App可行吗?

Speedoooo

微信小程序 APP开发 小程序转app 用户留存

A8hash哈希竞猜娱乐游戏开发(源码搭建)

开发微hkkf5566

CopyOnWriteArrayList 源码分析-删除

zarmnosaj

5月月更

学会Pandas这六大函数,数据分析够用了

happymove

Python 数据分析 pandas Python数据分析 5月月更

什么是微幕小程序

Geek_99967b

小程序

图解 DevOps

看,未来

Vue3 Typescript + Axios 全栈开发教程:手把手教你写「待办清单」APP

蒋川

typescript 低代码 Vue3 axios 全栈开发

不改一行代码,将微信小程序转成商业App?

Geek_99967b

小程序

未来已来:云原生时代(二)云计算发展现状调研

看,未来

云原生

Docker 实践经验(一)简介、安装与实操

看,未来

云原生

Docker实践经验(二)镜像的构建、镜像仓库、压缩、导入

看,未来

K8s 网关选型初判:Nginx 还是 Envoy?

阿里巴巴云原生

阿里云 容器 微服务 云原生 网关

存储厂商旌存半导体加入龙蜥社区

OpenAnolis小助手

芯片 龙蜥社区 CLA 旌存半导体

战码先锋直播预告丨参与ArkUI,共建OpenHarmony繁荣生态

OpenHarmony开发者

Open Harmony

docker之搭建zookeeper和kafka集群

echoes

Spring Boot系列(一)

DC.夜猫

Java Spring Boot Spring Boot 2

[protobuf 笔记]02-protobuf 语法

南吕

protobuf

最好用的 6 款 Vue 实时消息提示通知(Message/Notification)组件推荐与测评

蒋川

JavaScript Vue 组件 低代码平台 消息提示通知

开箱即用!Linux 内核首个原生支持,让你的容器体验飞起来!| 龙蜥技术

OpenAnolis小助手

Linux 容器化 内核 高性能存储 龙蜥技术

过去一周行业热点|Hoo labs开启OUTSPACE项目支持

区块链前沿News

Hoo labs

OneFlow最新版本登陆矩池云,快来体验吧

OneFlow

Docker 实践经验(三):Docker 容器数据卷

看,未来

Docker实践经验(四)docker 上部署 mysql8 主从复制

看,未来

Docker 实践经验(五)docker上部署 redis 三主三从集群

看,未来

云原生

Docker 实践经验(六):Docker 网络

看,未来

云原生

“Docker 实践经验” 系列导航

看,未来

云原生

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