私の仕事をしている会社は、このアプリケーションを作成しました。このアプリケーションは、ビジネスの中核であり、アプリケーションなしで顧客に役に立たない特定の「ルール」を適用します。気をつけなければならないことには申し訳ありませんが、NDAは他の多くのものと一緒に、アプリケーションが何であるかを正確に言うことを妨げています。 JavaScriptは本質的には、(少なくとも2番目の正確なものでなければならない)一定のタイムイベントを制御し、Ajax /ポストバックなどで制御するのが難しくなります。ほとんどのコードがC#ビジネスロジックで、asp.netコントロールではないと仮定してSilverlightへの.NETアプリケーション私はちょうどディープフライドバイトを聞いて終わったし、MSの人々はこれが実際にはそれほど大きな取引ではないと思うようにする。これはWebアプリケーション、または主にWin32のものに当てはまりますか?.NET WebアプリケーションのSilverlightへの移植性
私はasp.netフロントエンドがSilverLightとは根本的に異なっていることは知っていますが、必要に応じて書き換えをしたくないC#コードがたくさんあります。 JavaScriptのコードをSilverlightに置き換えることは私が仮定していることは簡単なことです(私は悪い仮定を知っていますが、どこかで始める必要があります)。私はこの問題を緩和する方法についての解決策を考え出す必要があります。これは、何もしないで、私たちがクライアントに驚かされるのを見て、Webページよりも安全なアプリケーションでアプリケーション全体を書き直すことを目指すものですフロントエンドの検証だけです。誰もがASP.NETコードをSilverLightプロジェクトに変換しようとしましたか?
ありがたいことに私たちは本当にすべてではありません。私たちがアプリケーションのセキュリティに関して持っている本当の問題は、(greasemonkeyのようなものを使って)誰かがjavascriptを変更して、アプリケーションが役に立たない方法でルールを作ることができるということです。 – kemiller2002