【C#】プログラムでコントロールの位置を変更する

Windwosフォームコントロール位置をプログラムで制御したい場合、ちょっと勘違いしていた部分があったのでメモ。

“【C#】プログラムでコントロールの位置を変更する” の続きを読む

グローバル アセンブリ キャッシュの内容を表示する

グローバルアセンブリキャッシュ(GAC)とは?

グローバルアセンブリキャッシュとは、Windowsマシンの全域で共有されるアセンブリキャッシュ。

分かりやすく言うと、マシン全体でグローバルに参照可能なアセンブリの配置場所。

過去にあったDLL地獄(新しいアプリケーションのインストール等で、共有DLLがデグレして、他のアプリケーションが動かなくなる地獄)の対策として.NETに搭載された機能である。

“グローバル アセンブリ キャッシュの内容を表示する” の続きを読む

【C#】TextBoxのForeColorが反映されない?

【C#】ForeColorが反映されない

Visual Studio 2003で、とある開発してたら、TextBoxコントロールに設定したForeColorプロパティが反映されない事態に遭遇した。

“【C#】TextBoxのForeColorが反映されない?” の続きを読む

【C#】MVCを使ったサイトの表示が遅い

MVCモデル図

Windowsのフォームアプリと連動したWebサイトを構築する必要があり、初めてMVCに挑戦。

Webサイトといっても、20,000件ほどのデータを100件ずつ表示するだけなんだけど、やたら重い…

で、慣れないなりに色々触ってたら、ある程度改善したのでメモしとく。

“【C#】MVCを使ったサイトの表示が遅い” の続きを読む

QNAP NASでUbuntuを立ち上げてSSH接続するまで

研修用にLinux環境が必要だったので、この間購入したQNAP NAS(TS-251+)Ubuntuの仮想環境を立ち上げることにした。

“QNAP NASでUbuntuを立ち上げてSSH接続するまで” の続きを読む