.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
 
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
david stephan

Home >> Interview Question >> SharePoint >> Post New Question Subscribe to Interview Questions

What is the difference between a Site Definition and a Site Template?

Posted By :abhays     Posted Date :June 05, 2014    Points :40   Category :SharePoint 
Site Definitions are stored on the hard drive of the SharePoint front end servers. They are used by the SharePoint application to generate the sites users can create. Site Templates are created by users as a copy of a site they have configured and modified so that they do not have to recreate lists, libraries, views and columns every time they need a new instance of a site.

You can also find related Interview Question to What is the difference between a Site Definition and a Site Template?  below: 

What is the difference between a Site Definition and a Site Template?

  
Ans. Site Definitions are stored on the hard drive of the SharePoint front end servers. They are used by the SharePoint application to generate the sites users can create. Site Templates are created by users as a copy of a site they have configured and modified so that they do not have to recreate lists, libraries, views and columns every time they need a new instance of a site.
(More...)



Q. What is the difference between a Site Definition and a Site Template?

  

Ans. Site Definitions are stored on the hard drive of the SharePoint front end servers. They are used by the SharePoint application to generate the sites users can create. Site Templates are created by users as a copy of a site they have configured and modified so that they do not have to recreate lists, libraries, views and columns every time they need a new instance of a site.
(More...)

Difference between Site Definition and Site Template

  
Site Definitions:

. Files are on disk, better performance.
. Highly customizable and extensible (XML and .NET code is much more flexible than UI)
. Can provision multiple webs *
. Complex to create
. Requires admin access to server for deploying.
. Modifying the site definition after provisioning at least one site from it is not supported and might break existing sites.

Site Templates:

. Files are in database, less efficient.
. Not easily extensible (You are limited by what UI offers)
. Can only provision one web
. Easier to create
. Installable from a Web UI by site owners.
. Custom templates can be modified without affecting existing sites that have been created from the templates(**).
(More...)

What is a site definition in SharePoint?

  
A site definition is a methods in SharePoint for providing pre packaged site and list content. (More...)

difference between backup file and .stp file in sharepoint site

  
A backup file is more like a DB snapshot (if you are talking about the backup operation of STSADM)

You can save a site with our without content as template and can create other sites based upon that site template. For that first you have to save your site as a template which will be saved with extension .STP, OOB there is limitation of 10MB in size but u can increase the size upto 2 GB using STSADM command. (More...)

What is a SharePoint site definition? What is ghosted (uncustomized) and unghosted (customized)?

  
SharePoint site definitions are the core set of functionality from which SharePoint site are built from, building from the SiteTemplates directory in the SharePoint 12 hive. Site definitions allow several sites to inherit from a core set of files on the file system, although appear to have unique pages, thereby increasing performance and allowing changes that happen to a site propagate to all sites that inherit from a site definition. Ghosted means that when SharePoint creates a new site it will reference the files in the related site definition upon site provisioning. Unghosted means that the site has been edited with an external editor, and therefore the customizations are instead stored in the database, breaking the inheritance of those files from the file system. (More...)

what difference between EXPORT and BACKUP of site operation

  
1) stsadm -o backup/restore URL-http://serverName

With the URL and filename parameters, it allows you to backup site or site collection
when we restore the file then it generates the new GUID for the site collection

2) stsadm -o import/export URL-http://serverName

This is the only standard operation to store the site, it can also to be used to export the site
but here the drawback is as:
It not only changes the GUID of the site or site collection but it also changes the GUIDs of LIST, WEPART, SUBSITES and ITEMS (More...)

What's difference between Web Application Project vs Web Site Project in Visual Studio

  
Web Site Project is deployed with source code to the server and all compilation takes place at runtime.

Web Application Projects, the code behind classes are compiled to dll. That dll is deployed and at runtime, the compiled code in the dll and the markup is combined to create a class which is used by the server to render output. (More...)

What is the difference between an Internet and an intranet site?

  
An internet site is a normal site that anyone on the internet can access (e.g., www.msn.com, www.microsoft.com, etc.). You can set up a site for your company that can be accessed by anyonewithout any user name and password.An intranet (or internal network), though hosted on the Web, can only be accessed by people whoare members of the network. They need to have a login and password that was assigned to them when they were added to the site by the site administrator. (More...)

What is the difference between a site and a web?

  
The pages in a web site generally cover one or more topics and are interconnected through hyperlinks. Most Web sites have a home page as their starting point. While a Web is simply a blank site with SharePoint functionality built in; meaning you have to create the site from the ground up. (More...)

What is a site definition?

  
It's a methods for providing prepackaged site and list content. (More...)


What is the difference between an Internet and an intranet site?

  

An internet site is a normal site that anyone on the internet can access (e.g., www.msn.com, www.microsoft.com, etc.). You can set up a site for your company that can be accessed by anyone without any user name and password. The internet is used for public presence and a primary marketing tool managed typically by web programmers and a system administrator.

An intranet (or internal network), though hosted on a Web site, can only be accessed by people who are members of a specific network. They need to have a login and password that was assigned to them when they were added to the site by the site administrator. The intranet is commonly used as an internal tool for giving employees access to company information. Content is driven by business relevance, business rules and has increasingly become a common tool in larger organizations. An intranet is becoming more and more the preferred method for employees to interact with each other and the central departments in an organization, whether or not the organization has a Web presence.
(More...)

What is the difference between Site Master Page and System Master Page in SharePoint?

  
The site master page will be used by all publishing pages whereas
System Master Page is Used for all forms and view pages in this site.
(More...)

How do you turn off cookies for one page in your site?

  
Use the Cookie. Discard Property which Gets or sets the discard flag set by the server. When
true, this property instructs the client application
not to save the Cookie on the users hard disk when a session ends.
Or
it can be turned off by mentioning cookie state= false in web.config file (More...)

Quick Links For Interview Questions Categories:
ASP.Net Windows Application   .NET Framework   C#   VB.Net   ADO.Net  
Sql Server   SharePoint   Silverlight   OOPs   JQuery   JavaScript/VBScript
Biztalk Patten/Practices .IIS WCF WPF WWF
Networking Aptitude Others   All      

Find questions, FAQ's and their answers related to .NET, C#, Vb.Net, Sql Server and many more.

 
Now you can find lots of .NET, C#, Vb.Net, SQL Server,Windows, ASP.Net related Questions and their Answers here at www.dotnetspark.com. Our aim is to help you pass your certification Exams (MCP, MCSD, MCAD etc.,) with flying scores and get good name in your company.

So, Start looking our Interview Question section daily and improve your .NET Skills. You can also help others by posting Interview Questions and their Answers in this section.


Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend