Chapter 7. Running full-trust, native, and other code

This chapter covers

  • Running any Common Gateway Interface (CGI) interpreter you want
  • Spawning processes and calling local executables
  • Calling native libraries with P/Invoke

Microsoft is committed to making Windows the best place to run any type of application. To that end, it’s making Azure an open system, where you can run anything you want. Microsoft could have easily made Azure .NET-only. Azure would’ve been easier for Microsoft to manage, and easier to design the infrastructure for. But Microsoft didn’t do that. It opened Azure up, as wide as the on-premises version of Windows is, so that its customers can run almost anything on Azure that can be run on Windows today. Azure can run unmanaged ...

Get Azure in Action now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.