Open棟梁Project - マイクロソフト系技術情報 Wiki
と言う事かと思います。
HTML/CSS3/JavaScriptやHTML5が注目される時勢のため、
というのが世間一般の認識だと思います。
しかし、技術にはSTPというものがあるので、
「ASP.NET Web Formsが衰退して消える。」
ということはないでしょう。
事例として、Windows FormsとWPFを見てみましょう。
Javaに対するCOBOLや、WPFに対するWindows Forms、VB6.0などが良い例です。
ホスト、Unix、Linux、Windowsなどもそうだと思います。以下の参考情報も参考になります。
エンプラでは、実装レベルで標準化が可能なASP.NET Web Formsは、
以下のように最新のUIテクノロジにも対応し、今後も、まだまだ現役で使い続けられるでしょう。
などで最新のUIテクノロジにも対応します。
生HTMLをガリガリ生成&弄り易いため、
「HTML/CSS3/JavaScript」や「HTML5」に
対応する案件が増える中で、導入数は増えるでしょう。
しかし、下記のような課題もあり、エンプラ分野では、
ASP.NET Web Formsを使い続ける案件もあると思います。
柔軟性は高いが、「Formを任意の数だけ定義可能。」など、
実装次第で、標準化の枠から大きくはみ出てしまう(枠に収め難い)。
ASP.NET MVCの仕様を網羅的に押さえていないと効率的な実装、標準化が出来ない。
これらを枠に収めるには、ガイド類(ドキュメント)で徹底するしかない。
従って、ガイド類(ドキュメント)が十分で無いと、大規模開発などで問題が発生しやすい。
Tags: :ASP.NET, :ASP.NET Web Forms, :ASP.NET MVC