ごった煮

色々な事を書いてます

ASP.NETテンプレートの紹介

今回は, ASP.NETのプロジェクトを作成する際に表示されるテンプレートについて, 簡単に説明していきたいと思います.

Empty

empty

Emptyは, 完全に空のテンプレートであり, コンテンツは, 含まれません. 完全に自由に構築したい場合に選択します. 自由度のある開発を行いたい場合は, このテンプレートを選択しましょう.

MVC

mvc

このテンプレートは, ASP.NET MVCのテンプレートになります. ASP.NET MVCの開発に必要なフォルダ構成や, Web.configの基本構成が行われた状態のテンプレートなので, MVCで開発を行う場合は, このテンプレート化, Emptyを選択してください.

WebForms

webforms

このテンプレートは, 従来のASP.NETのテンプレートになります. デフォルトで, .aspxファイルが配置されたテンプレートが生成されるため, 従来のWebFormでの開発を行いたい場合は, このテンプレートを選択してください.

WebAPI

webapi

このテンプレートは, ASP.NET WebAPIのテンプレートです. WebAPIは, ASP.NETで, POSTやGETなどに対して処理を行うAPIを提供するサービスを提供するライブラリですが, そのようなサービスを作成したい場合は, このテンプレートを選択してください.

これらのテンプレートは, すべて認証形式を

  • 認証なし
  • 個人ユーザアカウント
  • 組織アカウント
  • Windows認証

を提供することができます.

また, WebFormsとWebAPIの組み合わせなどもチェック項目によって組み合わせることができるため, それぞれ自分のやりたいようにカスタマイズすることが可能となります.

これらのテンプレートを組み合わせて, ぜひアプリケーションを開発してみてください.