『MSDN』の歩き方 (40) 最近のWeb関連事情

ニュース
トップ

【コラム】

『MSDN』の歩き方

40 最近のWeb関連事情

井上孝司  [2011/06/24]

40/68

ドッグイヤーという言葉ですら、正にドッグイヤーのごとく死語と化してしまったWebの世界だが、本連載も御多分に漏れないようだ。第18回で「Internet Explorer 9.0に備えよ」と題した記事を書いたが、その後でInternet Explorer 9.0の正式版がリリースされ、さらにInternet Explorer 10.0の話まで出てきている。ということで、最近のWeb関連のトピックスをまとめてみた。

Internet Explorer・HTML5・CSS3の関連情報

Internet Explorerのバージョンアップとともに注目しておきたいのは、やはりHTML5ということになるだろうか。現時点で、日本語版MSDNオンラインからリンクされているHTML5関連の情報提供は、英語版のコンテンツばかりのようだ。

HTML5
http://msdn.microsoft.com/en-us/ie/aa740476

HTML5 Labs
http://html5labs.interoperabilitybridges.com/

CSS3
http://msdn.microsoft.com/en-us/ie/gg593671

Modernizr: HTML5およびCSS
http://www.alistapart.com/articles/taking-advantage-of-html5-and-css3-with-modernizr/

HTML5 Canvasの変換
http://visitmix.com/Articles/Translating-CANVAS-with-HTML5

もっとも、HTML5はマイクロソフト固有のテクノロジーではないので、HTML5そのものについて知りたいのであれば、何が何でもMSDNオンラインを使わなければならないというものでもないかもしれない。

そこで注目したいのが、「Internet Explorer 9 Test Drive」だ。「Speed Demos」「HTML5 Demos」「Graphics Demos」「Browser Demos」という分類の下、さまざまなデモンストレーションや検証の手段を開発者向けに提供している。Internet Explorer 9.0に加えて、Internet Explorer 10.0のPlatform Preview版もダウンロードできる。

Internet Explorer 10 Test Drive
http://ie.microsoft.com/testdrive/

テストに関する情報としては、「Internet Explorer 9 テスト ガイド 日本語版」もある。こちらはその名の通りに日本語化されたコンテンツで、画面右側に「はじめに」「評価時に注意すべき点」「新機能や仕様に関する情報」「Appendix」といった個別項目へのリンクをまとめてある。

もちろん、Internet Explorer 9.0そのものの製品情報や、最近ではお約束と化しつつある開発チームのブログへのリンクもある。互換性問題が気になる場合は、英語版コンテンツになってしまうが「IE9 Compatibility Cookbook」が役立つかもしれない。

Internet Explorer 9テスト ガイド 日本語版
http://msdn.microsoft.com/ja-jp/ie/gg317662

IE9 Compatibility Cookbook
http://msdn.microsoft.com/en-us/library/ff986083(v=VS.85)

Webブラウザが新しくなると、それに合わせて動作テストを行わなければならないのは毎度のこと。それならば適切な情報を収集して、漏れのないテスト計画を立てるようにしたい

また、Internet Explorer 9.0やHTML5の活用事例集として、プロモーション目的で開設している「Beauty of the Web」がある(これも日本語版)。画面上端には「開発してみよう」というリンクがあり、そこをクリックすると、単に他者が製作した成果物を見るだけでなく、自ら開発に乗り出すために必要な情報源をまとめてある。

Beauty of the Web
http://www.beautyoftheweb.jp/

そのほか、開発者としては無視できないであろうコンテンツが、「バージョン別セキュリティ既定値一覧表」だろう。「ゾーン別」と「バージョン別」があり、さらにXPS型式ないしはPDF型式でダウンロードすることもできる。

バージョン別セキュリティ既定値一覧表
http://msdn.microsoft.com/ja-jp/ie/cc844005

Webブラウザのセキュリティ機能に "邪魔" されないようにするには、既定値を把握することが重要だ。状況がわかれば、対策の立てようがある

どんなに便利なテクノロジーであっても、既定値で利用できないようになっているのでは、いちいちユーザーに設定変更を求める必要があって煩雑だ。既定の状態で何を使えて、何を使えないのかがわかっていれば、その範囲内で開発するとか、別の回避策を講じるとかいう対処が可能になる。後になって「既定値では使えないのか !」とビックリさせられるよりマシである。

ASP.NETのテクノロジー四天王と関連技術情報

ここまではWebブラウザ側の話だが、対するWebサーバ側はどうか。こちらの主役はASP.NETということになる。初めてASP.NETの開発に取り組む方であれば、例のステップ・バイ・ステップ方式になっているASP.NETデベロッパーセンターと、そこからリンクされている学習関連情報をスタート点にするとよい。

ASP.NET開発者向け技術情報
http://msdn.microsoft.com/ja-jp/asp.net/default

ASP.NETを学習する
http://msdn.microsoft.com/ja-jp/asp.net/aa336567.aspx(v=VS.85)

そして、ASP.NETデベロッパーセンターでフィーチャーされているテクノロジーの四天王が、Webページ記述構文の「Razor」、MVC(Model-View-Controller)を利用するWebアプリケーション開発フレームワークの「ASP.NET MVC」、「ASP.NET AJAX」、データ駆動のWebアプリケーション開発を容易にする「動的データ(ASP.NET Dynamic Data)」だ。

それぞれの技術情報解説ページに加えて、ASP.NET RazorとASP.NET MVCについては「スキルアップ」関連のリソースにもリンクしておこう。

ASP.NET Razor
http://msdn.microsoft.com/ja-jp/asp.net/hh182563

Razor構文とASP.NET Webページ
http://msdn.microsoft.com/ja-jp/asp.net/gg193039

これが「スキルアップ」のコンテンツで、XPSとPDFのダウンロードが可能になっている。

ASP.NET MVC
http://msdn.microsoft.com/ja-jp/asp.net/aa336581

「スキルアップ」のコンテンツには、以下の2つがある。

連載! コードで学ぶ ASP.NET MVC アプリケーション開発入門
http://msdn.microsoft.com/ja-jp/asp.net/gg490787

ASP.NET MVC Music Store チュートリアル
http://msdn.microsoft.com/ja-jp/asp.net/gg315881.aspx(v=VS.85)

ASP.NET AJAX
http://msdn.microsoft.com/ja-jp/asp.net/cc721602.aspx

動的データ
http://msdn.microsoft.com/ja-jp/asp.net/ff521379.aspx

ASP.NETデベロッパーセンターでは、ASP.NET Razor、ASP.NET MVC、ASP.NET AJAX、動的データ、の4種類を特にフィーチャー中

こうしたテクノロジーを活用してASP.NETアプリケーションを開発・実行するには、プラットフォームとなるIIS(Internet Information Service)が必要になるが、そちらの情報はMSDNオンラインではなく、TechNetオンラインの担当となっている。TechNetオンラインのIIS TechCenterもしばらく見ない間に変貌を遂げて、「IIS 7構築の近道(5分で稼働開始)」というコンテンツが加わっていた。残念ながら、インスタントラーメンを作るよりは時間がかかるらしい。

IIS TechCenter
http://technet.microsoft.com/ja-jp/iis/default.aspx

40/68

インデックス

連載目次
第68回 Windows 8の登場に備えて新情報をチェック!
第67回 検索に頼らないセミナー情報の集め方
第66回 Windows Phoneとモバイル開発の最新情報
第65回 MSDNオンラインのナビゲーション
第64回 最新Webテクノロジーのショーケースと互換性・テスト関連情報
第63回 アクティブユーザーならプロファイルを作ってみては?
第62回 最近のMSDNサブスクリプション
第61回 MSDNライブラリのリニューアル
第60回 「かんたん開発」でいってみよう!
第59回 ダウンロードの新着情報とダウンロードの検索いろいろ
第58回 トップページに新しい記事が加わった
第57回 最近のダウンロードに関連するあれこれ
第56回 皆でスクリプトジャンキーになろう!
第55回 英語版MSDNオンラインから日本語版の将来が見える?
第54回 RSSフィードの頼りすぎに注意? 最新情報の収集手段を見直そう
第53回 トップ回答者に聞け!? MSDNフォーラムの全貌
第52回 Windows Live関連の開発に関する情報
第51回 最近のWindows Phone開発事情
第50回 「Office 365関連の記事はないか」と探してみたら……
第49回 暑い夏こそWindows Azure……なのか!?
第48回 WebMatrixを使ってWebアプリケーションを開発してみよう
第47回 Visual Studio LightSwitchがデビュー
第46回 Team Foundation Serverによる開発作業の管理
第45回 トップページも刷新! 着々とリニューアルが進むMSDNオンライン
第44回 日本語版MSDNオンラインでビギナー向けコンテンツを探してみた
第43回 食わず嫌い(?)しないで英語版のMSDN Onlineも見てみよう
第42回 MSDNサブスクリプションを利用するメリット(後編)
第41回 MSDNサブスクリプションを利用するメリット(前編)
第40回 最近のWeb関連事情
第39回 Windows 7のアプリケーション開発とユーザーエクスペリエンス
第38回 Silverlightデベロッパーセンターの気合
第37回 Code Recipeの近況とVIsual C++関連の新連載
第36回 クラウド開発関連の情報源と新連載の登場
第35回 ソフトウェアのテストはとても重要
第34回 MSDNライブラリのテクニカルドキュメント
第33回 ハードウェアと組込みの開発者に技術情報を
第32回 知っていた!? Online Servicesデベロッパーセンター
第31回 新登場! Windows Phoneデベロッパーセンター
第30回 節電のために開発者ができそうなこと
第29回 Windowsクライアント開発の最新情報
第28回 Windowsサーバ開発の最新情報
第27回 Code Recipeがリニューアル
第26回 Officeの活躍の場を広げるOfficeデベロッパーセンター
第25回 SQL Serverには専用のコンテンツが用意されている
第24回 データベースアクセスに関する情報提供いろいろ
第23回 学習用のリソースを探すための機能いろいろ
第22回 MSDN関連のコミュニティと関連blog集
第21回 Tech Fieldersによる普及促進活動と現場の声
第20回 MSDNに開発者の声を届けよう
第19回 ホットになってきたモバイル開発を支援するMSDN
第18回 IEデベロッパーセンターでIE9に備えよ!
第17回 ITアーキテクトにMSDNアーキテクチャセンター
第16回 次世代育成を担うMSDNアカデミックアライアンス
第15回 動画で学ぼう! - MSDNビデオライブラリ
第14回 Windows 7アプリケーションを作って投稿!
第13回 MSDNライブラリを探訪してみよう(2)
第12回 MSDNライブラリを探訪してみよう(1)
第11回 新装開店! MSDNスキルアップセンターのポイント
第10回 MSDNのダウンロード二種
第9回 新デザインにリニューアルしたMSDNオンライン(2)
第8回 新デザインにリニューアルしたMSDNオンライン(1)
第7回 マイクロソフトの情報提供と学習のチャンネルいろいろ
第6回 Tech・Edの人気セッションをMSDNオンラインで見る
第5回 マイクロソフトの開発者向け資格認定制度
第4回 ラーニング関連のコンテンツがいろいろ
第3回 Code Recipeと、実例で学ぶアプリケーション開発
第2回 Code Recipeは易しいサンプル集
第1回 本当は"だれでも活用できる"MSDN オンライン

もっと見る

関連したタグ


新着記事

転職ノウハウ

あなたの仕事適性診断
あなたの仕事適性診断

4つの診断で、自分の適性を見つめなおそう!

Heroes File ~挑戦者たち~
Heroes File ~挑戦者たち~

働くこと・挑戦し続けることへの思いを綴ったインタビュー

はじめての転職診断
はじめての転職診断

あなたにピッタリのアドバイスを読むことができます。

転職Q&A
転職Q&A

転職に必要な情報が収集できます

ドS美人面接官 vs モテたいエンジニア
ドS美人面接官 vs モテたいエンジニア

入室しようとしたら、マサカリ投げられちゃいました!?

特別企画

一覧

    人気記事

    一覧

    イチオシ記事

    新着記事

    ドスパラ、Haswell-E最上位とGeForce GTX 980×3基SLIのカッ飛びフルタワー
    [22:54 10/1] パソコン
    [日本エレキテル連合]ガールズアワード初登場 堂々ランウエーデビュー
    [22:46 10/1] エンタメ
    闘えドモン!地球がリングだ!『ROBOT魂 ゴッドガンダム』オプションパーツ
    [22:45 10/1] ホビー
    なでしこ、アジア大会連覇ならず…佐々木監督「申し訳なく思っています」
    [22:11 10/1] ライフ
    答えよドモン!流派東方不敗は!動きすぎる『S.H.Figuarts 東方不敗』暁に登場
    [22:10 10/1] ホビー

    特別企画

    一覧

      求人情報