I've just discovered something quite neat in the security model for .Net (well, .Net 2 - haven't tested .Net 1 or 1.1). Last night, I discovered my desktop clock was going WAY out of sync, so I thought I'd migrate my Delphi written NTP client to C#. All was well. This morning I copied it onto my file server, and started it. And received the following.

.NET Security Warning

Yes, I know, I'm a geek. But thats cool! It detects, and blocks, internet access on EXE's ran from a remote (untrusted) source.