私は実行可能アプリケーション(WinForms
1つ)を実行していて、いくつかのHTMLページをレンダリングする必要に直面しました(一種の「アクティブ」-モデルを消費し、ページ全体のHTMLコードを生成します)。
MVCまたはASP.NETプロジェクトを参照することを検討しています。これらの(または他のツール、もしそうなら、それらは何ですか?)プロジェクトを使用して、モデルおよびある種の生のHTMLコードをレンダリングするための最良の方法は何View Page
ですか?
WinFormsプロジェクトでのASP.Netのホスティングに関する次のSOの質問を参照してください-完全に実行可能です!
httpホストを使用せずに実行することについてのAgentFiresのコメント(彼はWebサーバーを意味すると想定しています)への返信として、ASP.Netランタイムを直接ホストすることに関するRickStrahlのこれら2つの記事を試してください。
http://www.west-wind.com/presentations/aspnetruntime/aspnetruntime.asp
http://www.west-wind.com/weblog/posts/2005/Jul/20/AspNET-Runtime-Hosting-Update
彼らはかなり古いですが、彼らはあなたが始める必要があります。
HTML文字列が返される場合は、そのHTMLコードをブラウザコントロールに挿入できます。