- 追加された行はこの色です。
- 削除された行はこの色です。
「[[マイクロソフト系技術情報 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の略号的な意味で使用しています。~
最近、色々と開発技術が多様化してきて、選ぶのが大変になりましたね。
*[[Windows Form vs WPF]] [#k6d582da]
*詳細 [#u53cccb1]
*[[ASP.NET Web Forms vs ASP.NET MVC]] [#q86e4343]
**UI系 Subsystem & Framework [#k830afa2]
*[[ネイティブ vs ハイブリッド]] [#q86e4343]
***[[Windows Form vs WPF]] [#k6d582da]
デスクトップ・アプリ系
*[[ADO.NET vs ORM (Entity Framework, Dapper)]] [#ebc3b340]
***[[ASP.NET Web Forms vs ASP.NET MVC]] [#q86e4343]
従来型のWebアプリ。
*[[ASP.NET Forms認証 vs ASP.NET Identity]] [#n0086ac3]
***[[従来型のWebアプリとSPA(Single-page Application)>https://www.osscons.jp/joicpdhoq-537/#_537]] [#z4cdd56f]
従来型のWebアプリとSPAとの比較。リンク先を参照。
*[[SVN vs Git vs TFS]] [#r6c10c59]
-[[ASP.NET Web Forms]]は、業務系に向いているが、レガシー臭が漂い始めている(.NET Coreへの移行パスが未定)。
-[[ASP.NET MVC]]は、よりデザイン重視の案件に適合。しかし、SPAに比べるとレガシーではある。
-[[ASP.NET SPA]]は、業務系ではなくユーザー・エンゲージメントが必要とされているようなシーンで活用。
***[[ネイティブ vs ハイブリッド]] [#q86e4343]
スマホ・アプリ系
***余談:淀みに浮かぶ泡沫は...。 [#eccf10b5]
-「項目移送おじさん」& UIサブシステム・フレームワーク - OSSコンソーシアム~
https://www.osscons.jp/jofff90f9-537/#_537
>
UIサブシステムとフレームワーク系、色々ありますが、その知識自体を「売り」にすると、プロダクト化して売るという話にならないので、面積仕事になります。~
しかし、面積仕事なのに、非常に速いライフサイクルと流行り廃りのため、淀みに浮かんで、かつ消えかつ結びて、久しくとどまりたるためしのない~
「泡沫(うたかた)」感が強くリスキーで、私は、不幸を生んでいるように見えて嫌なんです(好きでやっているのは否定しないですが)。
**[[ADO.NET vs ORM (Entity Framework, Dapper)]] [#ebc3b340]
**[[ASP.NET Forms認証 vs ASP.NET Identity]] [#n0086ac3]
**[[SVN vs Git vs TFS]] [#r6c10c59]