C#

C#

.Net Framework におけるスタックとヒープ

スタックとヒープについてザックリ表現すると、スタックで書かれたプログラムはメモリー上に保持され、ヒープで書かれたプログラムはハードディスクに保持される。という違いがあります。ハードディスクに比べて、メモリーの処理速度は十倍から百倍くらい速い...
C#

DropDownStyleのComboBoxを使う場合

DropDownStyleのComboBoxを使う場合、ComboBoxのLostFocusイベントに以下のロジックを加えておくと、ユーザーがリストに存在しない値を入力する事が無くなるので便利。
ASP.NET

WCF開発で、まずは一本通す。

WCFベースで開発する際、まずは一本通して、それを横展開する事になると思います。一本通すまでの、もっともスマートなやり方はこちらです。 ※Visual Studio 2008 Pro を使っていますが、他も基本は同じです。1、「新規作成 ⇒...
C#

VB.NET ではなく C# で開発するメリット。

VB.NET のコンパイルオプションにある「Option Explicit」「Option Strict」「Option Inger」を全て「On」に設定した場合にチェックされる内容より、C# でコンパイルした際にチェックされる内容の方が厳...
C#

C#サンプル:DLLから環境設定を読み込む。

exeが読み込んだ環境設定を、dll側で利用したい事があります。exeからdllへ、パラメータで渡す方法もありますが、.Net2.0からでは、exeが読み込んだ環境設定を、dllから直接参照できるようになっています。
C#

C#サンプル:CurrentUICulture にニュートラルカルチャーを設定する。

C#

C#サンプル:SQLServer のバージョンを取得する

C#

C#サンプル:SQLServer を再起動する

C#

C#で SQLServerが起動しているかチェック

SQLServer が起動しているかどうかは、Running かどうかで判定します。※通常のSQLServerは"MSSQLSERVER"、Expressは "MSSQL$SQLEXPRESS" 、にServiceNameを変更します。
C#

C#で DataTable に行を追加する。