.NET Developer Center

.NET Developer Centerへようこそ。

.NETプラットフォームに対するオラクルの取り組みについて、および.NET開発者の方に役立つツールとその使い方について掲載しています。これから.NETでデータベース・アプリケーションを開発しようとしている方は、下記の「How to Learn」を参照してみてください。Windows上でOracleデータベースを使用されているデータベース管理者やシステム管理者はWindows Technology Centerもご参照ください。

How to Learn | ダウンロード | サンプルコードおよびデモビデオ付技術資料 | 技術資料 | サンプルコード | How To ドキュメント | リンク


How to Learn

1. オラクルの取り組みを知る
  まずはこちらの資料を使っ て、.NETプラットフォームに対するオラクルの取り組みについて理解してください。それによって、.NETで作成するアプリケーションであっても、オラ クルのデータベースを採用する意義や優位性を正しく理解できるでしょう。
2. デモを見る
  オラクルが提供するOracle Developer Tools for Visual Studio.NET(ODT)について、動画で見られるデモを用意しています。このデモ を通じて、開発のイメージをつかんでみてください。オラクルのデータベースを活用するアプリケーションが、いかに効率よく作成できるのかを実感できるで しょう。
3. 必要なツールのダウンロード
  開発に必要なツールをダウンロードし ましょう。Microsoft Visual Studio .NETを使わない方は、Oracle Data Provider for .NET(ODP.NET)だけがあれば開発を進められます。ODP.NETは、オラクルが開発したADO.NETに対応するミドルウェアで、.NETア プリケーションとオラクルのデータベースを接続するData Providerです。
4. インストール方法の参照
  ダウンロードしたツールのインストール方法を参照し、開発環境へインストールしてください。インストール前には、システム要件を忘れずに確認してください。
5. 試してみよう
  インストールされた環境を確認し、こち らのガイドを参考にした、簡単なアプリケーションを作成してみましょう。

ODTとODP.NETを使って、簡単にオラクルのデータベースへアクセスでき、効率よくアプリケーションの開発ができることを理解していただけました か?さらに詳しい技術資料や、有益なガイドを多数取りそろえています。.NETに限らず、他のカテゴリの資料も、あわせて参照していただくと一層深い知識 を得られるでしょう。わからないことがあれば、掲示板も活用してください。


US版 の翻訳資料/○=他サイトへのリンク/ =英語資料・リンク

ダウンロード
Oracle Developer Tools for Visual Studio .NET with Oracle 11g Release 1 ODAC 11.1.0.6.20
2008/1/24
※ODTにはODP.NETが含まれています。
※ODTはVisua Studio .NET 2003, Visual Studio 2005, Visual Studio 2008に対応しています。
Oracle Data Provider for .NET 11.1.0.6.20
2008/1/24
※Oracle Data Access Software for Windowsに含まれます。
※ODP.NETは .NET Framework 1.x, .NET Framework 2.0に対応しています

