差分

ナビゲーションに移動 検索に移動

ASP.NET

2,268 バイト追加, 2012年5月31日 (木) 05:54
ページの作成:「'''ASP.NET'''(えーすぴーどっとねっと)とは、フリーのWeb向けフレームワークである。 == オープンソース化 == もともとは[[マ...」
'''ASP.NET'''(えーすぴーどっとねっと)とは、フリーのWeb向けフレームワークである。

== オープンソース化 ==
もともとは[[マイクロソフト]]製の[[プロプライエタリ]]な[[フレームワーク]]であったが、2012年3月27日にApache 2.0 ライセンスのもとで[[オープンソース]]化され、ソーシャルコーディングサイトの[[GitHub]]上で様々な人々により活発に改良がおこなわれている。

なお、オープンソース化した後、マイクロソフト社員以外での最初のコミットは[[Mono]]の神様である[[ミゲル・デ・イカザ]]氏であった。

ASP.NETの[[ドキュメント]]は[[Codeplex]]上の[[ウィキ]]、[[ソースコード]]は[[GitHub]]上の[[リポジトリ]]という2段構えで配布されている。
* http://aspnetwebstack.codeplex.com/
* https://github.com/aspnetwebstack

== フレームワークの種類 ==
もともとASP.NETはひとつのフレームワークであったが、後に[[ASP.NET MVC]]などの新たなフレームワークが次々と追加されまくっている。今後も増えまくる予定となっている。

そのような経緯もあり元祖ASP.NETは「[[ASP.NET Web Forms]]」と改名し、「ASP.NET」という名称はそれらの総称となった。単に「ASP.NET」という場合は[[ASP.NET Web Forms]]を指すことが多い。

* [[ASP.NET Web Forms]] - 元祖ASP.NET、紛らわしいので改名。
* [[ASP.NET MVC]] - いわゆる[[MVC]]。
* [[ASP.NET Web Pages]] - [[ASP.NET MVC 3]]用に追加された[[Razor]]を軸とするもの。
* [[ASP.NET Web API]] - [[ASP.NET 4]]で追加される[[RESTful]]なフレームワーク。

== 関連項目 ==
* [[xsp]] - [[Mono]]でASP.NETを実行するためのアプリケーションサーバー。
* [[mod_mono]] - [[xsp]]をApacheモジュール化したもの。

== 参考文献 ==
<references/>

== 外部リンク ==
* http://www.asp.net/ - 公式サイト。使う人向けのフォーラムなどもある。
* http://aspnetwebstack.codeplex.com/ - 公式ドキュメント。ウィキが中心。
* https://github.com/aspnetwebstack - 公式リポジトリ。ソースコードが中心。

{{stub}}
匿名利用者

案内メニュー