InfoQ

新闻

为你的.NET语言增加WPF支持

作者 Jonathan Allen 译者 霍泰稳 发布于 2007年8月31日 上午2时20分

社区
.NET
主题
动态语言
标签
IronPython,
Visual Studio Shell

微软发布了Visual Studio 2008 SDK预览版的一个新版本。在附带的例子中有一个是关于为.NET语言增加WPF支持的。

Visual Studio 2008会包括一个Shell版本。这个版本可以免费使用和发行,并允许语言设计师为自己的编程语言提高Visual Studio IDE的能力。

虽然多数语言开发人员不需要使自己的语言和.NET相适应,但要这么做还是有很多可观的好处的。除了能够访问.NET框架,语言设计师还可以深入到像 WPF设计器这样的.NET功能内部。其他的一些可以深入的地方包括WCF(Windows Communication Foundation)的一些功能,比如服务的引用和发现、数据设计器扩展等。

许多Visual Studio功能需要一个表达式运算器。这个SDK的版本包括了一个基于IronPython的例子。作为微软在CLR中支持动态语言尝试的IronPython,也被作为WPF的例子使用。

查看英文原文:Language Designers: Add WPF Support to Your .NET Language

深度内容

张文钿谈Rails开发及台湾Ruby社区

在去年10月份的Kungfurails大会上,InfoQ中文站有幸采访了从台湾专程赶过来的张文钿,与他探讨了关于台湾Ruby社区的发展、Rails的商业化,Restful Design等话题。

Scrum与策略

如果Scrum只关乎短期行为,战略人士又该如何去适应这种生态系统呢?更重要的是,它如何帮助企业领导人做出并且履行重要的承诺?

书评:《代码之道》

《代码之道》以一位微软内部人士的视角,揭示了关于软件编码、软件测试和项目管理的残酷现实。针对每一个话题,I.M.Wright都根据丰富的工作经验提出了自己的观点,并介绍了来龙去脉,令人信服。

洪强宁谈豆瓣网技术架构

如何应对高并发、大访问量?如何保证数据的安全性以及数据库大吞吐量?在海量数据下,如何进行数据表变更?DoubanFS以及DoubanDB的特点以及技术实现?在QConBeijing 2009期间,InfoQ中文站有幸采访了洪强宁,探讨了相关话题。

淘宝网架构师岳旭强的年度展望

淘宝网资深架构师岳旭强结合自己的实际工作,从数据扩展性、关注系统和人的交互,以及关注可用性等方面做了总结和展望。

大型团队中的敏捷开发

在1月份举办的Scrum敏捷实战营中,钟鸣从微软研发团队敏捷开发的最佳实践角度与大家探讨了大型团队中的敏捷开发。

Richard Durnall谈系统管理和从外向内的组织结构

敏捷极限编程、精益软件开发及在线产品开发专家Richard Durnall谈对系统管理理论的理解和应用,以及从外向内的组织结构策略。

SOA设计模式,第二部分

SOA设计模式:兼容性变更,版本标识,终止通告,服务重构,服务分解,代理功能,分解的功能和分布式功能。