私はC#を使用してチャットアプリケーションを作成しました。このプロジェクトは、別のWindowsフォームアプリケーションです。今私はasp.netを使用してWebページを作成しているプロジェクトでコード全体を記述したくありません。そこにボタン、[ツールボックス]ボタン]は、ユーザーがクリックするだろう、それは私のフォームを初期化します次のページでASP.net WebページにWindowsフォームを埋め込む
- ユーザーがWebページを開き、
- レジスタ、
- :私はこのような何かをしたいですしたがってチャットアプリケーション。
これをどのように達成できますか?
ASP.NETには、サーバー側のテクノロジであるASP.NETと、豊富なクライアントテクノロジであるWindowsフォームがあります。 Webページ([clicky])(http://www.beansoftware.com/ASP.NET-Tutorials/Place-Windows-Control-To-Web-Form.aspx)にWindowsフォームコントロールを埋め込むことは可能ですが))私は実際にそれを実際に見たことはありません。通常、この種のクライアント側の機能は、Flash、SilverLight、Javaアプレットなどのプラットフォームで実装されています。 –
ダウンロードしてアプリケーションを提供したり、winformsアプリケーションを起動するActiveXコントロールを作成することができます。これを読んでくださいhttp://codereflex.net/how-to-run-exe-on-webpage/ – Jon
これは一般的な開発アーキテクチャがロジックをUIから分離するためです。言い換えれば、アプリケーション全体ではなく、新しいUIを実装すればよいということです。 – NotMe