Visual Studio LightSwitch(简称VSLS),是微软推出的一款旨在简化.NET开发流程的快速应用开发(RAD)工具。它为开发者提供了一个更加便捷的.NET开发平台,使得即使是对.NET技术栈不熟悉的“技术派”也能快速交付业务线应用程序,解决昨天的问题。VSLS的推出,为那些需要迁移到完整.NET专业应用程序的开发者提供了一条清晰的路径,因为它是Visual Studio家族的一部分。
Jayaram Krishnaswamy所著的《Microsoft Visual Studio LightSwitch Business Application Development》(ISBN: 978-1-849682-86-2),为理解和使用Visual Studio LightSwitch提供了清晰的指导。该书于2011年9月出版,涵盖了VSLS的最新特性,而非早期的Beta 1版本;因此,在选择学习资源时,应避免选择基于Beta 1版本的VSLS书籍。
书中以全彩屏幕图像和丰富的参考材料,按照自然顺序介绍了必要的概念和技能,即使是没有VSLS经验的读者也能轻松理解。书中的示例和样例代码分别以C#和Visual Basic提供。
有些书籍选择一个单一的应用程序,并随着每一章的进展逐步增强它。并不赞成这种方法,因为它使得根据需要学习特定技能或将书籍作为参考变得更加困难。幸运的是,Jayaram并没有这样做,而是将每个示例都设计得清晰明了,以清楚地说明当前的问题。
当开始专业开发者生涯时,每个软件程序都附带了一本全面的印刷手册,可以把它带回家,在周末阅读,然后在周一早上来工作时,就能立即投入工作。如今,正如所知,全面的印刷手册已经消失,开发者必须自己寻找并使用最好的学习资源,这些资源来自众多来源,每个来源只提供所需信息的一部分。怀念有软件产品手册的日子。据所知,《MicrosoftVisual Studio LightSwitchBusiness Application Development》是当今学习使用Visual Studio LightSwitch的最全面的单一资源。它是拥有官方手册的下一个最佳选择;有些人甚至会说,由于其对话式的语调,它比官方手册更好。
无论是经验丰富的开发者,还是对Visual Studio LightSwitch开发感兴趣,都推荐阅读这本书。