"这是一本深度探讨.NET、C#与Silverlight开发的专业书籍,由15位业界专家共同贡献,提供真实世界的开发经验。"
本书详细介绍了.NET Framework 4、C#编程语言以及Silverlight技术在实际开发中的应用。首先,书中涵盖了ASP.NET与jQuery的结合使用,讲解如何在Web开发中利用jQuery提升用户体验。接着,深入讨论了ASP.NET的性能优化,帮助开发者提升应用程序的运行效率。
在安全性方面,书中涉及了对ASP.NET的道德黑客攻击,让读者了解潜在的安全威胁并学习防护措施。此外,还专门有一章介绍如何构建基于Silverlight 5的现实世界应用,以及Silverlight如何成为企业级应用的理想选择。
针对设计者和开发者,书中提供了大量实用技巧和建议,帮助他们在项目中更好地协作。对于MVVM模式,书中有详细阐述,这是Silverlight和WPF应用中常用的设计模式,有助于实现更好的代码组织和测试。
Silverlight在Windows Phone "Mango"版本中的应用也得到了关注,让移动开发者了解到如何在该平台上开发Silverlight应用。WCF服务通信和安全性是.NET框架的重要部分,书中讨论了实用的服务通信策略和使用Windows Identity Foundation(WIF)保护WCFServices的方法。
为了提高开发效率,书中还介绍了.NET Task Parallel Library的应用,帮助开发者利用多核处理器的优势进行并行处理。同时,深入讲解了Windows Workflow Foundation(WF)编程语言,以及在WPF中的数据绑定实践,这些都是构建复杂业务逻辑的关键工具。
此外,用户故事和行为驱动开发(BDD)被用来指导开发过程,强调了以用户为中心的软件开发方法。自动化单元测试章节则教会读者如何通过测试来确保代码质量。
总而言之,《.NET、C#与Silverlight开发圣典》是一本全面的实战指南,涵盖了从基础到高级的.NET、C#和Silverlight开发知识,旨在帮助开发者提升技能,解决实际问题,并推动项目的成功实施。