開発環境 †無料で開発環境を整える
規約 †
ツール †NDoc †JavaDoc?のようにソースコード中のコメントからリファレンスを作成するツール *導入手順 †
*使い方 †
FxCop? †
技術情報 †バリデーション †基本的にDataSet?とErrorValidator?を利用する。
Typed DataSet? †型付きデータセット。通常のデータセットは下記のように記述し、型セーフではない。 string username = dataset.Tables["CUSTOMER"].Rows[0]["USERNAME"]; これだと、"CUSTUMER"や"USRNAME"等とミススペルによるエラーを誘発することになり、開発効率が悪い。型付きデータセットを利用すると、 string username = dataset.CUSOMER[0].USERNAME; のように型セーフで値を取得することができる。RDBMSのテーブルから生成したり、XML Schemaから生成することができる。DataSet?の変更をバインドしたコンポーネント(Windows Forms、テーブル)に通知するには、 dataset.AcceptChanges(); とする。利用時の注意として、初期化時に public partial class Form1 : Form { public Form1() { InitializeComponent(); customer.CUSTOMER.AddCUSTOMERRow(customer.CUSTOMER.NewCUSTOMERRow()); } ... のように、Rowを追加しておく必要がある。 Misc
また、ErrorProvider?とFormのコンポーネントをTyped DataSet?でバインドすると、自動的にエラー箇所を表示したりできる。詳細は、http://www.spritehand.com/GroupMeetings/article_radntier.htm。 Debian/Linux DataGridView? †Logging AB †
Reflection †http://my.execpc.com/~gopalan/dotnet/reflection.html Wikiヘルプ ネットワーク †
Windows Forms †
TextBox?に特定の文字しか受け付けないようにする †ディスクの空き容量を確認 †http://msdn2.microsoft.com/ja-jp/library/system.io.driveinfo.aspx アプリケーションフレームワーク †
Collection †ログ出力 ††
syslog †SNMP †
印刷 †
Subversionによるバージョン管理 †リポジトリの作成 †
インポート †
チェックアウト †
|