ヘッダーをスキップ
Oracle® Database Express Edition 2日で.NET開発者ガイド
11g リリース2 (11.2)
B66468-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

1 概要

この章の内容は次のとおりです。

このマニュアルについて

このマニュアルは、クイック・スタート・ガイドであり、Oracle Data Provider for .NETおよびOracle Developer Tools for Visual Studioの主な機能をはじめとする、Microsoft .NET Frameworkに対応したOracleテクノロジについて説明しています。インストールと構成、Oracle .NET製品を使用した基本的なアプリケーションの作成方法、PL/SQLおよび.NETストアド・プロシージャの両方の作成方法と使用方法についても説明します。

このマニュアルを読み終わると、さらに詳細なドキュメントに進む準備が整います。注意: 次に示すように、[F1]キーによるコンテキスト依存ヘルプ(動的ヘルプ)、およびHTMLおよびPDFによるヘルプが、多数のOracle .NET製品について用意されています。


関連項目:

  • Oracle Developer Tools for Visual Studioヘルプ: [F1]のオンライン・ヘルプ

  • 『Oracle Data Provider for .NET開発者ガイド』: 製品に[F1]オンライン・ヘルプが付属

  • 『Oracle Database Extensions for .NET開発者ガイド』: Oracle Developer Toolsの[F1]ヘルプから参照可能

  • 『Oracle Providers for ASP.NET開発者ガイド』: 製品に[F1]オンライン・ヘルプが付属

  • Oracle Database Express Editionの2日でデータベース管理者

  • 『Oracle Database Express Edition 2日で開発者ガイド』


Microsoft .NET Frameworkの概要

Microsoft .NET Frameworkは、アプリケーションやXML Webサービスを作成、デプロイおよび実行するための多言語環境です。主なコンポーネントは次のとおりです。

共通言語ランタイム

共通言語ランタイム(CLR)は、実行中のアプリケーションの管理に役立つサービスを提供する、言語に依存しない開発環境およびランタイム環境です。

Frameworkクラス・ライブラリ

Frameworkクラス・ライブラリ(FCL)には、事前にパッケージ化された機能における一貫性のあるオブジェクト指向ライブラリが含まれています。

Oracle Data Provider for .NETの概要

Oracle Data Provider for .NET (ODP.NET)は、OracleデータベースへのADO.NETデータ・アクセスを最適化します。開発者は、ODP.NETを使用して、Real Application ClustersやXML DBなどのOracle Databaseの拡張機能、および高度なセキュリティを利用できます。

ODP.NETにより、.NETからのOracleの使用が、より柔軟で高速になり、安定性が得られます。ODP.NETには、他の.NETドライバが提供していない機能が多数含まれています。これには、ネイティブXMLデータ型、セルフチューニング、RACに最適化された接続プール、プロモート可能なトランザクションおよびアドバンスト・キューイングが含まれます。

Oracle Developer Tools for Visual Studioの概要

Visual Studio対応Oracle Developer Tools(ODT)は、Visual Studio環境と統合されるアプリケーション・ツールのセットです。これらのツールを使用すると、Oracleの機能にグラフィック・ユーザー・インタフェースでアクセスでき、ユーザーは多様なアプリケーション開発タスクを実行でき、開発生産性と操作性を改善できます。Oracle Developer Toolsは、Visual Basic、C#および他の.NET言語を使用した.NETストアド・プロシージャのプログラミングと実装をサポートしています。

次に、Oracle Developer Toolsの機能の一部を示します。

.NETストアド・プロシージャの概要

Oracle Database Extensions for .NETは、WindowsでのOracle Databaseのデータベース・オプションです。このオプションによって、Microsoft Windows用のOracle Databaseを使用する.NETストアド・プロシージャまたはファンクションを、Visual Basic .NETまたはVisual C#を使用して作成および実行できるようになります。


関連項目:

『Oracle Database Extensions for .NET開発者ガイド』

Microsoft Visual Studioとの統合

.NETアセンブリに.NETプロシージャおよびファンクションを作成した後は、Oracle Developer Tools for Visual StudioのコンポーネントであるOracle Deployment Wizard for .NETを使用してそれらをOracle Databaseにデプロイできます。

Oracle Providers for ASP.NETの概要

ASP.NETの開発者は、Oracle Providers for ASP.NETを使用すると、Webアプリケーション(Webユーザー情報、ショッピング・カートなど)に共通のアプリケーション状態をOracle Databaseに簡単に格納できるようになります。これらのプロバイダは、既存のMicrosoft ASP.NETプロバイダをモデルにしており、類似スキーマおよびプログラミング・インタフェースを共有することで、.NET開発者に使い慣れたインタフェースを提供します。

Oracleでは、次のプロバイダが用意されています。

それぞれのASP.NETプロバイダは、個別に使用したり、ご使用のWebサイトのその他のOracle ASP.NETプロバイダと組み合せて使用することができます。各プロバイダは、特定のセットのWebサイト情報を格納されます。

Oracle Providers for ASP.NETのクラス、その使用方法、インストールおよび要件については、『Oracle Providers for ASP.NET開発者ガイド』を参照してください。この内容は、ダイナミック・ヘルプとしても提供されています。


関連項目: