Logo DATA DELIVERANCE
Fish Sign Home About Contact Services Products Courseware Training Fish Sign

ADO.NET Using Oracle and C#

Current Version: 2.0
Click for printer-friendly version
Summary

This three-day course teaches the essential elements of ADO.NET such that at the end of the course the programmer is able to utilize its tremendous database manipulation powers to build effective database applications. The course includes a major case study demonstrating the use of ADO.NET in a realistic setting. Both Windows and Web front-end user interfaces are presented, and there are corresponding parallel tracks in the case study. The course uses Oracle as the database and includes coverage of the Oracle Data Provider for .NET (ODP.NET). The course is current to .NET 2.0, Visual Studio 2005 and Oracle 10g.

The course opens with a discussion of the basics of database applications. The database for the case study is introduced. The fundamentals of ADO.NET are presented, including a discussion of ADO.NET architecture, main interfaces and classes, and programming with the connected model using DataReaders. Command objects are covered in detail, including the use of stored procedures.

Then the course focuses on the backbone of ADO.NET: DataSet and its related classes, such as DataAdapter, DataTable, DataRow, DataColumn, DataRelation, TableMappings and ColumnMappings. DataSet is able to handle multiple tables while remaining disconnected. It is eminently suited for building highly scalable applications for the Web.

The close relationship between ADO.NET and XML is covered in detail. There is a practical discussion of data binding and its use in both Windows Forms and Web Forms (ASP.NET) applications. Students will gain a familiarity with creating a Data Access Layer, as it applies to traditional three-tier application architecture, and will learn how to use it in their code.

Prerequisites
Course Objectives
On completion of this course, the student should be able to
Length
3 Days

Format
Instructor-led course, with practical computer-based exercises.

Course Outline

Hardware and Software Requirements

Course exercises require Visual Studio 2005, the Oracle Data Provider for .NET (ODP.NET), and Oracle RDBMS 10g Express Edition. See the appropriate course Setup Guide for details.

A good minimal hardware profile for this course would have a Pentium 1 GHz or equivalent CPU, 512 MB of RAM, and at least 5 GB of free disk space for operating system, tools installation, and courseware.

References


Go to course catalogue

Oracle and Java are registered trademarks of Oracle and/or its affiliates. PL/SQL and SQL*Plus are trademarks or registered trademarks of Oracle Corporation. Microsoft is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries. MVS is a registered trademark of the International Business Machines Corp. in the U.S. or other countries or both. Motif, OSF/1, UNIX, and the "X Device" are registered trademarks and IT DialTone and The Open Group are trademarks of The Open Group in the U.S. and other countries. All other trademarks are the property of their respective owners.

For comments or problems, please mail webmaster@datadeliverance.com