Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
What is Site?
Site is a collection of web pages used to store information in an
organized manner. It stores a list of documents, discussions, events,
tasks, and many other types of information, so it is like a container
storing all these things. Site provides controlled access to share
information among users, i.e. authorize users are allowed to access
the site & its elements. Every SharePoint site is a member of a site
collection. As the name suggests, a site collection is a collection of
sites. Every site collection has a single site under its root site, and
other sites can be built under the root site. A site collection is having
some attributes that are common to all the sites in that collection
(like search settings, a Recycle Bin for deleted items).
What is Sub-Site?
A sub-site is a single SharePoint site under site collection. A sub-site
can inherit permissions and navigation structure from its parent site
or have his separate configurations according to the requirement.
What is Personal Site?
Personal site is a site which is totally user specific and used to store
the information of that user. User can use this site to upload his
personal documents in the document library, so only that user can
see and manage those documents. User can also make use of this
site for his personal favorite items and comments that they have
tagged in the SharePoint. User can track the information using newsfeed that tell you what your colleagues are up to, also user can run
searches and stay update on those subjects. Also user can update
their personal details in the corporate directory using personal site.
What is List?
1
views that show the images as thumbnails and it can also store the
properties related to images called metadata to make the images
easily searchable.
What is Wiki Library?
Wiki page library is an instance of a document library it used to
store web pages and onto those web pages authorized user can add
different types of contents like text, images, videos and web parts. It
can be used as a central repository for large organizations to store
and share information.
What is Form Library?
Form library is used to host only Microsoft InfoPath forms. Forms
created in InfoPath can be published into SharePoint form libraries
and users then fill out these forms.
What is an Asset Library?
Asset library is used to store digital assets such as images, audio
files and videos. This library can be used as repository for media
files that will be used throughout the SharePoint environment e.g.
company logos, training videos, podcast etc.
What is Picture Library ?
A picture library is used to store, upload, share and track images or
digital pictures. It also contains the special views that show the
images as thumbnails. Users can also store the properties related to
images called metadata to make the images easily searchable.
What are Alerts ?
An alert is used for notification by email whenever there will be any
change in the list, libraries or even for specific list item or
documents. It is a built in mechanism that enables users to register
3
Site definitions are the collection of XML or ASPX files and can
contain all the necessary components. They are packaged in
SharePoint solution files (.wsp) and are easy to transport since
everything you need is packaged into a single file. Site definition
contains information of web parts, lists, libraries, features, and
navigation bars to be included in the site.
Site definition contains three files:
webTemp.xml: Created for every language version and contains
the entries for the template selection box on the site creation page.
onet.xml: Contains one or more configurations for a site template,
including specification of all components used, such as features,
lists, and Web Parts
default.aspx: Empty page
What is ONET.xml?
The core of a site definition is the onet.xml file that specifies all the
components that the site contains, such as which Features to load,
where the web parts go. ONET.xml file is present in %SharePoint
Root% \TEMPLATE\SiteTemplates\XML\Onet.xml location
Note: If site definition is created using the Visual Studio 2010 site
definition project template, a basic onet.xml file has been generated
automatically. Its possible to extend this onet.xml.
How to get the data from multiple lists?
Or
What is SPSiteDataQuery class ?
7
InfoPath forms
Deploying files to disk is not possible in Sandbox solution. This
means you cant deploy the
following SharePoint items:
Visual Web Parts (they contain web controls that have to be
deployed to disk)
Business data connectivity models
Application pages
User controls
Files included in mapped folders, such as IMAGES or LAYOUTS
The Microsoft SharePoint Foundation Sandboxed code execution host
service (SPUserCodeV4) executes the user code (code in your
sandboxed solution) in the sandbox.
This service consists of the following three processes:
Microsoft SharePoint Foundation Sandboxed code execution host
service (SPUCHostService.exe)
Microsoft SharePoint Foundation Sandboxed Code Execution
Worker Process (SPUCWorkerProcess.exe)
Microsoft SharePoint Foundation Sandboxed Code Execution
Worker Process Proxy (SPUCWorkerProcessProxy.exe)
What does AllowUnsafeUpdates do?
For developer, when updates needs to be done in the content
database without requiring a security validation then
AllowUnsafeUpdates property needs to be set to true. After
operation is performed then this property again needs to set to false
again.
10
What is CAML?
SharePoint has a custom XML language called CAML (Collaborative
Application Markup Language), which is used to define key objects
such as lists, columns, and content types.
11
collections.
What is a site?
A site in SharePoint contains Web pages and related assets such as
lists, all hosted within a site collection.
How is SharePoint Portal Server different from the Site
Server?
SharePoint Portal Server:
- Web site creation for information sharing and document
collaboration is treated as services by SharePoint Portal Server.
- SharePoint server services are key information worker
infrastructure that provides additional functionality to the MS Office
system applications. Site Server:
- Manages websites with multiple technologies
- Content management, product management, order processing ,
advertisement serving are some of the functionalities
How is security managed in SharePoint?
Share point uses digital dashboard technology that provides an
interface for the purpose of creating web parts and making them
appear them on dash boards. The security is applicable throughout
the organization.
What is Windows SharePoint Services?
Creation of websites for information sharing and document
collaboration will be enabled by Windows SharePoint Services. It
provides additional functionality for MS Office system and other
desktop applications. It also supports like a platform for the
development of applications.
What are the Hardware and Software requirements for
SharePoint 2010 ?
Hardware requirements :
13
24
Q. What is a .ddf file and what does it have to do with SharePoint Solution
creation?
Ans. A .ddf file is a data directive file which describes the files need to be
deployed and their destination (in SharePoint). .ddf is used when building
the SharePoint solution. This file is a parameter to makecab.exe which
outputs the wsp file.
25
Q. What is CAML?
Ans. CAML stands for Collaborative Application Markup Language and is
an XML-based language that is used in Microsoft Windows SharePoint
Services to define sites and lists for E.g. fields, views, or forms etc.
Developers mostly use CAML to write Queries to retrieve data from
Lists\libraries.
26
Ans. Web part zones are what your web parts reside in. Each webpart zone
can contain number of webparts and can be positioned in a specific way to
create a webpart Layout Page.
Ans. Event Receivers or Event handlers are created to handle the basic
actions or events against an item,list\library, a web or a site. There are
two kinds of events in sharepoint.
Q. What is stsadm?
Ans. It is a Command-line tool used for administration of Office SharePoint
2007 (or MOSS 2007) servers and sites. Basic operations like adding a
solution or installing activating and feature is usually done by stsadm.
Q. Where is it located?
Ans. You will normally, find it under C:\Program Files\Common Files\
shared\web server extensions\12\bin.
Q What is a DWP?
Ans. Its a webpart file extension.
28
Ans. Global Assembly Cache folder (or assembly) stores the strongly typed
signed assemblies for webparts or other sharepoint components(which
require full trust) for services to share them.
Ans.
Site Pages - These are pages that make up the site interface and are
specific to one site or site collection.They mostly get stored in the content
database of the site collection.
* Reader - Limited Access permissions plus: View Items, Open Items, View
Versions, Create Alerts, Use Self-Service Site Creation, View Pages.
* Contributor - Read permissions plus: Add Items, Edit Items, Delete Items,
Delete Versions, Browse Directories, Edit Personal User Information,
Manage Personal Views, Add/Remove Personal Web Parts, Update
Personal Web Parts.
29
Site locking
Database maintenance options
Backup / Restore abilities
Content Deployments
InfoPath forms services global template targeting
Q. When would you use a Different Site Collection for you new site?.
Ans. We would prefer to make our new site in a seprate site collection for
the following are the reasons:
1. Site quotas is one of the reasons. The issue is the recycle bin is based
on site collections and the quota for a site collection. If everyone shares a
site collection, then they share the recycle bins storage size.
31
easy webpart creation and deployment. Other tools are wspbuilder, stsdev
etc.
33
Q. What are the types of input forms that can be created for a workflow ?
Ans. You can create four different types of input forms including
1. An association form
2. An initiation form
3. A modification form
4. A task edit form
1) What are the three user authentication methods that SharePoint 2013
supports?
Windows claims
Security Assertion Markup Language (SAML)-based claims
Forms-based authentication claims
2) Out of the available authentication methods, which one would is
considered the recommend according to Microsoft?
Claims-based authentication methods are recommended.
3) What protocol does server-to-server authentication extend?
SharePoint 2013 extends OAuth.
4) SharePoint Store and App Catalog Access SharePoint resources on
behalf of a user using?
OAuth 2.0.
5) What Business Data Connectivity (BDC) connections types are
supported in SharePoint 2013?
WCF
SQL Server
NET assemblies
Open Data Protocol
6) What are some examples of technology that OData leverages?
HTTP
Atom Publishing Protocol (AtomPub)
JavaScript Object Notation (JSON)
7) What types of authentication does Business Connectivity Services
support?
Anonymous
Basic
35
Windows
Custom authentication to OData services when it is used with the Secure Store
Service
8) What does a BDC model do?
Describes which tables to read, which items from those tables are of interest, and
which operations to perform on them.
9) How is the BDC model in SharePoint 2013 more streamlined than in
SharePoint 2010?
Visual Studio 2010 is able to connect to the OData endpoint through Business
Connectivity Services and read the OData source. Visual Studio 2010 will then
automatically generate the BDC model.
10) How is the BDC model used after being built?
Imported into the Business Data Catalog as a farm-scoped external content type, or
be included in an app for SharePoint.
11) What Is An Event Listener in SharePoint 2013?
The event listener includes an event subscriber. The subscriber receives
notifications from the event publisher (on the external system side) on changes to
the data and then initiates predefined actions when changes occur.
12) How is an event listener useful?
Enables SharePoint users and custom code to receive notifications of events that
occur in an external system.
13) With an event listener, what are the supported connections for an
external system?
OData
SQL
WCF
14) What are apps for SharePoint?
Apps for SharePoint allow addition of functionality to a SharePoint site by using the
self-contained app for SharePoint.
15) What is the primary benefit of using apps for SharePoint?
Each app for SharePoint is isolated from the rest of the system.
16) How are BDC models and apps for SharePoint related?
BDC models can be scoped to apps for SharePoint and connection information is
defined and stored separately from the app-scoped BDC model in BDC connections.
36
37
24) What field type would be used when working location specific
SharePoint applications?
Geolocation field type
25) What is Site-based retention?
You can create and manage retention policies in that will apply to SharePoint sites
and any Exchange Server 2013 team mailboxes that are associated with the sites.
26) What does a retention policy contain?
Generally what causes a project to be closed and when a project should expire.
27) What are some improvements in Excel Services in SharePoint 2013?
Field list and field well support
Calculated measures and members
Enhanced timeline controls
Application BI Servers
Business Intelligence Center update
28) What is the In-Memory BI Engine (IMBI)?
The In Memory multidimensional data analysis engine (IMBI), also known as the
Vertipaq engine, allows for almost instant analysis.
29) What does the Power View Add-in for Excel do?
Power View (Crescent) enables users to visualize and interact with modeled data
by using highly interactive visualizations, animations and smart querying.
30) Can PerformancePoint be displayed on iPads?
Yes.
31) What is the Analysis Services Effective User?
Eliminates the need for Kerberos delegation when per-user authentication is used
for Analysis Services data sources. By supporting Analysis Services Effective User
feature, authorization checks will be based on the user specified by the
EffectiveUserName property instead of using the currently authenticated user.
32) What are Community Sites in SharePoint 2013?
Community Sites offer a forum experience to categorize and cultivate discussions
with a broad group of people across organizations in a company.
33) What is the primary change with MySite document libraries in 2013?
Users can specify permissions for a specific document without having to understand
the inheritance model.
38
40