Question 116
You are helping a corporate IT department create a SharePoint 2010 information architecture plan. You are creating guidelines for determining the site structure for new sites within all other departments in the corporation. The IT department must be able to:
.Adjust the physical storage capacity required for each department and create chargeback’s based on the amount of database storage used.
.Assign storage quotas at the departmental level.
.Create site usage reports at the departmental level. You need to design an information architecture structure that meets all these requirements. On which SharePoint structure should you base each department design?
A. Custom site definitions
B. Custom site templates
C. Individual site collections
D. Individual sub siteshtml
解析:
你負責幫助一家公司的IT部門架構Sharepoint2010應用, 你制定瞭如何肯定此公司其它部門的部門網站的結構指南, 此公司的IT部門必須能夠作以下操做:
要求1. 控制各部門的部門網站所使用的物理存儲空間大小, 並能夠根據數據庫存儲空間使用率計算退費。
要求2. 在部門網站級定製存儲配額
要求3. 在部門網站級別建立生成網站使用報表
你該如何制定你的信息架構以知足上述要求呢?
首先,選項A.B均是用來建立網站的,而選項D則是建立子網站。根據要求,咱們須要爲各部門網站級定製存儲配額,而Sharepoint中找不到開箱即用的工具能夠實現網站級別或子網站級別的存儲配額(Quota)【固然,有第三方軟件能夠支持你在網站級別實現配額】。而在網站集級別上卻能夠作到本題的需求。
所以本題答案應該選 C數據庫
參考
http://technet.microsoft.com/zh-cn/library/cc263480(v=office.14).aspx http://blog.incworx.com/blog/who-is-the-best-chicago-sharepoint-firm/sharepoint-help-how-to-create-a-new-sharepoint-2010-site
http://www.dummies.com/how-to/content/create-a-new-site-in-sharepoint-2010.html服務器
Question 117
You are designing a SharePoint 2010 server farm that consists of multiple site collections that share enterprisewide content types. The content types are updated on a monthly basis to ensure proper governance. The farm uses a managed metadata service application. You need to ensure that all the site collections automatically receive the updated content types in the most efficient manner and with the least amount of custom development. Which approach should you recommend?
A. Configure Content Type Syndication to update the central site collection as changes are made to each individual site collection.
B. Configure Content Type Syndication to update the individual site collection lists as changes are made to a central site collection.
C. Create an event receiver in a central site collection that sends updates to the individual site collections as changes are made.
D. Create an event receiver in each individual site collection that sends updates to the central site collection as changes are made.架構
解析:
你設計一個Sharepoint2010服務器場,此場內有若干個網站集,這些網站集共享整個企業範圍內的內容類型。這些內容類型經過每個月更新來達到合理的管理要求。這個場使用了管理元數據服務應用程序。你須要不依賴於用戶進一步開發來保證場內的全部網站集都可以以最有效的方式自動接收到最新的內容類型,你該採用哪一種方式呢?
本題涉及到Sharepoint的內容類型聯合(Content Type Syndication),咱們仍是先來了解下基本知識點:
在一個數據量大的企業內部,建立多個Web應用程序是很正常的一件事,可是有時候兩個Web應用程序之間可能會用到一些相同的內容類型,而在SharePoint 2007的時候,因爲兩個Web應用程序之間的聯繫不太大,所以也就造成了Web應用程序之間的「信息孤島」,雖然能夠經過自行擴展開發的方法來實現多個Web應用程序之間使用相同的內容類型,但那須要耗費必定的精力的。到了SharePoint 2010,微軟也意識到了這種場景的用法,因而在網站集範圍內增長了一個叫作「內容類型聯合集線器」的功能,這個功能只能在Web應用程序的根網站下的「網站設置」中找到。
內容類型聯合有助於確保列表的一致性,使列表使用相同的內容類型(從而使用相同的列)。在 Microsoft Office SharePoint Server 2007 中,將在網站集級別設置內容類型。經過在 Microsoft SharePoint Server 2010 中使用內容類型聯合,可利用 Managed Metadata Service 應用程序在服務器場內或服務器場外共享內容類型。
可以使用對象模型來自定義內容類型聯合,以建立一個新內容類型,發佈該內容類型,而後取消發佈該內容類型。咱們可使用ContentTypePublisher 類來操做內容類型聯合。在設置一個 Managed Metadata Service 應用程序及其代理,並將某個網站指定爲服務應用程序中的集線器後(Content Type Hub),使用此類可在集線器網站上發佈或取消發佈內容類型。使用此類還可驗證該集線器網站上的內容類型是否已發佈以及是否已在集線器上啓用元數據集線器功能。
在不少狀況下,集線器(Content Type Hub)將充當一個發佈者,而 Web 應用程序或網站集將訂閱該集線器發佈的內容。在發佈內容類型後,訂戶可經過計時器做業推入內容類型。用戶導航到「管理中心」頁,可在此頁中選擇一個 Web 應用程序做爲集線器。單個 Web 應用程序也能夠訂閱選定的集線器做爲其共享應用程序數據(包括內容類型)的提供程序。內容類型集線器是經過Managed Metadata Service這個服務應用程序來運做,因此,須要發佈和訂閱內容類型的網站集,必須與同一個Managed Metadata Service服務應用程序關聯起來。每個Managed Metadata Service服務應用程序實例,都只能指定一個網站集,做爲內容類型集線器「中心」【選項A中的Central site collection】,由它來發布內容類型,而其餘網站集只能做爲「訂閱者」,「訂閱」被髮布的內容類型。
有了以上的描述,咱們就很清楚了,本題的狀況必需要用到Sharepoint自身提供的內容類型聯合(Content Type Syndication),而內容類型聯合的使用又必須是從內容類型集線器「中心」即Central site collection發佈到各個網站集的。因此只有選項A符合本題正解。
選項B.對內容類型聯合的使用描述錯誤。
選項C.D經過Event Receiver沒法實現跨網站集操做其它網站集。
所以本題答案應該選 B app
參考
http://sharepoint.mindsharpblogs.com/Bill/archive/2010/01/23/The-Basics-on-Content-Type-Syndication-in-SharePoint-2010.aspx
http://njbblog.blogspot.com.au/2011/05/sharepoint-40-content-type-hub.html
http://msdn.microsoft.com/zh-cn/library/ff394469(v=office.14).aspx
http://www.balestra.be/2012/09/content-type-hub-limitations-in-sharepoint-2010.htmlide
Question 118
You are designing a SharePoint 2010 application. The application must populate a site column based on data from an existing Microsoft SQL Server 2008 table. This table contains metadata information that is structured in a key-value pair. You need to design a column type that meets the requirements. Which type of column should you design?
A. Business Data
B. External Data
C. Lookup
D. Managed Metadata工具
解析:
你設計一個Sharepoint2010應用程序,此應用程序必須可以基於一個Microsoft SQL Server 2008數據表產生一個網站列。 這個SQL數據表中存放的是若干個鍵-值對信息用於表述元數據信息。你須要設計一個列類型以知足上述要求。
本題沒多少可說的,由於涉及到外部數據源,因此天然用到BCS來創建External Date List,因此選項B爲正確解。
選項A.商務數據,只是一個通常描述,並沒有什麼意義。
選項B.查閱字段,必須基於Sharepoint內的其它列表數據。
選項D.託管元數據,也是Sharepoint的內部數據。
所以本題答案應該選 B 網站
參考
http://msdn.microsoft.com/zh-cn/magazine/ee819133.aspx
http://msdn.microsoft.com/zh-cn/library/ee557898(v=office.14).aspx
http://blogs.msdn.com/b/leonidly/archive/2007/06/24/connected-lookup-field.aspx
http://msdn.microsoft.com/en-us/library/ee559337(v=office.14).aspxui
Question 119
You are designing a SharePoint 2010 application. You need to design the application according to the following requirements:
.The application must contain a workflow that can be started manually through the SharePoint user interface or through a call to SPWorkflowManager.StartWorkflow.
.The workflow must not be associated with a specific list or a document library. Which approach should you recommend?
A. Set the Site Scope property in Workflow Settings to enable the workflow across the entire site.
B. Create a reusable declarative workflow.
C. Create a sequential site workflow.
D. Create a sequential list workflow.spa
解析:
你須要設計一個Sharepoint2010應用以知足以下要求:
要求1. 包含一個既能夠經過Sharepoint用戶界面手工啓動,又能夠經過代碼調用 SPWorkflowManager.StartWorkflow方法來代碼啓動的工做流。
要求2. 此工做流不能與特定的列表或文檔庫關聯。
該選哪一個選項才能達到上述要求呢?
選項A.沒有建立任何工做流,只是設置工做流的Scope屬性。而本題要求建立一個工做流並知足相應要求。
選項B. 建立一個可重用的聲明性工做流。在早期版本中,工做流只能與指定的列表和文檔庫作關聯,不能被打包,部署或複製到其餘列表或文檔庫中。在SharePoint Foundation中,聲明性工做流是能夠重用的,容許用戶將工做流開發應用到其餘列表或文檔庫中。它與選項D同樣都是針對列表或文檔庫的。均不符合本題的要求2。因此排除。
選項C.建立基於網站的順序工做流,符合本題的兩個要求。
所以本題答案應該選 C
參考
http://msdn.microsoft.com/zh-cn/library/bb386211(v=vs.90).aspx
http://msdn.microsoft.com/zh-cn/library/ee231606.aspx
http://msdn.microsoft.com/zh-cn/library/vstudio/ee231580.aspx
Question 120
You are directing your team to use Microsoft Visio 2010 to design SharePoint 2010 workflows. You need to ensure that the workflow designs are validated. What should you tell the team to do?
A. Use Drawing Explorer in the Visio 2010 Developer menu.
B. Use Check Diagram in the Visio 2010 Process menu.
C. Export the workflow in Visio 2010. Import the Workflow Visio Interchange (.vwi) file into Visual Studio 2010. Set breakpoints in the workflow and step through the code using the debugger.
D. Export the workflow in Visio 2010. Import the Workflow Visio Interchange (.vwi) file into SharePoint Designer and debug the workflow.
解析:
你指定你的開發小組使用Microsoft Visio 2010來設計Sharepoint2010工做流,你須要對此設計進行驗證,那麼你須要告訴你的開發小組,他們該如何操做呢?
Microsoft Visio 2010自己提供了Check Diagram按鈕來對你繪製的Diagram進行校驗,
若是有什麼問題,它就會列舉個以下的清單告訴你
因此本題屬於知曉性的題目,沒什麼好講的。
選項A.用於繪製Diagram,與本題無關。
選項C.D試圖調試Workflow,那是用於分析Workflow的邏輯錯誤,若是Diagram有問題,你甚至沒法正確導入到VS2010或SPD中,並且選項D試圖在SPD中調試Workflow這自己就是不可能的。
所以本題答案應該選 B
參考
http://blog.bvisual.net/2010/02/15/writing-rules-to-validate-diagrams-in-visio-2010-%E2%80%93-a-worked-example/
http://msdn.microsoft.com/en-us/library/jj856989.aspx
http://blogs.msdn.com/b/visio/archive/2009/09/08/diagram-validation-in-visio-2010.aspx