ASP.NET

MVC Information for ASP.NET

数が多いとはいえないMVCに関するインフォメーション投稿。 MVC Information for ASP.NET - ASP.NET Debugging - Site Home - MSDN Blogs 投稿内にリンクがありますが、ちょっと見逃しそうなので、こちらでもメモ。 VBでのMVCサンプル http://www.myvbprof.c…

ASP.NET MVC Tip #1 - Creating New HTML Helpers with Extension Methods

これ凄い投稿なんですが、分かる方かなり限定されそう。HtmlHelperクラスの拡張メソッド作成方法ですね。HtmlHelperクラスは基本的に一行でかけてしまうので、ASP.NET MVCを利用する上でかなり重宝するクラスなんですが、この投稿では、より自分好みに拡張す…

ASP.NET アプリケーションライフサイクル

最初に知っておくべき部分だけど、結構知らない人が多いと思われるアプリケーションライフサイクルについてASP.NET開発チームの方が言及していました。 ASP.NET Application Life Cycle - ASP.NET Debugging - Site Home - MSDN Blogs 英語かよーと思った方…

ルーティングが深い

利用する上で最低限の知識なら直ぐに提供できるけど、ちょっと深い部分に潜ると一気にややこしい事に(どれにでも共通しているけど)。文字数とかを考えると深い部分は触れない方がいいんだろうなぁ。。。何よりクラスのリファレンスが無く、System.Web.Rout…

ASP.NET Dynamic Data Preview

メモメモ。ゆっくり見る。

ASP.NET ルーティングの魅力

ユーザーから見た観点でですが、上二つは実装できます。 短い。 入力が簡単である。 URL を見ると、サイトの構造がわかる。 "短縮可能 (hackable)" である。つまり、ユーザーが URL の一部分を入力すれば、そのサイトを表示して目的のページに移動できる。 …

ASP.NET Extenders

後で読む。ACTのExtendersコントロールに触れている内容っぽい。 ASP.NET Extenders | Dr Dobb's

ASP.NET MVCではHTMLのIDの割り当てが容易

凄く単純な話なんですが、目からうろこな部分としてMVCではIDの割り当てが容易です。 基本HTMLビューでコードがりがり書くんですが、よく使われるであろう記法にForEachが挙げられます。データを繰り返し表示する過程でIDもその対象にしてしまうと容易なんで…

The Weekly Source Code 28 - iPhone with ASP.NET MVC Edition

iPhoneこんなことまでできるのか。。。 The Weekly Source Code 28 - iPhone with ASP.NET MVC Edition - Scott Hanselman

MVCのViewでViewDataのインテリセンスがきかなかった件

id:naoki0311:20080606:1212742764 で書いていた「ただし、ViewDataがControllerからViewに持っていけない。。。Viewのページ内でViewDataDictionaryしか表示されず、ViewDataプロパティが存在していない。名前空間の宣言とかは間違いないはずだけど何かが足…

ASP.NET MVCのHtmlHelperクラスのメソッドメモと現時点で詰まってるところ。

ActionLink AttributeEncode DropDownList Encode Hidden HtmlHelper ListBox Password RouteLink TextBox クイックスタートにはクラスの詳細全く触れられていないんですね。。。現時点でこれ載ってる場所あるのかな・・・? ツールボックスの利用できないの…

ASP.NET MVCってC#で組むほうが楽?

言語使用の差があるのはわかるけど、C#のサンプルが多いのと、いまいちVBでの書き方が良くわからない部分があったり。。。 例えば、Preview 3で追加されたActionResultをVBではFunctionで済ませてしまっている… C#では //C#のコード public ActionResult MyA…

MVC Preview 3 最初の印象

今日リリース後初めて触れたんですが、結構違ってPreview 2のノリでサンプル作るのは難しいと判断。しっかりとちかさんの投稿と、ドキュメント読んでから取り組もうかと思います。 ASP.NET MVC ソース 更新 プレビュー - ScottGuさんのブログ翻訳 ASP.NET MV…

VWD 2008のASP.NET MVC サポートって

VWD 2008でASP.NET MVCがサポートされるって告知がされています。 Visual Web Developer 2008 ExpressのASP.NET MVC サポート ちかさんの翻訳にもかかれていますが、MVCをサポートするというよりもVWD SP1でWebアプリケーションプロジェクトが作成可能になる…

MVC Preview 3でNUnitテンプレートを利用する場合(メモ)

以下の投稿で貼られているリンク、「NUnit MVC Preview 3 Templates」をダウンロードして、バッチファイルを実行する。 今後試す予定。 ASP.NET MVC Preview 3 Tooling Updates And Updated NUnit Test Project Templates - .NET Web Development and Tools …

ASP.NET MVC Preview 3のクイックスタート

