タグ

2011年8月23日のブックマーク (2件)

  • ASP.NET MVC 3 (リリース候補版 2)のお知らせ

    [SkipRequestValidation]から[AllowHtmlASP.NET MVCには、HTMLおよびクロスサイトスクリプト挿入攻撃を防御するビルトインサポートがあるため、HTMLコンテンツを入力しようとするとエラーが投げられます。開発者は、これを有効にするために明示的に許可されていること(そしてアプリケーションがセキュリティ上それをサポートしていること祈りつつ)を示す必要がありました。 ASP.NET MVC 3では、HTML入力が有効であることを示すモデル/ビューモデルのプロパティに適用できる新しい属性もサポートするようになりました。それにより、さらに粗い防御がDRYな方法で可能になります。先月のRCリリースで、この属性は[SkipRequestValidation]と命名されました。RC2で、もっと直感的にするために[AllowHtml]に名前変更しました。 モデル/ビ

    ASP.NET MVC 3 (リリース候補版 2)のお知らせ
    kuroazuki
    kuroazuki 2011/08/23
    参考にする
  • ASP.NET MVC 3 開発入門 - インデックス - しばやん雑記

    全 24 回で完結しました。 はじめに 前提知識 構成図 完成したアプリのイメージ 環境の構築 プロジェクトを作成 ビューエンジンの選択 作成されたプロジェクトを確認 サーバ側のロジックを開発 モデルをコードファーストで作成 リポジトリパターンを適用する コントローラの追加 コントローラの実装 アクションの追加 強力なモデルバインダ アクションの実装 動画アップロードの実装 クライアント側のロジックを開発 ビューの作成 Razor の文法 ビューの実装 Details アクション Create, Edit アクション Delete, Index アクション HTML ヘルパーを活用 タグ・コメント登録を実装する クライアントサイド検証を利用する ローカル環境で動作を確認 IIS 7.5 Express で動作検証 ルーティング定義を確認、追加 自動的に作成されたテーブルを確認 ASP.NE

    ASP.NET MVC 3 開発入門 - インデックス - しばやん雑記