Try ASP.NET Routing, Request Handlers (ashx or web.config-based), WebMethods, or Razor pages. Only the last requires MVC or ASP.NET Web Pages (Razor-formatted cshtml pages).