
使用面向.NET的Naked Objects进行快速应用程序开发
领域驱动设计将有助于你构建一个应用程序的核心,但是你仍然需要开发表示层,重复实现必需的验证逻辑。对于内部应用程序而言,功能总是要比形式重要得多,Naked Objects诠释了这一理念。通过适当的标记,Naked Objects能够自动以Java或.NET生成与之匹配的表示层。

领域驱动设计将有助于你构建一个应用程序的核心,但是你仍然需要开发表示层,重复实现必需的验证逻辑。对于内部应用程序而言,功能总是要比形式重要得多,Naked Objects诠释了这一理念。通过适当的标记,Naked Objects能够自动以Java或.NET生成与之匹配的表示层。

从上世纪90年代中期开始,Jezz就积极投身于产品研发领域,他曾在各种研究机构、独立软件开发商和全球系统集成商中从事研发工作。Jezz担任Microsoft专业顾问已逾6年,成绩斐然,他探索出了一系列实现和组织可重用部件与知识、自动化任务引导的手段和方法,帮助用户实现自己的定制诉求——将这些手段和方法归纳起来,就是软件工厂。我们就Microsoft软件工厂计划,向WSSF领域的权威和世界上首批软件工厂实现者之一Jezz Santos进行了详尽的采访。
对于微软的Oslo计划已有一些评论。它们大致都是积极的,但是人们担心项目的时间表和复杂性。极少数人就补充Oslo的计划中(in-the-cloud)的服务发表了评论。
领域特定语言(DSLs)是架构方面的一个热点。微软开始在自己的软件产品线里支持DSL,并通过最近发布的Visual Studio 2005 SDK集成到它的软件开发流程中。尽管现在已经有许多关于DSL的信息,但它仍然是一个抽象的架构概念。