写点什么

微软在框架中开始拥抱依赖注入机制

2008 年 4 月 29 日

微软建立了一个应用程序框架核心(Application Framework Core)团队,以减少 WCF、WPF 以及 ASP.NET 之间的重复。这个团队的目标是为了避免一些设计上的问题,例如 WPF 与 WF 之间不同的依赖属性系统。

该团队的第一个项目是 Managed Extensibility Framework,或者称之为 MEF。这个项目会使用一些诸如命名与激活服务(Naming and Activation Services)、依赖注入以及动态类型(Duck Typing)等技术。微软对其大部分的实现都基于社区的反馈。 Krzysztof Cwalina 写到:

与依赖注入社区的直接接触也已经开始。我们在上周的 MVP 峰会中谈论了这方面技术,并且同 Jeremy Miller(Structure Map 的拥有者)和 Ayende Rahien(Rhino Mocks)进行了交流。我们从 Jeremy 和 Ayende 那里得到了许多非常棒的反馈,我认为他们在依赖注入邻域的经验以及反馈对于项目的进展都有不可估量的价值。

尽管还处于早期阶段,我们已经能够获得一些初期语法示例。根据.NET 的惯例,这主要通过标记自定义属性来使用,而不是 XML 或者显式对象传递。

查看英文原文: Microsoft Embraces Dependency Injection in the Framework

2008 年 4 月 29 日 19:44422
用户头像

发布了 157 篇内容, 共 44.3 次阅读, 收获喜欢 2 次。

关注

评论

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

架构师训练营第四周作业

王铭铭

架构师训练营第四周总结

架构师 极客大学架构师训练营

第四周学习总结

架构师 极客大学架构师训练营

第四周作业

Geek_a327d3

未来已至,唯有拥抱变化才能生存

七镜花园-董一凡

生活,随想

互联网系统架构的演进-笔记心得

蒜泥精英

架构师训练营第四周学习总结

whiter

极客大学架构师训练营

第四周总结

Geek_a327d3

作业

架构师训练营第四周命题作业

hifly

分层架构 极客大学架构师训练营 技术方案

week4作业一

任鑫

架构

架构师训练营第四周总结

王铭铭

永中云转换助力教育行业文档在线预览更高效

InfoQ_21c8aba5317f

行业资讯 永中

大型互联网应用系统使用了哪些技术方案和手段

刘志刚

架构师训练营 第四周 系统架构作业

且听且吟

极客大学架构师训练营

作业:一个典型的大型互联网架构演进采用的技术

蒜泥精英

第四周作业

魔曦

极客大学架构师训练营

游戏夜读 | 在游戏中打败人类

game1night

大型互联网站技术猜想

Dawn

极客大学架构师训练营

陈迪豪:推荐系统大规模特征工程与Spark基于LLVM优化

天枢数智运营

人工智能 第四范式 天枢

架构师训练营第四周命题作业

whiter

极客大学架构师训练营

说说JS中的new操作到底做了些什么?

小岛工程师

Java 前端

大型互联网系统应用了哪些技术

elfkingw

极客大学架构师训练营

发力数字化“新基建”,株洲市商务和粮食局携手慧策举办企业专场培训会

InfoQ_21c8aba5317f

架构师训练营Week4学习总结

Frank Zeng

互联网运用那些技术手段解决什么问题?

师哥

聊聊架构演化

Jerry Tse

架构 极客大学架构师训练营 作业

架构师训练营第四周总结

王鑫龙

极客大学架构师训练营

不会用这个远控工具 怎么好意思说你会远程运维?

InfoQ_21c8aba5317f

远控工具

redis设计与实现(1)redis数据结构

程序员老王

redis

架构师训练营Week4

Frank Zeng

猿灯塔:Java程序员月薪三万,需要技术达到什么水平?

猿灯塔

Java

微软在框架中开始拥抱依赖注入机制-InfoQ