Visual Studio 2013 HTML/Razor ファイルのアンミニファイとは?

先日、社内でたまたま話題にあがった、あまり知られていない? Visual Studio 2013 の機能「アンミニファイ」について簡単にご紹介します。(とは言え、あまり使う機会がない機能な気もしますので、こんなこともできるんだ、くらいの気持ちで読んでくださいw) ● アンミニファイ (Un-minify) Visual Studio 2013 のプロジェクトで、HTML ファイルまたは Razor ファイル (.cshtml) 上で右クリックすると、(控えめに)「アンミニファイ」というメニュー項目が表示されます。 最初は私も「なんだ?このメニュー?」と思い、クリックするも何も変化が起こらず「むむむ?」という感じだったのですが、下記のブログに書かれている通り、ミニファイされた HTML/Razor ファイルをエクスパンドするコマンド、つまり改行なしの HTML/Razor ファイルを整形するコマンドだそうです。 HTML Editing Features in Visual Studio 2013 RC Un-minify If you right-click on an HTML or Razor file, the last command in the context menu is “Un-minify.” In RC, this command does nothing,…


今年も The Microsoft Conference の季節がやってきました

毎年恒例の The Microsoft Conference (マイクロソフト カンファレンス) を、今年も開催致します。 The Microsoft Conference 2013 2013 年 11 月 21 日 (木) ~ 2013 年 11 月 22 日 (金) グランドプリンスホテル新高輪 (品川) 詳細・お申込み : http://www.microsoft.com/ja-jp/events/msc/2013/default.aspx 今年は例年に増して開発者向けセッションが充実していますので、マイクロソフトを取り巻く開発技術動向をまとめて知る絶好の機会となっています。 ★ 開発者向けセッション一覧はこちら ★ タイムテーブルと申し込みはこちら また、私も今年は下記のセッションで登壇予定です。 11/22 (金) 14:40 – 15:30 最新 .NET テクノロジと次世代型アプリ開発 2013 これまでは、ASP.NET などの Web 開発関連で登壇することが多かったのですが、今年はもう少し広く .NET という観点でお話させていただく予定です。開催まで 1 ヶ月を切ったあたりから準備等でいろいろと忙しくなってきましたが、私自身、このイベントの開催をもとても楽しみにしています。 お時間の許す限り、ぜひご参加いただけると幸いです。


Visual Studio 2013 RTM と TypeScript について

Visual Studio 2013 の RC 版には、TypeScript の 0.9.1.1 があらかじめ含まれた形でリリースされていました。しかしながら、先週リリースされた Visual Studio 2013 RTM 版では、TypeScript プラグインを別途インストールする形に変更になっています。 参考: TypeScript and the Road to 1.0 : TypeScript Blog Visual Studio 2013 RTM 版をインストールした後、「新しいプロジェクト」-「TypeScript」と見ていくと、下記のように「最新の TypeScript for Visual Studio のインストール」と書かれた状態となっています。 このまま OK ボタンを押すと、ローカルファイルとして Visual Studio とともにインストールされている html ファイルがブラウザで表示され、そこから最新版 TypeScript for Visual Studio のダウンロードサイトへ移動できるようになっています。(今日現在での最新バージョンは 0.9.1.1) ※ TypeScript for Visual Studio のダウンロード…


10/25 (金) Build Insider MEETUP ~ .NET Week スペシャル ~ 開催延期のお知らせ

今週から開催している .NET Week の Day 5 として 10/25 (金) に開催を予定していた「Build Insider MEETUP ~ .NET Week スペシャル ~」ですが、台風 27 号の影響を考慮して 開催延期 となりました。 わずかでも台風の影響が予想される以上、みなさまの安全面を最優先に考慮した結果ですので、ご理解いただけると幸いです。 また、延期ということで、現在新たな開催日程を調整中ですので、もうしばらくお待ちいただければと思います。


Visual Studio 2013 リリース!

2013 年 10 月 17 日 (木) の 20 時から、Visual Studio 2013 正式版が MSDN サブスクライバー ダウンロードなどから入手いただけるようになりました。 Visual Studio 2013 詳細情報 Visual Studio 2013 ダウンロード .NET Framework も 4.5.1 となり、加えて ASP.NET 関連も多くのアップデートが行われています。下記、英語の情報となりますが、ご参照いただければと思います。 Visual Studio 2013 available for download : Somasegar’s blog Announcing the Release of Visual Studio 2013 and Great Improvements to ASP.NET and Entity Framework…


NuGet 2.7 と Visual Studio におけるパッケージ復元機能の強化

