event handler for WebBrowser control onpropertychange events – sender and e objects are null

In C#, I am running the WebBrowser (WB) control in a server-side thread and want to monitor (listen) for “onpropertychange” events. I can successfully attach a .NET delegate signature method that is executed when a property changes, but the sender and e objects are both null in every call to qEventHndlr, therefore, I don’t know which property changed to fire the event. el is an HTMLElement that is iterated in a foreach loop to attach the eventhandler to each element to monitor (listen).

Cannot implicity convert type ‘double’ to ‘string’

I am making a program to take the radius of a circle and output the diameter, area, and circumference. I’m trying to start with the diameter, but I keep receiving the error: Cannot implicitly convert type ‘double’ to ‘string.’ I’ve done similar programs using integers, but I can’t figure out for the life of me, how to receive floats in text boxes and calculate them so I can output them. This is my code so far.

Quickest way to require authentication in asp.net webform?

As of right now, I have the user register/log in and then if successful, redirect them to the homepage. However, this is extremely artificial as the user can simply type the url and go to any page they want. I’m fairly new to this and I’ve heard forms authentication mentioned multiple times as a way to do what I need: a simple means to prevent a user from accessing any page and once they haven’t done a “Request” in awhile, I want them to be “logged out” and sent back to the log in page. I guess, in the end, I have three questions:

Publishing a c# console application on IIS Server

Is it possible to deploy a console c# application on IIS Server.
I have one .exe file running on a machine which takes data from named pipe and my c# application takes this data from the pipe and send it to the web application running using TCP sockets, I want to know if i can deploy my C# console application on the webserver?
I am new to ASP.net and C#.