SharePoint app を ASP.NET MVC で作った際にプロジェクトに含まれている JS ファイルについて
はじめに
Visual Studio 2013 では、SharePoint app (apps for SharePoint のこと) を作成する際に、
・ASP.NET Web Forms Application (初代 ASP.NET の頃から存在するイベントドリブンなフレームワーク)
・ASP.NET MVC Web Application (Model-View-Controller パターンなフレームワーク)
のどちらかを最初に選択してプロジェクトを作ります。
※上図の通り、デフォルトは ASP.NET MVC Web Application となっています。
ASP.NET MVC Web Application 形式でプロジェクトを作成すると、モバイルデバイス向け開発に便利ないくつかの JavaScript ファイルが最初からプロジェクトに含まれているのですが、これらの JS ファイルについては Project_Readme.html 等を読んでも特に説明がなく、SharePoint app 開発用の msdn の記事をあさってもなかなか情報が見つかりません。
ということで、プロジェクトに最初から含まれている JS ファイルは何のために使うものなのか調べてみました。
ASP.NET MVC Web Application での開発をバリバリやっていらっしゃる方や、モバイルデバイス向けの開発をされている方にとっては「そんなことも知らないの!?」ということかもしれませんが、古い人間な私には分からなかったので、一応ここにまとめておきます。。。