大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

Framework Design Studio 发布

  • 2008-04-29
  • 本文字数:1023 字

    阅读完需:约 3 分钟

Krzysztof Cwalina 与 Hongping Lim 以及 David Fowler 开发了一个 API 管理工具,称之为 Framework Design Studio。该工具可以用于比较不同版本的.NET API。用户还可以为 API 添加注释,并将它们导出到 Word 文档中。

我们有幸采访了这个项目的负责人 Krzysztof

在你的公告中,你提到你编写这个应用程序是因为你在飞机上闲得无聊的缘故。那么还有其他什么原因使得你决定解决 API 的特定问题呢?

是的,在进行框架设计时,我们很难用可视化的方式展现 API 的变化,这成为我的团队开发的最大障碍。没有类似于 Framework Design Studio 这样的工具,就很难观察、监控以及直接在产品的各个版本中修改.NET Framework 的规模。其次,我们也同时注意到了 Silverlight 与.NET Framework APIs 的兼容性问题,我发现了这样的一种需求,就是提供方便快捷地查看与辨别这些 API 之间的区别。现在,我们每天都会使用这个工具以保证 Silverlight 与.NET Framework APIs 之间的一致性。

你们已经开始将 Framework Design Studio 作为每日工作的一部分吗?

是的,我们每天都在使用它,用来审查 API 以及监控 Silverlight 与.NET Framework API 的一致性。

在界面上,最初的版本与 David Fowler 编写的 WPF 版本有什么大的改变?

UI 的基本结构是相同的,之所以修改为 WPF,是基于一个非常重要的原因:我们需要使用 WPF 的标记(annotations)以支持在工具的主窗口中对 API 进行注释。因此,David 实现的对 UI 的主要变动就是为了支持基于标记的注释。

像 David Fowler 那样的夏季实习生在微软是否极为常见?

对,我们有一个非常棒的实习生计划,我认为这对双方来说都是好事情。我曾经在一些项目例如 FDS 中与几个实习生合作过,并且我自己也曾经是一名实习生。我在 1998 年作为微软的实习生,创建了现在的 Office Clipart Gallery( http://office.microsoft.com/en-us/clipart/default.aspx ),并在第二年的夏天被雇佣为全职员工。

对于我们的年轻读者而言,怎样才能成为一名微软的实习生呢?

如果在校生对我们的实习计划有兴趣,最好的办法是访问我们的校园招聘网站—— http://www.microsoft.com/college。网站包含了这一计划的信息,以及对实习职位的描述与申请链接。同时,网站还列出了我们的校园招聘计划以及即将举行的校园活动。微软每年要雇佣超过 1000 名实习生,多数实习生是在暑假(五月到八月)的时候在微软与我们一起工作,我们全年都会提供多个团队与职位的实习机会。

查看英文原文: Framework Design Studio Released

2008-04-29 01:421119
用户头像

发布了 109 篇内容, 共 45.8 次阅读, 收获喜欢 14 次。

关注

评论

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

“政产学”联合培养高技能人才,助推江门制造业数字化转型升级

极客天地

国际专线网络:加速全球化贸易

Ogcloud

SD-WAN国际专线 国际专线 国际网络专线 跨国网络专线

关于RAG

AIGC.TWang

大模型 AIGC rag

智慧考务管理系统

深圳亥时科技

项目管理系统(源码+文档+部署+讲解)

深圳亥时科技

ElevenLabs Voice Design :可通过文本创建个性化语音;苹果推出首个开发者测试版丨 RTE 开发者日报

声网

开源(open source)是什么?为什么要开源?

伤感汤姆布利柏

陶瓷制品生产管理MES系统解决方案

万界星空科技

mes 万界星空科技mes 智能制造业 陶瓷 陶瓷制品

快手小店详情API接口的获取与应用

科普小能手

API 接口 API 测试 快手API接口 快手数据采集 快手API

1024程序员节致敬鸿蒙开发者:鸿蒙生态一日千里的幕后英雄

最新动态

寻找AI新势力!“天翼云息壤杯”高校AI大赛火热报名中!

天翼云开发者社区

人工智能 AI

生产管理系统(源码+文档+部署+讲解)

深圳亥时科技

跨越语言边界,Greptime 与蚂蚁向量数据库合作实现向量搜索性能 5 倍新突破

Greptime 格睿科技

数据库 云原生 检索 向量数据库

软件测试学习笔记丨Selenium键盘鼠标事件ActionChains

测试人

软件测试

鸿蒙团队1024程序员节致敬开发者:同心协力,共码未来

最新动态

分销管理系统(源码+文档+部署+讲解)

深圳亥时科技

融合数据的“聚宝盆”:政企业务资源树

鲸品堂

运营商 政企 企业号 2024年10月PK榜

「毅硕|生信教程」 micromamba:mamba的C++实现,超越conda

INSVAST

教程分享 基因数据分析 生信服务 Sentieon

荣耀应用市场丨新锐榜单首发上线

荣耀开发者服务平台

荣耀开发者服务平台 应用市场 开发者激励计划 荣耀HONOR

软件测试丨Selenium:常用页面信息对比方法expected_conditions

测试人

软件测试

Linux内存泄露案例分析和内存管理分享

京东科技开发者

1024 | 码客聚会,云上跃迁,探秘华为云和他的开发者朋友们的故事

华为云开发者联盟

HarmonyOS 1024程序员节 鲲鹏计算 昇腾 #人工智能

员工信息管理系统

深圳亥时科技

道路养护系统(源码+文档+部署+讲解)

深圳亥时科技

Framework Design Studio发布_.NET_Jonathan Allen_InfoQ精选文章