I use the Dns.GetHostByAddress method to determine if a computer is online. If not this method throws an exception. I'm not sure which exception this is, but it think you will find out by testing.
I think that the Dns.GetHostByName method which i mentioned shows a similar behaviour.
If you want the ip address of all the machines in your workgroup you will have to use a file called netapi32.dll, you will have to extract data from it.
Alternatively you could try to resolve a range of ip address and the address that get resolved could be added to an array. That array could be the list of hosts that are available in your network. You could use the Dns.GethostbyAddress method for it.
I cant get what u r asking. By modifying the scope u can handle the click event in the derived form.
Raising the click event by using OnClick is only possible in the classes derived from the Button Class.
As per my knowledge, u can do everything for the Button in the inherited form class as u do in a form class.
There's no way of which I know to do it directly. I haven't played around much with the Visio version that comes with VS .NET Enterprise, mostly having used it for database reverse-engineering; maybe that has some facility for auto-generating class diagrams?
One thing you can do is execute "Tools - Build Comment Web Pages...", and browse around the generated HTML. It's not the best solution, but it'll work.
Visio Professional does add a toolbar to VS.NET for reverse engineering your projects as well, yes.
For a better documentation generator, see NDoc[^] - a free documentation generator that produces many different output formats similar to the MSDN Library / .NET Framework SDK documentation, and is used by many large companies.
I just tried the "Build Comment Web Pages", and it doesn't seem to include that stuff. You can definitely use NDoc to do this, though. It'll generate MSDN-style documentation (or you can pick another style), and you can browse the generated help file in the way you need.
Yep. I was pretty amazed not to find the feature built in, but then I thought I'd try to make things as easy on him as possible. I think it's a good idea for everybody to learn how to use NDoc, I guess.
I wonder why the structure and formatting of the "comment web pages" is so bad. If you were developing that feature, wouldn't you have made them look just like the MSDN documentation? It would've made projects like NDoc unnecessary for most people. Or is there some way to provide your own custom documentation formatter plugin in VS .NET?
I haven't tried this yet, but are you sure that this will support UTF-8 encoding for example? You explicitely add each byte as character to the string (Append function), wouldn't this destroy the UTF-8 encoding (treating a two-byte-or-more encoded character as several different ones)?
Thanks for your reply,
and __asm mov al, 0xAD __asm out 0x64, al
do the same... but what do they do??
(doesn't work on NT)
To get the content encoding from the response from the server, you can use the HttpWebResponse.ContentEncoding parameter. You can then conditionally use the appropriate Encoding class that Daniel mentioned to get the string from the byte array.