Authenticode

One more detail that you may find interesting has nothing to do with code, but with the .NET security settings for NTD applications and WinForms controls downloaded over the Web. In .NET v1.0, assemblies from both the Intranet and the Internet zones were allowed to run, but the Internet permissions were considerably reduced from the Intranet permissions. As of version 1.0 SP1, Microsoft decided that .NET wasn't quite cooked enough to support the rough-and-tumble of the Internet, so it changed the settings to disable code from the Internet altogether (although you could always turn it back on). Now, in version 1.1, Microsoft is confident that it's got a secure platform, and it has turned execution of code from the Internet back on ...

Get Windows Forms Programming in Visual Basic .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.