Hi,
If you are looking for hands-on experience, r e f e r book :
Database programming using Visual Basic 2005, C# 2005 and SQL Server 2005(on multi-tier architecture)
Below is a list of learning points:
Discover the power of using ADO .Net with Visual Basic 2005, C# 2005 and SQL Server 2005.
Design an application based on three tier architecture including Data Layer, Business Layer and Presentation Layer using Class Libraries, with Microsoft's
VB 2005, C# 2005 and Microsoft's SQL Server 2005.
Write Stored Procedures for implementing business logics, inlcuding inserting, updating, retrieving and deleting data from SQL Server 2005 database.
Add, edit and delete data in Datagridview control placed on a Visual Basic form.
Call Stored Procedures in C# 2005 and
VB 2005 applications.
Learn how to implement Overloading and Overriding in a database application.
Learn the architecture of ADO .Net (Disconnected architecture) and build superior database applications using Visual Basic 2005, C# 2005 and SQL Server 2005.
Master how to use .Net DataProvider components including Connection, Command, DataReader and DataAdapter
Use both OLEDB and SQLServer DataProviders right in your application.