Access Keys:
Skip navigation (Access Key - 0)

Introduction to Data Access with Spring.NET

This session will introduce Spring.NET's framework for data access. While the base library for performing data access in .NET (ADO.NET) is arguably easier to use than JDBC, it still shares many of the same problems such as verbose error handling to perform resource management and does not provide declarative transaction management when using local transactions. As such, there are many benefits in adapting Spring's approach to data access when creating a .NET data access layer.

This is a large topic as it mirrors the features and functionality that are available in Spring (Java). As such, if you are familiar with Spring's approach to data access you will feel right at home. The session will cover how Spring's abstraction for transaction management maps onto the various data access technologies included in .NET 1.1 and 2.0. In addition to the base data access APIs that are part of .NET base class libraries a variety of .NET O/R mapping solutions are available. Keeping with Spring's theme of consistent data access across technologies, Spring.NET provides integration with NHibernate and iBATIS.NET.

During this session we will cover a wide range of data access technologies by walking through simple DAO implementations so you can see Spring.NET's data access framework in action.

Audience

Beginner

Speaker

Interesting Links

Adaptavist Theme Builder (3.0.0.b28) Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 919 Build:#Nov 26, 2007 {3})
Free theme builder license