ASP.NET 3.5で利用できる技術纏め
id:kkamegawa:20081208:p1
元ネタは選択肢が多いのは良いけど、両者が笑顔で入れる選択肢をするのは経験が少ない人にはわかり辛いという話。
例でですが、ASP.NETが複雑化してきているという例えがあったので、簡単なまとめを。
尚、気づく点が出て気次第、更新するかもしれません。
ASP.NET 3.5がベースの利用できる機能
テクノロジ | 概要 | 選択用途 |
---|---|---|
ASP.NET | ポストバックや、コントロールを使い、Windows Formライク*1な開発を簡単に行えるWebアプリケーションテクノロジ | .NETアプリケーションを利用したWebアプリケーション構築の基本的選択肢 |
ASP.NET AJAX | ASP.NET上で簡単にAJAXアプリケーションを作成するコントロール群+機能群*2 | ASP.NETだけでは物足りなく、AJAX機能を付随させたい場合に利用 |
ASP.NET Dynamic Data | 簡単なマスタメンテアプリを構築できる*3 | 工数をかけずにお手軽なWebマスタメンテアプリを構築したい場合に利用 |
ASP.NET MVC | MVCを明確化したASP.NET*4 | ASP.NET開発において、ASP.NETの基本機能を余り利用しなくなった場合、もしくはインターネットをより意識したサイト構築の選択肢の追加*5 |
ASP.NET Controls for Silverlight | ASP.NET 3.5上でSilverlightを簡単にホストするコントロール*6 | ASP.NETアプリケーション内でSilverlightコントロールを利用したい場合 |
ADO.NET Data ServicesはWinフォームとかから利用できるので省いてます。