最近在学习COM

上个十年微软最伟大的“发明”恐怕要算COM(Component Object Model)了。

大二以来一直用.NET做Windows开发,虽然对.NET程序集(Assembly)的操作比对COM操作要简单得多,而且.NET还可以与原有的COM进行互操作,按理说,可以不学习COM技术了。但想想自己作为一个计算机专业本科生,应该了解些更多的技术细节,而COM又在代码重用方面发挥着这么巨大的作用,所以COM是不得不学的。

还有最近想在自己的网站上做一个ActiveX,以方便经常使用网站服务的老顾客跳过访问页面的繁琐。所以也构成了学习先COM的理由,因为COM是ActiveX技术的基石。

说道了ActiveX,又想起了Asp.net2.0里的客户端javascript回调服务器端方法的机制,里面就用到了XmlHttp,这就是一个ActiveX。所以这样看来不管怎么变,COM技术将作为一个跨语言跨平台并提供二进制级兼容的标准继续存在在这个技术名词与日俱增的时代。

这就应了那句话:时代在变,好东西不变。

推荐书籍(如果有想要学习COM的话请参考):
《Inside COM》(《COM技术内幕》)
《Essntial COM》(《COM本质论》)

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值