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 ...