.net 3.5 webforms web サイト内で実行する必要がある、ややグリーンフィールドの web アプリケーションを開始していますが、それ以外の場合は、現在のサイトとの対話性の観点から切り離されます。Webフォームの使用を最小限に抑える、または排除するアーキテクチャを設計しようとしています。これまでのところ、json で wcf Web サービスを使用し (Web API は残念ながら 3.5 の制限によりオプションではありません)、クライアント側だけで Knockout.js を使用することにしました。理想的には、aspx ページを追加するのではなく、UI フロントを構築するためのストレートな html ページを追加します。
1) これは可能/合理的ですか?
2) asp.net ユーティリティ機能 (Windows 認証やユーザー ロール アクセス セキュリティなど) を、aspx ページの代わりに knockout.js を使用した html ページを使用して実装できますか?