
《Test-Drive ASP.NET MVC》 节选与作者访谈
今天,InfoQ发布了Jonathan McCracken撰写的《Test-Drive ASP.NET MVC》一书部分篇章的节选(PDF)。我们刚好利用这个机会对作者进行采访。Test-Drive ASP.NET MVC》这本书详细介绍了在ASP.NET中如何使用测试驱动开发(TDD)。这本书的目标读者既包括ASP.NET开发人员,也包括非微软平台的开发人员。

今天,InfoQ发布了Jonathan McCracken撰写的《Test-Drive ASP.NET MVC》一书部分篇章的节选(PDF)。我们刚好利用这个机会对作者进行采访。Test-Drive ASP.NET MVC》这本书详细介绍了在ASP.NET中如何使用测试驱动开发(TDD)。这本书的目标读者既包括ASP.NET开发人员,也包括非微软平台的开发人员。

今天,InfoQ发布了《ASP.NET MVC in Action》一书的书摘,同时也采访了此书的作者Jeffrey Palermo、Ben Scheirman和Jimmy Bogard。ASP.NET MVC in Action详细讲解了MVC框架,并使用本书作者编写的http://codecampserver.com作为贯穿全书的示例。
近日,Scott Guthrie发布了IIS Express:IIS的一个轻量级替代品,有希望替代Cassini(Visual Studio的内置Web服务器)。IIS Express旨在解决Cassini的众多问题,开发者可以使用完整的IIS 7.x特性进行开发。目前IIS Express还没有提供下载,但Scott说不久之后就可以了。
微软已经进入了云的时代,客户也开始寻求将他们的应用系统移植到新的平台之上。要完成这些工作,首先要解决的就是认证和身份管理。为了了解相关信息,InfoQ的编辑Arild Tørresdal与Eugenio Pace进行了一次对话。微软最近发布了联合与身份认证技术,Eugenio Pace就是其中模式与实践团队的高级程序经理。
由Jimmy Bogard编写的开源项目AutoMapper经过一年的开发之后,在近日发布了1.0版本。AutoMapper是基于对象到对象约定的映射工具,常用于(但并不仅限制于)把复杂的对象模型转为DTO,一般用于ViewModel模式和跨服务范畴。
CodePlex网站的技术经理Sara Ford在周五时宣布CodePlex已经添加了对Mercurial的支持,Mercurial是一种类似于Git的分布式版本控制系统(DVCS)。当前它适用于新项目,但CodePlex建议项目负责人如要从团队管理服务器转移到Mercurial得话可以与CodePlex技术支持部门联系。
在开发部门的市场与沟通经理Rob Caron的一个简短公告中,Visual Studio 2010和.NET Framework 4.0将于2010年4月12日官方发布,而非之前宣布的3月22日。然而,RTM的发布时间依旧未知。
InfoQ采访了Cucumber的创始人Aslak Hellesøy,最近该工具提供了.NET方面的支持。Cucumber是一款颇受赞誉的行为驱动开发(BDD)测试工具。在Agile2009大会上,InfoQ的工作人员Mark Levison报道了功能测试工具研讨会的消息,Matt Wynne和Richard Lawrence已开始研究Cucumber的.NET解决方案,随后命名为Cuke4Nuke。
StoryTeller是一个开发“可执行规范”的.NET开源项目,项目的创建者Jeremy D.Miller在上周宣布了StoryTeller的预览版。InfoQ针对StoryTeller是什么、与Fit/FitNesse和 Cucumber这些工具有什么不同、以及项目未来的发展采访了Jeremy。
回到五月,Visual Studio 2010的Beta 1版本刚刚正式发布。自此Visual Studio开发团队,包括性能专家Rico Mariani,都基于用户反馈来努力提升该软件的性能。