C#コンソールアプリケーション用のWebフロントエンド(サービスとして専用のマシンで実行されるため、ユーザーにコンソールが表示されない)を作成して、さまざまな機能を制御できるようにすることに興味があります。私はASP.netの経験がほとんどないので、これに最適なアプローチを見つける必要があります。
今、私はこの素敵な小さなWebサーバー(http://webserver.codeplex.com)を組み込んでいますが、ASP.netでフロントエンドを実行すると、アプリケーションをより細かく制御できるようになると思います。ほとんどの検索はASP.netまたはコンソールアプリケーションに関連しているため、Googleの結果にはほとんど運がありませんでしたが、それらを一緒に使用することはありませんでした。基本的に、アプリケーションから情報を取得して表示するだけでなく、ユーザー入力も許可する必要があります(ほとんどの場合、テキストボックスとボタンのみ)。
私が遭遇したもう1つの問題は、ASP.netWebサーバーを埋め込むための適切なソリューションが存在しないように思われることでした。UltiDev CassiniとaspNETServeを見つけましたが、どちらも埋め込むことができないようです。どちらも、実行するために追加のソフトウェアが必要なようですが、.exeファイルを配布したいだけなので難しいです。ASP.netサーバーを完全に埋め込むことはできませんか?