work in the background so play can be front and center
A solution stack is a set of software subsystems or components needed to deliver a fully functional solution, be it a product or a service. To develop a web application, for example, the designer needs to use an operating system, web server, database, and programming language. Another version of a solution stack is operating system, middleware, database, and applications. Tell me more
LAMP is a solution stack of free, open source software. The acronym LAMP refers to the first letters of Linux (operating system), Apache HTTP Server, MySQL (database software, but now sometimes MariaDB) and originally PHP (but now sometimes Perl or Python), principal components to build a viable general purpose web server. Tell me more
Another common stack (WISA) is the Windows alternative to LAMP: Windows Server (operating system), Internet Information Services (web server), SQL Server (database), and ASP.NET (programming languages). The following links bring you to articles implying that the phrase, Microsoft stack, means WISA:
Built upon the Microsoft stack is the .NET Framework stack. A not-mature-enough alternative to this is Mono, which is an open source, cross-platform, implementation of C# and the CLR that is binary compatible with Microsoft.NET. Search the Web for “open stack” and find other alternatives.
The term, .NET stack, in general means the use of both the .NET Framework stack and WISA, the Microsoft stack.