アーカイブ.NETの覚え書き.NETな世界を楽しむために。開発に関係する話題を気持ちのおもむくままに。2.0でりようかのうであるGridViewのサンプルを紹介しています。コードをダウンロードした上で、記事を順番に読んでいくといいでしょう。1.1のDataGridでは定型的なコードを毎回書く必要がありましたが(DataBindメソッドとか、更新、削除等のイベントハンドラ内の処理とか)、この辺が簡略化されるのはありがたいですね。2.0の概要を紹介するWebCastです。http://www.microsoft.com/japan/seminar/msdn/asp.net/intro/play.asp5分間の短いコンテンツなので、さくっと視聴しておきましょう。2005の自習書シリーズが5本まとめて公開されています。Services特別新しい内容が含まれているわけではなさそうですが、よくまとまっているのでまもなくのリリースに備えるなり復習するなりしましょう。Editionにリモート接続しようとすると、デフォルトの設定では失敗します。リモート接続を可能にする方法は以下の通り。サービスを再起動(管理コンソールの[サービス]でどうぞ)これで駄目な場合は、ファイアウォールでブロックされているかもしれません。受信を許可してください。"sqlexpress"という名前なので当然該当します。Studioのインストーラでインストールした場合)ではやはり閉じられているはずです。必要に応じて許可してあげましょう(ただし本当に「必要に応じて」)。Server認証を許可する方法はこちら。以上、自分のための覚え書き。Server認証は禁止されているはずです。Server認証はセキュリティ面では確かに弱いのでできるだけ禁止しておく方がいいのですが、ちょっとした実験には楽でいいんですよね。Server認証を許可する方法。ダウンロードでもしてください。Expressのサービスを再起動でOKです。有効にするとしてください。Server認証は禁止されているはずです。Server認証はセキュリティ面では確かに弱いのでできるだけ禁止しておく方がいいのですが、ちょっとした実験には楽でいいんですよね。Server認証を許可する方法。ダウンロードでもしてください。Expressのサービスを再起動でOKです。有効にするとしてください。SP1をインストールしようとすると失敗する・・・ようです。#ネット上にはインストールできるという情報も見つかったりして、このあたり混沌としているように見えます。私の環境では普通にやったらインストールに失敗しました。Serverのインストーラを動かすと、「既知の互換性の問題がある」とかなんとか言ってきます。Clientのインストーラが見つからないとかなんとか言ってきます。sqlexpr_adv_jpn.exeですが、ツールなしのsqlexpr_jpn.exeでも同様ではないかと思います)を右クリックして[管理者として実行]を選ぶと、あっさりインストールに成功しました。SP1後の修正プログラムがあるようなので、それらもインストールするといいでしょう。修正プログラムはMSのこちらのページから入手できます。この修正プログラム、インストール順に決まりがあるようなので、必ず指定されて通りにインストールしましょう。起動しておきましょう。管理ツールのサービスを起動して開始します。なんなら自動起動にしてしまいましょう。こいつがデフォルトで停止になっています。それを忘れて、トランザクションでSqlExceptionが出た時しばらく悩みました。なんてのを動かしておきたくないということもありそう。そもそもその辺の理由でデフォルトでDTCがオフになってるんでしょうし。使うことになるんでしょうね。トランザクション周りのコードを減らせて便利だし、ささっとコーディングをすまそうと思うと他の手が見つからないのも事実。