私が働いている会社は、私たちのビジネスの中核であるこのアプリケーションを作成し、Web ブラウザに依存して特定の「ルール」を適用します。ルールがないと、アプリケーションは顧客にとって役に立たなくなります。慎重になる必要があることをお詫び申し上げます。NDA と他の多くのことにより、アプリケーションが何であるかを正確に言うことができません。基本的に、JavaScript は特定のタイミング イベント (少なくとも 1 秒まで正確でなければならない) を制御するため、ajax/ポストバックなどでの制御が困難になります。
私の質問は次のとおりです。ほとんどのコードが実際には C# ビジネス ロジックであり、asp.net コントロールではないと仮定すると、ASP.NET アプリケーションを SilverLight に変換するのはどれほど難しいでしょうか? Deep Fried のバイトを聴き終えたところですが、MS の人々は、これはそれほど大したことではないように聞こえます。これは Web アプリ、または主に Win32 アプリに当てはまりますか?
asp.net のフロント エンドが SilverLight と根本的に異なることはわかっていますが、必要に応じて書き直す必要がないようにしたい C# コードがたくさんあります。JavaScript コードを Silverlight に置き換えることは些細なことだと思います (悪い仮定は知っていますが、どこかから始めなければなりません)。この問題を軽減する方法について解決策を考え出す必要があります。これが中間点であることを願っています: 何もせずにクライアントからの攻撃を監視することと、アプリケーション全体を Web ページよりも安全なものに書き直すことです。フロントエンド検証のみ。ASP.NET コードを SilverLight プロジェクトに変換しようとした人はいますか?