WebMatrix (ウェブマトリックス)とはマイクロソフト社が開発中の簡易Web開発環境ツールである。Windows上でのWebサイト構築・開発を容易に行うことができる。マイクロソフトのWebサーバーであるIIS Developer Express と呼ばれる開発用のインターネット インフォメーション サービス (IIS) を含む。他に Web 用の開発フレームワークである ASP.NET および無償でかつ埋め込み可能な SQL Server Compact も搭載する。以前リリースされた ASP.NET Web Matrix とは全くの別のソフトウェアである。2011年1月11日、バージョン 1.0 が公開され、ダウンロードセンターから入手できるようになった。Web 開発の潮流に合わせ、スクラッチで一から開発をする方法論と著名なオープンソース アプリケーションをまずはダウンロードし、それをカスタマイズする方法論の両方を想定している。このアプリケーション連携部分はすでに提供が開始されている Web プラットフォーム インストーラー (Web PI) と同じメカニズムを利用する。このため、オープンソース コミュニティが Windows Web アプリケーション ギャラリーに登録をした著名な CMS などを短時間で Windows 上に構築し、そのカスタマイズを WebMatrix のエディター機能で行うことができる。一覧の構築、開発、展開のプロセスを支援するために展開に関してはそのままホスティング プロバイダーにアプリケーションを展開する機能も搭載される予定である。 開発用のサーバーへの展開も同様に行え、これは FTP、FTPS を用いて行うようになっている。Web PI でインストールできるのが ASP.NET ベースのアプリケーションだけでなく、著名なPHPアプリケーションも利用可能であるように、WebMatrix も同様に PHP ベースのアプリケーションをダウンロードし、MySQL のデータベースの編集を行うことが可能になっている。マイクロソフトのテクノロジーで Web サイトを構築する場合には、SQL Server Compact を SQL Server の他のエディションへの移行も容易であることからいずれ同社のクラウドサービスである SQL Azure への Web アプリケーション移行も容易に可能である。また、サイトの開発を同社の Visual Studio や Visual Web Developer に移行することも簡単にできるため、より強力で多機能なこれらのツールに開発を移していくことも可能である。IIS は Windows の OS 毎にバージョンが異なるため、これまでクライアント OS である Windows XP で最新のバージョンを扱えなかったが、WebMatrix をインストールすることで、Windows 7 や Windows Server 2008 R2 に搭載されている IIS 7.5 が開発用途として利用可能になる。ただし、動作原理は通常の IIS のように Windows のサービスとして動作するのではなく、別プロセスで WebMatrix から起動されるため、Windows 95 のころにあった Personal Web Server や Visual Studio の開発環境内でのアプリケーション実行で起動されるプロセスに近い。MVCモデルのVにあたるViewのエンジンとしてマイクロソフトが現在開発している“Razor” が利用可能である。このため、飛躍的にタイピング量の少ないコーディングも可能になっている。“Razor” の記法は @ から始まる特徴がある。この場合、ASP.NET MVC Framework を利用した開発になる。以前、ASP.NET Web Matrix という似た名前のツールが開発されたが、統合開発環境である Visual Studio の無償エディションがより多く使われるようになり、現在では利用されることが少なくなった。現在も無償版の Visual Studio Express エディションは存在するが、今回の WebMatrix はオープンソース Web アプリケーションのインストール機能が搭載されているなど位置づけが異なるものになっている。
出典:wikipedia
LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。