Вы находитесь на странице: 1из 5

1.

When retrieving List items using SharePoint Web Services, how do you specify explicit
credentials to be passed to access the list items? When should you state the credentials in code?

2. You’re developing a custom SharePoint 2010 solution. The solution writes data to a
SharePoint list that users may or may not have access to. How would you assure that the
application would always work and not throw an error?

3. How would you integrate a non-Microsoft SQL database with SharePoint 2010?

4. How many types of Client Object model extension are available in 2010 and when would you
use one or the other?

5. When would you use a Different Site Collection for you new site?

6. How would you pass user credentials while using SharePoint WebService from your Web Part
or application?

7. How can you force SPQuery to return results from all the folders of the list?

8. How to package a Content-Type and a Site Column into a deployable package?

9. What is the primary change with MySite document libraries in 2013?

10. How Do I Upgrade the Service Applications Database to SharePoint 2013?

11. Are there any Changes to Solutions deployed in \bin directory and GAC in SharePoint 2013?

12. How Do I Migrate Workflows to SharePoint 2013?

13. How would you a Migrate a Site Collection in SharePoint 2013?

14. Can you Create & Deploy Sandbox Solutions in SharePoint 2013?

15. Is it possible to deploy Master Page and Custom CSS from SharePoint 2010 in SharePoint
2013?

16. How to increase thedll’s trust levels that are placed inside \bin folder? One way is to increase
the turst level “minimal” to medium”. Can you explain another way also?

17. Do you know any tools that can be used to create DataContent classes for use in LINQ
queries?

18. Is it possible to deploy Master Page and Custom CSS from SharePoint 2010 in SharePoint
2013?

19. How can we force a Solution to be deployed to 15 Hive and not 14 Hive?
20. Why would you Recommend Re-Creating Solutions?

21. What are the new features and upgrades in SharePoint recently added?

Q6) What is team Site is SharePoint?

It is basically a feature that enables the users to invite other users simply by allowing them
permissions to access the site externally.

Q7) How can you say that SharePoint is Collaborative Software?

SharePoint has a lot of groupware abilities due to which it is widely known. The users are free to
get the results in a manner they cannot expect with traditional document managing approaches. It
has been equipped with a lot of features such as project scheduling. Moreover the users are free to
access it in a social collaborative manner. In addition to this, enterprises can share mailboxes. Also,
the storage of all the documents related to a specific project can be accomplished in a very reliable
manner.

Q10) What is the purpose of scheduling tools in the SharePoint?

The scheduling tools are responsible for updating and assigning the multi-level tasks from a Gant
calendar.

Q12) In the SharePoint, how it is possible for the users to create a Task Notification?

First of all, open the designer and opt to create a fresh task list. Next step is to create a workflow
which is associated to the task list. The terms and conditions for use are them imposed in the next
step. Mailing address are to be mentioned after this and then the same is assigned to the subject
lookup. After this, the workflow is activated and finally the same is published.

Q28) What do you mean by the term Farm in SharePoint?

In SharePoint, farm is nothing but a collection of SharePoint Servers having the configuration
database similar.

Q30) What are Content Types in SharePoint?

It is basically a WSS type definition which is present in the SharePoint. It is quite flexible and
reusable. It defines the column and the overall behaviors or an object in a document library.

 Question 1. Whats Are The New Delegate Controls In Sharepoint 2013?

Answer :

In SharePoint 2013, three New Delegate Controls have been Introduced for the purpose of
displaying the new Top Suite bar (with links SkyDrive, NewsFeed,Sync,follow).
These Controls are :

 SuiteBarBrandingDelegate delegate Control


 SuiteLinksDelegate delegate Control
 PromotedActions Delegate Control

 Question 2. What Are The Changes In Csom And Rest Based Apis?

Answer :

Microsoft has improved both Client Side Object Model (CSOM) and Representational State
Transfer (REST) based APIs by adding a much needed support for the Search, User Profiles,
Taxonomies, and Publishing Object Model.Client.svc service is extended with REST capabilities
and accepts HTTP GET, PUT, POST requests.

 Question 3. How Does An App For Sharepoint Requests Permissions To Access


Sharepoint Resources?

Answer :

An app for SharePoint requests the permissions that it needs during installation from the user
who is installing it and then the developer of an app must request, through the app manifest file,
the permissions an app needs.

 Question 4. What Is The New Spsecurityeventreceiver?

Answer :

SharePoint 2013 Introduces a Cloud App Model that enables you to Create apps.Apps for
SharePoint are self-contained pieces of functionality that extend the capabilities of a SharePoint
website. An app may include SharePoint components such as lists, workflows, and site pages,
but it can also surface a remote web application and remote data in SharePoint.

 Question 5. What Are The Differences Between The Two Base Classes And What Are
The Inherit Benefits Of Using One Over Another?

Answer :

The difference is the Microsoft.SharePoint.WebPartPages.WebPart base class is meant for


backward compatibility with previous versions of SharePoint. The benefit of using the
SharePoint WebPart base class is it supported:

 Cross page connections


 Connections between Web Parts that are outside of a Web Part zone
 Client-side connections (Web Part Page Services Component)
 Data caching infrastructure
 NET 2.0 WebParts are generally considered better to use because SharePoint is built
upon the ASP.NET 2.0 web architecture. Inheriting from the ASP.NET 2.0 base class
offers you features that inherit to ASP.NET 2.0, such as embedding resources as opposed
to use ClassResources for deployment of said types.

 Question 6. What Is The Gac?

Answer :

The GAC stands for the global assembly cache. It is the machine wide code cache which will
give custom binaries place into the full trust code group for SharePoint. Certain SharePoint
assets, such as Feature Receivers need full trust to run correctly, and therefore are put into the
GAC. You should always try to avoid deployment to the GAC as much as possible since it will
possibly allow development code to do more than it was intended to do.

Question 12. What Is A Spsite And Spweb Object, And What Is The Difference Between
Each Of The Objects?

Answer :

The SPSite object represents a collection of sites (site collection [a top level sites and all its
subsites]). The SPWeb object represents an instance SharePoint Web, and SPWeb object
contains things like the actual content. A SPSite object contains the various subsites and the
information regarding them.

Question 15. Would You Use Spwebapplication To Get Information Like The Smtp
Address Of The Sharepoint Site?

Answer :

Yes, since this is a Web Application level setting. You would iterate through each
SPWebApplication in the SPWebApplication collection, and then use the appropriate property
calls (OutboundMailServiceInstance) in order to return settings regarding the mail service such
as the SMTP address.

 Question 20. What Is Caml, And Why Would You Use It?

Answer :

CAML stands for Collaborative Application Markup Language. CAML is an XML based
language which provides data constructs that build up the SharePoint fields, view, and is used for
table definition during site provisioning.

CAML is responsible for rending data and the resulting HTML that is output to the user in
SharePoint. CAML can be used for a variety of circumstances, overall is used to query, build and
customize SharePoint based sites.
A general use would be building a CAML query in a SharePoint WebPart in order to retrieve
values from a SharePoint list.

 Question 21. What Is Impersonation, And When Would You Use Impersonation?

Answer :

Impersonation can basically provide the functionality of executing something in the context of a
different identity, for example assigning an account to users with anonymous access. You would
use impersonation in order to access resources on behalf of the user with a different account, that
normally, that wouldn’t be able to access or execute something.

Вам также может понравиться