サンプルコードおよびデモビデオ付技術資料
オラクルで.NETを使うメリット (pdf
2006/10/4
オラクルがご提供するツール群やOracle Databaseならではの機能、その他概要についてご紹介します。
FAN - RAC + .NET Fast Application Failver (pdf | zip | viewlet
2006/10/4
Oracle Real Application Clustersの機能の1つ、Fast Application Failoverを利用すると、一部のノードに障害が起きてもアプリケーション・ユーザーにそれを意識させることがありません。しかも、アプリケーション側で、特別なロジックを組み込む必要もありません。この機能の概要を紹介したPDFのほか、デモアプリケーションのソースコードや、アプリケーションの動作を動画で見て頂くことができます。
TDE - TDE暗号化 (pdf | zip | viewlet
2006/10/4
Oracle Database 10g R2の新機能であるTransparent Data Encryptionを用いれば、アプリケーションで特別なコーディングを行うことなくデータを暗号化できます。しかも、そのパフォーマンスは、暗号化を行わない場合と比べても遜色ありません。この機能の概要を紹介したPDFのほか、デモアプリケーションのソースコードや、アプリケーションの動作を動画で見て頂くことができます。
Notification - .NET 変更通知機能 (pdf | zip | viewlet
2006/10/4
オプティミスティック・ロック(楽観的ロック)を用いることが推奨される、.NETのアプリケーションにおいて、データベース側のデータが変更された際に、その旨を通知する機能がOracle Databaseには備わっています。しかも、行レベルで変更が特定できるため、アプリケーションの利便性を容易に向上できます。この機能の概要を紹介したPDFのほか、デモアプリケーションのソースコードや、アプリケーションの動作を動画で見て頂くことができます。
ランタイム・ロードバランシング(動的な負荷分散) (pdf | zip | viewlet
2006/10/19
Oracle Real Application Clustersには、ランタイム・ロードバランシング機能が備わります。この機能により、RACを構成する各ノードの負荷を監視して、負荷状況に応じたセッションの割り当てを行うのです。それによって、特定のノードに負荷が集中することを避け、リソースを有効活用します。この機能の概要を紹介したPDF のほか、デモアプリケーションのソースコードや、アプリケーションの動作を動画で見て頂くことができます。


技術資料
ORACLEの.NET開発環境サポートと戦略概要
(PDF), 2005/8/2
Oracleの.NET環境環境のサポートと戦略概要に関する資料です。
Oracle Developer Tools for Visual Studio .NET 10.1.0.4のインストール手順
(PDF), 2005/8/2
Oracle Developer Tools for Visual Studio .NET 10.1.0.4のインストール手順をステップ・バイ・ステップで記載した資料です。
Oracle Developer Tools for Visual Studio .NET機能概要
(PDF), 2005/8/2
Oracle Developer Tools for Visual Studio .NETの主要機能を紹介し、その概要を説明します。
Oracle Developer Tools for Visual Studio .NET 10.1.0.4操作概要(Viewlet)
(HTML), 2005/8/2
Oracle Developer Tools for Visual Studio .NET 10.1.0.4の操作方法をViewletで参照することができます。
Oracle Developer Tools For Visual Studio .NETを使用した.NETアプリケーションの構築
(HTML), 2005/8/2
Oracle Developer Tools for Visual Studio .NETを使用して.NETアプリケーションを構築する方法を説明します。
.NETストアド・ファンクションの開発とデプロイ
(HTML), 2006/2/10
Oracle Developer Tools for Visual Studio .NETを使用して.NET ストアド・ファンクションをデプロイする方法について説明します。
Windowsおよび.NETプラットホーム上のOracleデータベース に関するFAQ
(HTML), 2005/5/20
Windowsおよび.NETプラットホー ム上におけるOracleデータベースの対応に関するFAQです。
Oracleデータベースを利用したMicrosoft .NET開発 - 基礎編
(PDF), 2004/11/29
Oracle Developer Days 2004にてご紹介したOracle Data Provider for .NET(ODP.NET)の解説とサンプルコードです。
Oracle データベースを利用したMicrosoft .NET 開発 - 応用編
(PDF), 2004/9/22
ADO.NETに準拠したOracle Data Provider for .NET(ODP.NET)のサンプルコードを元にして、画像データやXMLデータの取り扱い方法などOracleデータベースの先進的な機能を利用する プログラミング手法を解説します。
デモ - Integrating .NET with Java Apps using Oracle JDeveloper
.NET & Windows技術情報の詳細を参照する


サンプルコード
.NET + Oracle コーディングTIPS
(HTML), 2007/5/16 Updated
.NET環境からOracleに接続するためのミドルウェア、ODP.NETを利用したコーティングTIPSがスタートしました。ピンポイントで開発者の問題を解決するため、短くわかりやすいコードを VB, C#, それぞれ用意しております。
Visual Studio 2005(.NET Framework 2.0)を利用した開発手法など、最新の情報を随時追加していきますので、ご期待ください。
ODP.NET基本サンプル
(HTML), 2005/8/2
データセット、DML操作やLOBの操作といった基本的なODP.NETのサンプルを提示します。
ODP.NET拡張サンプル
(HTML), 2005/8/2
グローバリゼーションサポート、セーブポイント、透過的フェイルオーバーやWebサービスといった高度なODP.NETのサンプルを提示します。
ODP.NET XMLサンプル
(HTML), 2005/8/2
ODP.NETによるXML対応のサンプルを提示します。


[How To ドキュメント]
How To資料: データベース変更通知機能の概要とサンプル(Part 1)
(HTML), 2006/4/28
How To資料: データベース変更通知機能の概要とサンプル(Part 2)
(HTML2006/5/15
キャッシュしたデータに変更が行われた場合に、アプリケーション側で検出する新機能、「データベース変更通知」の概要とC#のサンプルです。この機能は Oracle Database 10g R2で追加されたものです。
How To資料: ODP.NETを使用したOracleデータベースへの接続
(HTML), 2003/8/15
「Oracle Data Provider for .NET(ODP.NET)を使用したOracleデータベースへの接続」「ODP.NET接続プーリングを規定する基本パラメータのコントロール」につ いてのHow To資料です。
How To資料: 匿名のPL/SQLブロックを介したデータベース表に対するBLOBデータの読込み/書込み
(HTML), 2003/8/15
・匿名のPL/SQLブロックを介したデー タベース表に対するBLOBデータの読込み/書込み
・ODP.NETを使用した匿名のPL/SQLブロックの実行
・ファイルからデータベースへのイメージ・データの保存
・データベースからファイルへのイメージ・データの書込み
について記述しています。
How To資料: ODP.NETによるLOB更新のための結果セットのロックの使用
(HTML), 2003/8/15
ODP.NETによる
・OracleデータベースからのLOB(Large OBjects)の選択および更新
・ODP.NETの結果セットのロック機能の使用
についての資料です。
How To資料: ODP.NETデータベース・コマンドへの配列のバインド
(HTML), 2003/8/15
ODP.NETを利用した
・ODP.NETを使用したデータベースのストアド・プロシージャのコール
・ODP.NETの配列バインド機能の使用
について資料です。
How To資料:ODP.NETおよびREF CURSORを使用した結果セット取得の最適化
(HTML), 2005/11/1
REF CURSORおよびODP.NETの機能を活用して、強力かつ柔軟でスケーラブルなアプリケーションを作成します。
How To資料:Oracleデータベースでのセキュアな.NETアプリケーション開発
(HTML), 2005/11/1
.NETアプリケーションで Oracleのセキュリティ機能を活用する方法を学習します。


Webセミナー

Oracle Databaseの優位性
Oracle Database 10gのSQL Server 2005に対する優位性について、代表的なポイントを取り上げて説明していきます。


リンク
@IT - 「.NETでOracleアプリを作ろう」
(HTML2005/11/22
グレープシティ社PowerToolsシリーズのOracle Database 10g対応
(HTML),
グレープシティ株式会社のVisual Studio用コンポーネント「PowerToolsシリーズ」によるOracle Database 10g対応に関して記載されています。
「意外と簡単!?」 シリーズ - .NETでOracle
(HTML)
@IT - 「ODP.NETファーストステップ」
(HTML
MSDN - Comparing the Microsoft .NET Framework 1.1 Data Provider for Oracle and the Oracle Data Provider for .NET
(HTML
最も一般的な2つのOracle接続用の. NETデータ・プロバイダであるODP.NETとMicrosoft .NET Framework Provider for Oracleの機能を比較した資料です。

過去の資料はこちらを参照してください。

graphic element 掲示板 graphic element
プログラミングの部屋

graphic element ダウンロード graphic element
Oracle Developer Tools for Visual Studio .NET
Oracle Data Provider for .NET