トレイなどで実行されるスタンドアロン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. 角度2のレール(スタンドアロンWebアプリケーション用)?
- 4. .NET 1.1 WebアプリケーションでJQueryを使用
- 5. ダイナミック/バーチャルページを使用した.NET Webアプリケーションの作成
- 6. スタンドアロンのautocad .netアプリケーションの作成方法
- 7. .Net 4.0 Webフォームを使用したルーティング
- 8. .net SSLを使用したWebサービス。 wcf?
- 9. ODP.NET 64bitを使用した.NET Webサービス
- 10. MVVMを使用したAsp .NET Web API
- 11. .Net Webアプリケーションでdatetimeを使用するためのベストプラクティス
- 12. 既存のWebアプリケーション(.Net 3.5)にスタンドアロンのASPXページを追加する
- 13. スタンドアロンのWebアプリケーションとブラウザのスクロールバー
- 14. スタンドアロンJavaユニットテストv/s Tomcat Webアプリケーション
- 15. サーブレットコンテナ内のJava Webアプリケーションとスタンドアロン
- 16. .NET System.IO.PathTooLongException Webアプリケーション
- 17. Javaを使用してフォームベース認証にログインする.NET Webアプリケーション
- 18. .NETのスタンドアロンDataTable
- 19. .Net Webアプリケーション - プリコンパイルしない
- 20. j2meを使用したWebアプリケーション開発
- 21. struts2を使用したJava Webアプリケーション:Success.But
- 22. RingCentral APIを使用したWebアプリケーション
- 23. チャーム暗号を使用したWebアプリケーション
- 24. ローカルデータベース.mdfファイルを使用したWebアプリケーション
- 25. プロテクションバックエンドを使用したWebアプリケーション
- 26. strutsを使用したWebアプリケーションのClassNotFoundException
- 27. fullstackを使用したWebアプリケーションjavascript + mobile
- 28. Webアプリケーションを使用したAzureのリバースプロキシ
- 29. javascriptを使用したWebアプリケーション
- 30. tcl/tkを使用したWebアプリケーション
私はウェブアプリを試していません。私は内部にasp.netアプリケーションでWebサーバーを埋め込むデスクトップアプリケーションを作成しようとしています。 – Pablo
ああ - 私はあなたの質問を誤解していると思う、BrianLyの音はあなたがしたいもののように – ShuggyCoUk