title: Embedded web server and gui framework for .NET applications
body: <p>I'm looking for a framework which allows me to manage my application through a webbased GUI (using an embedded webserver) instead of winforms.</p>
  
  <p>Something like this: <a href="http://www.webtoolkit.eu/wt" rel="nofollow noreferrer">http://www.webtoolkit.eu/wt</a>   but then for .NET</p>
  
  <p>In my code I should be able to instantiate classes (like buttons, forms etc), and when a user browses to a given port, the app should render it as javascript/ajax etc etc.
  preferably, when buttons are pushed, a notification in my code should be called.</p>
  
  <p>this is a less specific question than another one I posted about extjs. I hope this will attract more viewers since it is more generic</p>
  
  <p>Thanks.</p>
  
  <hr />
  
  <p>Update:</p>
  
  <p>cassini like solutions don't fit the bill. Since the webbrowser is embedded in my application, there is no need for ASP.NET server side scripts. I would rather have the framework, call functions inside my application when things happen on the page.
  onButtonClicked() for instance. </p>