「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>アプリケーション・アーキテクチャ]]

* 目次 [#f6aecfec]
#contents

*概要 [#x67b08a7]
-最近、色々と開発技術が多様化してきて、技術選定をするのが大変になりましたね。
-しかし、自プロジェクトの特性に適合する技術を採用する。と言うのが基本になります。

※ 本ページの「VS」はvisual studioではなく、versusの略号的な意味で使用しています。

*詳細 [#u53cccb1]

**UI系 [#k830afa2]
UI系 Subsystem & Frameworkは、下記の[[開発ツール>#tf2b4c64]]に組み込まれることもある。

***[[Windows Form vs WPF]] [#k6d582da]
デスクトップ・アプリ系

-画面の定義には、
--デザイナを使用するタイプ([[Windows Forms]]など)
--マークアップ言語を使用するタイプ([[WPF]], [[UWP]]など)

>がある。

-マークアップ型には、
--XAML型
--HTML5型

>がある。

-マークアップ型は、
--XAML型が衰退し
--HTML5型が隆盛

>しつつある。

-HTML5型は所謂、[[ハイブリッド型アプリ>#q86e4343]]である。

***[[ASP.NET Web Forms vs ASP.NET MVC]] [#q86e4343]
従来型のWebアプリ。

***[[従来型のWebアプリ vs SPA(Single-page Application)>SPAとMPA]] [#z4cdd56f]
従来型のWebアプリとSPAの比較。

***[[様々なSPAフレームワーク>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?%28MV%2A%29%20UI%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF]] [#bbf6c1a5]
[[Single-page application]]は、[[ASP.NET SPA]]以外のJavaScript系のモノが良く進化した。

***[[ネイティブ vs ハイブリッド]] [#q86e4343]
スマホ・アプリ系には、ネイティブ型のものとハイブリッド型のモノがある。

**開発ツール [#tf2b4c64]

***[[IDE vs RAD vs EUC vs Template & Package (開発支援ツールの種類)>開発支援ツールの種類]] [#h287a836]

***[[ADO.NET vs ORM (Entity Framework, Dapper)]] [#ebc3b340]

***[[SVN vs Git vs TFS]] [#r6c10c59]

**その他 [#q4904875]

***[[ASP.NET Forms認証 vs ASP.NET Identity]] [#n0086ac3]

*参考 [#l0f8e737]
-[[GO/NOGO判定用事例データベース - .NET 開発基盤部会 Wiki>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?GO%2FNOGO%E5%88%A4%E5%AE%9A%E7%94%A8%E4%BA%8B%E4%BE%8B%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9]]

**開発基盤部会 Wiki [#ae6c9118]

***[[GO/NOGO判定用事例データベース>https://dotnetdevelopmentinfrastructure.osscons.jp/index.php?GO%2FNOGO%E5%88%A4%E5%AE%9A%E7%94%A8%E4%BA%8B%E4%BE%8B%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9]] [#d9200cee]


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS