Sharepoint Study Questions

The flashcards below were created by user caldreaming on FreezingBlue Flashcards.

  1. What is a web part?
    Web parts consist of XML queries to full Sharepoint lists or document libraries.  You can also develop your own web parts and web part pages.
  2. What does SPS stand for?
    SharePoint Portal Services - document management, check-in, check-out, versioning, approval, publishing, subscriptions, categories, etc.
  3. What does STS stand for?
    SharePoint Team Services - STS is easier to manage than SPS and better for a team environment where there is not much Document Management going on.  SPS is better used for a situation where there is a lot of document management going on.
  4. What are the advantages of SPS over STS?
    SPS, SharePoint Portal Services is much better for document management than STS, SharePoint Team Services.  SPS has Check-in, Check-out, versioning, approval, publishing, subscrition services, categories and lots of tools to help with document management which STS does not offer.
  5. What is CAML?
    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, including fields, views or forms but CAML is also used to define tables in Windows SharePoint Services database during site provisioning.
  6. What is WSS?
    Windows Sharepoint Services (WSS) is a portal-based platform for creating, managing and sharing documents and customized Web services. WSS is available as a free download included with every Windows Server license and is considered to be part of the Office 2003 productivity suite.
  7. What are the types of input forms that can be created for a workflow?
    You can create 4 types of input forms including; 1) An association form   2) An initiation form   3) A modification form    4) A task edit form
  8. Describe a SharePoint workflow;
    SharePoint workflows are pre-programmed mini-applications that streamline and automate a wide variety of business processes — from collecting signatures, feedback, or approvals for a plan or document, to tracking the current status of a routine procedure.
  9. What are the benefits of using the SharePoint Document Workflow Approval workflow?
    A SharePoint workflow is like an automated flowchart that takes a lot of the labor, guesswork, and randomness out of your standard work processes. When you use the SharePoint Document Approval workflow to run the process, all of that checking and tracking and reminding and forwarding is done by the workflow, automatically.  And running a SharePoint workflow is easy. You just choose the workflow type you want, specify the options that will work best in your situation, then let the workflow take over. And of course, you can cancel or terminate a workflow whenever you need to.
  10. What are ways to create input forms for workflow?
    • 1) You can create your forms by using custom application pages which are standard .aspx pages deployed to run out of the _layouts directory.
    • 2) Using MS Office InfoPath 2007
  11. What is MOSS?
    Microsoft Office SharePoint Server is the full version of a portal-based platform for collaboratively creating, managing and sharing documents and web services.  In MOSS additional features can be added that are not available solely in WSS 3.0 (Windows SharePoint Services).
  12. What are web parts?
    Web parts are the fundamental building blocks for SharePoint users interface and with them we can build and integrate many different types of applications.  In SharePoint you can also create custom web parts using .oscx control steps.
  13. What is the difference between a sandbox solution and a farm solution?
    We can create a sandbox solution for a particular site but not for the entire site collection or farm.  Sandbox solutions are not applicable to farm solutions.  There are other restrictions to sandbox solutions as well.
  14. What are the default master pages in SharePoint 2010?
    • 1) v4.master  - This is the default master page.  Provides the content and administration pages as well as the interface and layout for SharePoint 2010
    • 2) default.master - This is used to support the legacy 2007 user interface sites that haven't been visually upgraded to SharePoint 2010
    • 3) minimal.master - Contains minimal SharePoint content, used for full-screen functionality or embedded applications
    • 4) simple.master - it is used for accessdenied.aspx, confirmation.aspx, error.aspx, login.aspx, regacc.aspx, signout.aspx and webdeleted.aspx pages
    • 5) nightandday.master - used for pages on a SharPoint Server publishing-enabled site
  15. What is the nightandday.master used for?
    It's used for pages on a SharePoint Server publishing-enabled site.  The home page, about us, or press release page on a publishing intranet, extranet, or Internet-facing site.
  16. What is the simple.master page used for?
    It is used for accessdenied.aspx, confirmation.aspx, error.aspx, login.aspx, regacc.aspx, signout.aspx and webdeleted.aspx pages.
  17. What is the v4.master page used for?
    Used for content and administration pages. Provides the interface and layout for SharePoint 2010. It can be used for a Team Site home page, list and library pages, and site settings page.
  18. What is the default.master page used for?
    Used to support legacy SharePoint sites, which haven’t been visually upgraded to SharePoint 2010.  Home page, site pages, and list pages on a SharePoint 2007 site before visual upgrade.
  19. What is the minimal.master page used for?
    Contains minimal SharePoint content, used for full-screen functionality or embedded applications. The home and search results pages on a Search Center, pages that host Word or Excel web applications.
  20. What is the difference between the CustomMasterURL and the MasterURL?
    The MasterURL is used to change the layout of all user end pages but the CustomMasterUrl is used for changing the layout of the admin side pages.
  21. What is Sharepoint Delegate Control?
    Using the delegate control a developer can customize the SharePoint site controls without editing or even touching the master page. Suppose we created a control for displaying the advertisements in the master page. If we want to keep this control in the master page we need to edit that master page and add all the controls over here. At any time if any mistake happens then whole master page will be disturbed. To avoid this we have delegate controls.
  22. What are the zones in SharePoint?
    • 1) Zones provide the separate login paths of authentication for a common web application.
    • 2) We can provide 5 zones for each web application as follows;  Default, Intranet, Extranet, Internet and custom
    • 3) Each zone is represented by a different website in IIS
  23. What is meant by MOSS?
    Microsoft Office SharePoint Server - Is is the complete version of a portal-based platform for collaboratively creating, managing and sharing documents and web services.
  24. What is an SPS site?
    SharePoint Portal Services - 1) It is a site collection and an be represented as SPSite class in the object model.   2) SPSite object is a primary entry points to the server object model.    3) It is used frequently in SharePoint application development.
  25. What is a site template?
    1) Site template provides the basic component and layout of a new site to be created in SharePoint.  2) It contains specific design information about a site which includes -- The list that is part of the site,- Web part pages used in the site,- The site’s themes and borders,- Changes to the quick launch bar,- Some site content like document libraries    3) It allows to build the SharePoint applications to be instantiated time and again.
  26. What is meant by the site definition?
    1) Site definition is a collection of XML or ASPX files which contains all the necessary components.   2) It contains three files - webTemp.xml, onet.xml, default.aspx.   3) It contains information of web parts, lists, libraries, features, and navigation bars to be included in the site which are packaged in SharePoint solution files (.wsp).  4) Everything packaged into a single file makes the transportation of everything easy .
  27. What is ONET.xml used for?
    • 1) Onet.xml file specifies all the components contained in a site.  It is considered to be the core of a site definition.  
    • 2) It is present at following location: %SharePoint Root% TEMPLATESiteTemplatesXMLOnet.xml
  28. What are the various classes in the Server Object Model from a development point of view?
    • - SPFarm
    • - SPWebApplication
    • - SPSite
    • - SPWeb
    • - SPList
    • - SPListItem
    • - SPDocumentLibrary
  29. Which class is used to retrieve data from multiple lists?
    • - SPSiteDataQuery class is used to retrieve data from multiple lists.
    • - It queries the data from multiple lists across different sites in a collection.
    • - Usually it is used in list aggregation, where list data from team sites or other subsites is collated and presented in a single interface.
    • - It aggregates the data from SharePoint lists only while ignoring data from external lists.
  30. What is WSP?
    • - WSP stands for Web Solution Package. It is a cabinet file that contains assemblies, resource files, features, images, application pages, site definitions etc. in a single file.
    • - Whenever any customization or upgradation or updation is carried out in SharePoint, various items like assemblies, resource files, features, images, application pages, site definitions etc. are required to be deployed.
    • - It becomes difficult to deploy these items separately in development, staging and production. This is a powerful deployment tool in the form of WSP.
  31. How is AllowUnsafeUpdates used?
    • - When a developer updates the content database without requiring a security validation AllowUnsafeUpdates property is set to true.
    • - Once the operation is carried out, the property is again set to false .
  32. What is CAML?
    • - CAML also called as Collaborative Application Markup Language is the custom XML language in SharePoint.
    • - It is used to define key objects such as lists, columns, and content types.
  33. What are the benefits of using SPS over STS?
    • 1. SPS = SharePoint Portal Services
    • 2. STS = SharePoint Team Services
    • - Document management system in SPS is better than STS.
    • - The search engine in SPS is better, more efficient and possesses the capability to crawl multiple content sources in comparison to STS.
    • - If Document Management is not required, STS is easier to manage for team environment while SPS is better for an organization where Document Management is required.
  34. What is a SharePoint farm?
    • - Farm is a collection of SharePoint servers with same configuration database.
    • - All the required information to run the farm is carried in Configuration DB. There exists only one configuration database for each farm.
    • - Central administration is used for the administration of each farm.
  35. What is a webApplication?
    • - WebApplication is a IIS website. A content database is created for each WebApplication.
    • - WebApplication can be created from central admin.
    • - Once a web application is created, it can be extended to different zones.
  36. Differentiate between WSS 3.0 and MOSS 2007;
    • - WSS 3.0 is freely available with Windows Server while MOSS 2007 is a paid product.
    • - MOSS 2007 has some more features like Enterprise Search, Business Data Catalog(BDC), User Profile, Excel Services, Single-Sign on, additional Workflows, My site feature etc. in addition to those in WSS 3.0.
  37. What tools can be used to back up a SharePoint 2010 environment?
    • - SharePoint farm backup and recovery
    • - SQL Server
  38. What is BDC?
    BDC - Also called Business Data Catalogue is used to connect to an external database and read it in SharePoint.
  39. What is BCS?
    BCS - Also called Business connectivity Services is new in SharePoint2010. BCS aids in reading and writing into the external Database.
  40. Explain Content types in Sharepoint;
    • - A content type is a WSS type definition which is flexible and reusable.
    • - It is used to define the columns and behavior for an item in a list or a document in a document library.
  41. Differentiate between Library vs List;
    • - A Library is used to store the document whereas Lists are the container of similar items in the form of rows and columns like a database or spreadsheet.
    • - Core documents like Word, Excel, and PowerPoint can be created using a Library while you can not create a document in a List.
    • - A List can be used to attach a document.
  42. What is meant by Field Control?
    • - Field controls are ASP.NET 2.0 server controls. They provide basic field functionality in SharePoint.
    • - They also provide basic general functionality such as displaying or editing list data as it appears on SharePoint list pages.
  43. What is an Event Receiver?
    • - Event receivers can be defined by using a receiver element within a feature definition file.
    • - They evaluate an event and define the behavior of an application.
  44. What is a module in SharePoint?
    • - A module is a file or collection of file instances which define the location where the files are installed during site creation.- They are used to implement a Web Part Page in the site.
    • - Modules can be defined by using a module element within a feature definition file
  45. What are the different types of base classes used in web-part?
    Sharepoint allows the business to collaborate using the same platform for the enterprise as well as web. It also allows many individuals to easily create and manage the websites.

    • There are two types of bases classes that are used by share-point and they are:
    • 1. Share-Point Web-Part Base class : Allows the derived web-part base class to inherit the properties from the Microsoft.SharePoint.WebPartPages.WebPart
    • 2. ASP.NET 2.0 Web-Part base class : Allows the derived base class to inherit the properties from the default class of System.Web.UI.WebControls.WebParts.WebPart. This is the most widely used class.
  46. What is the function of Global Assembly Cache in Sharepoint?
    Global assembly cache includes the assembly code or the machine code that is used to run the program so that it doesn't have to bring the program in the memory. If the same program runs again then the binaries are fetched from the cache itself that makes it faster and easier to manage. It provides custom binaries that are deployed to be used in between the receiver and the sender. It is used with the .NET assemblies cache for the command line platform. It consists of the totally controlled repositories with the addresses given of the shared library.
  47. What is the purpose of WebPartManager sealed class?
    WebPartManager sealed class consists of the responsibility for the management that is occuring on the webpage. This consists of controls, events and other activities that need to be saved and worked upon. It is responsible to provide a central class through which the data can be controlled using the control set. It consists of all the methods that are required by the control developers for the extension of WebPartManager that are controlled inside the WebPartManagerInternals class. It includes simplified API and libraries that inherit the customized properties of the control. It includes the controls with custom display modes, zones, verbs, WebPart controls, and extensions that are used for web user interface.
  48. What is the purpose of SPWebApplication object represented in sharepoint?
    SPWebApplication object comes under the SPWebApplication class that is the parent class used to run the web services of the web. There are instances of the applications that are made as an application and configured to provide the identity to various objects. This class provides the namespace that provides the webapplication properties through which user can access the web applications. The application is used as a sharepoint web application that provides an IIS virtual server to be implemented and the instance is created to provide the operation for creating new web application through the code. It is also used to provide the user with the web level setting to display their pages and modify it directly from the browsers.
  49. Write a program that connects the reference to the sharepoint list;
    The program that is used to connect the references given for the object and allow the insertion of the new list is as follows:

    • using(SPSite my =new SPSite("serverurl"))
    •    {     using(SPWeb myWeb =      
    •                  my.OpenWeb())
    •           {        SPList interviewList =  
    •                     myWeb.Lists["insert"];        
    •                     SPListItem newItem = interviewList.Items.Add();        
    •            newItem["carrerride"] = "carrerride";   
    •                    newItem.Update();      
    •   }
    • }

    In this the references are used to connect the items from the list like the use of new operator that is used to create an object or an instance to include the items that are required to be inserted in the list of the items with proper linking.
  50. What is the function of delegate control?
    • Delegate control in sharepoint allows the object oriented features to be controlled and replaced by the custom control without doing any modification to the rest of the page. It provides an easy way to access and override the existing functions. It provides certain controls that like add or remove by using the control. The delegate control is very important feature that is included in WSS and MOSS. The delegate control is instantiated by the use of the following lines:
    • <SharePoint:DelegateControl runat="server" ControlId="InputBox" />

    The delegate control object uses the features to locate the control that is specified in the ControlID. There are features that are used to create and deploy the InputBox control on the server using the web services.
  51. Why do we use sandbox solutions in sharepoint?
    The sandbox solution allows easy deployable and reusable packages to be used that consist of features, site definitions and many more functionalities. The sandbox solution can be enabled and disabled manually by going and changing from the settings. The solution can be deployed on the server. The sandbox allows the restriction to be put where the execution of the environment allows certain resources to be enabled and kept into the sandbox without affecting the rest of the server. Sandbox solutions can't affect the whole server as they are not used to deploy at the administrative level. It can be deployed on a site with the administrator permissions using the site collection. Only the administrator is allowed to configure the sandboxed solutions that are related to settings like load balancing, tiers, quotas and resource points, etc.
  52. What are the benefits of using sandbox solutions in SharePoint?
    • There are many uses and benefits of using the sandboxed solutions:
    • 1. When there is a need to run the code that are in the production and on the server site then to review and test the code at a particular times becomes difficult as it requires lot of setups of the server and other facilities so to get over this in there are the organization that create the sandboxed solution and uses it to provide different files on which the review and the testing can be performed.
    • 2. This can be added to any production environment without the risk of affecting the processes that are outside the sandbox.
    • 3. Site collection administrators allow deploying the sandboxed solutions using the administrative tasks. The sandbox solutions also provide scalability and flexibility as it can be run in the separate process and it is not restricted by the quotas.
    • 4. The sandbox solution can be modified and recompiled directly on the web server.
  53. What are the different kinds of solutions present in deploying the web servers?
    • Solutions are contained in the files with the extension of .wsp that contains the features, site definitions, webparts and assemblies that are used to define the whole architecture to provide the solution for deployment of the web servers. There are two solutions that can be deployed for this purpose:
    • 1. Farm : It is deployed on front end web servers using the user interface libraries by the farm administrators. The administrator in this case will have the full control over the server object model and it won't be having any limitation for the modification done in the files that consists the solutions configurations.
    • 2. Sandbox :It is deployed using the collective response format the site administrator that is having the full control with the full permission and the configuration file resides at the root of the site collection. It has the limited access to the resources provided by the server object model and provides isolation and monitoring techniques to the limited users.
  54. What are the differences between the farm and the sandbox?
    • There are lots of differences that occur on the basis of the process that has to be performed so the process on which the differences given are:Deployment process:
    • 1. In the farm the deployment can be done and the simple step is to add the solution and deploy it. Whereas, sandbox requires the uploading of the solution that goes to the site collection and from there it then be activated.Permissions:
    • 2. In the farm the deployment can be done only by the farm administrator. Whereas, sandbox has different levels in which if the solution consists of assembly files then only the site administrator can deploy it and if this is not the case then the user with full control permission that is on the root level can deploy it.

    • Data access:
    • 1. In the farm the data access is restricted to all the users. Whereas, sandbox allow the data accessing to be done by the user through which the data is deployed.

    • Monitoring:
    • 1. In the farm the processes are not monitored. Whereas, sandbox monitor the processes and are limited by the quotas that is being set by the farm administrator.
  55. Workflow can be applied to what elements of SharePoint?
    Workflow associations are often created directly on lists and libraries.  A workflow association can also be created on a contentype that exists within the Content Type Gallery for the current site or content types defined within a list.  

    • In short;
    • 1) At the level of a list/library
    • 2) At the level of a content type defined at site scope
    • 3) At the level of a content type defined at list scope
  56. What are ways to create input forms for workflow?
    • 1) You can create your forms by using custom application pages which are standard .aspx pages deployed to run out of the _layouts directory.  
    • 2) Using MS Office InfoPath 2007
  57. What is the WebPartManager sealed class and what is it's purpose?
    The WebPartManager sealed class is responsible for managing everything occurring on a WebPart page such as the WebParts controls, events and misc functionality that will occur in WebPartZones.  For example, WebPartManager is responsible for functionality that is provided when you are working with moving a WebPart from one WebPartZone to another.  The WebPartManager is known as the central class of the WebPart Control Set.
  58. What does RunWithElevatedPrivileges do?
    There are certain object model calls that require site-administration privileges.  To bypass the access-denied error we use the RunWithElevatedPrivileges property when a request is initiated by a nonprivileged user. We can successfully make calls into the object model by calling the RunWithElevatedPrivileges method provided by the SPSecurity class.
  59. How do you return SharePoint list items using SharePoint web services?
    • In order to retrieve list items from a SharePoint list through Web Services you should use the lists.asmx web service by establishing a web reference in Visual Studio.  The lists.asmx exposes the GetListItems method which will allow the return of the full contents of a list in an XML node.  One of the parameters that GetListItems exposes is the option to build a CAML query.
    •  http://<Site>/_vti_bin/Lists.asmx
  60. What is a .ddf file and what does it have to do with SharePoint Solution creation?
    A .ddf file is a Data Directive File and is used when building the SharePoint solution bundle.  It specifies the source files and their destination locations.  The important thing to understand is that the .ddf file will be passed as a parameter to the MAKECAB utility to orchestrate construction of the SharePoint solution file.
  61. What is Microsoft Windows Services?
    Microsoft Windows Services is the engine that allows administrators to create web sites for information sharing and document collaboration.  WSS provides additional functionality to the MS Office system and other desktop applications and serves as a platform for web application development.
  62. How do you make a SharePoint site public?
    • By default, all SharePoint sites are created as private sites.  To change a SharePoint site to a public site you must enable anonymous access for the entire site.  The URL for your Web site will be;
    • http://yoursitename.wss.bcentral.com
    • Under each parent site you can create up to 10 sub-sites, each with unique permissions, settings and security rights.
  63. How do you create a list workflow in SharePoint 2013?
    SharePoint Designer 2013 can be used for many important tasks. The navigational pane is used to switch between different aspects of SharePoint Designer 2013.

    To create a new List workflow based on the SharePoint 2013 Workflow platform, follow these steps:

    • 1) Click the Workflows node in the Navigation pane.
    • 2) Click the List Workflow drop-down in the New section of the ribbon.
    • 3) Select the list that you want to associate with the new workflow.
    • 4) On the Create List Workflow dialog box, enter a name and description for the workflow and then make sure that the Platform Type is set to SharePoint 2013 Workflow.

    Note If you do not see SharePoint 2013 Workflow as an available platform type then Workflow Manager is not configured to work with the SharePoint Server 2013 farm.

    5) Click OK to create the workflow.

    Now that the workflow is created, you can add Actions, Conditions, Stages, Steps, and Loops to build your workflow. These workflow components are available in the ribbon of SharePoint Designer 2013.

    Note The above procedure is used to create a List workflow. A Reusable workflow or Site workflow can be created using the same procedure with the following modification. Instead of selecting the List Workflow button in the ribbon select the Reusable Workflow or Site Workflow button when creating the workflow.
  64. How do you create a site workflow in SharePoint 2013?
    To create a Site Workflow, do the following:

    • a) Under Workflows, choose Site Workflow.
    • b) In the left pane, under Site Workflow, type a name for your workflow (My First SP2013 Workflow).
    • c) In the Choose the workflow platform for the new workflow list, select SharePoint 2013 Workflow.
    • d) Choose Create.
  65. How do you manually check a workflow for errors in SharePoint 2013?
    To manually check a workflow for errors in SharePoint Designer 2013;

    1) On the Visual Designer tab, in the Save group, choose Check for Errors.

    2) If any errors are found in the workflow, the Issues pane opens below the Visual Designer canvas. Choose each item in the list to select the action, condition, connector, terminator, or container in the workflow that caused the error.

    3) Resolve each validation error listed in the Issues list. Once all of the errors have been addressed, choose Check for Errors again.

    4) If no errors are found in the workflow, SharePoint Designer displays a message stating that no issues were found in the workflow.

    After the workflow has been checked and no issues have been found, you can publish the workflow to the SharePoint list. To publish the workflow from SharePoint Designer 2013, on the Visual Designer tab, in the Save group, choose Publish. If any errors occur during the publishing process, SharePoint Designer 2013 returns to the Visual Designer and displays the errors in the Issues pane.
  66. The top level web site in a site collection is called what?

    A) The Root
    B) The Parent
    C) The Top
    D) The Nest
    C) The Top
    (this multiple choice question has been scrambled)
  67. All web sites and work spaces below the parent site are called what?

    A) Child websites
    B) Parent websites
    C) Fortified websites
    D) Vertical websites
    A) Child websites
    (this multiple choice question has been scrambled)
  68. SharePoint is:

    A) Website creation application
    B) Web portal
    C) Content management application
    D) All of the above
    D) All of the above
  69. Web parts are;

    A) Fixed components
    B) Static components
    C) Reusable components
    C) Reusable components
    (this multiple choice question has been scrambled)
  70. Custom web parts can be created using;

    A) Visual web part
    B) Standard ASP.Net web part
    C) Both of the above
    C) Both of the above
  71. Customization means;

    A) Changes are seen by both users and site members
    B) Changes are seen by all site members
    C) Changes are seen only by the user who made them
    B) Changes are seen by all site members
    (this multiple choice question has been scrambled)
  72. Why Use List and Libraries?

    A) Flexible
    B) Free
    C) Fun
    A) Flexible
    (this multiple choice question has been scrambled)
  73. What capabilities are provided by list and libraries?

    A) Sections, variables, columns
    B) Standardization, vectoring, focusing
    C) Sort, view, filter
    C) Sort, view, filter
    (this multiple choice question has been scrambled)
  74. The primary difference between list and library is added capability of attaching;

    A) File type to library
    B) Filters
    C) Rows and columns
    A) File type to library
    (this multiple choice question has been scrambled)
  75. A farm is made-up of one or more what?

    A) Web services
    B) Web commands
    C) Web systems
    D) Web applications
    D) Web applications
    (this multiple choice question has been scrambled)
  76. What are the differences between lists and libraries?
    Image Upload
  77. What are the 3 types of built-in workflow?
    Image Upload
  78. Workflow can be applied to what elements of SharePoint?

    A) At the level of content types and defined at site scope
    B) At the level of content types and defined at list scope
    C) At level of site and Web application
    D) Both of the above
    B) At the level of content types and defined at list scope
    (this multiple choice question has been scrambled)
  79. Which of the following is a workflow input form?

    A) Association form
    B) Task edit form
    C) New item form
    D) All of the above
    E) None of the above
    A) Association form
    (this multiple choice question has been scrambled)
  80. Which type of tools are used for creating Content Types?

    A) SharePoint UI
    B) Visual Studio 2010
    C) SharePoint Designer 2010
    D) All of the Above
    E) None of the Above
    D) All of the Above
  81. T/F:   Quick Launch menu is a part of the Master Page

    A) True
    B) False
    A) True
  82. T/F:  Site Definitions are created by Site Templates.

    A) True
    B) False
    B) False
  83. T/F:   A list definition can be derived from a custom content type.

    A) True
    B) False
    A) True
  84. Where are farm solutions hosted in SharePoint?
    In the IIS worker process (W3WP.exe file)
  85. T/F:  Running code in the farm solution will only effect one individual site that you select.

    A) True
    B) False
    B) False

    If you run code in the farm solution the whole farm will get affected.  If you deploy any feature or retract any feature then the whole application pool got recycled.
  86. What SharePoint sand boxed property do you set to false so that 'Build' will deploy to the Farm Solution Gallery?
    When the Sand boxed Solution property is set to False, selecting build/deploy will deploy the solution to the Farm Solution Gallery.
  87. T/F:  Sand boxed solutions are hosted in the IIS worker process file (W3WP.exe).

    A) True
    B) False
    B) False

    Farm solutions are hosted in the IIS worker process and the run code can affect the whole farm.
  88. T/F:  Run code within Sand boxed solutions cannot affect the whole farm.

    A) True
    B) False
    A) True


    Correct.  Run code from sand boxed solutions only affect the particular site collection where they are deployed.
  89. T/F:  In a sand boxed solution only the site collection of the solution is affected by the run code.
    A) True
    B) False
    A) True

    In farm solution run code the whole farm can be affected whereas in sand boxed solution run code only the site collection of the solution is affected.
  90. T/F:  Sand boxed solutions are installed and deployed whereas Farm solutions are uploaded and activated.

    A) True
    B) False
    B) False

    Farm solutions are installed and deployed whereas Sand boxed solutions are uploaded and activated.
  91. T/F:  Farm solutions, which are hosted in the IIS worker process, run code that can affect the whole farm.

    A) True
    B) False
    A) True
  92. T/F:  In Farm solutions run code can affect the whole farm whereas in Sand boxed solutions, run code can only affect the site collection of the solution.

    A) True
    B) False
    A) True
  93. T/F:  Farm solutions are installed and deployed whereas Sand boxed solutions are uploaded and activated.

    A) True
    B) False
    A) True
  94. What 4 things can be uploaded as sand boxed solutions?
    • 1) Web parts
    • 2) Event receivers
    • 3) List definitions
    • 4) Workflows
  95. T/F:  Workflows can be uploaded as sand boxed solutions.

    A) True
    B) False
    A) True
  96. T/F:  Event receivers can be uploaded as sand boxed solutions.

    A) True
    B) False
    A) True
  97. T/F:  Web parts can be uploaded as sand boxed solutions.

    A) True
    B) False
    A) True
  98. T/F:  List definitions can be uploaded as sand boxed solutions.

    A) True
    B) False
    A) True
  99. T/F:  Workflows can be installed and deployed as sand boxed solutions.

    A) True
    B) False
    B) False

    Farm solutions are installed and deployed whereas Sand boxed solutions are uploaded and activated.
  100. T/F:  One of the benefits of sand boxed solutions is that they help to increase complexity.

    A) True
    B) False
    B) False

    Sand boxed solutions help to reduce complexity.
  101. What are the 4 benefits of sand boxed solutions?
    • 1) They help to quickly and more securely solve business problems
    • 2) Sand boxed solutions have greater stability
    • 3) Sand boxed solutions help to reduce complexity
    • 4) Sand boxed solutions are designed to improve security and manageability
  102. T/F:  Microsoft Windows SharePoint Services platform provides a grid control that inherits from the ASP.Net grid view control.

    A) True
    B) False
    A) True
  103. T/F:  SPGridView control supports the automatic generation of columns. 

    A) True
    B) False
    B) False

    SPGridView control does not support the automatic generation of columns meaning you must explicitly bind each column using SPBoundField.
  104. What control is used in a SharePoint list to display it's data in neatly formatted rows?
    Every single list in SharePoint uses the SPGridView to display it's data in neatly formatted rows.

    Microsoft Windows SharePoint Services platform provides a grid control that inherits from the ASP.Net grid view control.
  105. T/F:  Visual Web Parts can be created in a sandboxed solution.

    A) True
    B) False
    B) False

    Visual Web Parts can only be created in a Farm solution.
  106. T/F:  Custom application pages and Web Parts constructed using the SPGridView control can have the same look and feel as that of standard Windows SharePoint Services and interfaces.

    A) True
    B) False
    A) True
  107. T/F:  Custom application pages and Web Parts constructed using the SPGridView control CANNOT have the same look and feel as that of standard Windows SharePoint Services and interfaces.

    A) True
    B) False
    B) False
  108. T/F:  GridView has NOT been integrated with the cascading style sheets that are built into Windows SharePoint Services 3.0

    A) True
    B) False
    B) False
  109. T/F:  GridView has been integrated with the cascading style sheets that are built into Windows SharePoint Services 3.0

    A) True
    B) False
    A) True
  110. What MS Office service allows users with 64-bit operating systems to run add-ons using 32-bit versions?
    WOW64

    On Microsoft platforms, WoW64 (Windows 32-bit on Windows 64-bit) is a subsystem of the Windows operating system capable of running 32-bit applications that is included on all 64-bit versions of Windows—including Windows XP Professional x64 Edition, IA-64 and x64 versions of Windows Server 2003, as well as 64-bit versions of Windows Vista, Windows Server 2008, Windows 7, Windows 8, Windows Server 2012, Windows 8.1 and Windows 10. In Windows Server 2008 R2 Server Core, it is an optional component. WoW64 aims to take care of many of the differences between 32-bit Windows and 64-bit Windows, particularly involving structural changes to Windows itself.
  111. What benefit is achieved for SharePoint users with the use of WOW64?
    WOW64 allows users running on 64-bit operating systems to continue using 3rd party, 32-bit add-ons for SharePoint and other Office apps.
  112. What is there in 32-bit SharePoint Designer/MS Office that is not included in 64-bit?
    • 1) ActiveX controls library, com controls
    •      This library contain ActiveX controls that are used to build solutions.  It is most commonly used in the following MS Office programs:  Access, Excel and Word.

    • 2) SharePoint List Control
    •      The list view in SharePoint technology is not available to people using the 64-bit version of MS Office.
  113. T/F:  SharePoint Designer is compatible with 64-bit operating systems.

    A) True
    B) False
    A) True
  114. T/F: 64-Bit SharePoint Designer comes with ActiveX Controls.

    A) True
    B) False
    B) False
  115. Farm solutions are hosted in which process?

    A) SharePoint user code Solution Worker Process
    B) UI Interface Process
    C) IIS Worker Process
    C) IIS Worker Process
    (this multiple choice question has been scrambled)
  116. Sand boxed solutions are;

    A) Uploaded and activated
    B) Installed and deployed
    C) Uploaded and deployed
    A) Uploaded and activated
    (this multiple choice question has been scrambled)
  117. GridView Control doesn't support auto generation of;

    A) Columns
    B) None of these
    C) Rows
    D) Rows and Columns
    D) Rows and Columns
    (this multiple choice question has been scrambled)
  118. Which of these can be uploaded and activated as Sand Boxed solutions?

    A) Web Parts
    B) Event Receivers
    C) List Definitions
    D) Workflows
    E) All of the above
    F) None of the above
    E) All of the above
  119. What 3 things are SharePoint search technologies based on?
    • 1) Keywords
    • 2) Refinement
    • 3) Content Analysis
  120. What are the two kinds of searches in SharePoint?
    • 1) People Search
    • 2) Fast Search
  121. What is the additional functionality provided by 'Fast Search' in SharePoint?
    • 1) Document preview and thumbnail
    • 2) Metadata extraction from content
    • 3) Additional customization for relevance tuning
    • 4) Deep results refinement
  122. What are the 2 license variants within SharePoint Server?
    • 1) Standard Edition
    • 2) Enterprise Edition
  123. What are the differences and similarities between the two different licensing variants of SharePoint Server?
    Both editions have the same functionality however the search in the Enterprise license is much faster as compared to the Standard edition.
  124. Define BCS (Business data Connectivity Services);
    Business Connectivity Services (BCS) are defined as a set of technologies which bring data from external systems into SharePoint server.
  125. T/F:  Only the server side of SharePoint Server has BCS components.

    A) True
    B) False
    B) False

    Server AND client both have BCS components.
  126. T/F:  Both the server and client side of SharePoint Server have BCS Components.

    A) True
    B) False
    A) True
  127. T/F:  InfoPath forms is a SharePoint feature built on the Microsoft SharePoint Server platform that allows a developer to create web forms that reduce complexity, improves performance and provides a web browser experience.

    A) True
    B) False
    A) True
  128. Developers have how many design choices when creating forms in InfoPath?

    A) InfoPath does not provide forms
    B) 1
    C) 2
    D) 4
    E) None of the above
    C) 2

    Developers have 2 design choices when creating InfoPath forms;  List Form and Document-Based InfoPath Forms.
    (this multiple choice question has been scrambled)
  129. Which description below best describes the InfoPath List Form?

    A) Stores the information captured in the form as a structured XML file.
    B) Stores the information captures in the form directly in a SharePoint List.
    C) None of the Above
    B) A List Form stores the information captures in the form directly in a SharePoint List.
  130. Which description below best describes the InfoPath Document-Based Form?

    A) Stores the information captured in the form as a structured XML file.
    B) Stores the information captures in the form directly in a SharePoint List.
    C) None of the Above
    A) A Document-Based InfoPath form stores the information captured in the form as a structured XML file.
  131. T/F:  InfoPath forms CANNOT be used in SharePoint Designer or in custom Visual Studio workflows.

    A) True
    B) False
    B) False

    InfoPath forms CAN be used in SharePoint Designer or in custom Visual Studio workflows.
  132. T/F:  InfoPath forms CAN be used in SharePoint Designer or in custom Visual Studio workflows.

    A) True
    B) False
    A) True
  133. Which kind of workflow form in SharePoint enables users to alter workflow at specific points while it runs on an item?

    A) Modification Form
    B) Task Form
    C) Initiation Form
    D) Association Form
    A) Modification Form

    The options you present to users in this way are called modifications.
    (this multiple choice question has been scrambled)
  134. Which kind of workflow form in SharePoint are displayed to users when they begin a workflow on a specific SharePoint Item?

    A) Initiation Form
    B) Task Form
    C) Modification Form
    D) Association Form
    A) Initiation Form
    (this multiple choice question has been scrambled)
  135. Which kind of workflow form in SharePoint can specify custom forms for the tasks in your workflow?

    A) Association Form
    B) Initiation Form
    C) Modification Form
    D) Task Form
    D) Task Form
    (this multiple choice question has been scrambled)
  136. Which kind of workflow form in SharePoint are displayed to administrators when they first decide to add a workflow with a particular list, document library or content type?

    A) Association Form
    B) Initiation Form
    C) Task Form
    D) Modification Form
    A) Association Form
    (this multiple choice question has been scrambled)
  137. What are the 4 types of workflow forms in SharePoint?
    • 1) Initiation Form
    • 2) Association Form
    • 3) Modification Form
    • 4) Task Form
  138. SharePoint search is based on;

    A) Keyword, Refinement, Content Analysis
    B) Necessity, Speed, Origination
    C) Initiation, Association, Tasks
    D) Need, Availability, Approval
    A) Keyword, Refinement, Content Analysis
    (this multiple choice question has been scrambled)
  139. Which is the fastest search?

    A) Standard Search
    B) Enterprise Search
    B) Enterprise Search
  140. The SharePoint feature that allows interfaces to interact with business data is known as;

    A) BCS
    B) BDC
    C) IIS
    B) BDC

    Business Data Connectivity
    (this multiple choice question has been scrambled)
  141. SharePoint has the ability to search across which of these;

    A) External Data Sources
    B) documents
    C) None of these
    D) Cloud Environments
    A) External Data Sources
    (this multiple choice question has been scrambled)
  142. T/F: A Content Source is a set of options that can be used to specify what type of content is crawled, what URLs to crawl and how deep or when to crawl.

    A) True
    B) False
    A) True
  143. Federated locations provide information that exists;

    A) both inside and outside the internal network
    B) outside the internal network to the end-users
    C) inside the internal network to the end user
    D) None of the above
    B) outside the internal network to the end-users
    (this multiple choice question has been scrambled)
  144. Enterprise search is;

    A) slow
    B) fast
    C) flexible
    D) easy
    B) fast
    (this multiple choice question has been scrambled)
  145. In SharePoint search developers don't have to learn;

    A) new APIs or programming models
    B) content query
    C) object models
    D) All of the above
    A) new APIs or programming models
    (this multiple choice question has been scrambled)
  146. What is simplest method of configuring a SharePoint site Workflow so that users must have the Manage Permissions permission to start the Workflow?

    A) Configure the permissions when creating the workflow
    B) Configure permissions using Site Actions
    C) Configure permissions using More Options
    D) Ask the Site Collection administrator to configure permissions
    A) Configure the permissions when creating the workflow
    (this multiple choice question has been scrambled)
  147. BDC’s is the new and improved version of;

    A) Business Data Catalog
    B) ECT's
    C) Business Connectivity Services
    D) None of the above
    A) Business Data Catalog
    (this multiple choice question has been scrambled)
  148. T/F:  Business Connectivity Services (BCS) in SharePoint 2010 is all about connecting to external data. 

    A) True
    B) False
    A) True
  149. T/F:  Excel Services in SharePoint Server 2010 allows you to access Excel workbooks that are stored in SharePoint document libraries.

    A) True
    B) False
    A) True
  150. InfoPath helps in reducing;

    A) Performance
    B) Complexity
    C) Both of the above
    B) Complexity
  151. Workflows in SharePoint 2013 are handled by;

    A) Workflow Manager 1.0
    B) IIS Worker Process
    C) .Net 3.5 Workflow Foundation
    D) Business Connectivity Services (BCS)
    A) Workflow Manager 1.0
    (this multiple choice question has been scrambled)
  152. Workflows were first introduced in which version of SharePoint?

    A) SharePoint 2013
    B) SharePoint 2007
    C) SharePoint 2010
    D) SharePoint 2003
    B) SharePoint 2007
    (this multiple choice question has been scrambled)
  153. What is the main purpose of workflows in SharePoint?
    Used to automate business process
  154. T/F:  .Net 3.5 Workflow Foundation was responsible for managing workflows in SharePoint 2007 and 2010 but is included in SharePoint 2013 for backwards compatibility. 

    A) True
    B) False
    A) True
  155. T/F:  .Net 3.5 Workflow Foundation was responsible for managing workflows in SharePoint 2007 and 2010 but is replaced in SharePoint 2013 and therefore not included in SharePoint 2013. 

    A) True
    B) False
    B) False

    .Net 3.5 Workflow Foundation was responsible for managing workflows in SharePoint 2007 and 2010 but is included in SharePoint 2013 for backwards compatibility.
  156. The benefits of using SharePoint workflows are;

    A) Apps can leverage using SharePoint UX concepts in custom solutions such as history lists, task lists and forms

    B) Apps can leverage to execute long running process

    C) Client-side apps can leverage to protect IP

    D) Great for long running process

    E) Automate process in your custom apps

    F) All of the above
    F) All of the above
  157. T/F:  Workflow Manager exists external to SharePoint.

    A) True
    B) False
    A) True
  158. T/F:  Workflow Manager is a built-in function within SharePoint 2013.

    A) True
    B) False
    B) False

    Workflow Manager exists external to SharePoint,  It is similar to SharePoint in that it creates Workflow Farms.  Workflows are outsourced from SharePoint to Workflow Manager.
  159. T/F:  Workflows are outsourced from SharePoint to Workflow Manager.

    A) True
    B) False
    A) True
  160. Workflow Manager and SharePoint 2013 communicate via REST using;

    A) OAuth via S2S high-trust
    B) IP Tunneling
    C) stand up Workflow Farm
    D) BCS
    A) OAuth via S2S high-trust
    (this multiple choice question has been scrambled)
  161. T/F:  Workflow Manager handles part of the workflow execution in SharePoint 2013.

    A) True
    B) False
    B) False

    Workflow Manager handles ALL workflow execution in SharePoint 2013.
  162. T/F: With 'On-Premises' version of SharePoint 2013 you have to download and configure Workflow Manager to connect it to your SharePoint farm.

    A) True
    B) False
    A) True
  163. T/F:  You can use Workflow Manager with the 'On-Premises' version of SharePoint 2013 as well as in a cloud such as MS Azure.

    A) True
    B) False
    A) True
  164. T/F:  In SharePoint 2013 workflows are no longer run internally but instead outsourced to the Workflow Manager.

    A) True
    B) False
    A) True
  165. T/F:  Both SharePoint Designer 2013 and Visual Studio supports the packaging of workflows into sand boxed solutions and SharePoint apps.

    A) True
    B) False
    B) False

    SharePoint Designer 2013 does not support the packaging of workflows into sand boxed solutions or SharePoint apps.  Only Visual Studio provides this capability.
  166. T/F:  Visual Studio provides full debugging support for SharePoint workflows unlike SharePoint Designer 2013. 

    A) True
    B) False
    A) True

    SharePoint Designer 2013 is designed for power users and end users, not developers.  It allows real-time workflow authoring but does NOT provide debugging, AppWeb's, packaged workflows, application creation, state machine workflows and provides limited support for workflow forms.
  167. T/F:  SharePoint Designer 2013 is meant for power users and end users but is not a developer experience or tool.

    A) True
    B) False
    A) True
  168. Which of the following are true in regards to AppWebs in SharePoint 2013;

    A) They protect against cross-domain scripting attacks
    B) They use .Net 3.5 Workflow Foundation
    C) They provide security with enforcement of app permissions
    D) They have their own isolated domains
    E) All of the Above
    The following are true about WebApps;

    • They protect against cross-domain scripting attacks.
    • They provide security with enforcement of app permissions.
    • They have their own isolated domains.
  169. T/F:  Although the app web is typically in the same site collection as the host web, it will have it's own isolated domain.

    A) True
    B) False
    A) True
  170. Given this URL with the following structure:
    https://App_Prefix-App_ID.App_Base_Domain/Domain_Relative_URL_of_Host_Web/App_Name
    The App_Name is the value of the Name attribute of the all element in which file?

    A) appmanifest.xml
    B) appmanifest.css
    C) appmanifest.html
    D) appmanifest.net
    A) appmanifest.xml
    (this multiple choice question has been scrambled)
  171. What is a SharePoint AppWeb?
    SharePoint 2013 adds an additional level of isolation (for security) whereby if an App is to need a SharePoint component such as a list or library, then it must contain this list or library within the apps own sub-web known as an 'AppWeb'.  Apps that do not require a SharePoint component such as a list or library do not require their own AppWeb.
  172. T/F:  Applications that do not require a SharePoint component such as a list or library do not require their own AppWeb.

    A) True
    B) False
    Image UploadA) True
  173. What are the 3 types of workflows supported in SharePoint 2013 and Visual Studio?
    • Sequential - Prescribed path/process
    • Flowchart - Helper to sequential workflow - Decision tree/Switch statement
    • State Machine

    In SharePoint 2013 you do not pick one of these templates before you start coding.  Instead, the type of workflow you are using is dependent on the components you choose within your workflow in Visual Studio.
  174. Which of the following is similar to an 'if' statement and evaluates to true or false?

    A) Flowchart
    B) FlowDecision
    C) FlowSwitch
    B) FlowDecision
    (this multiple choice question has been scrambled)
  175. Which of the following is similar to a nested 'if' statement or a 'switch' statement in C#?

    A) FlowSwitch
    B) FlowDecision
    C) Flowchart
    A) FlowSwitch
    (this multiple choice question has been scrambled)
Author:
caldreaming
ID:
313112
Card Set:
Sharepoint Study Questions
Updated:
2016-01-27 17:16:51
Tags:
ms sharepoint database server farm web internet IIS part forms
Folders:

Description:
Standard study questions for MS SharePoint certification
Show Answers: