Welcome,  Guest  |  Sign In |  New User? 

List of SHARE POINT Interview Questions & Answers

Page 1 of 15: 1 2 3 4 5 6 7 8 9 10 Next>>

How does one deploy new SharePoint site definitions so that they are made aware to the SharePoint system?         [ 16 ]

The best way to deploy site definitions in the SharePoint 2007 framework is to use a SharePoint solution file, so that the new site definition is automatically populated to all WFE’s in the SharePoint farm.

Choose your rating:    Post Ans.    View More Ans.

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

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.

Choose your rating:    Post Ans.    View More Ans.

What base class do custom Field Controls inherit from?         [ 17 ]

This varies. Generally, custom field controls inherit from the Microsoft.SharePoint.WebControls.BaseFieldControl namespace, but you can inherit from the default field controls.

Choose your rating:    Post Ans.    View More Ans.

What is a Field Control?         [ 20 ]

Field controls are simple ASP.NET 2.0 server controls that provide the basic field functionality of SharePoint. They provide basic general functionality such as displaying or editing list data as it appears on SharePoint list pages.

Choose your rating:    Post Ans.    View More Ans.

When creating a list definition, how can you create an instance of the list?         [ 17 ]

You can create a new instance of a list by creating an instance.XML file.

Choose your rating:    Post Ans.    View More Ans.

Can a list definition be derived from a custom content type?         [ 17 ]

Yes, a list definition can derive from a content type which can be seen in the schema.XML of the list definition in the element.

Choose your rating:    Post Ans.    View More Ans.

What is an ancestral type and what does it have to do with content types?         [ 13 ]

An ancestral type is the base type that the content type is deriving from, such as Document (0x0101). The ancestral type will define the metadata fields that are included with the custom content type.


Choose your rating:    Post Ans.    View More Ans.

What two files are typically (this is kept generally) included when developing a content type, and what is the purpose of each?         [ 13 ]

There is generally the main content type file that holds things like the content type ID, name, group, description, and version. There is also the ContentType.Fields file which contains the fields to include in the content type that has the ID, Type, Name, DisplayName, StaticName, Hidden, Required, and Sealed elements. They are related by the FieldRefs element in the main content type file.

Choose your rating:    Post Ans.    View More Ans.

Can a content type have receivers associated with it?         [ 12 ]

Yes, a content type can have an event receiver associated with it, either inheriting from the SPListEventReciever base class for list level events, or inheriting from the SPItemEventReciever base class. Whenever the content type is instantiated, it will be subject to the event receivers that are associated with it.

Choose your rating:    Post Ans.    View More Ans.

What is a content type?         [ 24 ]

A content type is an information blueprint basically that can be re-used throughout a SharePoint environment for defining things like metadata and associated behaviors. It is basically an extension of a SharePoint list, however makes it portable for use throughout an instance regardless of where the instantiation occurs, ergo has location independence. Multiple content types can exist in one document library assuming that the appropriate document library settings are enabled. The content type will contain things like the metadata, listform pages, workflows, templates (if a document content type), and associated custom written functionality.

Choose your rating:    Post Ans.    View More Ans.

Page 1 of 15: 1 2 3 4 5 6 7 8 9 10 Next>>