Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

In SharePoint, there are admin and application pages.

What's the difference between an admin and an application page?

share|improve this question

2 Answers 2

up vote 9 down vote accepted

Admin Pages:

Admin pages are typically used to extend central administration functionality and links to such pages are given in central administration site.

Central Admin Web site uses a virtual directory named /_admin that is similar to the /_layouts virtual directory of content sites. The administrative virtual directory is mapped physically to the {SharePoint Root}\Template\Admin directory, which is where you can place custom administration pages. Pages that are located in this directory are associated with the configuration database (as opposed to content database).

Application Pages

Application Pages are typically used to extend site collection administration functionality (or provide application specific functionality). Links to such pages are typically given in Site Collection level or web level administration pages depending upon the scope.

Application Pages uses a virtual directory named /_layouts and OTB, it is mapped physically to the {SharePoint Root}\Template\LAYOUTS directory, which is where you can place custom Application pages.

As a general rule, if your functionality is reading/updating configuration database, create a admin page in _admins virtual directory and if it deals with content database, create an application page in _layouts virtual directory.

share|improve this answer

Application Pages:

Application Pages are available available through the site collection. You can't modify the application pages using SharePoint designer. Application also called a layout pages because its deployed and _layouts/settings.aspx

Admin Pages:

Admin pages that are available in Central admin Site. Admin pages are used to perform that administrative task like creating web Application , content database , attaching content database etc. Pages reside under 14\TEMPLATE\ADMIN example _admin/WebApplicationList.aspx.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.