第一章. 序言

即使有先进的工具和技术,软件开发也是一件相当令人头疼的工作。Spring.NET为建立企业级应用提供了一套轻量级的解决方案。通过Spring.NET,我们可以用统一且透明的方式来配置应用程序,并在应用中集成AOP的功能。Spring.NET的重点是为中间层提供声明式事务管理,以及一个功能齐全的ASP.NET扩展框架。

Spring.NET可以为很多领域的企业级应用开发提供“一站式服务”。虽然功能强大,Spring.NET仍然是模块化的,允许单独使用其中的任一部分。在使用IoC容器来配置应用程序时,我们既可以用传统的ADO.NET来访问数据库,也可以使用Spring.NET的Hibernate集成代码ADO.NET抽象层来访问数据库。Spring.NET是非侵入式的,代码对框架本身不会产生任何依赖(或者只需要极少的依赖,取决于应用的范畴)。

本文档是Spring.NET的参考指南。因为文档内容尚在更新过程中,所以如果读者有什么问题或建议,可以提交到Spring.NET的用户邮件列表或支持论坛(论坛地址forum.springframework.net)。

在正文开始之前,要感谢Chritian Bauer(Hibernate小组的成员)为我们准备并修改了DocBook-XSL软件,Hibernate小组用它来创建Hibernate的参考文档,我们也用它来创建这份文档。同时也要感谢Russell Healy为部分素材作了详细的检查。

你可能感兴趣的:(第一章. 序言)