
《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开发人员,也包括非微软平台的开发人员。
StackExchange是构建在ASP.NET和SQL Server基础之上的项目。最近,Sam Saffron和Marc Gravell分别撰写了博客,其中讲述了他们发现和解决性能问题的经验,在该过程中最终追踪到了.NET GC GEN-2对象。大家可以从他们的博文中吸取很多关于优化生产环境中应用程序性能的经验。
根据微软的年度节奏, 已经开始着手进行下一个版本的ASP.NET MVC的规划了。其重点领域包括让开发和部署工作流程更平滑,共享更多Web Forms特性,改善对AJAX的支持,并在手机和平板设备为HTML5提供更好的体验。
Stack Exchange发布了Stack Overflow及其姊妹网站使用的ASP.NET MVC Profiler。MVC Mini Profiler是一个内嵌的分析器,专门为基于数据库的网站而设计。
Jon Galloway正在进行一项关于动态化ASP.NET的MVC 3框架的研究,该研究基于将编译器作为服务的思想。与此同时,Karsten Januszewski也在寻求反序列化JSON的方案,以此来达到替代静态模型的目的。
ASP.NET MVC让开发变得更容易,但在题为“ASP.NET MVC是新的ASP”一文中,Michael Taylor认为它让用户界面设计师的工作变得更困难了。

TekPub是一个面向开发人员的站点,致力于为开发人员提供一系列主题的在线培训,主题范围非常广泛,从微软的O/R Mapping框架Microsoft Entity Framework,到如何使用Ruby on Rails技术编写自己的日志引擎等内容都有涉及。TekPub是一个非常有趣的案例,刚开始时使用ASP.NET的MVC框架,之后快速迁移到了 Ruby on Rails技术体系上。我们很高兴有机会与TekPub公司的人员探讨这次技术转型。

今天,InfoQ发布了《ASP.NET MVC in Action》一书的书摘,同时也采访了此书的作者Jeffrey Palermo、Ben Scheirman和Jimmy Bogard。ASP.NET MVC in Action详细讲解了MVC框架,并使用本书作者编写的http://codecampserver.com作为贯穿全书的示例。

本文,Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。他提供了一个项目模板,使用了领域驱动设计技术,以及对NHibernate、Castle Windsor和SQLite的内建支持。