先日のリリースに伴いクイックスタートのページも充実化してました。色々触れてみたいのですが、明日のMCP試験の勉強最優先なので触れるとしても土日以降になりそう。 ASP.NET Previews

ASP.NET MVC Preview 3のビデオも充実

ASP.NET MVC Preview 3がリリースされたばかりなのに、既にビデオも公開されてます。学習教材が一気に出てきた感じ。近いうちにまとめてみないと。。。 ASP.NET 3.5 | The ASP.NET Site 久々にみたら、ASP.NET AJAXのチュートリアルビデオもありました。 ASP…

MVC Preview3をインストールして規定で使えるのは

MVC Preview 3のプロジェクトテンプレートのみでした。テストテンプレートや項目のテンプレートは例の方法で追加する必要がありました。 「新しい項目の追加」に表示されていない「項目テンプレート」を追加する

ASP.NET MVC Preview 3リリースで、遂に日本語版VS対応

ASP.NET MVC Preview 3がリリースされました。早速インストールしたところVS 2008日本語版にも対応したようでプロジェクトテンプレートが表示されました(テストは一工夫必要かも?)。これで少しは注目浴びるかなー? とりあえずセットアップ周り調べてもう…

ReadOnly Sessions and ASP.NET

Dinoさんの読み取り専用Sessionに関する投稿です。 ReadOnly Sessions and ASP.NET | Dr Dobb's MSDNだとこの辺りかな? ASP.NET セッション状態の概要 @ Page ページ ディレクティブの EnableSessionState 値が ReadOnly に設定されている場合、読み取り専…

MVCのスライド

先日の勉強会で使用したスライド公開しました。 一部の項目は、スライドだけじゃ全く理解できないと思うのですが、参考文献にあるサイトを追加で閲覧して調べて貰えれば理解が深まると思います。 多分知りたくても書いていない例としてURLルーティングや、実…

ASP.NET 3.5 Extensionsの現在

どうやらASP.NET 3.5 Entensions単品ではダウンロードできません。 Visual Studio 2008 Beta1が12月のCTPを包括しているようです。 (・へ・)勉強会の発表の前にこれをインストールする必要が…○rz

IIS 7.0の本届く

MSの奥主さん監修の一冊が先ほど届きました。今日読むのは難しいですが、週末にでも読みたいと思います。 以下、読む前に思い出したこと(読む前レビュー・・・?)。 id:dotnetfanさんが結構前に「IIS 7.0はASP.NETその物と考えられる位ASP.NETとの親和性が…

ASP.NET MVCメモ4〜基本的なルーティング〜

結構間が空いてしまったMVCメモですが、簡単なところから。ASP.NET MVCはあくまでASP.NETの追加フレームワークという位置づけですが、それが如実になるのがフォーム追加時。Web コンテンツフォームを追加すると、マスタページの適用はできますがこのフォーム…

Microsoft AJAX Library Essentials: Client-side ASP.NET AJAX 1.0 Explained

約280Pのドリルらしいです。How toやWhy?についても解説しているようなので、他のEssential同様濃厚な一冊では無いかと思います。 Joeさんが言うには、Microsoft's AJAX technologyを利用している方はmust read(必読)とのこと。 英語の本ですが、購入しよ…

ASP.NET MVCメモ3〜 ASP.NET Connections Conference で話したScottさんのスライド〜

全くMVC触れれてないわけですが、ちょっと前にScottさんのBlogでASP.NET Connections Conferenceで話した内容とスライドについて言及している投稿がありました。MVCの利点・特徴・リクエストのフロー・テストについて等が分かりやすく纏まったスライドと、サ…

ASP.NET MVCメモ2〜runatの宣言について〜

ASP.NET MVCでは意図して記述しない限りrunatの宣言がほとんどありません。せいぜいあるとしてformタグ・MasterPageのContentPlaceHolderコントロール・MasterPage適用ページのContentコントロール位です。MVCの仕組みとして原則サーバーコントロールの利用…

ASP.NET MVCメモ1

Viewフォルダ上で項目の追加を選択し、WebPageを選択した時にマスタページの選択は表示されない(自分だけ?)。 つまり、マスタページを利用する場合はページディレクティブ上に手でマスタページの適用を記述する必要がある。 id:dotnetfanさんからご指摘を…

ASP.NET MVCで日本語を入力すると文字参照に変換される事がある?

たまみたいに。入力した直後は変わらないけど、いつの間にか変換されていました。 でも、今試してみたら変わってなかった。あれー?

ASP.NET MVCのフォーム内で特定のサーバーコントロールの配置・表示は可能

id:dotnetfanさんに指摘してもらったので修正しました。 Labelだけならば配置後実行はできました。従来のASP.NETとMVCフレームワークの大きな違いの1つとして、MVCはポストバックをサポートしていません。 その為コードビハインド側に処理をゴリゴリ書く従来…