Skip to main content
.NET Framework 4.5.2+
  • The page you are viewing does not exist in the .NET 6.0+ platform documentation. This link will take you to the parent topic of the current section.

DevExpress v24.1 Update — Your Feedback Matters

Our What's New in v24.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

WebApplication Class

Manages an ASP.NET Web Forms XAF application.

Namespace: DevExpress.ExpressApp.Web

Assembly: DevExpress.ExpressApp.Web.v24.1.dll

NuGet Package: DevExpress.ExpressApp.Web

#Declaration

public class WebApplication :
    XafApplication

The following members return WebApplication objects:

#Remarks

The WebApplication class is the platform-specific descendant of the XafApplication class. In an ASP.NET Web Forms application project, this class is inherited (see WebApplication.cs or WebApplication.vb file). The descendant is instantiated in the Global.Session_Start method (see Global.asax.cs or Global.asax.vb file). You can access the class’ members to perform customizations before the XafApplication.Setup and WebApplication.Start methods are invoked. The current WebApplication instance is accessible via the static WebApplication.Instance property.

Since the WebApplication object can be useful at many points in your code, it must be easily accessed. The following properties, cast to the WebApplication type, provide access to the current ASP.NET Web Forms application:

#Extension Methods

See Also