トレイなどで実行されるスタンドアロンWebアプリケーションを.Netを使用して実行する方法はありますか?WebフォームまたはMVCを使用してWebサーバー(アプリケーションに埋め込まれています) ?.Netを使用したスタンドアロンWebアプリケーション
答えて
Cassini web server sampleを使用してASP.NETアプリケーションを実行できます。 http://blogs.msdn.com/dmitryr/archive/2005/09/27/474534.aspx
カッシーニはローカルマシンからのみアクセスでき、Visual Studioに付属する開発用Webサーバーの基礎となっています。あなたがユーザーのためにこれを実行するポートや、過度のファイアウォールソフトウェアなどを持っているかどうかを検討することができます。
.Netコードを使用したい場合、クライアントサイドWebアプリケーションを取得する最も簡単な方法はSilverlight Out of Browser
これにより、Webサーバーに接続し、WPF風guiモデルを許可します。
Hereは、サンプルプロジェクトです。
Silverlight 3が必要です。
通知領域(「システムトレイ」)にアプリを置くことはできません。クロスドメインサービスは、明示的にマークされていない限り使用できません。
ブラウザが組み込まれたWindowsアプリケーションを構築したい場合があります。 Windowsフォームを作成してデザインモードにすると、ツールボックスの[すべてのWindowsフォーム]が[Webブラウザ]コントロール。
wbMain.Document.Body.Style = "zoom 40%";
wbMain.Navigate(New Uri(tbURL.Text));
wbMain.CanGoBack = false;
wbMain.CanGoForward = true;
// once I navigate to a page I can play with the page like:
foreach(HtmlElement HTML In wbMain.Document.Links)
{
string Link = HTML.OuterHtml.ToLower;
if(Link.IndexOf(".mov") > 0 && Link.IndexOf("href=") > 0)
{...
System.Net.WebClient wc = New System.Net.WebClient();
wc.DownloadFile(MovieLink, Target)
}
}
あなたがアイデアを得る:
だから私は、私のようなものを行うことができ、これらのいずれかを持っていたし、wbMainそれという名前を付けた場合。
ありがとうコードが、私のデスクトップアプリケーションは、いくつかの標準winformsまたはwpf UIを持っています。 Webパーツは、他のブラウザでローカルに使用するためのWebサーバーも実行するということです。 – Pablo
- 1. WEB GUIを使用した.NETアプリケーション
- 2. スタンドアロンWebアプリケーション
- 3. .NET 1.1 WebアプリケーションでJQueryを使用
- 4. .net SSLを使用したWebサービス。 wcf?
- 5. ODP.NET 64bitを使用した.NET Webサービス
- 6. .Net 4.0 Webフォームを使用したルーティング
- 7. 既存のWebアプリケーション(.Net 3.5)にスタンドアロンのASPXページを追加する
- 8. グラフデータベース:Java APIを使用したスタンドアロン
- 9. サーブレットコンテナ内のJava Webアプリケーションとスタンドアロン
- 10. スタンドアロンのWebアプリケーションとブラウザのスクロールバー
- 11. .NETのスタンドアロンDataTable
- 12. Javaを使用してフォームベース認証にログインする.NET Webアプリケーション
- 13. tcl/tkを使用したWebアプリケーション
- 14. j2meを使用したWebアプリケーション開発
- 15. strutsを使用したWebアプリケーションのClassNotFoundException
- 16. ローカルデータベース.mdfファイルを使用したWebアプリケーション
- 17. struts2を使用したJava Webアプリケーション:Success.But
- 18. スタンドアロンJavaアプリケーション用のルールエンジン
- 19. ポータブル/スタンドアロンWebアプリケーションのための潜在的なデータベースシステム?
- 20. ファイルアップロード使用したJavaScript(iPadのWebアプリケーション)
- 21. ANDROIDアプリケーションでデータセットを返す.net Webサービスを使用する
- 22. .net Webアプリケーションのセレンテストツール
- 23. .NET Webアプリケーションのメンテナンス
- 24. C#と.NET Frameworkを使用したスクリーンスクレーピング、Webスクレーピング、Webハーベスティング、Webデータ抽出など
- 25. NHibernate WebアプリケーションでMySQL Connector/NETを使用する
- 26. Webアプリケーションに.NET Framework 1.1を強制的に使用する
- 27. n層Webアプリケーション全体で.NETメンバーシップ・プロバイダを使用
- 28. 「プラグイン」データアクセスレイヤーを使用できる.Net Webアプリケーションを構築するためのガイドライン
- 29. スタンドアロンPHPアプリケーション
- 30. スタンドアロンJavaFXアプリケーション
私はウェブアプリを試していません。私は内部にasp.netアプリケーションでWebサーバーを埋め込むデスクトップアプリケーションを作成しようとしています。 – Pablo
ああ - 私はあなたの質問を誤解していると思う、BrianLyの音はあなたがしたいもののように – ShuggyCoUk