.net 框架的引入是否使 COM 和 DCOM 中的原始编程变得多余?
(除了使用某些 COM+ 服务,例如通过 System.EnterpriseServices 命名空间进行事务管理)
最佳答案
还没有,因为操作系统仍然不受管理。
如果 MS 最终做他们实验室多年来一直在谈论的事情并生产一个完全托管的操作系统,那么它就会。
不过,该操作系统不会向后兼容。他们必须首先生成 Office、IE 等的托管版本。他们将不得不生产一个虚拟机来运行非托管应用程序。
这种痛苦类似于从 Mac OS9 迁移到 OSX。
关于.net - .NET 是否使原始 COM 和 DCOM 编程变得多余?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34300/