[Springnet-commits] Spring.Net/doc/reference/src overview.xml, 1.23, 1.24
Brought to you by:
aseovic,
markpollack
From: Mark P. <mar...@us...> - 2008-05-05 20:18:17
|
Update of /cvsroot/springnet/Spring.Net/doc/reference/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv13547 Modified Files: overview.xml Log Message: add usage scenarios to docs Index: overview.xml =================================================================== RCS file: /cvsroot/springnet/Spring.Net/doc/reference/src/overview.xml,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** overview.xml 16 Jan 2008 19:42:37 -0000 1.23 --- overview.xml 5 May 2008 20:18:05 -0000 1.24 *************** *** 184,187 **** --- 184,212 ---- <sect1> + <title>Usage Scenarios</title> + + <para>With the building blocks described above you can use Spring in all + sorts of scenarios, from simple stand alone console applications to + fully-fledged enterprise applications using Spring's transaction + management functionality and web framework integration. </para> + + <para>It is important to note that the Spring Framework <emphasis>does + not</emphasis> force you to use everything within it; it is not an + <emphasis>all-or-nothing</emphasis> solution. Existing front-ends built + using standard ASP.NET can be integrated perfectly well with a + Spring-based middle-tier, allowing you to use the transaction and/or data + access features that Spring offers. The only things you need to do is wire + up your business logic using Spring's IoC container and integrate it into + your web layer using WebApplicationContext to locate middle tier services + and/or configure your standard ASP.NET pages with depdenency injection. + </para> + + <para>While the Spring framework does not force any particular application + architecure it encourages the use of a well layered application + architecture with distinct tiers for the presentation, service, data + access, and database. </para> + </sect1> + + <sect1> <title>Quickstart applications</title> *************** *** 257,261 **** integration to simplify the use of NHibernate. Web tier is also included showing how to use the Open-Session In View approach to ! session management in the web tier. </para> </listitem> </itemizedlist> --- 282,286 ---- integration to simplify the use of NHibernate. Web tier is also included showing how to use the Open-Session In View approach to ! session management in the web tier.</para> </listitem> </itemizedlist> |