今回は、NuGet 2.7 で強化された Visual Studio 2012 / Visual Studio 2013 の NuGet パッケージの自動復元機能のお話です。 以前、こちらのブログ記事 “ASP.NET でソース管理システムへの NuGet パッケージのコミットを不要とする” で「NuGet パッケージの復元の有効化」機能をご紹介しました。 非常に多くの NuGet パッケージを含むようになってきた ASP.NET プロジェクトで、この「NuGet パッケージの復元の有効化」を有効にすると、ビルドに必要な NuGet パッケージが無い場合には自動的にダウンロード/リストアされるようになり、 TFS などのソースコード バージョン管理システムなどで管理する場合にビルドで必要な NuGet パッケージのバイナリ ファイルをコミットする必要がなくなります。 しかし、その代わりにソリューションに .nuget フォルダーが作られ、その中に NuGet.exe が追加されるようになります。 ※ エクスプローラで見た、ソリューションの .nuget フォルダー ● NuGet 2.7 におけるパッケージ 復元機能の強化 NuGet 2.7 から、この NuGet パッケージ復元機能が強化され、上記のファイルのうち、NuGet.exe と NuGet.targets…


10 月開催 ASP.NET MVC ハンズオン セミナーのお知らせ

以前に このブログ でもご紹介した、マイクロソフト イノベーション センターで開催しているスキルアップ カリキュラムの「ハンズオン セミナー ASP.NET MVC 編」の 10 月開催が決まりました。 詳細・お申込み : ハンズオン セミナー ASP.NET MVC 編 日時:2013 年 10 月 24 日(木)13:30 – 17:00 会場:マイクロソフト大手町テクノロジーセンター セミナールーム 先月 9 月にスタートしたこの ASP.NET MVC セミナーですが、前回はキャンセル待ちも含め、あっという間に満席になってしまっていましたので、お申込みはお早目に・・・ なお、この 10 月 24 日は .NET Week まっただ中ですが、こちらも合わせて、ご参加をご検討いただけると幸いです。


.NET Week ~ .NET テクノロジを語る 1 週間 ~ を開催します

先日公開になった「.NET テクノロジ ガイド日本語版」(詳細は こちらのブログ投稿 をご参照ください)をベースに、さまざまな .NET 開発をテーマにしたセミナーイベントを 10 月 21 日 (月) ~ 10 月 25 日 (金) に開催します。 .NET Week ~ .NET テクノロジを語る 1 週間 ~ 最強の鉄人 エバンジェリストが、.NET を冠して伝えまくる至極の 1 週間 (凄いサブタイトルだ・・・) 詳細・お申込みはこちらから↓ http://www.microsoft.com/ja-jp/net/event/netweek.aspx 各日の概要は下記の通りとなっています。 ● Day 1: 10/21 13:30 – 18:00 最新 .NET 技術によるアプリケーション開発入門 対象者: .NET をこれから始める方 ● Day 2: 10/22 13:30 –…


IIS オート スタート設定による ASP.NET Web アプリケーションの初回実行時のパフォーマンス向上

================ [2014/12/25 追記] ASP.NET 開発に関連した動画学習コンテンツも用意しています。 ASP.NET で作る Web アプリケーション構築ジャンプ スタート ASP.NET MVC 4 Web アプリケーションの開発ジャンプ スタート ご参考に、ぜひご覧いただけると幸いです。 ================ ASP.NET Web アプリケーションの初回実行時(IIS へ配置後の最初のリクエスト時)や、IIS アプリケーション プールがリサイクルされた後などは、ワーカープロセスの起動やアプリケーションの初期化処理(Application_Start メソッドの実行など)で、ページが表示されるまでに通常よりも時間がかかります。この初回実行時のリクエスト処理を高速化するため、ASP.NET 4 / IIS 7.5 から、アプリケーションのオートスタート(自動実行)機能が使用できるようになっています。 Auto-Start ASP.NET Applications (VS 2010 and .NET 4.0 Series) : ScottGu’s Blog この機能を有効化するには、IIS の Application Initialization モジュールの有効化や、 アプリケーション プールの開始モードの変更(applicationHost.config の編集)などが必要ですが、オンプレミス環境では比較的容易に設定可能です。 ● オンプレミス環境での IIS/ASP.NET オートスタートの有効化 1….


第 1 回 Build Insider MEETUP のテーマは Leap Motion

今週、9/20 (金) に第 1 回 Build Insider MEETUP が開催されます。お題は、いま巷で話題の Leap Motion です。 Build Insider MEETUP 第 1 回 : Leap Motion 実践活用 日時: 2013 年 9 月 20 日 (金) 19:15 ~ 21:00 場所: 日本マイクロソフト株式会社 セミナールーム C+D 講師: Natural Software 中村 薫 氏 参加費: 1,000 円 (講師への講演料などで使用予定とのことです) 詳細・申し込み: http://www.buildinsider.net/event/meetup/01 Leap Motion は、手や指の動きを読み取ることができるモーション センサーで、小型で安価なことも大きな特徴となっています。マイクロソフトの Kinect との違いなども、本セッションでお話いただけるとのことです。…