seraphyの日記

日記というよりは過去を振り返るときのための単なる備忘録

DotNET

ExcelのRTDサーバをC#で作る方法

Excelでリアルタイムデータを取得するRTDサーバをC#で作る方法 概要 Excelには動的にリアルタイムデータをセルに取得・表示するための仕組みが2つある DDE(Dynamic Data Exchange, 動的データ交換) RTD(Realtime Data) どちらも、ほぼ似たようなワークシート…

Tivoli Access Manager(TAM)のASP.NETでの使い方メモ(備忘録)

概要 一年ほど前に、IBMのTivoli Access Manager(TAM)によるシングルサインオンのユーザ認証の仕組みをASP.NETのアプリに組み込んだ。 記憶があいまいになってきているので、まだ覚えてるうちに、ASP.NET側での要点を備忘録として残す。 要点 TAMはゲートウ…

C#アプリケーションの起動時にシフトキーが押されているか判定する方法

Win32のアプリケーションや、MS-ExcelやAccessではシフトキーを押しながらアプリケーションを起動すると、いつもとは違う方法で起動させることができる機能がある。 これをC#のWindowsFormのアプリケーションで実現するには、どうすればいいのかなー、とおも…

JavaのJAXBに相当することをC#で行う方法

C#ではXmlSerializerがJavaのJAXBに相当する 前回は、JavaでXMLをあつかう方法に関連してJAXBを調べてみたので、今回は、それと同等なことをC#で試してみる。 DotNET FrameworkはVer1.1のころからXMLには非常に手厚いサポートがあり、 JavaのJAXBに相当する…