.NETテクノロジー2005年11月22日 23時04分55秒

近頃、.NETテクノロジーを利用した開発をしています。

Delphi2005もそろそろ使わないと・・・って事で色々と野望はありまして、 弊社と提携しているインターネットサーバーのプロバイダさんと共に動作検証を行っている今日このごろです。

インターネットサーバーではSQLServer2000が動作しているので、 サーバー上でデータベースを利用することが可能です。

簡単な.NETプログラムを作ってみたところ、これが中々おもしろい。 しかし実際にDelphi2005で作ってコンパイル、ビルドしたものをサーバーに アップしてみるとどうもうまくいきません。

アプレット(ローカル)環境でMSDE2000で試したらうまく接続されるのに サーバー上のSQLServerへの接続文字列がうまく認識されないという事態。

プロバイダさんに接続確認用のプログラムを提供して現在も調査してもらってますが、どうもDelphiで開発した.NET対応のデータベースプログラムをサーバーで動かすにはBorlandのランタイムやアセンブリをサーバー側のGACに置いておく必要があるようです。 (契約プロバイダのKさん!頑張って一刻も早く解決ください!)

私が勝手に思っている事ですが、たぶん、アセンブリのパスをXML形式で configファイルに記述しておくのではないかと・・・どなたか詳しい方、 ご教授ください。

「インストールの手間が減る」という.NETテクノロジーのウリが半減する 感じがしました。これはちょっと問題ですよね。。。

ブラウザさえあれば手軽に利用してもらえるという事を考えれば 多少の苦労は仕方ないのかも。

近々、面白い、活きたページを公開予定中!今しばらくお待ちください。