O'Reilly logo

Visual Studio Tools for Office: Using Visual Basic 2005 with Excel, Word, Outlook, and InfoPath by Eric Lippert, Eric Carter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

19. .NET Code Security

IN THE OLD DAYS—back in the 20th century—the primary way that we got software onto our machines went something like this: Go to software store; buy shrink-wrapped box containing disks; insert said disks into machine; install software. If that is the only way you put software on your machine, it is pretty hard to get a computer virus—not impossible, but pretty hard.

That world is long gone; code in the 21st century is both highly mobile and highly componentized. Generally, “monolithic” applications such as Word and Excel now make extensive use of third-party components and store customized code behind documents. Many machines are constantly connected to the Internet, a worldwide network chock full of evil hackers.

Ubiquitous ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required