Bud*_*Joe 5 .net history attributes computer-science
什么语言或平台影响.NET 1.0团队从一开始就构建属性的概念?这是一个面向方面的事情吗?序列化?或者是其他东西?我此时仍然在VB6-land,并且从未使用任何1.0之前的.NET版本.
不管你相信与否,VB 和 Microsoft Transaction Server/COM+ 开发团队的经验/反馈在 .NET、属性和元数据的一些设计原理中起了一定作用。
VB6 添加了对 COM+/MTS 可以读取并确定对象应如何运行的属性/元数据的支持。还记得类上的所有设置,例如“需要事务”、“需要新事务”等吗?它们是有效的面向方面的属性。某个地方有一篇关于这一切的很棒的 Don Box 采访,当我再次找到它时,我会发布一个链接。