WindowsアプリケーションをWebに移植することに取り組んでいます。Windows アプリケーションは、フォーム コントロール、複雑な検証、およびユーザーの対話性に関して非常に豊富です。
基本的な Web フォームは、これらの複雑さに対応するには不十分です。ですから、ウェブページのリッチさを維持する最善の方法を知りたいです。いくつかのアイデアがあり、コメントが欲しいです。
- DHTML と Java Script を使用して、複雑なコントロールを模倣します。jQueryUI の一部として使用できるマクロ コントロールと、その他のサード パーティの Java Script コントロールがいくつかあります。おすすめの制御ライブラリがあれば教えていただきたいです。
- 豊富なコントロールが必要な場合は、RIA (できれば Silverlight) を使用してください。Silverlight プラグインが必要になるため、これは最後のオプションとして保持したいと思います。
他の一般的な/推奨される戦略は何ですか?