2026年10月 日 月 火 水 木 金 土 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 カテゴリー
- 2026年10月
- 2026年6月
- 2026年5月
- 2026年4月
- 2026年2月
- 2026年1月
- 2025年12月
- 2025年11月
- 2025年10月
- 2025年9月
- 2025年8月
- 2025年7月
- 2025年2月
- 2025年1月
- 2024年12月
- 2024年9月
- 2024年7月
- 2024年6月
- 2024年5月
- 2024年4月
- 2024年3月
- 2023年7月
- 2023年6月
- 2023年5月
- 2022年12月
- 2022年9月
- 2022年8月
- 2022年7月
- 2022年2月
- 2021年12月
- 2021年11月
- 2021年10月
- 2021年9月
- 2021年3月
- 2021年1月
- 2020年12月
- 2020年8月
- 2020年7月
- 2020年4月
- 2020年3月
- 2020年2月
- 2019年11月
- 2019年10月
- 2019年9月
- 2019年8月
- 2019年7月
- 2019年6月
- 2019年5月
- 2019年4月
- 2019年3月
- 2019年2月
- 2019年1月
- 2018年12月
- 2018年11月
- 2018年10月
- 2018年9月
- 2018年8月
- 2018年7月
- 2018年6月
- 2018年5月
- 2018年4月
- 2018年1月
- 2017年12月
- 2017年11月
- 2017年10月
- 2017年9月
- 2017年8月
- 2017年7月
- 2017年6月
- 2017年5月
- 2017年4月
- 2017年2月
- 2017年1月
- 2016年12月
- 2016年11月
- 2016年10月
- 2016年9月
- 2016年8月
- 2016年6月
- 2016年4月
- 2016年3月
- 2016年2月
- 2016年1月
- 2015年12月
- 2015年11月
- 2015年10月
- 2015年9月
- 2015年8月
- 2015年7月
- 2015年6月
- 2015年5月
- 2015年4月
- 2015年3月
- 2015年2月
- 2015年1月
- 2014年12月
- 2014年11月
- 2014年10月
- 2014年9月
- 2014年8月
- 2014年7月
- 2014年6月
- 2014年5月
- 2014年4月
- 2014年3月
- 2014年2月
- 2014年1月
- 2013年12月
- 2013年11月
- 2013年10月
- 2013年9月
- 2013年8月
- 2013年7月
- 2013年6月
- 2013年5月
- 2013年4月
- 2013年3月
- 2013年2月
- 2013年1月
- 2012年12月
- 2012年11月
- 2012年10月
- 2012年9月
- 2012年8月
- 2012年7月
- 2012年6月
- 2012年5月
- 2012年4月
- 2012年3月
- 2012年2月
- 2012年1月
- 2011年12月
- 2011年11月
- 2011年10月
- 2011年9月
- 2011年8月
- 2011年7月
- 2011年6月
- 2011年5月
- 2011年4月
- 2011年3月
- 2011年2月
- 2011年1月
- 2010年12月
- 2010年11月
- 2010年10月
- 2010年9月
- 2010年8月
- 2010年7月
- 2010年6月
- 2010年5月
- 2010年4月
- 2010年3月
- 2010年2月
- 2010年1月
- 2009年12月
- 2009年11月
- 2009年10月
- 2009年9月
- 2009年8月
- 2009年7月
- 2009年6月
- 2009年5月
- 2009年4月
「C#」カテゴリーアーカイブ
DataGridView へのバインドが遅い場合は、RowHeadersWidthSizeMode プロパティの値を疑ってみよう
DataGrid への表示は、VB6 の頃から遅くて、表示更新をしないと早くなるという噂(けど真実)があったりします。 で、.NET になって DataGridView への DataSource プロパティへのバインド … 続きを読む
ホットキーで指定したウィンドウをキャプチャする
前回、Ctrl+PrintScreen でアクティブなウィンドウをキャプチャする | Moonmile Solutions Blog を書いている時に、あらかじめ指定したウィンドウの画面キャプチャをする、というのも書いた … 続きを読む
Ctrl+PrintScreen でアクティブなウィンドウをキャプチャする
手順書などを作るために画面のキャプチャをする時に、Alt+PrintScreen でアクティブな画面をキャプチャします。 が、メニューをキャプチャしたいときに【Alt】キーを押すと、そのメニューが消えてしまうんですよね。 … 続きを読む
VB/C#でトレースログを出力する方法
C/C++ で言うところの、__FILE__ や __LINE__ を拾ってログ出力したい、という場合 次のような関数を作っておきます。 で、使いたいときは、 のように書けばOK. StackFrameクラスでは、Exc … 続きを読む
ActiveDirecotryでログインユーザーがどのグループに属しているか調べる
実は、ActiveDirectry を扱うために DirectoryEntry, DirectorySearch なんかを駆使しないと駄目なのかなぁ、と思ったのですが、単純に現在ログインしているユーザーに関してならば、ロ … 続きを読む
SqlBulkCopy のスピードは 20 倍ぐらい早い
SQL Server に insert を繰り返してデータを入れる場合は、 ・bcp を使う。 ・bulk insert を使う。 ・SqlBulkCopy を使う。 を使います。bcp や bulk insert の場 … 続きを読む
StringBuilder はどれだけ早いのだろうか?、実は大してかわりません
SqlCommand や DataTable を使うときに文字列をたくさん使うのですが、果たして世間一般(?)で言われているほど、String は遅く、StringBuilder は早いのでしょうか?というベンチマークで … 続きを読む
意外と遅い DataTable 、なので List を使うと 5 倍早くなる
以前から気になっていたのですが、DataTable/DataSet を使うと遅いのでは?と思っていました。 実際、Visual Studio で自動生成する型付の DataTable を使うと思ったように性能がでないこと … 続きを読む
SELECT のパフォーマンスチェック(続き)
.NET を使って SQL Server に対して SELECT するには、ってことでパフォーマンスのチェックをしました。 10 個のテーブルに 20000 件ずつデータを入れておきます。 10 個のテーブルに対して、2 … 続きを読む
SELECT のパフォーマンスチューニング(メモ)
SELECT のパフォーマンスチューニング(メモ) ちょっと、メモ的に書き下しておきます。 1. 10 個のテーブルに 20000 件ずつデータを入れておきます。 2. 10 個のテーブルに対して、2000 回ずつ検索し … 続きを読む