トップ «前の日記(2007-04-02) 最新 次の日記(2007-04-04)» 編集

日々の破片

Subscribe with livedoor Reader
著作一覧

2007-04-03

_ ASP.NETのADO.NET

XML(xsd)のまま、インテリセンスがきくという仕様はどうにかならんものだろうか?

App_Codeの下には、DataSet.xsdがある。

そこにテーブルを落としてごちゃごちゃやる。すると、スキーマが定義される。

で、そこでコードを見るとやるとスキーマが見えるだけ。

でも、Webフォームのコードを編集してれば、それがクラスとしてインスタンス化もできればインテリセンスにも出てくる。

うまくできてはいるとは思うが(ただ、属性とスキーマが合ってなくてむやみに警告が出るのはちょっと勘弁してほしい)、そこで、ネームスペースがDataSetTableAdapters(というかxsdのファイル名+TableAdapters)というのがなかなかわからずMSDN引っくり返してだめで、結局、インテリセンスのやたら多い候補を順に見ていくはめになったり(ローカル変数まで出すのはやり過ぎじゃなかろうか? 長い変数名をつける悪い習慣を助長するだけのような)。いくつかは、DataSetクラスの内部クラスだったり。

とか文句をたれながらものは出来つつあるんだが、なんかRailsみたいな楽しい感じっていうかドライブ感みたいなものは感じないなぁ。


2003|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|

ジェズイットを見習え