0

これが私のシーンです..

ASP.Net 2.x Web サイトがあります。これを Silverlight フル フレーム アプリケーションに移行したいと考えています。ただし、隅に行って SL のすべての Web ページをすぐにやり直すことはできません。

私がやりたいことは、SL でアプリのクロム (メイン ページ、ダッシュボード、ログイン、共通システム/構成画面、メイン メニュー) を構築し、メイン コンテンツ SL フレームで既存の .aspx ページを開くことができるようにすることです。

私が見たところ、これを行う方法はありません。SL4 の Webbrowser コントロールが答えになると思いましたが、どうやらアプリがブラウザーを使い果たした場合にのみ機能するようです。

それで、私の最善の手段は何ですか?.XAP をホストするある種の .aspx ページを作成し、ロードするページを渡す必要があるようです。

あなたはこれにどのようにアプローチしますか?

4

1 に答える 1

0

私は実際には反対のルートに行きます。完全なダッシュボードを作成するのではなく、可能な限りダッシュボード要素を個別に作成し始めます。これにより、すべてを統合する準備ができるまで、個々のアプリケーションを1つずつリファクタリングする時間が与えられます。

私のチームで検討した方法の1つは、aspxをSLコントロールにレンダリングするSLレンダリングエンジンを構築することでしたが、その範囲を見て、SLですべてを最初から開発する方が簡単だと判断しました。

于 2010-01-24T17:30:36.003 に答える