2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

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

关注

评论

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

DeepSeek本地化部署超简单,比装个office还简单

伤感汤姆布利柏

macOS Sequoia 15.3.1 (24D70) Boot ISO 原版可引导镜像下载

sysin

sequoia

Zerto 10.0 Update 5 - 适用于本地、混合和多云环境的灾难恢复和数据保护

sysin

Zerto

接入5家DeepSeek模型提供商!火山引擎边缘大模型网关助力一键畅享大模型

火山引擎边缘云

边缘计算 LLM #大模型 边缘智能 DeepSeek

人工智能丨Deepseek vs 传统测试工具:谁将主导软件质量保障?

测试人

人工智能

DeepSeek本地化部署超简单,比装个office还简单

不在线第一只蜗牛

人工智能 DeepSeek

天润融通已接入DeepSeek,大模型赋能客户服务,效率与体验双提升

天润融通

人工智能 DeepSeek

Symantec Endpoint Protection 14.3 RU10 v14.3.12154.10000 下载

sysin

CAD使用教程:怎么在手机上插入CAD图块?

在路上

cad cad看图 CAD看图软件

KubeEdge春季带薪远程实习来了!2025年LFX Mentorship开启申请

华为云原生团队

云计算 容器 云原生

从报表小白一秒升级为高手,Univer Go 这款免费的报表设计器模版有多厉害?

梦数技术团队

Python 数据库 Excel DeepSeek

一个测试代币引发的「血案」:TST 从 0 到 5 亿市值始末

TechubNews

加密货币 加密市场 TST

《一文讲透》第4期:KWDB 数据库运维(7)—— 集群规划

KaiwuDB

数据库 集群规划

Ai.com指向DeepSeek:中国AI强势崛起,却遭遇2000多仿冒域名阻击

防火墙后吃泡面

macOS Sonoma 14.7.4 (23H420) Boot ISO 原版可引导镜像下载

sysin

Sonoma

征程 6 相比征程 5 对算子支持扩展的具体案例讲解

地平线开发者

自动驾驶 算法工具链 地平线征程6

探索鸿蒙原生应用开发:借助 FinClip 跨端技术之旅

xuyinyin

富士胶片集团发布2024财年第三季度财务报告

财见

一个很有意思的面试失败案例

老张

面试经验 面试求职 职场认知

LibreOffice 25.2 (Linux, macOS, Windows) - 自由免费的全能办公套件

sysin

在CAD中插入图块后为什么看不到?怎么解决?

在路上

cad cad看图 CAD看图王

碳课堂|生物质能如何成为减排利器

AMT企源

能源 碳管理 节能减排

Studio 3T 2025.2 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端

sysin

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