NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

从技术到服务,小鹅通成功的「底层逻辑」是什么?

ToB行业头条

阿里大牛肝出的443页TCP/IP协议趣谈笔记,竟然在GitHub标星27k+

Java 编程 架构 面试 架构师

Filecoin价格今日行情:filecoin价格还能怎么走?

区块链 分布式存储 IPFS filecoin价格 filecoin行情

新思科技软件组成分析解决方案获得Forrester Wave认可

InfoQ_434670063458

新斯科技 Forrester 软件组成分析

区块链技术如何在涉诉信访中显身手

CECBC

PyFlink 开发环境利器:Zeppelin Notebook

阿里云大数据AI技术

网络攻防学习笔记 Day116

穿过生命散发芬芳

网络安全 8月日更

Python代码阅读(第18篇):变形词判断

Felix

Python 编程 Code Programing 阅读代码

比特币矿池如何触底反弹?比特币矿企的未来出路在哪里?

CECBC

HTTP接口测试基础【FunTester框架教程】

FunTester

自动化测试 教程 接口测试 测试框架 FunTester

python通过PyQt5实现登录界面

Python研究者

8月日更

关于数据库应用的一些思考

石云升

数据库 8月日更

如何利用FL Studio编曲--入门级

懒得勤快

如何认知新技术?区块链技术和应用

百度开发者中心

区块链 最佳实践 方法论

你真的了解二叉树吗?(手撕算法篇)

有道技术团队

二叉树 网易有道

如何搭建SpringcloudAlibaba基础环境(一)

不焦躁的程序员

Java 微服务

filecoin挖矿教程?filecoin挖矿收益如何?

区块链 分布式存储 IPFS filecoin挖矿 filecoin收益

业界首个高性能交互式自动标注工具——EISeg正式开源!

百度大脑

人工智能 开源

仓储执行系统(WES)

申扬科技

WCS wms WES 仓储执行系统

neo4j 安装与基本操控

escray

学习 neo4j 8月日更

久等了!【Innovation 2021】网易应用创新开发者大赛正式开赛!

网易云信

开源 架构 开发者 网易 语言 & 开发

安卓工控主板通信接口有哪些呢?

双赞工控

安卓主板 工控主板

Baetyl推动边云融合 点亮智能物联网

百度大脑

人工智能 开源

强化学习中,Q-Learning与Sarsa的差别有多大?

行者AI

强化学习

服务全球用户,EMQ X Cloud 新增欧洲部署支持

EMQ映云科技

服务器 mqtt 部署与维护 Cloud emq

Linux内核内存管理:地址转换和MMU

Linux服务器开发

操作系统 内存管理 Linux内核 内核开发 地址转换

每天学习 10 个实用Javascript代码片段(六)

devpoint

mathjs 加密函数 随机数 8月日更

中国做ipfs公司排名?挖ipfs排名前三的公司是?ipfs矿机哪家最好?

中国做ipfs公司排名 ipfs矿机哪家最好 挖ipfs排名前三的公司是

深入了解现代web浏览器(第一部分)

GKNick

为什么Kafka的数据不写了?

BUG侦探

DNS gopack Linux操作系统

英特尔的碳中和版图

科技新消息

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