Which interface should you override?
You are creating a Web Part in SharePoint Server 2010.
You need to ensure that the Web Part can send data to another Web Part.
Which interface should you override?
Which code segment should you use?
You are creating a Windows Communication Foundation service by using Microsoft .NET Framework 3.5.
You need to programmatically add the following endpoint definition to the service. http://localhost:8000/ExamService/service
Which code segment should you use?
What should you do?
You need to convert a user control named Control.ascx to a SharePoint Web Part. The Web Part must be packaged as a user solution.
What should you do?
You need to ensure that the ProcessString method can be invoked from a Web browser by using the URL http://loc
You create a Windows Communication Foundation (WCF) service by using Microsoft .NET Framework 3.5. You write the following code segment. (Line numbers are included for reference only.)
01 public interface IMyService
02 {
04 string ProcessString(string name);
05 }
You create a host for the WCF service.
You also create a service endpoint at http://localhost:8080/service.
You add an instance of the HttpTransferEndPointBehavior class to the host.
You need to ensure that the ProcessString method can be invoked from a Web browser by using the URL http://localhost:8080/service/process?name=value
Which code segment should you insert at line 03?
What should you do?
You have a custom Web Part that is deployed as a sandboxed solution.
You need to ensure that the Web Part can access the local file system on a SharePoint server. You must minimize the amount of privileges assigned to the Web Part.
What should you do?
Which code segment should you insert at line 04?
You create a Windows Communication Foundation service by using Microsoft .NET Framework 3.5. You write the following code segment for the service implementation. (Line numbers are included for reference only.)
01 public void PutMessage(Message msg)
02 {
03 string value=null;
05 }
You need to retrieve the content from the received message body and store it in the variable named value. Which code segment should you insert at line 04?
What should you do?
You create a Visual Web Part in SharePoint Server 2010.
You need to ensure that the Web Part can access the local file system on the SharePoint server. You must minimize the amount of privileges assigned to the Web Part.
What should you do?
Which code segment should you use?
You are creating a Windows Communication Foundation service by using Microsoft .NET Framework 3.5. The service will be hosted on a Web server. You add the following code fragment to the .svc file.
<% @ServiceHost Factory=”ExamServiceFactory” Service=”ExamService” %>
You need to create the instances of the services by using the custom ExamServiceFactory class.
Which code segment should you use?
What should you do?
You have a Web Part named WebPart1. WebPart1 runs on a Microsoft Office SharePoint Server 2007 server.
You need to ensure that WebPart1 can run as a sandboxed solution in SharePoint Server 2010.
What should you do?
Which code segment should you insert at line 06?
You create a Microsoft ASP.NET application by using the Microsoft .NET Framework
version 3.5.
You create a login Web form by using the following code fragment.
<asp:ScriptManager ID=”ScriptManager1″ runat=”server” />
<asp:TextBox runat=”server” ID=”txtUser” Width=”200px” />
<asp:TextBox runat=”server” ID=”txtPassword” Width=”200px” />
<asp:Button runat=”server” ID=”btnLogin” Text=”Login” OnClientClick=”login(); return false;” />
When a user clicks the btnLogin Button control, the login() client-side script is called
to authenticate the user. The credentials provided in the TextBox controls are used to
call the client-side script.
You also add the following client-script code fragment in the Web form. (Line numbers
are included for reference only.)
01 <script type=”text/javascript”>
02 function login() {
03 var username = $get(‘txtUser’).value;
04 var password = $get(‘txtPassword’).value;
05
06 // authentication logic.
07 }
08 function onLoginCompleted(validCredentials, userContext,
09 methodName)
10 {
11 // notify user on authentication result.
12 }
13
14 function onLoginFailed(error, userContext, methodName)
15 {
16 // notify user on authentication exception.
17 }
18 </script>
The ASP.NET application is configured to use Forms Authentication. The ASP.NET AJAX authentication service is activated in the Web.config file.
You need to ensure that the following workflow is maintained:
– On successful authentication, the onLoginCompleted client-script function is called to notify the user.
– On failure of authentication, the onLoginFailed client-script function is called to display an error message.
Which code segment should you insert at line 06?