写点什么

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

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

关注

评论

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

火山引擎引领“AI+视频云”融合创新,开启智能视频新时代

新消费日报

区块链DApp的开发技术方案

北京木奇移动技术有限公司

dapp开发 区块链开发 软件外包公司

CST软件的IC封装的RLC提取以及等效电路

思茂信息

cst CST软件 CST Studio Suite

DApp开发的主要框架

北京木奇移动技术有限公司

dapp开发 区块链开发 软件外包公司

年会抽奖不求人:用 CodeBuddy 快速打造炫酷抽奖助手,老板直呼专业!

不惑

CodeBuddy

淘宝商品列表API接口攻略(附代码示例)

tbapi

淘宝API接口 天猫API接口 淘宝商品列表接口 天猫商品列表接口

AI口语练习 App 的技术方案

北京木奇移动技术有限公司

软件外包公司 AI口语练习 AI英语学习

HarmonyOS5云服务技术分享--认证文档问题

莓创技术

Solana 上的Vibe Coding(氛围式编程)正崛起

PowerVerse

AI web3 DePIN

Sentieon文献解读-使用 Sentieon ctDNA 分析管道高精度、高效地处理 UMI 数据集

INSVAST

umi 肿瘤测序 Sentieon 基因变异检测 生信分析服务

融云 uni-app IMKit 上线,1 天集成,多端畅行

融云 RongCloud

AI生成功能设计用例|得物技术

得物技术

AIGC

高敏感数据行业怎么定义?需要用到堡垒机吗?

行云管家

网络安全 堡垒机 高敏感数据

HarmonyOS5云服务技术分享--手机号登录教程

莓创技术

启动!广西农垦集团基于用友BIP推进财务数智化升级

用友BIP

火山引擎发布豆包·语音播客模型,秒级生成“真人对话”播客

新消费日报

MRP都搞不好,何谈生产管理过关!

积木链小链

数字化转型 智能制造 生产管理

快来认领你的开源任务!开源之夏 - 可观测项目发布!

阿里巴巴云原生

阿里云 云原生 可观测

深化合作!港华集团数智升级,构建一体化管控平台

用友BIP

Flink CDC 3.4 发布, 优化高频 DDL 处理,支持 Batch 模式,新增 Iceberg 支持

Apache Flink

大数据 flink Flink CDC

联通智家通通:聚四方守护之力,筑万家AI通途

脑极体

AI

DApp开发的技术架构

北京木奇移动技术有限公司

dapp开发 区块链开发 软件外包公司

信创堡垒机助力政企IT系统实现IT运维国产化

行云管家

数字化 信创 堡垒机

反而是一个一个的客户教会了我如何接单

程序员郭顺发

HarmonyOS5云服务技术分享--登录邮件功能整理

莓创技术

启动!福建盐业选择用友BIP升级智慧财务体系

用友BIP

用户反馈如何帮助企业实现降本增效?

Feedalyze

效率工具 产品经理 用户体验 产品运营 用户反馈

详解鸿蒙仓颉开发语言中的日志打印问题

幽蓝计划

游戏盾功能与技术解析

网络安全服务

游戏开发 服务器 手游 DDoS 攻击 游戏盾

乘云数字荣获“鑫智奖·2025专家推荐TOP10优秀解决方案”奖项

乘云数字DataBuff

数字化转型 故障定位 金融数字化 业务监控

数据湖和数据仓库的区别

镜舟科技

数据仓库 数据湖 数据存储 大数据分析 湖仓一体

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