Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro ODP.NET for Oracle Database 11g

Pro ODP.NET for Oracle Database 11g, 9781430228202 (1430228202), Apress, 2010

This book is a comprehensive and easy-to-understand guide for using the Oracle Data Provider (ODP) version 11g on the .NET Framework. It also outlines the core GoF (Gang of Four) design patterns and coding techniques employed to build and deploy high-impact mission-critical applications using advanced Oracle database features through the ODP.NET provider.

The book details the features of the ODP.NET provider in two main sections: “Basic,” covering the basics and mechanisms for data access via ODP.NET; and “Advanced,’ covering advanced Oracle features such as globalization, savepoints, distributed transactions and how to call them via ODP.NET, advanced queueing (AQ), and promotable transactions. It takes you from the ground up through different implementation scenarios via a rich collection of both VB.NET and C# code samples.

It outlines database security and performance optimization tricks and techniques on ODP.NET that conform to best practices and adaptable design. Different GoF design patterns are highlighted for different types of ODP.NET usage scenarios with consideration of performance and security.

It provides a comprehensive guide to the synergistic integration of Oracle and Microsoft technologies such as the upcoming Oracle Developer Tools for Visual Studio ( It also details how programmers can make use of ODT to streamline the creation of robust ODP.NET applications from within the Visual Studio environment.

What you’ll learn

  • How to use the full set of features available in ODP.NET 11g (with code samples and diagrams illustrating each feature/concept). New features such as using Oracle Streams AQ, promotable transactions, Oracle database event notifications, and Oracle database control are also covered.
  • The core performance and feature differences between ODP.NET, Microsoft.NET Provider for Oracle, OLEDB.NET, and ODBC.NET, together with the strengths and weaknesses of each method. This section also provides comprehensive coverage on the differences between ODP.NET 9i, 10g, and 11g.
  • How to take advantage of connection pooling, fetch size controls, ref cursors, bind variables, client result cache and statement caching via ODP.NET to squeeze every ounce of performance from your .NET application.
  • How to secure your ODP.NET applications via authentication and ODP.NET 11g’s new classes to enforce imperative and declarative Oracle security.
  • The common programming pitfalls and design patterns to use/avoid in different ODP.NET usage scenarios
  • How to use a significant set of features of Oracle Developer Tools for Visual Studio (, including new features such as the AQ designers, user/role management, and performance-tuning tools.

Who this book is for

This book is aimed at .NET developers looking for a comprehensive guide to ODP.NET and its latest features. The book will also appeal to those looking to optimize their OPD.NET applications by applying the best design patterns and other practices.

(HTML tags aren't allowed.)

RibbonX: Customizing the Office 2007 Ribbon
RibbonX: Customizing the Office 2007 Ribbon
Microsoft MVPs teach you new skills for customizing the Ribbon

If you like to build custom applications or customize the Office user interface, this book is for you. Written by a team of Microsoft MVPs, it shows you—step by step—how easy it is to modify the Microsoft Office® 2007 Ribbon, how the Ribbon works,...

Math Puzzles and Games, Grades 6-8: Over 300 Reproducible Puzzles that Teach Math and Problem Solving
Math Puzzles and Games, Grades 6-8: Over 300 Reproducible Puzzles that Teach Math and Problem Solving
In the 1950s we punished misbehaving students in middle school or junior high school by making them stay after school to do 100 multiplication or long-division math problems. Mathematics was taught in a highly ordered and mechanically repetitive manner with the objective being to master basic arithmetic skills. A decade later New Math emerged as a...
Starting Strength (2nd edition)
Starting Strength (2nd edition)
Many things have happened since I started the writing of Starting Strength: A Simple and Practical Guide for Coaching Beginners in 2004. As a result of its publication I have had the opportunity to meet and learn from many new people. It is my sincerest hope that the additions to this book that are the direct result of their input...

Joomla! Explained: Your Step-by-Step Guide (Joomla! Press)
Joomla! Explained: Your Step-by-Step Guide (Joomla! Press)

This book was written for my Dad and for people like you.

I teach Joomla! classes all across the United States and talk with people like you who have tried to learn Joomla and other software.

They order books, watch videos, read online documentation, and go to other classes. Many are frustrated and say the same...

Statistics for Chemical and Process Engineers: A Modern Approach
Statistics for Chemical and Process Engineers: A Modern Approach

A coherent, concise and comprehensive course in the statistics needed for a modern career in chemical engineering; covers all of the concepts required for the American Fundamentals of Engineering examination.

This book shows the reader how to develop and test models, design experiments and analyse data in ways easily...

Facebook and Philosophy: What's on Your Mind? (Popular Culture and Philosophy)
Facebook and Philosophy: What's on Your Mind? (Popular Culture and Philosophy)
Facebook and Philosophy is an entertaining, multi-faceted exploration of what Facebook means for us and for our relationships. With discussions ranging from the nature of friendship and its relationship to "friending," to the (debatable) efficacy of "online activism," this book is the most extensive and systematic...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy