XSP (software)

Last updated
XSP
Original author Ximian
Developers .NET Foundation and Xamarin (a Microsoft subsidiary)
Stable release
4.7.1 / January 21, 2020;5 years ago (2020-01-21)
Repository
Written in C#
Operating system Linux
Platform .NET Framework, Mono
Type Web server that hosts ASP.NET's system
License Microsoft Public License
Website mono-project.com/ASP.NET

XSP is a simple, standalone web server written in C# that hosts ASP.NET's System for Linux [1] and other Unix operating systems. It runs on the Mono runtime for Linux and the .NET Framework runtime, making it usable as a lightweight web server on any platform supporting .NET. [2]

Contents

XSP was the original name of the internal project at Microsoft that became ASP.NET. The name pays homage to the original name of what became ASP.NET.[ citation needed ]

XSP is commonly used as a lightweight host for ASP.NET applications during development and testing, providing a minimal web server environment that supports the System.Web facilities of the Mono runtime. It is often employed in situations where a full production‑grade server is not required, such as experimenting with ASP.NET features or running simple web applications in cross‑platform environments. [3]

See also

References

  1. Running .Net applications on Linux with Mono - Linux.com
  2. Brian Delahunty (3 March 2005). "Introduction to Mono - ASP.NET with XSP and Apache". The Code Project. Archived from the original on 2006-11-14. Retrieved 2006-12-14.
  3. "xsp(1) — mono-xsp — Debian testing — Debian Manpages". manpages.debian.org. Retrieved 2025-12-29.

Further reading