{"id":1662,"date":"2018-05-30T12:14:52","date_gmt":"2018-05-30T06:44:52","guid":{"rendered":"http:\/\/www.idslogic.com\/blog\/?p=1662"},"modified":"2025-02-25T11:48:57","modified_gmt":"2025-02-25T06:18:57","slug":"sharepoint-pages-a-developers-point-of-view","status":"publish","type":"post","link":"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view","title":{"rendered":"SharePoint Pages: A Developer\u2019s Point of View"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view\/#SharePoint_Pages_from_the_Developers_Point_of_View\" title=\"SharePoint Pages from the Developer\u2019s Point of View\">SharePoint Pages from the Developer\u2019s Point of View<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view\/#1-_The_Wiki_Pages\" title=\"1- The Wiki Pages:\u00a0\">1- The Wiki Pages:\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view\/#2-_Publishing_Pages\" title=\"2- Publishing Pages:\">2- Publishing Pages:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view\/#3-_Application_Pages\" title=\"3- Application Pages:\">3- Application Pages:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view\/#4-_Web_Part_Pages\" title=\"4- Web Part Pages:\">4- Web Part Pages:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.idslogic.com\/blog\/sharepoint-pages-a-developers-point-of-view\/#5-_Ghosted_and_Un-ghosted_Pages\" title=\"5- Ghosted and Un-ghosted Pages:\">5- Ghosted and Un-ghosted Pages:<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">SharePoint is a rich web app development platform that helps organizations to collaborate, share and also access important information in a powerful manner. It is of course an ideal solution for the companies having significant investment in Microsoft technologies, thereby allowing business apps to be supported highly by common technical infrastructure.<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"SharePoint_Pages_from_the_Developers_Point_of_View\"><\/span><span style=\"font-size: 18pt; color: #008000;\">SharePoint Pages from the Developer\u2019s Point of View<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-size: 14pt;\"><a href=\"https:\/\/www.idslogic.com\/faqs-sharepoint\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1118\" src=\"http:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2015\/09\/faq-sharepoint.jpg\" alt=\"SharePoint FAQs\" width=\"823\" height=\"100\" srcset=\"https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2015\/09\/faq-sharepoint.jpg 823w, https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2015\/09\/faq-sharepoint-300x36.jpg 300w\" sizes=\"auto, (max-width: 823px) 100vw, 823px\" \/><\/a><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">There are different types of pages in SharePoint 2013 and 2016. It is very important to understand what a web page is. A Web page can be defined as a document that is displayed on your web browser. It has a special mark-up, which tells the web browsers how to display it. Based on this, SharePoint offers different types of pages:<\/span><\/p>\n<hr \/>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"1-_The_Wiki_Pages\"><\/span><span style=\"color: #0073c6; font-size: 16pt;\"><strong>1- The Wiki Pages:<\/strong>\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">These pages are like the Wikipedia pages that support versioning and also maintains a history of changes. These pages are actually stored in the site-pages library and are best options for intranet content pages. They deliver the flexibility to add varied content easily and allows an intuitive experience for the non IT users. <\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">Content can easily be added to these pages by typing and formatting the text. In addition, images and web parts can also be inserted. This is like working with Microsoft Word where all the capabilities for content formatting are at the top of the page in the Ribbon.<\/span><\/p>\n<hr \/>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"2-_Publishing_Pages\"><\/span><span style=\"color: #0073c6; font-size: 16pt;\"><strong>2- Publishing Pages<\/strong>:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">This allows a <span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/www.idslogic.com\/sharepoint-development\/\">SharePoint application development company<\/a><\/span> to create a standard page layout and allow multiple users to enter content by using the page layout. These pages are then stored in the Pages library. <\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">But this library is made available only when the publishing infrastructure is enabled on the site. Only a single page library can be there per site. The different types of publishing pages are blank page, article page, welcome page and etc.<\/span><\/p>\n<hr \/>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"3-_Application_Pages\"><\/span><span style=\"color: #0073c6; font-size: 16pt;\"><strong>3- <\/strong><strong>Application Pages<\/strong>:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">These pages are stored in SharePointRoot\\template\\layouts and are accessed through a Virtual director that is present in all SharePoint websites. They are like ordinary ASP.NET pages, but only know which SharePoint site they are accessed.<\/span><\/p>\n<p><a href=\"https:\/\/www.idslogic.com\/dedicated-sharepoint-developer\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3386 size-full\" src=\"https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2017\/09\/Hire-Sharepoint-Developers.jpg\" alt=\"Dedicated SharePoint Developer\" width=\"823\" height=\"100\" srcset=\"https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2017\/09\/Hire-Sharepoint-Developers.jpg 823w, https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2017\/09\/Hire-Sharepoint-Developers-300x36.jpg 300w, https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2017\/09\/Hire-Sharepoint-Developers-768x93.jpg 768w, https:\/\/www.idslogic.com\/blog\/wp-content\/uploads\/2017\/09\/Hire-Sharepoint-Developers-560x68.jpg 560w\" sizes=\"auto, (max-width: 823px) 100vw, 823px\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">These pages are not subject to similar restriction as site pages.\u00a0 They cannot use dynamic web parts or be modified using SharePoint Designer.<\/span><\/p>\n<hr \/>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"4-_Web_Part_Pages\"><\/span><span style=\"color: #0073c6; font-size: 16pt;\"><strong>4- Web Part Pages<\/strong>:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">These are designed specifically for the web parts and the page includes Web Part zones where Web Parts can be added. When <span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/www.idslogic.com\/dedicated-sharepoint-developer\/\">SharePoint developers<\/a><\/span> create a web part page, they can choose from various Web Part zone layouts. <\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">These pages are structured Web Part content objects that include libraries, lists and various other collaborative content that include search results, rich media, web pages and information aggregation vial Rollup.<\/span><\/p>\n<hr \/>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"5-_Ghosted_and_Un-ghosted_Pages\"><\/span><span style=\"color: #0073c6; font-size: 16pt;\"><strong>5- Ghosted and Un-ghosted Pages<\/strong>:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">Ghosted paged can be defined as un-customized pages with content that don\u2019t reside in the database, which means these are saved as rows in the table having a null value in the content column and no null value for the SetupPath column that points to the file on the file system. <\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-size: 14pt;\">Un-ghosted pages are pages where the content of the page is stored in the content database of the website. But these pages don\u2019t support inline coding.<\/span><\/p>\n<blockquote>\n<p style=\"box-shadow: 0 0 16px #cccccc; padding: 10px;\"><span style=\"font-size: 14pt;\"><strong>Also Read: <\/strong><a href=\"\/blog\/modern-sharepoint-pages-and-its-new-features-for-the-users\"><span style=\"color: #ff0000;\">Modern SharePoint Pages and Its New Features for The Users<\/span><\/a><\/span><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>SharePoint is a rich web app development platform that helps organizations to collaborate, share and also access important information in a powerful manner. It is of course an ideal solution for the companies having significant investment in Microsoft technologies, thereby&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1663,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[166,172],"tags":[362,280,498],"class_list":["post-1662","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-development-company-india","category-technology","tag-sharepoint-app-development","tag-sharepoint-development-company","tag-sharepoint-pages"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/posts\/1662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/comments?post=1662"}],"version-history":[{"count":6,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/posts\/1662\/revisions"}],"predecessor-version":[{"id":10730,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/posts\/1662\/revisions\/10730"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/media\/1663"}],"wp:attachment":[{"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/media?parent=1662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/categories?post=1662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.idslogic.com\/blog\/wp-json\/wp\/v2\/tags?post=1662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}