Sharepoint Interview Questions
Sharepoint Interview Questions
Sharepoint Interview Questions
Q What is the difference between SharePoint Portal Server and Windows SharePoint
Services?Ans: SharePoint Portal Server is the global portal offering features like global
navigation and searching.Windows SharePoint Services is more content management
based with document libraries andlists. You apply information to certain areas within your
portal from windows sharepoint Services or directly to portal areas.
Q What is CAML?
Ans: CAML stands for Collaborative Application Markup Language and is an XML-based
languagethat is used in Microsoft Windows SharePoint Services to define sites and lists,
including, for Eg, fields, views, or forms, but CAML is also used to define tables in the
Windows SharePoint Servies database during site provisioning.
Q What is a DWP?
Ans: The file extension of a web part.
Q What are the differences between web part page gallery, site gallery,Virtual server
galleryand online gallery?
Ans: Web Part Page Gallery is the default gallery that comes installed with SharePoint.
Site Gallery isspecific to one site. Virtual Server gallery is specific to that virtual server
and online gallery aredownloadable web parts from Microsoft.
* Business users gain greater control over the storage, security, distribution, and
management oftheir electronic content, with tools that are easy to use and tightly
integrated into familiar,everyday applications.
* Organizations can accelerate shared business processes with customers and partners
acrossorganizational boundaries using InfoPath Forms Services–driven solutions.
* Information workers can find information and people efficiently and easily through
thefacilitated information-sharing functionality and simplified content publishing. In
addition, accessto back-end data is achieved easily through a browser, and views into this
data can bepersonalized.
* Developers have a rich platform to build a new class of applications, called Office
BusinessApplications, that combine powerful developer functionality with the flexibility
and ease ofdeployment of Office SharePoint Server 2007. Through the use of out-of-the-
box applicationservices, developers can build richer applications with less code.
Q. What is the difference between Microsoft Office SharePoint Server 2007 for
Internet sites and Microsoft Office SharePoint Server 2007?
Ans: Microsoft Office SharePoint Server 2007 for Internet sites and Microsoft Office
SharePoint Server2007 have identical feature functionality. While the feature
functionality is similar, the usagerights are different.If you are creating an Internet, or
Extranet, facing website, it is recommended that you useMicrosoft Office SharePoint
Server 2007 for Internet sites which does not require the purchase client access licenses.
Websites hosted using an “Internet sites” edition can only be used forInternet facing
websites and all content, information, and applications must be accessible to
nonemployees.Websites hosted using an “Internet sites” edition cannot be accessed by
employees creating, sharing, or collaborating on content which is solely for internal use
only, such as an Intranet Portal scenario.
Q.What suites of the 2007 Microsoft Office system work with Office SharePoint Server
2007?
Ans: Office Outlook 2007 provides bidirectional offline Synchronization with SharePoint
documentlibraries, discussion groups, contacts, calendars, and
tasks.vabnix.page.tlMicrosoft Office Groove 2007, included as part of Microsoft Office
Enterprise 2007, will enablebidirectional offline synchronization with SharePoint
document libraries.Features such as the document panel and the ability to publish to
Excel Services will only beenabled when using Microsoft Office Professional Plus 2007or
Office Enterprise 2007.Excel Services will only work with documents saved in the new
Office Excel 2007 file format(XLSX).
Q. How do I invite users to join a Windows SharePoint Services Site? Is the site secure?
Ans: SharePoint-based Web sites can be password-protected to restrict access to
registered users, whoare invited to join via e-mail. In addition, the site administrator can
restrict certain members' rolesby assigning different permission levels to view post and
edit.
# Login as an administrator
# Click on site settings
# Click on Go to Site Administration
# Click on Manage anonymous access
# Choose one of the three conditions on what Anonymous users can access:** Entire Web
site** Lists and libraries** NothingDefault condition is nothing; your site has restricted
access.
The default conditions allow you to create a secure site for your Web site.
Q. Are there any restrictions or requirements for accessing the Windows SharePoint
Services?Ans: No. There are no system or bandwidth limitations for international trial
users. Additionallylanguage packs have been installed which allow users to set up sub-
webs in languages other thanEnglish. These include: Arabic, Danish, Dutch, Finnish,
French, German, Hebrew, Italian,Japanese, Polish, Portuguese (Brazilian), Spanish and
Swedish.
Q. What is a workspace?
Ans: A site or workspace is when you want a new place for collaborating on Web pages,
lists anddocument libraries. For example, you might create a site to manage a new team
or project,collaborate on a document or prepare for a meeting.
Q. What are the features that the portal components of Office SharePoint Server 2007
include?Ans: The portal components of Office SharePoint Server 2007 include features
that are especially useful for designing, deploying, and managing enterprise intranet
portals, corporate Internet Websites, and divisional portal sites. The portal components
make it easier to connect to people withinthe organization who have the right skills,
knowledge, and project experience.
Q.What are the features of the new Content management in Office SharePoint 2007?
Ans: The new and enhanced content management features in Office SharePoint Server
2007 fall within three areas:
* Document management
* Records management.
* Web content managementOffice SharePoint Server 2007 builds on the core document
management functionality providedby Windows SharePoint Services 3.0, including check
in and check out, versioning, metadata, and role-based granular access controls.
Organizations can use this functionality to deliver enhancedauthoring, business document
processing, Web content management and publishing, recordsmanagement, policy
management, and support for multilingual publishing.
Q.How can I raise the trust level for assemblies installed in the BIN directory?
Ans: Windows SharePoint Services can use any of the following three options from
ASP.NET and the CLR to provide assemblies installed in the BIN directory with sufficient
permissions. The following table outlines the implications and requirements for each
option.
1.Option Pros Cons Increase the trust level for the entire virtual server.
In a development environment,increasing the trust level allows you to test an assembly
with increased permissions while allowing you to recompile assemblies directly into the
BIN directory without resetting IIS. This option is least secure. This option affects all
assemblies used by the virtual server.There is no guarantee the destination server has the
required trust level. Therefore, Web Parts may not work once installed on the destination
server.
2.Create a custom policy file for your assemblies. For more information, see "How do I
create acustom policy file?" Recommended approach.This option is most secure.An
assembly can operate with a unique policy that meets the minimum permission
requirementsfor the assembly.By creating a custom security policy, you can ensure the
destination server can run your WebParts.
3.Requires the most configuration of all three options.Install your assemblies in the
GACEasy to implement.This grants Full trust to your assembly without affecting the trust
level of assemblies installed inthe BIN directory.This option is less secure.Assemblies
installed in the GAC are available to all virtual servers and applications on a serverrunning
Windows SharePoint Services. This could represent a potential security risk as
itpotentially grants a higher level of permission to your assembly across a larger scope
thannecessaryIn a development environment, you must reset IIS every time you recompile
assemblies.Licensing issues may arise due to the global availability of your assembly.