I am working on a windows service project in C#, and I am having difficulties in two areas. First, is it possible to display a Windows.Forms.MessageBox from a service? And second, is it possible to have a service run as a web server, and where should I go to learn how this would all work?