自定义C#应用程序的Web UI

自定义C#应用程序的Web UI,c#,silverlight,C#,Silverlight,我有一个用C#编写的应用程序,作为[WCF]windows服务安装,将在无头机器上运行。我想为它提供一个很好的web UI,但我不确定如何承载它。在研究了Cassini等嵌入式web服务器之后,如果没有大量的web服务器代码,似乎没有一个服务器已经准备好了。我想找到一个软件包,让我在像Silverlight设计的东西。此外,我需要能够为客户提供一个简单的安装程序,不涉及“go get IIS”等 我看到这似乎很接近,但并没有真正回答我的任何问题,只是肯定这是可能的。我真的在寻找如何实现这一点的细

我有一个用C#编写的应用程序,作为[WCF]windows服务安装,将在无头机器上运行。我想为它提供一个很好的web UI,但我不确定如何承载它。在研究了Cassini等嵌入式web服务器之后,如果没有大量的web服务器代码,似乎没有一个服务器已经准备好了。我想找到一个软件包,让我在像Silverlight设计的东西。此外,我需要能够为客户提供一个简单的安装程序,不涉及“go get IIS”等


我看到这似乎很接近,但并没有真正回答我的任何问题,只是肯定这是可能的。我真的在寻找如何实现这一点的细节。

除非您需要非常丰富/灵活的UI,否则为什么要选择silver light route?我建议使用WCF本身通过HttpBinding提供HTML。请看几篇与此相关的文章:

System.ServiceModel.Web命名空间提供的REST支持应该使任务更加简单(比上述文章中所述的更简单)