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

戻る
戻る
 
次へ
次へ
 

1 概要

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

このマニュアルについて

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


注意:

このマニュアルはMicrosoft Visual Studio 2008を使用して作成されました。Microsoft Visual Studio 2005をご使用の場合は、スクリーンショット、ショートカット、メニュー・オプションおよび生成されるコードが若干異なることはありますが、通常、問題が発生することはありません。

このマニュアルの内容を理解した後は、Oracle Databaseドキュメント・ライブラリに含まれる様々な情報の理解に進むことができます。


参照:

  • Visual Studioのダイナミック・ヘルプ

  • 『Oracle Data Provider for .NET開発者ガイド』

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

  • 『Oracle Database 2日でデータベース管理者』

  • 『Oracle Database 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)は、.NETクライアント・アプリケーションからOracle Databaseへの高速かつ効率的なADO.NETデータ・アクセス、およびその他のOracle Database機能へのアクセスを提供します。

開発者は、ODP.NETを使用して、Real Application ClustersやXML DBなどのOracle Databaseの拡張機能、および高度なセキュリティを利用できます。

Oracle Developer Tools for Visual Studioの概要

Oracle Developer Tools for Visual Studio(ODT)は、Visual Studio環境と統合された一連のアプリケーション・ツールです。 これらのツールでは、Oracle機能に対し、Graphical User Interfaceによってアクセスを行います。また、ユーザーは様々なアプリケーション開発タスクを実行できる他、開発の生産性や使いやすさが向上します。 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開発者ガイド』を参照してください。この内容は、ダイナミック・ヘルプとしても提供されています。


参照: