2014.5.29-30 に何かが起こる・・・!?

たぶん、これが今年最後のブログ投稿になると思います・・・という訳で、2013 年の締めくくりに、ひとつプレゼントを。 2014 年 5 月 29 日 (木) – 30 日 (金) の 2 日間、ザ・プリンス パークタワー東京 で “何か” があります! https://aka.ms/dev2014 ぜひ、今すぐに来年のカレンダーで 5/29-5/30 のスケジュール (と少しの予算) をブロックしておいてくださいね。US では 2014/4/2-4 に Build 2014 の開催も決定していますし、来春がいろいろと楽しみです。 ◆◆◆ 今年もこのブログをはじめ、SNS やオフラインでお付き合いいただきまして、本当にありがとうございました。来年 2014 年も、いろいろな形でみなさまとお付き合いさせていただければ幸いです。 Merry X’mas & Happy New Year!  


Web Essentials の Visual Studio 2013 ブラウザー リンク拡張機能

いよいよ ASP.NET Advent Calendar 2013 も最終日の 12/25 となりました。昨日の nnasaki さんからタスキを受け取ったものの、何を書こうかとても迷いまして・・・。という訳で、ここのところ連続でブログ記事を書いていたブラウザー リンクと、昨年の Advent Calendar でも書いていた Web Essentials ネタで締めたいと思います。(ASP.NET ガッツリなネタじゃなくてごめんなさい・・・) ◆◆◆ ASP.NET Web 開発にとても便利な Visual Studio 拡張機能のひとつ、Web Essentials を活用されている方も多いかと思います。 ※ Web Essentials については下記の昨年の ASP.NET Advent Calendar 記事もご参照ください。Visual Studio 2012 ベースの内容ですが、Visual Studio 2013 でもほぼ同じとなっています。 Visual Studio 2012 拡張機能 Web Essentials 2012 を使おう! この Web Essentials の最新版では、Visual Studio 2013…


静的 HTML ファイルで Visual Studio 2013 ブラウザー リンクを使うには

前回のブログ投稿 “クロスブラウザのテストに Visual Studio 2013 のブラウザー リンクをどうぞ” でご紹介した Visual Studio 2013 のブラウザー リンク (Browser Link) は、既定では静的な HTML ファイル (*.html など) では有効になりません。しかし、Visual Studio で開発する Web アプリケーションとはいえ、静的 HTML ファイルを使うことがあると思います。そういった場合に、デバッグでブラウザー リンクが使用できると便利です。 実は、下記の設定を Web.config に記述することで、プロジェクト内の HTML ファイル (*.html) でブラウザー リンクを有効化できますのでお試しいただければと思います。 <configuration> <system.webServer> <handlers> <add name="Browser Link for HTML" path="*.html" verb="*" type="System.Web.StaticFileHandler, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" resourceType="File" preCondition="integratedMode" /> </handlers>…


クロスブラウザのテストに Visual Studio 2013 のブラウザー リンクをどうぞ

Visual Studio 2013 で新たに搭載された ブラウザー リンク (Browser Link) は、様々なブラウザーでのデバッグ・テストに便利な機能です。 ■ ターゲット ブラウザーの複数選択 Visual Studio 2013 では、Web アプリケーションのデバッグで使用するブラウザーを複数選択できるようになっています。ツールバーには下記のようなデバッグ実行のボタンがブラウザー名と共に表示されます。 このボタンの右端からドロップダウンリストを表示すると Visual Studio 2013 に登録されているブラウザーの一覧とともに「使用ブラウザー」メニューが表示されます。これを選択して開くダイアログでは、既定となるブラウザーの選択とともに、Ctrl キーを押しながらマウスでクリックすることで複数のブラウザーを同時に選択できるようになっています。 下記のスクリーンショットでは、例として Firefox, Google Chrome, Internet Explorer の 3 つのブラウザーを既定のブラウザーとして選択しています。 複数ブラウザーを既定値として設定すると、下記の通りツールバーの表示が「複数のブラウザー」になります。 ■ 複数ブラウザーでの Web アプリケーションのデバッグ (F5, Ctrl+F5) 先のツールバーのボタンをクリックするか、F5 キー、または Ctrl+F5 で Visual Studio 2013 から Web アプリケーションを実行すると、規定値として設定していた全てのブラウザーで Web アプリケーションが表示されます。 また、ツールバーの実行ボタンの右側の更新ボタン上でマウスホバーすると、次のようなポップアップが表示され、現在実行されているブラウザーが確認できます。 ■ リンクされたブラウザーの更新 ここで、cshtml…


TypeScript 0.9.5 リリース

ここのところやや動きが鈍かった TypeScript ですが、最新バージョンの 0.9.5 が今日リリースされました。 Announcing TypeScript 0.9.5 : TypeScript MSDN ブログ Visual Studio 2013/2012 用プラグインやソースコードの入手はこちら↓です。 TypeScript Official Web Site : Download node.js をお使いの方は NPM 経由でコンパイラーをインストールできます。 npm install -g typescript この 0.9.5 では、コンパイル速度が大きく改善されています。たとえば、先日プレビューがリリースされた Visual Studio Online Monaco や、XBox Music などでは、既に TypeScript が使用されており、そのコンパイル速度が 50% 近く改善されているとのデータが出ています。 また、Visual Studio 2013 の TypeScript プロジェクト(新規および、ts ファイル追加後にプロジェクト再ロード)で、プロジェクトのプロパティに “TypeScript Build” タブが追加され、コンパイラの各種設定が可能となっています。 ◆◆◆…


改めて「”One ASP.NET” って何?」を書いてみる ASP.NET Advent Calendar 2 日目

うぁー、もう 12 月! Advent Calendar 始まってる! という感じで、昨日まで One ASP.NET Advent Calendar 2013 の 12/2 担当にエントリーしていたことをすっかり忘れていた私でございます・・・ 12 月 1 日 ~ 25 日まで、様々なテーマのもとで日めくりカレンダーのように毎日ブログ記事を書いていくイベントが Advent Calendar で、今年は昨年に増していろいろな Advent Calendar が始まっています。私は、昨年 に引き続き One ASP.NET Advent Calendar を中心に参加していこうと思っています。 One ASP.NET Advent Calendar 2013 ※ まだ空きがあるので、ご興味ある方はぜひ!(私もあと一回くらいは登録しようかな) さて、若干ネタに迷っているところもあるのですが、そもそも One ASP.NET って何?と思っている方もたくさんいらっしゃるかと思いますので、Visual Studio 2013 がリリースされた今、改めて “One ASP.NET” について書いてみたいと思います。 ■ One ASP.NET ビジョン…