tag:blogger.com,1999:blog-76008139079669591942024-03-13T23:14:31.199-07:00SharePoint BlogAnonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-7600813907966959194.post-25505167219509780852016-05-24T01:30:00.000-07:002016-05-24T01:43:52.741-07:00Office Graph implementation with SharePoint Online Search REST APIs<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Graph Query Language (GQL) is a preliminary query language designed to query the Office Graph via the SharePoint Online Search REST API. By using GQL, we can query the Office Graph to get items for an actor that satisfies a particular filter.</span></span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">The Office Graph contains information about enterprise objects, such as people and documents, as well as the relationships and interactions among these objects. The relationships and interactions are represented as edges.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Some edges represent a single interaction:</span><br />
<ul style="text-align: left;">
<li><span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;">Modified</b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> — User A modified a document.</span></span></li>
</ul>
<ul style="text-align: left;">
<li><span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;">Viewed </b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">— User B viewed a presentation.</span></span></li>
</ul>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Some edges are computed based on multiple interactions:</span><br />
<ul style="text-align: left;">
<li><span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;">WorkingWith </b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">— People whom you frequently interact with.</span></span></li>
</ul>
<ul style="text-align: left;">
<li><span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;">TrendingAround </b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">— Items that are popular in your circle of colleagues.</span></span></li>
</ul>
<b style="font-family: arial, helvetica, sans-serif;"><span style="font-size: small;"><br /></span></b>
<b style="font-family: arial, helvetica, sans-serif;"><span style="font-size: small;">The Office Graph data model and edge properties</span></b><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">As with any graph, each edge in the Office Graph has a source node and a target node. The source node is called the actor and the target node is called the object.</span></span><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b><br /></b></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b>Figure 1. </b></span></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-aMy4ncyREuI/V0QQO5SAWSI/AAAAAAAAEx8/7fajmpvEoIEsntCGbROs4mCoQGDukQvwQCK4B/s1600/obj.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="https://2.bp.blogspot.com/-aMy4ncyREuI/V0QQO5SAWSI/AAAAAAAAEx8/7fajmpvEoIEsntCGbROs4mCoQGDukQvwQCK4B/s1600/obj.png" /></a>
</div>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">The relationship among actor, edge, and object</span></span><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b><br /></b></span></span>
<a href="http://2.bp.blogspot.com/-aMy4ncyREuI/V0QQO5SAWSI/AAAAAAAAEx8/7fajmpvEoIEsntCGbROs4mCoQGDukQvwQCK4B/s1600/obj.png" imageanchor="1"><span style="font-size: small;"></span></a><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b>A typical graph query call via REST</b></span></span><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">A graph query can contain both a content part (<b>Querytext</b>) and a graph part (<b>GraphQuery</b>). We can use these to do a combined search on the contents of a whole item and the interactions people have had with this particular item. The <b>Querytext </b>property is mandatory. If we want to match all items without filtering any part of the content, you can use an asterisk (*).</span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">GQL has one main operator: <b>ACTOR</b>. The <b>ACTOR </b>operator finds all actions of the given actor that satisfies a filter and then returns all the objects for these actions. For example, to return Items viewed by the actor in the last three months. (Assuming the ActorId = 12345 for User A) you can split this information into:</span></span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">•<span class="Apple-tab-span" style="white-space: pre;"> </span>User A is the <b>ACTOR</b>.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">•<span class="Apple-tab-span" style="white-space: pre;"> </span>View is the <b>action </b>with ID = 1001.</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">•<span class="Apple-tab-span" style="white-space: pre;"> </span>Document is the <b>object</b>, which is returned in the result.</span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Then, you can write the following query.</span></span><span style="font-size: small;"><span style="background-color: #f4cccc; color: #990000; font-family: "arial" , "helvetica" , sans-serif;">ACTOR(ME, action:1001)</span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">The following is the syntax for the ACTOR operator.</span></span><span style="font-size: small;"><span style="background-color: #f4cccc; color: #990000; font-family: "arial" , "helvetica" , sans-serif;">ACTOR(<ActorId> [, filter])</span></span><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b><br /></b></span></span>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b>Example 1: View all items created by user</b></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><a href="http://1.bp.blogspot.com/-XEQSH48pa50/V0QQVb31bVI/AAAAAAAAEyE/aM6pHck9T5cMek1Nj7c9w2uvNWf530xIgCK4B/s1600/VS1.png" imageanchor="1"><img border="0" src="https://1.bp.blogspot.com/-XEQSH48pa50/V0QQVb31bVI/AAAAAAAAEyE/aM6pHck9T5cMek1Nj7c9w2uvNWf530xIgCK4B/s1600/VS1.png" /></a></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b>Example 2:</b> People whom the actor communicates with or works with frequently.</span></span><span style="font-size: small;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><a href="http://1.bp.blogspot.com/-Oa5sBWLItcY/V0QQcfUxhaI/AAAAAAAAEyM/KhNacxxEcNAcCMRKlXoSiBZOXN4vcYbpQCK4B/s1600/VS2.png" imageanchor="1"><img border="0" height="218" src="https://1.bp.blogspot.com/-Oa5sBWLItcY/V0QQcfUxhaI/AAAAAAAAEyM/KhNacxxEcNAcCMRKlXoSiBZOXN4vcYbpQCK4B/s640/VS2.png" width="640" /></a></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> You can sort the result returned for graph queries in two ways: by the edge's <b>Timestamp </b>or the edge's <b>Weight</b>.</span>
</span><br />
<ul style="text-align: left;">
<li><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">To sort based on the edge timestamp, set the <b>GraphRankingModel </b>property equal to </span><span style="background-color: #f4cccc; font-family: "arial" , "helvetica" , sans-serif;"><span style="color: #990000;">{"features"\:[{"function"\:"EdgeTime"}]}.</span></span></span></li>
</ul>
<ul style="text-align: left;">
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">To sort based on the edge weight, set the <b>GraphRankingModel </b>property equal to <span style="background-color: #f4cccc;"><span style="color: #990000;">{"features"\:[{"function"\:"EdgeWeight"}]}.</span></span></span></li>
</ul>
<span style="font-size: small;"><br /></span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">In both cases, you must also set the RankingModelId property to <span style="background-color: #f4cccc;"><span style="color: #990000;">'0c77ded8-c3ef-466d-929d-905670ea1d72'</span></span>. If an item in the result is the object of more than one edge matching the graph query, the highest <b>Timestamp </b>or <b>Weight </b>is used.</span><br />
<span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;"><br /></b></span>
<span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;">Table 1. Edge property descriptions and their types</b></span><br />
<span style="font-size: small;"><b style="font-family: arial, helvetica, sans-serif;"><br /></b></span>
<br />
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 409px;">
<colgroup>
<col style="mso-width-alt: 3291; mso-width-source: userset; width: 68pt;" width="90"></col>
<col style="width: 48pt;" width="64"></col>
<col style="mso-width-alt: 9325; mso-width-source: userset; width: 191pt;" width="255"></col>
</colgroup>
<tbody>
<tr height="20" style="height: 15.0pt;">
<td class="xl66" height="20" style="height: 15.0pt; width: 68pt;" width="90"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Property</span></b></td>
<td class="xl66" style="border-left: none; width: 48pt;" width="64"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Type</span></b></td>
<td class="xl66" style="border-left: none; width: 191pt;" width="255"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Description</span></b></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ActorId</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Integer</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
ID of the actor.
</span>
</td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ObjectId</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Integer</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
ID of the object.
</span>
</td>
</tr>
<tr height="80" style="height: 60.0pt;">
<td class="xl65" height="80" style="border-top: none; height: 60.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Action type</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Integer</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
An
ID that identifies what action or relationship type the edge represents.
Important action types are listed in Available action types.
</span>
</td>
</tr>
<tr height="80" style="height: 60.0pt;">
<td class="xl65" height="80" style="border-top: none; height: 60.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Time</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">String</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
timestamp of the edge; based on the ISO 8601 standard. The semantics of the
time stamp depend on the type of the edge. See Available action types.
</span>
</td>
</tr>
<tr height="80" style="height: 60.0pt;">
<td class="xl65" height="80" style="border-top: none; height: 60.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Weight</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Integer</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
number that indicates the importance of the edge. The semantics of the weight
depend on the type of the edge. See Available action types.
</span>
</td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Blob</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Blob</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
For
internal use only.
</span>
</td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">BlobContent</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">String</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
For
internal use only.
</span>
</td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt; width: 68pt;" width="90"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ObjectSource</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 48pt;" width="64"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Integer</span></td>
<td class="xl65" style="border-left: none; border-top: none; width: 191pt;" width="255"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
For
internal use only.
</span>
</td>
</tr>
</tbody>
</table>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b>Table 2. Action types and their descriptions</b></span></span><br />
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b><br /></b></span></span>
<br />
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 808px;">
<colgroup>
<col style="mso-width-alt: 5266; mso-width-source: userset; width: 108pt;" width="144"></col>
<col style="mso-width-alt: 9472; mso-width-source: userset; width: 194pt;" width="259"></col>
<col span="2" style="width: 48pt;" width="64"></col>
<col style="mso-width-alt: 4534; mso-width-source: userset; width: 93pt;" width="124"></col>
<col style="mso-width-alt: 5595; mso-width-source: userset; width: 115pt;" width="153"></col>
</colgroup>
<tbody>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="height: 15.0pt; width: 108pt;" width="144"><b>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Action
Type
</span>
</b>
</td>
<td class="xl66" style="border-left: none; width: 194pt;" width="259"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Description</span></b></td>
<td class="xl65" style="border-left: none; width: 48pt;" width="64"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Visibility</span></b></td>
<td class="xl65" style="border-left: none; width: 48pt;" width="64"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ID</span></b></td>
<td class="xl66" style="border-left: none; width: 93pt;" width="124"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Weight</span></b></td>
<td class="xl66" style="border-left: none; width: 115pt;" width="153"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Timestamp</span></b></td>
</tr>
<tr height="80" style="height: 60.0pt;">
<td class="xl65" height="80" style="border-top: none; height: 60.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">PersonalFeed</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
actor's personal feed as shown on their Home view in Delve.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Private</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1021</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
sequence number.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
When
the item was added to the feed on the Home view in Delve.
</span>
</td>
</tr>
<tr height="40" style="height: 30.0pt;">
<td class="xl65" height="40" style="border-top: none; height: 30.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Modified</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Items
that the actor has modified in the last three months.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1003</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
number of modifications.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Last
modified.
</span>
</td>
</tr>
<tr height="40" style="height: 30.0pt;">
<td class="xl65" height="40" style="border-top: none; height: 30.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">OrgColleague</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Everyone
who reports to the same manager as the actor.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1015</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Always
1.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">OrgDirect</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
actor's direct reports.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1014</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Always
1.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">OrgManager</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
person whom the actor reports to.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1013</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Always
1.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td class="xl65" height="20" style="border-top: none; height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">OrgSkipLevelManager</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
actor's skip-level manager.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1016</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Always
1.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
<tr height="40" style="height: 30.0pt;">
<td class="xl65" height="40" style="border-top: none; height: 30.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">WorkingWith</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
People
whom the actor communicates with or works with frequently.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Private</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1019</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
relevance score.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
<tr height="60" style="height: 45.0pt;">
<td class="xl65" height="60" style="border-top: none; height: 45.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">TrendingAround</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Items
popular with people whom the actor works with or communicates with
frequently.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1020</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
relevance score.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
<tr height="40" style="height: 30.0pt;">
<td class="xl65" height="40" style="border-top: none; height: 30.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Viewed</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Items
viewed by the actor in the last three months.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Private</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1001</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The
number of views.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
Last
viewed.
</span>
</td>
</tr>
<tr height="40" style="height: 30.0pt;">
<td class="xl65" height="40" style="border-top: none; height: 30.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">WorkingWithPublic</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 194pt;" width="259"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
public version of theWorkingWith edge.
</span>
</td>
<td class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Public</span></td>
<td align="right" class="xl65" style="border-left: none; border-top: none;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">1033</span></td>
<td class="xl66" style="border-left: none; border-top: none; width: 93pt;" width="124"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
A
sequence number.
</span>
</td>
<td class="xl66" style="border-left: none; border-top: none; width: 115pt;" width="153"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">-</span></td>
</tr>
</tbody>
</table>
<b><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span></b>
<b><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Table 3. Result sources for SharePoint query</span></span></b><br />
<b><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span></b>
<br />
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 514px;">
<colgroup>
<col style="mso-width-alt: 8996; mso-width-source: userset; width: 185pt;" width="246"></col>
<col style="mso-width-alt: 9801; mso-width-source: userset; width: 201pt;" width="268"></col>
</colgroup>
<tbody>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt; width: 185pt;" width="246"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Result Source</span></td>
<td style="width: 201pt;" width="268"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ID</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Documents</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">e7ec8cee-ded8-43c9-beb5-436b54b31e84</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Items matching a content type</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">5dc9f503-801e-4ced-8a2c-5d1237132419</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Items matching a tag</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">e1327b9c-2b8c-4b23-99c9-3730cb29c3f7</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Items related to current user</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">48fec42e-4a92-48ce-8363-c2703a40e67d</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Items with same keyword as this item</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">5c069288-1d17-454a-8ac6-9c642a065f48</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Local People Results</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">b09a7990-05ea-4af9-81ef-edfab16c4e31</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Local Reports And Data Results</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">203fba36-2763-4060-9931-911ac8c0583b</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Local SharePoint Results</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">8413cd39-2156-4e00-b54d-11efd9abdb89</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Local Video Results</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">78b793ce-7956-4669-aa3b-451fc5defebf</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Pages</span></td>
<td class="xl65"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">5e34578e-4d08-4edc-8bf3-002acf3cdbcc</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Pictures</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">38403c8c-3975-41a8-826e-717f2d41568a</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Popular</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">97c71db1-58ce-4891-8b64-585bc2326c12</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Recently changed items</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ba63bbae-fa9c-42c0-b027-9a878f16557c</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Recommended Items</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">ec675252-14fa-4fbe-84dd-8d098ed74181</span></td>
</tr>
<tr height="20" style="height: 15.0pt;">
<td height="20" style="height: 15.0pt;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Wiki</span></td>
<td><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">9479bf85-e257-4318-b5a8-81a180f5faa1</span></td>
</tr>
</tbody>
</table>
<span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span></span><span style="font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b>References:</b></span></span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><a href="https://msdn.microsoft.com/office/office365/howto/query-office-graph-using-gql-with-search-rest-api" rel="nofollow" target="_blank">Query the Office Graph using GQL and SharePoint Online Search REST APIs</a></span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><a href="https://msdn.microsoft.com/library/8a4f7863-e4c1-4099-9189-a1894db36930%28office.15%29.aspx" rel="nofollow" target="_blank">SharePoint Search REST API overview</a></span><br />
<span style="font-size: small;">
</span>
<span style="font-size: small;">
</span>
<span style="font-size: small;">
</span>
<br />
<div>
<div style="text-align: left;">
<br /></div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-73092777385192445422015-02-22T00:14:00.000-08:002015-02-22T00:14:57.345-08:00Create Crawled Property for Custom Column - SharePoint 2013<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: white; border: none; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-stretch: inherit; line-height: 21.5319995880127px; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<br /></div>
<div style="background-color: white; border: none; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-stretch: inherit; line-height: 21.5319995880127px; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
Create Site column "<span style="line-height: 21.5319995880127px;">TestName" using following powershell script </span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">#Get site and web object</span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$site = Get-SPSite -Identity "http://MySiteurl"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$web = $site.RootWeb</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">#Assign fieldXML variable with XML string for site column</span></span></div>
<div style="border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="background-color: white; color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$fieldXML = '<Field Type="Text"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Name="</span></span><span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">TestName</span><span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Description="This is a test date column."</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">DisplayName="Test Name"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">StaticName="</span></span><span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">TestName</span><span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Group="Test Custom Columns"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Hidden="FALSE"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Required="FALSE"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Sealed="FALSE"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">ShowInDisplayForm="TRUE"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">ShowInEditForm="TRUE"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">ShowInListSettings="TRUE"</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">ShowInNewForm="TRUE"></Field>'</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">#Output XML to console</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">write-host $fieldXML</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">#Create site column from XML string</span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$web.Fields.AddFieldAsXml($fieldXML)</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">#Example of changing the site column settings after creation</span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">#Configure Test Date column to be Date Only instead of Date & Time</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$dtField = $web.Fields["Test Name"]</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">$dtField.Update()</span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">#Dispose of Web and Site objects</span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$web.Dispose()</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">$site.Dispose()</span></span></div>
<div style="background-color: white; border: none; font-stretch: inherit; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Open </span></span><span style="background-color: transparent; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;"> </span><span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21.5319995880127px;">Search Service application </span><span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;"> in central admin and run incremental crawl. </span></span></div>
<div style="background-color: white; border: none; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-stretch: inherit; line-height: 21.5319995880127px; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
Under Crawled properties search for "<span style="background-color: transparent; line-height: 21.5319995880127px;"><b>TestName</b></span><span style="line-height: 21.5319995880127px;">"</span></div>
<div style="background: white; border: none; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-stretch: inherit; line-height: 21.7000007629395px; list-style-type: none; margin-bottom: 1em; padding: 0px; vertical-align: baseline;">
If <a href="http://sharepointsk.wordpress.com/2012/05/13/custom-site-columns-are-missing-in-crawled-properties/" style="border: none; color: #6633b3; cursor: pointer; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style-type: none; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;" title="Permalink to Missing custom site columns in crawled properties"><span style="border: 0px; color: windowtext; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;"></span></a>missing custom site columns in crawled properties, you should:</div>
<ol style="background-color: white; border: none; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-stretch: inherit; line-height: 21.5319995880127px; list-style: none; margin: 0px 0px 0px 3em; padding: 0px; vertical-align: baseline;">
<li style="border: none; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style-type: decimal; margin: 0px; padding: 0px; vertical-align: baseline;">verify your custom fields is in use (in existing item or at least associated with visible content type)</li>
<li style="border: none; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style-type: decimal; margin: 0px; padding: 0px; vertical-align: baseline;">check your search settings and crawled category properties</li>
<li style="border: none; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style-type: decimal; margin: 0px; padding: 0px; vertical-align: baseline;">do a Search Index Reset</li>
<li style="border: none; font-family: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style-type: decimal; margin: 0px; padding: 0px; vertical-align: baseline;">perform a full crawl</li>
</ol>
<div>
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;">Even after full crawl if you can't find your column in crawled properties then create it using following powershell script.</span></span></div>
<div>
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;"><br /></span></span></div>
<div>
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;"><div>
add-pssnapin microsoft.sharepoint.powershell</div>
<div>
<br /></div>
<div>
$searchapp = Get-SPEnterpriseSearchServiceApplication</div>
<div>
<br /></div>
<div>
$cat = Get-SPEnterpriseSearchMetadataCategory -SearchApplication $searchapp -Identity <b>SharePoint</b></div>
<div>
<br /></div>
<div>
$crawlprop = Get-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $searchapp -Category $cat -Limit 1</div>
<div>
<br /></div>
<div>
New-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $searchapp -Name "<b>ows_<span style="background-color: white; line-height: 21.5319995880127px;">TestName</span></b>" -PropSet $crawlprop.PropSet -Category $crawlprop.CategoryName -IsNameEnum $false -VariantType $crawlprop.VariantType -IsMappedToContents $false</div>
<div>
<br /></div>
<div>
Now search again in crawled properties. you will find your <span style="background-color: white; line-height: 21.5319995880127px;">"</span><span style="line-height: 21.5319995880127px;"><b>TestName</b></span><span style="line-height: 21.5319995880127px;">" column.</span></div>
</span></span><span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 14px; line-height: 21.5319995880127px;"><div>
<br /></div>
<div>
<br /></div>
</span></span></div>
<br />
<br /></div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-72755477272301644512015-02-18T02:25:00.000-08:002015-02-18T02:26:24.521-08:00Access is denied - SharePoint 2013 search crawl<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">Error
Message : Access is denied. Verify that either the Default Content Access
Account has access to this repository, or add a crawl rule to crawl this
repository. If the repository being crawled is a SharePoint repository, verify
that the account you are using has “Full Read” permissions on the SharePoint
Web Application being crawled. ( Error from SharePoint site: HttpStatusCode
Unauthorized The request failed with HTTP status 401: Unauthorized. )<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">Context:
Application 'Search Service Application', Catalog 'Portal_Content'<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">Details:
Access is denied. Verify that either the Default Content Access Account has
access to this repository, or add a crawl rule to crawl this repository. If the
repository being crawled is a SharePoint repository, verify that the account
you are using has "Full Read" permissions on the SharePoint Web
Application being crawled. (0x80041205)<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">Solution:
Add Default Content Access Account for Search in your web application<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="color: blue; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Add-PSSnapin</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: blueviolet; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Microsoft.sharepoint.powershell</span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$userName</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">=</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkred; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">"<Domain\SearchAccount>"</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$displayName</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">=</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkred; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">"Search Crawl Account"</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="color: blue; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Get-SPWebApplication</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: blueviolet; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">https://mywebApplicationUrl</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">|</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: blue; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">foreach</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> { </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$webApp</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">=</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$_</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$policy</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">=</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$webApp</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">Policies</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">Add(</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$userName</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">,</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$displayName</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">) </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$policyRole</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">=</span><span style="font-family: 'Lucida Console'; font-size: 10pt;"> </span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$webApp</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">PolicyRoles</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">GetSpecialRole(</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">[</span><span style="color: teal; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Microsoft.SharePoint.Administration.SPPolicyRoleType</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">]::</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">FullRead) </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$policy</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">PolicyRoleBindings</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">Add(</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$policyRole</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">) </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="color: orangered; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">$webApp</span><span style="color: darkgrey; font-family: "Lucida Console"; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">.</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">Update() </span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><br />
</span><span style="font-family: 'Lucida Console'; font-size: 10pt;">}</span><span style="font-family: 'Segoe UI', sans-serif; font-size: 10pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">It
should fix the issue.<o:p></o:p></span></div>
<br />
<div class="MsoNormal">
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-92148206138884626622015-01-27T01:06:00.000-08:002015-01-27T01:06:17.498-08:00Hide Ribbon in SharePoint 2013<div dir="ltr" style="text-align: left;" trbidi="on">
<br style="background-color: white; color: #212121; font-family: wf_segoe-ui_normal, 'Segoe UI', 'Segoe WP', Tahoma, Arial, sans-serif; font-size: 13px;" />
<span style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">You might have thought to show Ribbon to administrator and hide it from other users due to security reason.</span><br />
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 12px; line-height: 18.165599822998px;"><br style="background-color: white;" /></span></span>
<br />
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
In SharePoint 2013 , we can not modify the master page directly, we need to modify the concern html page.</div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
<br /></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
Every master page in 2013 would have it concerned html page eg for Seattle.master we have Seattle.html</div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
for oslo.master we have oslo.html page.</div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
<br /></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
1. Open the html page in SharePointDesigner 2013.</div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
2. Look for <span style="line-height: 18.165599822998px;"><div id=”ms-designer-ribbon”></span></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
<span style="line-height: 18.165599822998px;">…..</span></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
</div></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
3. Add the following markup enclosed in the <!--MS:--> and <!--ME:—> tags,</div>
<div style="background-color: white;">
<span style="color: #2a2a2a; font-family: Segoe UI, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;"><span style="font-size: 12px; line-height: 18.165599822998px;"><!--MS:<SharePoint:SPSecurityTrimmedControl runat="server" </span></span><span style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">PermissionsString</span><span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">="</span><b style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">FullMask</b><span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">">--></span></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
<span style="line-height: 18.165599822998px;"><div id=”ms-designer-ribbon”></span></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
….</div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
</div></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
<!—MS:</SharePoint:SpSecurityTrimmedControl>—></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
the design manager will create the corresponding master page with the correct functionality of showing the Ribbon for only administrators.</div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
<br /></div>
<div style="background-color: white; color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18.165599822998px;">
You can check different permissions level <a href="https://msdn.microsoft.com/EN-US/library/ms412690">HERE</a>.</div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-55235391098852166522014-05-20T04:51:00.002-07:002014-05-23T02:58:37.201-07:00SharePoint 2013: Useful Links<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="itmPrt cnvLayer2" farchive="0" fdraft="1" fexp="1" fjnk="0" flocal="1" fmr="0" folk="0" fphsh="0" fr="1" freadrcp="0" frr="0" fsup="1" id="divIP0" iimgflt="4" iinternetmid="785781960" sck="yzz2di3kLk+ktqRPUjpgWAAALzN2Nw==" sfid="LgAAAAAjGuBA1Ex5QpX7P82nwhrOAQCOhCeC3BYZT6OZlDndmICeAAAAFK7EAAAB" sitmid="RgAAAAAjGuBA1Ex5QpX7P82nwhrOBwCOhCeC3BYZT6OZlDndmICeAAAAFK7EAABiVMJYPQA7TJ2CG0OBpanVADZuYxQxAAAJ" st="IPM.Note">
<div class="divExp draftItem" id="divExp">
<div _fallwcm="1" class="bdyItmPrt" id="divBdy">
<h3 style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Installation and Configuration</span></h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Install and Configure SharePoint 2013 SP1</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://shlok-sharepoint.blogspot.in/2014/05/introduction-purpose-purpose-of-this.html">http://shlok-sharepoint.blogspot.in/2014/05/introduction-purpose-purpose-of-this.html</a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Configure an environment for
apps for SharePoint (SharePoint 2013)<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2ftechnet.microsoft.com%2fen-us%2flibrary%2ffp161236.aspx" target="_blank">http://technet.microsoft.com/en-us/library/fp161236.aspx</a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Configure app authentication in SharePoint Server 2013</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://technet.microsoft.com/en-us/library/jj655398(v=office.15).aspx">http://technet.microsoft.com/en-us/library/jj655398(v=office.15).aspx</a></span><br />
<div>
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif;">How
to: Set up an on-premises development environment for apps for SharePoint<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fmsdn.microsoft.com%2flibrary%2foffice%2ffp179923(v%3doffice.15).aspx%23NextSteps" target="_blank">http://msdn.microsoft.com/library/office/fp179923(v=office.15).aspx#NextSteps</a></span><br />
<h3 style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Create App</span></h3>
<span style="font-family: Arial, Helvetica, sans-serif;">How
to: Create high-trust apps for SharePoint 2013 using the server-to-server
protocol (advanced topic)<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fmsdn.microsoft.com%2fen-US%2flibrary%2foffice%2ffp179901.aspx" target="_blank">http://msdn.microsoft.com/en-US/library/office/fp179901.aspx</a></span><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif;">How
to: Use an Office 365 SharePoint site to authorize provider-hosted apps on an
on-premises SharePoint site(Used it to create n configure security token)<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2foffice%2fdn155905.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/office/dn155905.aspx</a><br /><br />Guidelines
for registering apps for SharePoint 2013<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fmsdn.microsoft.com%2fen-US%2flibrary%2foffice%2fjj687469" target="_blank">http://msdn.microsoft.com/en-US/library/office/jj687469</a><br /><br />Client
Web Part Definition Schema<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fmsdn.microsoft.com%2fen-us%2flibrary%2foffice%2fdn481208.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/office/dn481208.aspx</a><br /><br />Deploying
MVC5 based provider hosted apps for On-premise SharePoint 2013<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fspbreed.wordpress.com%2f2013%2f11%2f25%2fdeploying-mvc5-based-provider-hosted-apps-for-on-premise-sharepoint-2013%2f" target="_blank">http://spbreed.wordpress.com/2013/11/25/deploying-mvc5-based-provider-hosted-apps-for-on-premise-sharepoint-2013/</a></span><br />
<h3 style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">SSL in SharePoint </span></h3>
<span style="font-family: Arial, Helvetica, sans-serif;">use
selfSSL7<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fblogs.iis.net%2fthomad%2farchive%2f2010%2f04%2f16%2fsetting-up-ssl-made-easy.aspx" target="_blank">http://blogs.iis.net/thomad/archive/2010/04/16/setting-up-ssl-made-easy.aspx</a></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br />SSL
for sharepoint site<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fblog.blksthl.com%2f2012%2f12%2f20%2fa-guide-to-https-and-secure-sockets-layer-in-sharepoint-2013%2f" target="_blank">http://blog.blksthl.com/2012/12/20/a-guide-to-https-and-secure-sockets-layer-in-sharepoint-2013/</a><br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=https%3a%2f%2fconfluence.atlassian.com%2fdisplay%2fSPCON%2fAccess%2bSharePoint%2busing%2bBasic%2bAuthentication%2band%2bSSL%2b(via%2bAlternative%2bAccess%2bURL)%2bwith%2bSP%2b2013" target="_blank">https://confluence.atlassian.com/display/SPCON/Access+SharePoint+using+Basic+Authentication+and+SSL+(via+Alternative+Access+URL)+with+SP+2013</a></span><br />
<h3 style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Development Issues</span></h3>
<span style="font-family: Arial, Helvetica, sans-serif;">Access
Denied Host Header Sharepoint<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fsurendrabsingh.blogspot.in%2f2012%2f02%2faccess-denied-host-header-sharepoint.html" target="_blank">http://surendrabsingh.blogspot.in/2012/02/access-denied-host-header-sharepoint.html</a><br /><br />Fix
app deployment issue<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fblogs.msdn.com%2fb%2fhow24%2farchive%2f2013%2f06%2f14%2fprepare-your-sharepoint-2013-farm-for-app-development-and-debugging.aspx" target="_blank">http://blogs.msdn.com/b/how24/archive/2013/06/14/prepare-your-sharepoint-2013-farm-for-app-development-and-debugging.aspx</a><br /><br />Publish
reports to sharepoint<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fsocial.msdn.microsoft.com%2fForums%2fsqlserver%2fen-US%2f506621e7-6c14-4a55-9a5e-eff9fc363250%2fcannot-deploy-to-sharepoint%3fforum%3dsqlreportingservices" target="_blank">http://social.msdn.microsoft.com/Forums/sqlserver/en-US/506621e7-6c14-4a55-9a5e-eff9fc363250/cannot-deploy-to-sharepoint?forum=sqlreportingservices</a><br /><br />SharePoint
Provider-Hosted App - 401 Unauthorized error on
clientContext.ExecuteQuery()<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fjamestsai.net%2fBlog%2fpost%2fSharePoint-Provider-Hosted-App-401-Unauthorized-error-on-clientContextExecuteQuery().aspx" target="_blank">http://jamestsai.net/Blog/post/SharePoint-Provider-Hosted-App-401-Unauthorized-error-on-clientContextExecuteQuery().aspx</a><br /><br />App Web is not deployed
for this app's request url<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fsocial.msdn.microsoft.com%2fForums%2fsharepoint%2fen-US%2fb3fb30b1-1ded-475f-95b5-3f6cef086855%2fapp-web-is-not-deployed-for-this-apps-request-url%3fforum%3dappsforsharepoint" target="_blank">http://social.msdn.microsoft.com/Forums/sharepoint/en-US/b3fb30b1-1ded-475f-95b5-3f6cef086855/app-web-is-not-deployed-for-this-apps-request-url?forum=appsforsharepoint</a><br /><br />SharePoint
2013: How to refresh the Request Digest value in JavaScript<br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fwww.wictorwilen.se%2fsharepoint-2013-how-to-refresh-the-request-digest-value-in-javascript" target="_blank">http://www.wictorwilen.se/sharepoint-2013-how-to-refresh-the-request-digest-value-in-javascript</a><br /><br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2ftechmikael.blogspot.in%2f2013%2f07%2fhow-to-copy-files-between-sites-using.html" target="_blank">http://techmikael.blogspot.in/2013/07/how-to-copy-files-between-sites-using.html</a><br /><br />DisableLoopbackCheck
& SharePoint: What every admin and developer should know. <br /><a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fwww.harbar.net%2farchive%2f2009%2f07%2f02%2fdisableloopbackcheck-amp-sharepoint-what-every-admin-and-developer-should-know.aspx" target="_blank">http://www.harbar.net/archive/2009/07/02/disableloopbackcheck-amp-sharepoint-what-every-admin-and-developer-should-know.aspx</a></span><br />
<br />
<br style="font-family: Arial, Helvetica, sans-serif;" />
<span style="font-family: Arial, Helvetica, sans-serif;">Metro style</span><br />
<a href="https://mail.cognizant.com/owa/redir.aspx?C=Mw4bUze0A067bkLp7_ZtUDn6iFmGR9EIHaBuxzTb0BCRhVrKtxwRoZ71mHzq2wgfltOMO38ljk0.&URL=http%3a%2f%2fwww.drewgreenwell.com%2f" style="font-family: Arial, Helvetica, sans-serif;" target="_blank">http://www.drewgreenwell.com/</a><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif;">SharePoint 2013: AppFabric and Distributed Cache Service</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><a href="http://social.technet.microsoft.com/wiki/contents/articles/20348.sharepoint-2013-appfabric-and-distributed-cache-service.aspx">http://social.technet.microsoft.com/wiki/contents/articles/20348.sharepoint-2013-appfabric-and-distributed-cache-service.aspx</a></span><br />
<br />
<h3 style="text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">SharePoint Apps </span></h3>
<div style="font-weight: normal; line-height: 1.167; margin-top: 0px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">Overview of apps for SharePoint 2013</span></div>
<div style="margin-top: 0px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18.671998977661133px;"><a href="http://technet.microsoft.com/en-us/library/fp161230(v=office.15).aspx">http://technet.microsoft.com/en-us/library/fp161230(v=office.15).aspx</a></span></span></div>
<div style="margin-top: 0px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div style="clear: both; font-weight: normal; line-height: 1.2em; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: small;">Important aspects of the app for SharePoint architecture and development landscape</span><span style="font-family: Arial, Helvetica, sans-serif; font-size: small;"><a href="http://msdn.microsoft.com/en-us/library/office/fp179896(v=office.15).aspx">http://msdn.microsoft.com/en-us/library/office/fp179896(v=office.15).aspx</a></span></div>
<div>
<br /></div>
<div>
<div style="clear: both; font-weight: normal; line-height: 1.2em; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="font-size: small;">Data access options for apps in SharePoint 2013</span><span style="font-size: small;"><a href="http://msdn.microsoft.com/en-us/library/office/fp179897(v=office.15).aspx">http://msdn.microsoft.com/en-us/library/office/fp179897(v=office.15).aspx</a></span></span></div>
<div style="clear: both; font-weight: normal; line-height: 1.2em; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif; font-size: small;">Host webs, app webs, and SharePoint components in SharePoint 2013</span></div>
<div style="clear: both; font-weight: normal; line-height: 1.2em; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-align: left;">
<a href="http://msdn.microsoft.com/en-us/library/office/fp179925(v=office.15).aspx"><span style="font-family: Arial, Helvetica, sans-serif;">http://msdn.microsoft.com/en-us/library/office/fp179925(v=office.15).aspx</span></a></div>
</div>
<div style="clear: both; font-weight: normal; line-height: 1.2em; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">App for SharePoint update process</span></div>
<div style="clear: both; margin: 0px 0px 0px -3px; padding: 0px 0px 20px; text-align: left;">
<span style="color: #454545; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 19.200000762939453px;"><a href="http://msdn.microsoft.com/en-us/library/office/fp179904(v=office.15).aspx">http://msdn.microsoft.com/en-us/library/office/fp179904(v=office.15).aspx</a></span></span></div>
</div>
</div>
</div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-3323831776236902772014-05-14T05:37:00.000-07:002014-05-14T05:41:46.161-07:00Install and configure SharePoint 2013 Service Pack 1<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="border-bottom: solid windowtext 1.0pt; border: none; mso-border-bottom-alt: solid windowtext .5pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<h1 style="border: none; margin-bottom: 3.0pt; margin-left: 21.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-padding-alt: 0cm 0cm 1.0pt 0cm; mso-pagination: widow-orphan; padding: 0cm; tab-stops: list 21.6pt left 36.0pt; text-indent: -21.6pt;">
<span style="font-family: "Calibri","sans-serif";">Introduction</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h1>
</div>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<span style="font-family: "Calibri","sans-serif";">Purpose</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h2>
<h2 style="margin-left: 0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189052"></a><a href="https://www.blogger.com/null" name="_Toc386028622"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">The purpose of this document
is to describe step by steps instructions that must be followed to consistently
perform the installation and configuration of SharePoint Server 2013</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> SP1.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h2>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<span style="font-family: "Calibri","sans-serif";">Assumptions</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h2>
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">This includes the supporting
servers and the servers that will have SharePoint 2013 installed. The following
servers must be configured to support and host a farm:<o:p></o:p></span><br />
<div style="margin-left: 36.0pt; mso-list: l2 level1 lfo5; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Database server: The required version of SQL Server is SQL server 2012
enterprise version, including service pack 1 and cumulative updates must be
installed during installation on the database server. The installation must
include all features and administrative tools and packages. For additional
information and guidance , see:<o:p></o:p></span></div>
<div style="margin-left: 72.0pt; mso-list: l2 level2 lfo5; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Courier New";">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"><a href="http://technet.microsoft.com/en-us/library/cc262485(v=office.15).aspx">Hardware
and software requirements for SharePoint 2013</a> <o:p></o:p></span></div>
<div style="margin-left: 72.0pt; mso-list: l2 level2 lfo5; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Courier New";">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"><a href="http://technet.microsoft.com/en-us/library/ff607733(v=office.15).aspx">Configure
SQL Server security for SharePoint 2013 environments</a> <o:p></o:p></span></div>
<div style="margin-left: 72.0pt;">
<br /></div>
<div style="margin-left: 14.2pt;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial; mso-no-proof: yes;"><!--[if gte vml 1]><v:shapetype
id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Picture_x0020_28" o:spid="_x0000_i1036" type="#_x0000_t75"
style='width:437.25pt;height:336pt;visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image001.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--><o:p></o:p></span></div>
<div style="margin-left: 14.2pt;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial; mso-no-proof: yes;">The data location should be set up
on drive D or E as required. </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"><o:p></o:p></span></div>
<div style="margin-left: 36.0pt; mso-list: l2 level1 lfo5; tab-stops: list 36.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Application servers and front-end Web servers: The farm servers that will
have SharePoint 2013 installed must be prepared as follows: verify that they
meet the hardware requirements, have the operating system updates. For
additional information and guidance , see:<o:p></o:p></span></div>
<div style="margin-left: 72.0pt; mso-list: l2 level2 lfo5; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Courier New";">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"><a href="http://technet.microsoft.com/en-us/library/cc262749(v=office.15).aspx">System
requirements for SharePoint 2013</a> <o:p></o:p></span></div>
<div style="margin-left: 72.0pt; mso-list: l2 level2 lfo5; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Courier New";">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">"Installing software prerequisites" in <a href="http://technet.microsoft.com/en-us/library/cc262485(v=office.15).aspx">Hardware
and software requirements for SharePoint 2013</a><o:p></o:p></span></div>
<div style="margin-left: 72.0pt; mso-list: l2 level2 lfo5; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Courier New";">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"><a href="http://technet.microsoft.com/en-us/library/cc262849(v=office.15).aspx">Plan
security hardening for SharePoint 2013</a> <o:p></o:p></span></div>
<div style="margin-left: 72.0pt; mso-list: l2 level2 lfo5; tab-stops: list 72.0pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: "Courier New"; font-size: 10.0pt; mso-ansi-language: EN; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "Courier New";">o<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"><a href="http://technet.microsoft.com/en-us/library/ee794879(v=office.15).aspx">Plan
authentication in SharePoint 2013</a> <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 0cm;">
<br /></div>
<div style="border-bottom: solid windowtext 1.0pt; border: none; mso-border-bottom-alt: solid windowtext .5pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<h1 style="border: none; margin-bottom: 3.0pt; margin-left: 21.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-padding-alt: 0cm 0cm 1.0pt 0cm; mso-pagination: widow-orphan; padding: 0cm; tab-stops: list 21.6pt left 36.0pt; text-indent: -21.6pt;">
<span style="font-family: "Calibri","sans-serif";">Product
Overview</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h1>
</div>
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">SharePoint Server 2013 provides a comprehensive solution for connected
information work that enables people to transform the way they work while
preserving the benefits of structured processes, compliance, and existing IT
investments.<o:p></o:p></span><br />
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">SharePoint Server 2013 has been optimized for the way people work,
providing people with a familiar, consistent view of information,
collaboration, and process, and IT with a comprehensive, easily-managed and
integrated platform to meet the needs of the business.<o:p></o:p></span><br />
<div style="border-bottom: solid windowtext 1.0pt; border: none; mso-border-bottom-alt: solid windowtext .5pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<h1 style="border: none; margin-bottom: 3.0pt; margin-left: 21.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-padding-alt: 0cm 0cm 1.0pt 0cm; mso-pagination: widow-orphan; padding: 0cm; tab-stops: list 21.6pt left 36.0pt; text-indent: -21.6pt;">
<span style="font-family: "Calibri","sans-serif";">Product
Inventory</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h1>
</div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: 4.65pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 596px;">
<tbody>
<tr style="height: 15.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="border: solid windowtext 1.0pt; height: 15.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 155.0pt;" valign="bottom" width="207"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<b><span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">Product
Name<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 292.3pt;" valign="bottom" width="390"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<b><span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">Version<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 1;">
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 155.0pt;" valign="bottom" width="207"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">Windows Server 2012 R2<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-right: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 292.3pt;" valign="top" width="390"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">6.3<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 2;">
<td nowrap="" style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 155.0pt;" valign="top" width="207"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">SharePoint 2013 Service Pack 1</span><span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;"><o:p></o:p></span></div>
</td>
<td nowrap="" style="background: white; border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 292.3pt;" valign="top" width="390"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">15.0.4569.1509<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 3;">
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 155.0pt;" valign="bottom" width="207"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">SQL Server 2012 Service Pack 1<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-right: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 292.3pt;" valign="bottom" width="390"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">11.0.3000.00<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes;">
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 155.0pt;" valign="bottom" width="207"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">.Net Framework<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 292.3pt;" valign="bottom" width="390"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">3.5 and 4.5 (</span><span style="font-family: Calibri, sans-serif; font-size: 11pt;">as part of windows installation</span><span lang="EN-US" style="font-family: Calibri, sans-serif; font-size: 11pt;">)<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-left: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">Additional language packs may be downloaded and
installed for SharePoint 2013.</span><span style="color: red; font-family: "Calibri","sans-serif";"><o:p></o:p></span></div>
<div style="border-bottom: solid windowtext 1.0pt; border: none; mso-border-bottom-alt: solid windowtext .5pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<h1 style="border: none; margin-bottom: 3.0pt; margin-left: 21.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-padding-alt: 0cm 0cm 1.0pt 0cm; mso-pagination: widow-orphan; padding: 0cm; tab-stops: list 21.6pt left 36.0pt; text-indent: -21.6pt;">
<span style="font-family: "Calibri","sans-serif";">User
and Groups</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h1>
</div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Following service accounts are to be created in
active directory</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt;">
with required complexity and password never expire. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: 4.65pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 648px;">
<tbody>
<tr style="height: 15.0pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="background: white; border-bottom: none; border: solid windowtext 1.0pt; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;">
<b><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">Account name<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="background: white; border-bottom: none; border-left: none; border-right: solid windowtext 1.0pt; border-top: solid windowtext 1.0pt; height: 15.0pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;">
<b><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">Account Description<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 1;">
<td style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: none; border-top: solid windowtext 1.0pt; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">ProfileSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border: solid windowtext 1.0pt; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is Service account for User Profile synchronization<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 2;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">SearchSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is service account for Search service applications<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 3;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">JobsvcsSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is service account for execute all SCA jobs<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 4;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">FarmSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is service account for Farm Configuration<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 5;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">ContentSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is Service account for Search content access<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 6;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">ApppoolSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is Service account for Web application pool account<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 7;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">svcsSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is Service account for all SharePoint service applications<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 8;">
<td style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">SOAsvcsSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is service account for all interfaces<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 9; mso-yfti-lastrow: yes;">
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 146.0pt;" valign="top" width="195"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">SetupSVC<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 340.0pt;" valign="bottom" width="453"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">This is Service account for setup and owner of site collection<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<a href="https://www.blogger.com/null" name="_Toc386189059"></a><a href="https://www.blogger.com/null" name="_Toc385846960"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;">Turn
off UAC settings for service accounts</span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;"><o:p></o:p></span></h2>
<h4 style="margin-bottom: 3.0pt; margin-left: 49.65pt; margin-right: 0cm; margin-top: 12.0pt; mso-list: l5 level4 lfo3; mso-pagination: widow-orphan; tab-stops: 1.0cm list 49.65pt; text-indent: -21.3pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Open User Account Control Settings by clicking the Start
button Picture of the Start button, and then clicking Control Panel. In the
search box, type UAC, and then click Change User Account Control settings. <o:p></o:p></span></h4>
<h4 style="margin-bottom: 3.0pt; margin-left: 49.65pt; margin-right: 0cm; margin-top: 12.0pt; mso-list: l5 level4 lfo3; mso-pagination: widow-orphan; tab-stops: 1.0cm list 49.65pt; text-indent: -21.3pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Symbol; mso-bidi-font-weight: bold; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">To turn off UAC, move the
slider to the Never notify position, and then click OK. Administrator permission required if you're
prompted for an administrator password or confirmation, type the password or
provide confirmation. You will need to restart your computer for UAC to be
turned off.<o:p></o:p></span></h4>
<div class="MsoNormal">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">UAC settings should be turned off by installation script.
<o:p></o:p></span></div>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;">Add services accounts to local administrator</span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;"><o:p></o:p></span></h2>
<div class="MsoNormal">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Service accounts to be added, </span><b><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">FarmSVC</span></b><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;"> and <b>SetupSVC</b>.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;"><br /></span></div>
<div class="MsoNormal">
<span lang="EN" style="font-family: Calibri, sans-serif; font-size: 11pt;">Open <strong>Server Manager</strong>. Click <strong>Tool </strong>in the right corner of Server Manager and then select <strong>Computer Management.</strong></span></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-ztPDu51l_Rs/U3NYo9wFzfI/AAAAAAAACmU/bKeRhiBrB_M/s1600/AddServices.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-ztPDu51l_Rs/U3NYo9wFzfI/AAAAAAAACmU/bKeRhiBrB_M/s1600/AddServices.jpg" /></a></div>
<div class="MsoNormal">
<span lang="EN" style="color: black; font-family: Calibri, sans-serif; font-size: 11pt;">In the <strong>Computer Management </strong>windows, expand <strong>Local Users and Groups</strong> and select <strong>Groups</strong>. Double click on <strong>Administrators </strong>group.</span></div>
<div class="MsoNormal">
<span lang="EN" style="color: black; font-family: Calibri, sans-serif; font-size: 11pt;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-OH1KdFmw9iQ/U3Nafo7YmrI/AAAAAAAACmg/t2m-BYhaU5U/s1600/ManageComp.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-OH1KdFmw9iQ/U3Nafo7YmrI/AAAAAAAACmg/t2m-BYhaU5U/s1600/ManageComp.jpg" /></a></div>
<div class="MsoNormal">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><br />
<br />
</span><a href="http://social.technet.microsoft.com/wiki/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-05/1641.local_2D00_user_2D00_group.PNG"><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB; mso-no-proof: yes; text-decoration: none; text-underline: none;"><!--[if gte vml 1]><v:shape
id="Picture_x0020_5" o:spid="_x0000_i1034" type="#_x0000_t75" alt=" "
href="http://social.technet.microsoft.com/wiki/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-00-05/1641.local_2D00_user_2D00_group.PNG"
style='width:412.5pt;height:246pt;visibility:visible;mso-wrap-style:square'
o:button="t">
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image005.png"
o:title=" "/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><br />
<br />
In the <strong>Administrators
Properties</strong>, click <strong>Add</strong>...In
the <strong>Select Users,
Computers, Service Accounts, or Groups</strong> windows, type the
account you want to add to Local Administrator group and then click <strong>OK</strong>.<br />
<br />
Click <strong>OK</strong>.
<o:p></o:p></span></div>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;">Add service accounts to SQL users and grant permissions</span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;"><o:p></o:p></span></h2>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l0 level2 lfo8; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; mso-ansi-language: EN; mso-bidi-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Add </span><b><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;">FarmSVC</span></b><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-fareast-language: EN-GB;"> and <b>SetupSVC</b></span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"> <span lang="EN">service accounts to SQL using this <a href="http://technet.microsoft.com/en-us/library/aa337562.aspx">technet
article.</a><o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l0 level2 lfo8; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; mso-ansi-language: EN; mso-bidi-font-family: Symbol; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Grant <span class="label"><b>dbcreator</b> and <b>securityadmin.</b></span><o:p></o:p></span></div>
<div class="MsoNormal">
<b><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Note</span></b><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"> :- SQL should be installed with setup account.<o:p></o:p></span></div>
<h1 style="margin-left: 21.6pt; text-indent: -21.6pt;">
<span style="font-family: "Calibri","sans-serif";"> </span><span style="font-family: "Calibri","sans-serif";">Installation
and Configuration of SharePoint Server 2013</span></h1>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<span style="font-family: "Calibri","sans-serif";">Prerequisites
for Installation and Configuration</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h2>
<span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;">Before you begin to install and configure SharePoint 2013, do the
following:<o:p></o:p></span><br />
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189065"></a><a href="https://www.blogger.com/null" name="_Toc386028635"></a><a href="https://www.blogger.com/null" name="_Toc385846957"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Ensure
that you have met all hardware and software requirements. You must have a
64-bit version of </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Windows Server 2012 R2 SP1</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">. For
server farms, you must also have a supported 64-bit version of SQL Server. For
more information about these requirements, such as specific updates that you must
install, see </span><a href="http://technet.microsoft.com/en-us/library/cc262485(v=office.15).aspx"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Hardware
and software requirements for SharePoint 2013</span></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189066"></a><a href="https://www.blogger.com/null" name="_Toc386028636"></a><a href="https://www.blogger.com/null" name="_Toc385846958"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Ensure
that you perform a clean installation of </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">SharePoint 2013</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189067"></a><a href="https://www.blogger.com/null" name="_Toc386028637"></a><a href="https://www.blogger.com/null" name="_Toc385846959"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Ensure
that you are prepared to set up the required accounts by using appropriate
permissions. For detailed information, see </span><a href="http://technet.microsoft.com/en-us/library/ee662513(v=office.15).aspx"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Initial
deployment administrative and service accounts in SharePoint 2013</span></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold; mso-fareast-language: EN-GB;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189068"></a><a href="https://www.blogger.com/null" name="_Toc386028638"></a><a href="https://www.blogger.com/null" name="_Toc385846961"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;">Install Window server 2012
R2 Roles/Features</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;"><o:p></o:p></span></h3>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 14.2pt; mso-add-space: auto;">
<b><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-fareast-language: EN-GB;"> <o:p></o:p></span></b></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 14.2pt; mso-add-space: auto;">
<b><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-fareast-language: EN-GB;">Install-SP2013RolesFeatures.ps1</span></b><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-weight: bold; mso-fareast-language: EN-GB;"> </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-fareast-language: EN-GB;">(Download - </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><a href="http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8">http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8</a></span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-fareast-language: EN-GB;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 49.65pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;">This script installs all of
the necessary Windows Server 2012 R2 Roles/Features to prepare for a SharePoint
2013 installation. This script supports installing the Roles/Features 'Online'
with an Internet connection and 'Offline' without an Internet connection, using
Windows server 2012 media.<o:p></o:p></span></div>
<h4 style="margin-left: 1.0cm; text-indent: -14.15pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;"> Windows Server 2012 R2 Environment
Assumptions:<o:p></o:p></span></h4>
<h5 style="margin-left: 2.0cm;">
<span lang="EN" style="font-family: Calibri, sans-serif; font-size: 11pt;">This script assumes (and does not check) that
the following Windows Server 2012 R2 Features are installed (they should
installed be by default in Windows Server 2012 R2):<o:p></o:p></span></h5>
<h6 style="margin-bottom: 3.0pt; margin-left: 57.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-list: l6 level6 lfo1; mso-pagination: widow-orphan; page-break-after: auto; tab-stops: list 57.6pt; text-indent: -36.3pt;">
<!--[if !supportLists]--><span lang="EN" style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt; font-weight: normal;">
</span></span><!--[endif]--><span style="font-weight: normal;"><span style="font-family: Calibri, sans-serif; font-size: 11pt;">.</span><span lang="EN" style="font-family: Calibri, sans-serif; font-size: 11pt;">NET
Framework 4.5 Features (NET-Framework-45-Features) <o:p></o:p></span></span></h6>
<h6 style="margin-bottom: 3.0pt; margin-left: 57.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-list: l6 level6 lfo1; mso-pagination: widow-orphan; page-break-after: auto; tab-stops: list 57.6pt; text-indent: -36.3pt;">
<!--[if !supportLists]--><span style="font-weight: normal;"><span lang="EN" style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: Calibri, sans-serif; font-size: 11pt;">.NET
Framework 4.5 Features > .NET Framework 4.5 (NET-Framework-45-Core) <o:p></o:p></span></span></h6>
<h6 style="margin-bottom: 3.0pt; margin-left: 57.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-list: l6 level6 lfo1; mso-pagination: widow-orphan; page-break-after: auto; tab-stops: list 57.6pt; text-indent: -36.3pt;">
<!--[if !supportLists]--><span style="font-weight: normal;"><span lang="EN" style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span lang="EN" style="font-family: Calibri, sans-serif; font-size: 11pt;">Windows
PowerShell (PowerShellRoot)-Windows PowerShell > Windows PowerShell 3.0
(PowerShell) <o:p></o:p></span></span></h6>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;"><br />
<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 2.0cm; margin-right: 0cm; margin-top: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-left: 14.2pt;">
<u><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Are
you installing the Roles/Features 'Online' or 'Offline'?<o:p></o:p></span></u></div>
<div class="MsoNormal" style="margin-left: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l7 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -21.25pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">If your server is 'Online' and you use
the PrerequisiteInstaller.exe (i.e. out of the box), it will execute a
PowerShell script to install the necessary Roles/Features to configure Windows
Server 2012 R2 for SharePoint 2013. Part of the (PowerShell) Add-WindowsFeature
installation installs the NET-Framework-Core feature which is .NET 3.5. This
installation requires binaries and other files that are not included by default
in Windows Server 2012 R2. This requires Windows Update to download/install
these files and an Internet connection. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l7 level1 lfo2; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -21.25pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">You need to have SharePoint 2013 SP1
media to run preinstaller.exe to configure web and app roles for windows server
2012 R2.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 7.1pt; margin-right: 0cm; margin-top: 0cm;">
<u><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Procedure:</span></u><span style="font-family: Calibri, sans-serif; font-size: 11pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Download .zip file containing my scripts
and extract the .ps1 files to c:\powershellscripts (or another directory of
your choosing) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Run PowerShell as Administrator (you
can do this from the Start Screen - right click PowerShell and select "Run
as Administrator" <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Ensure you have set your PowerShell
execution policy to Remote-Signed (you can change it later if you need to) <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 12.0pt; margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Run this script: <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 125%; margin-left: 2.0cm; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<b><span style="color: #e66a38; font-family: "Calibri","sans-serif"; font-size: 11.0pt; line-height: 125%; mso-bidi-font-family: Arial;">PowerShell<o:p></o:p></span></b></div>
<div class="MsoNormal" style="background: white; display: none; line-height: 125%; margin-left: 32.2pt; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="display: none; font-family: Symbol; font-size: 11pt; line-height: 125%;">·</span><!--[endif]--><span style="display: none; font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">Edit|<span class="pluginremoveholderlink">Remove</span><o:p></o:p></span></div>
<div style="background: white; border-bottom: 1.5pt; border-color: #D0D2D2; border-left: 1.0pt; border-right: 1.0pt; border-style: solid; border-top: 1.5pt; margin-left: 36.0pt; margin-right: 0cm; mso-border-bottom-alt: 1.5pt; mso-border-color-alt: #D0D2D2; mso-border-left-alt: .75pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: 1.5pt; mso-element: para-border-div; padding: 8.0pt 8.0pt 8.0pt 8.0pt;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 125%; margin-left: 0cm; padding: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">c:\powershellscripts\Install</span><span class="powershelloperator1"><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; line-height: 125%; mso-bidi-font-family: Arial;">-</span></span><span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">SP2013RolesFeatures.ps1 <o:p></o:p></span></div>
</div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l3 level2 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New'; font-size: 11pt;">o<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">When you run the script, it will prompt
you to decide if you are installing the Roles/Features 'Online' or 'Offline'.
If you select 'Online' your server must have an Internet Connection. In this
case, Windows Update will be used to download then install binaries and other
files related to the installation of .NET 3.5. If you select 'Offline', the
script will prompt you for the location of your Windows Server 2012 R2
installation media. The binaries and other files required are included in this
media. Enter the path (without a trailing slash) to the 'sources\sxs' folder
(for example D:\sources\sxs) of your Windows Server 2012 R2 installation media.
This can be a mounted ISO, a local drive or a UNC path. Using the 'Offline'
method will install the Roles/Features faster than the 'Online' method. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 72.0pt; mso-list: l3 level2 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: 'Courier New'; font-size: 11pt;">o<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">The script will prompt you to Reboot
your server after the Roles/Features have installed. You can opt in or out, but
I recommend that you opt in and reboot your server as you need to in order for
the Windows Features to be configured correctly. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 7.1pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<br /></div>
<div class="MsoNormal" style="margin-left: 35.45pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189069"></a><a href="https://www.blogger.com/null" name="_Toc386028639"></a><a href="https://www.blogger.com/null" name="_Toc385846962"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;">Download SharePoint 2013
prerequisites</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;"><o:p></o:p></span></h3>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 14.2pt; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 7.1pt; mso-add-space: auto;">
<strong><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Download-SP2013PreReqFiles.ps1</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-fareast-language: EN-GB;">(Download - </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><a href="http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8">http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8</a></span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-fareast-language: EN-GB;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">This
script downloads the ENGLISH versions of the required Prerequisite files for
SharePoint 2013 on Windows Server 2012 R2. It stores them in a directory of
your choosing.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0cm; margin-left: 7.1pt; margin-right: 0cm; margin-top: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;"><br />
<u>Procedure:</u><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -14.15pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Create a local directory where the script can save the
SharePoint 2013 Pre-requisite downloads. For example, c:\sp2013downloads. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -14.15pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Run PowerShell as Administrator (you can do this from the
Start Screen - right click PowerShell and select "Run as
Administrator" <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -14.15pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Run this script: <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 125%; margin-left: 2.0cm; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -14.15pt;">
<b><span style="color: #e66a38; font-family: "Calibri","sans-serif"; font-size: 11.0pt; line-height: 125%; mso-bidi-font-family: Arial;">PowerShell<o:p></o:p></span></b></div>
<div class="MsoNormal" style="background: white; display: none; line-height: 125%; margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -14.15pt;">
<!--[if !supportLists]--><span style="display: none; font-family: Symbol; font-size: 11pt; line-height: 125%;">·</span><!--[endif]--><span style="display: none; font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">Edit|<span class="pluginremoveholderlink">Remove</span><o:p></o:p></span></div>
<div style="background: white; border-bottom: 1.5pt; border-color: #D0D2D2; border-left: 1.0pt; border-right: 1.0pt; border-style: solid; border-top: 1.5pt; margin-left: 42.55pt; margin-right: 0cm; mso-border-bottom-alt: 1.5pt; mso-border-color-alt: #D0D2D2; mso-border-left-alt: .75pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: 1.5pt; mso-element: para-border-div; padding: 8.0pt 8.0pt 8.0pt 8.0pt;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 125%; margin: 0cm 0cm 0.0001pt 14.15pt; padding: 0cm; text-indent: -14.15pt;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">c:\powershellscripts\Download</span><span class="powershelloperator1"><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; line-height: 125%; mso-bidi-font-family: Arial;">-</span></span><span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">SP2013PreReqFiles.ps1<o:p></o:p></span></div>
</div>
<div class="MsoNormal" style="margin-left: 2.0cm; mso-list: l3 level1 lfo6; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -14.15pt;">
<!--[if !supportLists]--><span style="font-family: Symbol; font-size: 11pt;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">You will be required to define a path where the script can
save the downloaded files. (e.g. c:\sp2013downloads)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189070"></a><a href="https://www.blogger.com/null" name="_Toc386028640"></a><a href="https://www.blogger.com/null" name="_Toc385846963"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;">Install SharePoint 2013
prerequisites</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;"> <o:p></o:p></span></h3>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 14.2pt; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 7.1pt; mso-add-space: auto;">
<strong><span style="font-family: Calibri, sans-serif;">Install-SP2013PreReqFiles.ps1
</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN; mso-fareast-language: EN-GB;">(Download - </span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;"><a href="http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8">http://gallery.technet.microsoft.com/office/DownloadInstall-SharePoint-e6df9eb8</a></span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN; mso-fareast-language: EN-GB;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-left: 2.0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">This
script utilizes the PrerequisiteInstaller.exe included in the SharePoint 2013
installation media to install the necessary prerequisites for SharePoint 2013
on Windows Server 2012 R2.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 7.1pt;">
<u><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Assumptions:</span></u><span style="font-family: Calibri, sans-serif; font-size: 11pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 2.0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">You
have downloaded the SharePoint 2013 installation media from MSDN, TechNet or
Volume Licensing/Software Assurance etc.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 0cm;">
<br /></div>
<div class="MsoNormal" style="margin-left: 7.1pt;">
<u><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Procedure:</span></u><span style="font-family: Calibri, sans-serif; font-size: 11pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 25.2pt; mso-list: l1 level1 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 25.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">You have already executed
Install-SP2013RolesFeatures.ps1 and rebooted your server <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 25.2pt; mso-list: l1 level1 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 25.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">You have already executed
Download-SP2013PreReqFiles.ps1 <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l1 level2 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Copy the SharePoint 2013 installation
media files into a local directory on you Windows Server 2012 R2 server. For
example, c:\sp2013. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l1 level2 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Copy the Prerequisite files into the
c:\sp2013\prerequisiteinstallerfiles directory. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l1 level2 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Run PowerShell as Administrator (you
can do this from the Start Screen - right click PowerShell and select "Run
as Administrator" <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l1 level2 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Run this script: <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 125%; margin-left: 42.55pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<b><span style="color: #e66a38; font-family: "Calibri","sans-serif"; font-size: 11.0pt; line-height: 125%; mso-bidi-font-family: Arial;">PowerShell<o:p></o:p></span></b></div>
<div class="MsoNormal" style="background: white; display: none; line-height: 125%; margin-left: 97.2pt; mso-list: l1 level3 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 97.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="display: none; font-family: Symbol; line-height: 125%;">·</span><!--[endif]--><span style="display: none; font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">Edit|<span class="pluginremoveholderlink">Remove</span><o:p></o:p></span></div>
<div style="background: white; border-bottom: 1.5pt; border-color: #D0D2D2; border-left: 1.0pt; border-right: 1.0pt; border-style: solid; border-top: 1.5pt; margin-left: 42.55pt; margin-right: 0cm; mso-border-bottom-alt: 1.5pt; mso-border-color-alt: #D0D2D2; mso-border-left-alt: .75pt; mso-border-right-alt: .75pt; mso-border-style-alt: solid; mso-border-top-alt: 1.5pt; mso-element: para-border-div; padding: 8.0pt 8.0pt 8.0pt 8.0pt;">
<div class="MsoNormal" style="background-position: initial initial; background-repeat: initial initial; border: none; line-height: 125%; margin: 0cm 0cm 0.0001pt; padding: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">c:\powershellscripts\Install</span><span class="powershelloperator1"><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; line-height: 125%; mso-bidi-font-family: Arial;">-</span></span><span style="font-family: Calibri, sans-serif; font-size: 11pt; line-height: 125%;">SP2013PreReqFiles.ps1<o:p></o:p></span></div>
</div>
<div class="MsoNormal" style="margin-bottom: 12.0pt; margin-left: 61.2pt; mso-list: l1 level2 lfo7; mso-margin-top-alt: auto; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">You will be required to define a path
where to your SharePoint 2013 installation media. (e.g. c:\sp2013). Watch the
Prerequisite installer tool install all of the prerequisites. <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 61.2pt; mso-list: l1 level2 lfo7; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; tab-stops: list 61.2pt; text-indent: -18.0pt;">
<!--[if !supportLists]--><span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span><!--[endif]--><span style="font-family: Calibri, sans-serif; font-size: 11pt;">When the installer is complete, reboot
your server prior to installing SharePoint 2013. You should now be able to run
the SharePoint 2013 installer, bypassing the Pre-requisite step. <o:p></o:p></span></div>
<div class="MsoBodyTextIndent3" style="margin-left: 14.2pt; text-align: justify; text-indent: 0cm;">
<span style="color: blue; font-family: "Calibri","sans-serif"; mso-bidi-font-family: Arial; mso-bidi-font-size: 11.0pt; mso-fareast-language: EN-GB; mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_11" o:spid="_x0000_i1033"
type="#_x0000_t75" style='width:453pt;height:2in;visibility:visible;
mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image007.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="color: blue; font-family: "Calibri","sans-serif"; mso-bidi-font-family: Arial; mso-bidi-font-size: 11.0pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: 0cm;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-0s-uEx09HV4/U3Nb6CrGoAI/AAAAAAAACms/dS0Z58mjWGA/s1600/powershell.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-0s-uEx09HV4/U3Nb6CrGoAI/AAAAAAAACms/dS0Z58mjWGA/s1600/powershell.jpg" /></a></div>
<br />
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -28.8pt;">
<span style="font-family: "Calibri","sans-serif";">Installation
and Configuration Procedure</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h2>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Steps to </span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">configure and run <span style="color: #0070c0;"><a href="http://autospinstaller.codeplex.com/"><span style="color: #0070c0;">AutoSPInstaller</span></a></span>,
a set of scripts that can be used to automatically install SharePoint.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">By not having the original file present, we ensure
that our environment specific file is loaded and forms a way of documenting the
installation. You could also provide separate config.xml files with separate
PIDs. To do this, rename the config.xml files and specify the new names in the
AutoSPInstallerInput.xml file under the ConfigFile element.<o:p></o:p></span></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189072"></a><a href="https://www.blogger.com/null" name="_Toc386028642"></a><a href="https://www.blogger.com/null" name="_Toc385846965"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Open the file and enter the
SharePoint 2013 product key under the </span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">PIDKEY</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> parameter. Once done, open the files in Internet
Explorer to ensure they open without errors, i.e. that they contain well formed
XML. Alternatively, use an XML editor.</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> <o:p></o:p></span></h3>
<div class="MsoNormal">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189073"></a><a href="https://www.blogger.com/null" name="_Toc386028643"></a><a href="https://www.blogger.com/null" name="_Toc385846966"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Create following folders</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-cSP7o3I9BTQ/U3Nd6RhQa-I/AAAAAAAACm4/I9N6tkXvFJ8/s1600/folder1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-cSP7o3I9BTQ/U3Nd6RhQa-I/AAAAAAAACm4/I9N6tkXvFJ8/s1600/folder1.jpg" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-hBNi0lkfHWM/U3NeIZUYgKI/AAAAAAAACnA/rz4J7zFnnzk/s1600/folder2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-hBNi0lkfHWM/U3NeIZUYgKI/AAAAAAAACnA/rz4J7zFnnzk/s1600/folder2.jpg" height="204" width="320" /></a></div>
<div>
<a href="https://www.blogger.com/null" name="_Toc385846235"><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><br /></span></a></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; mso-fareast-language: EN-GB; mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_8"
o:spid="_x0000_i1031" type="#_x0000_t75" style='width:193.5pt;height:12.75pt;
visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image011.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; mso-fareast-language: EN-GB; mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_9"
o:spid="_x0000_i1030" type="#_x0000_t75" style='width:307.5pt;height:195.75pt;
visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image013.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189074"></a><a href="https://www.blogger.com/null" name="_Toc386028644"></a><a href="https://www.blogger.com/null" name="_Toc385846967"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Enter passphrase for SharePoint farm</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h3>
<div class="MsoNormal">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Ensure that the passphrase
meets the following criteria:<o:p></o:p></span></div>
<ul style="margin-top: 0cm;" type="disc">
<li class="MsoNormal" style="margin-left: 36.0pt; mso-list: l4 level1 lfo4; tab-stops: list 36.0pt;"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Contains
at least eight characters <o:p></o:p></span></li>
<li class="MsoNormal" style="margin-left: 36.0pt; mso-list: l4 level1 lfo4; tab-stops: list 36.0pt;"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Contains
at least three of the following four character groups: <o:p></o:p></span></li>
<ul style="margin-top: 0cm;" type="circle">
<li class="MsoNormal" style="margin-left: 36.0pt; mso-list: l4 level2 lfo4; tab-stops: list 72.0pt;"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">English
uppercase characters (from A through Z) <o:p></o:p></span></li>
<li class="MsoNormal" style="margin-left: 36.0pt; mso-list: l4 level2 lfo4; tab-stops: list 72.0pt;"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">English
lowercase characters (from a through z) <o:p></o:p></span></li>
<li class="MsoNormal" style="margin-left: 36.0pt; mso-list: l4 level2 lfo4; tab-stops: list 72.0pt;"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Numerals
(from 0 through 9) <o:p></o:p></span></li>
<li class="MsoNormal" style="margin-left: 36.0pt; mso-list: l4 level2 lfo4; tab-stops: list 72.0pt;"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Non-alphabetic
characters (such as !, $, #, %) <o:p></o:p></span></li>
</ul>
</ul>
<div class="MsoNormal">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189075"></a><a href="https://www.blogger.com/null" name="_Toc386028645"></a><a href="https://www.blogger.com/null" name="_Toc385846968"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Add service accounts under required parameters in the AutoSPInstallerInput.xml
file.</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h3>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189076"></a><a href="https://www.blogger.com/null" name="_Toc386028646"></a><a href="https://www.blogger.com/null" name="_Toc385846969"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Add SQL Database Name</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"> <o:p></o:p></span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-mU79K2BP91U/U3NeiUT3JcI/AAAAAAAACnI/ei-QQpE8CCs/s1600/DB.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-mU79K2BP91U/U3NeiUT3JcI/AAAAAAAACnI/ei-QQpE8CCs/s1600/DB.jpg" /></a></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; mso-fareast-language: EN-GB; mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_35"
o:spid="_x0000_i1028" type="#_x0000_t75" style='width:377.25pt;height:66.75pt;
visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image017.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189077"></a><a href="https://www.blogger.com/null" name="_Toc386028647"></a><a href="https://www.blogger.com/null" name="_Toc385846970"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">You can also create default site collection with required host header</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-gfUtCWlGTQs/U3NgciSmPAI/AAAAAAAACnc/7taTF6QalbQ/s1600/webapp.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-gfUtCWlGTQs/U3NgciSmPAI/AAAAAAAACnc/7taTF6QalbQ/s1600/webapp.jpg" /></a></div>
<div class="MsoNormal">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189078"></a><a href="https://www.blogger.com/null" name="_Toc386028648"></a><a href="https://www.blogger.com/null" name="_Toc385846971"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Update app domain URL</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h3>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Kj_M6v0eDxM/U3NfjxzRqAI/AAAAAAAACnU/EeNRQFUaDl4/s1600/appDomain.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-Kj_M6v0eDxM/U3NfjxzRqAI/AAAAAAAACnU/EeNRQFUaDl4/s1600/appDomain.jpg" /></a></div>
<div class="MsoNormal">
<span style="font-family: "Calibri","sans-serif"; mso-fareast-language: EN-GB; mso-no-proof: yes;"><!--[if gte vml 1]><v:shape id="Picture_x0020_38"
o:spid="_x0000_i1026" type="#_x0000_t75" style='width:467.25pt;height:49.5pt;
visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\kcqt127\AppData\Local\Temp\msohtmlclip1\01\clip_image021.png"
o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189079"></a><a href="https://www.blogger.com/null" name="_Toc386028649"></a><a href="https://www.blogger.com/null" name="_Toc385846972"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Save </span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">AutoSPInstallerInput.xml</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189080"></a><a href="https://www.blogger.com/null" name="_Toc386028650"></a><a href="https://www.blogger.com/null" name="_Toc385846973"></a><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">Run </span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">AutoSPInstallerLaunch</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;">.</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h3>
<div style="border-bottom: solid windowtext 1.0pt; border: none; mso-border-bottom-alt: solid windowtext .5pt; mso-element: para-border-div; padding: 0cm 0cm 1.0pt 0cm;">
<h1 style="border: none; margin-bottom: 3.0pt; margin-left: 21.6pt; margin-right: 0cm; margin-top: 12.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-padding-alt: 0cm 0cm 1.0pt 0cm; mso-pagination: widow-orphan; padding: 0cm; tab-stops: list 21.6pt left 36.0pt; text-indent: -21.6pt;">
<span style="font-family: "Calibri","sans-serif";">Post
Installation Activities</span><span style="font-family: "Calibri","sans-serif";"><o:p></o:p></span></h1>
</div>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -50.1pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;">Configure environment for apps for SharePoint</span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;"><o:p></o:p></span></h2>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189083"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Verify following DNS entries</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"> <o:p></o:p></span></h3>
<div class="MsoNormal">
<br /></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: 4.65pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 371px;">
<tbody>
<tr style="height: 13.25pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="border-bottom: none; border: solid windowtext 1.0pt; height: 13.25pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;">
<b><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Environment<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: none; border-right: solid windowtext 1.0pt; border-top: solid windowtext 1.0pt; height: 13.25pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 208.45pt;" valign="bottom" width="278"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;">
<b><span style="font-family: Calibri, sans-serif; font-size: 11pt;">DNS Name<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 13.25pt; mso-yfti-irow: 1;">
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: none; border-top: solid windowtext 1.0pt; height: 13.25pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">Dev<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border: solid windowtext 1.0pt; height: 13.25pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 208.45pt;" valign="bottom" width="278"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">MySiteCollection<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 18.45pt; mso-yfti-irow: 2;">
<td nowrap="" style="border-left: solid windowtext 1.0pt; border: none; height: 18.45pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">Dev<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 18.45pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 208.45pt;" valign="bottom" width="278"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">*.myApps.MyDomain.com<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 13.25pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes;">
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; height: 13.25pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"></td>
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 13.25pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 208.45pt;" valign="bottom" width="278"></td>
</tr>
</tbody></table>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189084"></a><a href="https://www.blogger.com/null" name="_Toc386028654"><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Add certificates to IIS</span></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><o:p></o:p></span></h3>
<div class="MsoNormal">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-fareast-language: EN-GB;">Add
following certificate to IIS using <a href="http://www.digicert.com/ssl-certificate-installation-microsoft-iis-7.htm">this
article</a>.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin-left: 4.65pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184; width: 372px;">
<tbody>
<tr style="height: 15.75pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td nowrap="" style="border-bottom: none; border: solid windowtext 1.0pt; height: 15.75pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;">
<b><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Environment<o:p></o:p></span></b></div>
</td>
<td nowrap="" style="border-left: none; border: solid windowtext 1.0pt; height: 15.75pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 209.0pt;" valign="bottom" width="279"><div align="center" class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm; text-align: center;">
<b><span style="font-family: Calibri, sans-serif; font-size: 11pt;">Certificate Name<o:p></o:p></span></b></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 1;">
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: none; border-top: solid windowtext 1.0pt; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">Dev<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 209.0pt;" valign="bottom" width="279"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">MySiteCollection<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 2;">
<td nowrap="" style="border-left: solid windowtext 1.0pt; border: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">Dev<o:p></o:p></span></div>
</td>
<td nowrap="" style="border-bottom: none; border-left: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; border-top: none; height: 15.0pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 209.0pt;" valign="bottom" width="279"><div class="MsoNormal" style="margin-bottom: .0001pt; margin: 0cm;">
<span style="font-family: Calibri, sans-serif; font-size: 11pt;">*.myApps.MyDomain.com<o:p></o:p></span></div>
</td>
</tr>
<tr style="height: 15.0pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes;">
<td nowrap="" style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 69.95pt;" valign="bottom" width="93"></td>
<td nowrap="" style="border-top: none; border: solid windowtext 1.0pt; height: 15.0pt; mso-border-bottom-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 209.0pt;" valign="bottom" width="279"></td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<h3 style="margin-bottom: 3.0pt; margin-left: 50.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: list 50.2pt; text-indent: -36.0pt;">
<a href="https://www.blogger.com/null" name="_Toc386189085"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;">Configure central certificate store for IIS</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN;"><o:p></o:p></span></h3>
<div style="line-height: 13.5pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">The CCS
is based on a truly simple concept. Store all the certificates in a Windows
File Server share, then have the Web site bindings use those instead of locally
installed certificates. Not only does this reduce the chaos of installing
certificates on multiple servers, it greatly reduces the management time and
effort locating certificates that are about to expire.<o:p></o:p></span></div>
<div style="line-height: 13.5pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Refer <a href="http://blogs.msdn.com/b/kaushal/archive/2012/10/11/central-certificate-store-ccs-with-iis-8-windows-server-2012.aspx">MSDN
Article</a> to configure CCS.<o:p></o:p></span></div>
<div style="line-height: 13.5pt;">
<b><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Export all certificate listed above to this CCS.<o:p></o:p></span></b></div>
<h2 style="margin-bottom: 3.0pt; margin-left: 57.2pt; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 36.0pt list 57.2pt; text-indent: -50.1pt;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"> </span><span lang="EN" style="font-family: "Calibri","sans-serif"; mso-ansi-language: EN;"><span style="color: windowtext;">Add a Website</span><!--[if !supportNestedAnchors]--><a href="https://www.blogger.com/null" name="_Toc386189086"></a><!--[endif]--> to
host SharePoint Apps on App server</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-bidi-font-family: Arial;"><o:p></o:p></span></h2>
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">This step tells you how to add
a website to IIS by using the IIS Manager UI, or by running Appcmd.exe commands
in a command-line window. <o:p></o:p></span><br />
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 78.0pt; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189087"></a><a href="https://www.blogger.com/null" name="_Toc386028657"></a><a href="https://www.blogger.com/null" name="_Toc385846976"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;">Open IIS Manager.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial;"> <o:p></o:p></span></h3>
<h4 style="margin-left: 3.0cm;">
<span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">For Windows Server 2012 R2, on
the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Start</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> page
click the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Server Manager</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> tile,
and then click </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">OK</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">. In the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Server Manager</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">,
click the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Tools</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> menu,
and then click </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Internet Information Services (IIS) Manager</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.<o:p></o:p></span></h4>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189088"></a><a href="https://www.blogger.com/null" name="_Toc386028658"></a><a href="https://www.blogger.com/null" name="_Toc385846977"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">In the
</span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Connections</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> pane,
right-click the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Sites</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> node
in the tree, and then click </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Add Website</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189089"></a><a href="https://www.blogger.com/null" name="_Toc386028659"></a><a href="https://www.blogger.com/null" name="_Toc385846978"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">In the
</span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Add Website</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">
dialog box, enter name SCA SharePoint Apps for your website in the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Site name</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> box.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189090"></a><a href="https://www.blogger.com/null" name="_Toc386028660"></a><a href="https://www.blogger.com/null" name="_Toc385846979"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">If you
want to select a different application pool than the one listed in the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Application Pool</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> box,
click </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Select</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">. In
the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Select Application Pool </span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">dialog
box, select an application pool from the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Application Pool</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> list
and then click </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">OK</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189091"></a><a href="https://www.blogger.com/null" name="_Toc386028661"></a><a href="https://www.blogger.com/null" name="_Toc385846980"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">In the
</span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Physical path</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> box,
enter the physical path of the website's folder, or click the browse button (</span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">...</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">) to
navigate the file system to find the folder.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189092"></a><a href="https://www.blogger.com/null" name="_Toc386028662"></a><a href="https://www.blogger.com/null" name="_Toc385846981"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Select
the protocol for the website from the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Type</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> list,
Select HTTPS.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189093"></a><a href="https://www.blogger.com/null" name="_Toc386028663"></a><a href="https://www.blogger.com/null" name="_Toc385846982"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Enter
a port number 443 in the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Port</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> text
box.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189094"></a><a href="https://www.blogger.com/null" name="_Toc386028664"></a><a href="https://www.blogger.com/null" name="_Toc385846983"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Enter
a host header name </span><span style="font-family: Calibri, sans-serif; font-size: 11pt;">MySiteCollection</span><span style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> <span lang="EN">for the website in the </span></span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Host Header</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> box.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189095"></a><a href="https://www.blogger.com/null" name="_Toc386028665"></a><a href="https://www.blogger.com/null" name="_Toc385846984"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">If you
do not have to make any changes to the site, and you want the website to be
immediately available, select the </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">Start Web site
immediately</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"> check
box.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<h3 style="margin-bottom: 3.0pt; margin-left: 3.0cm; margin-right: 0cm; margin-top: 12.0pt; mso-pagination: widow-orphan; tab-stops: 3.0cm; text-indent: -2.0cm;">
<a href="https://www.blogger.com/null" name="_Toc386189096"></a><a href="https://www.blogger.com/null" name="_Toc386028666"></a><a href="https://www.blogger.com/null" name="_Toc385846985"></a><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">Click </span><strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal;">OK</span></strong><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;">.</span><span lang="EN" style="font-family: "Calibri","sans-serif"; font-size: 11.0pt; font-weight: normal; mso-ansi-language: EN; mso-bidi-font-family: Arial; mso-bidi-font-weight: bold;"><o:p></o:p></span></h3>
<br />
<div class="MsoNormal">
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-64665834509262434622013-09-27T22:50:00.001-07:002013-10-01T03:09:03.452-07:00SharePoint Asynchronous Webpart Load <div dir="ltr" style="text-align: left;" trbidi="on">
<h2 style="margin: 10pt 0in 0pt;">
<span lang="EN-AU" style="mso-ansi-language: EN-AU; mso-fareast-font-family: 'Times New Roman';"><span style="font-size: medium;"><span style="color: #4f81bd;"><span style="font-family: Cambria;">Issue Description<o:p></o:p></span></span></span></span></h2>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">While working on SharePoint application development, we usually go with the development of custom web parts. These web parts are then placed on the respective pages as per the application requirements.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">This is all good and easy from the development side. But looking at this from a performance perspective, the page load time depends on the total load time of the web parts. This load time can be effectively reduced by loading the web parts’ content asynchronously, as below.<o:p></o:p></span></span></div>
<h2 style="margin: 10pt 0in 0pt;">
<span style="font-size: medium;"><span style="color: #4f81bd;"><span style="font-family: Cambria;"><span lang="EN-AU" style="mso-ansi-language: EN-AU;">Solution</span><span lang="EN-AU" style="mso-ansi-language: EN-AU; mso-fareast-font-family: 'Times New Roman';"><o:p></o:p></span></span></span></span></h2>
<h1 style="margin: 12pt 0in 3pt 0.25in; mso-list: l0 level1 lfo2; text-indent: -0.25in;">
<span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 16.0pt; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="mso-list: Ignore;">1.<span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 16.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Using XMLHttpRequest in JavaScript<o:p></o:p></span></h1>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="font-family: Calibri;"><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">We can use AJAX to load the web part content, a sort of lazy loading, hence making the page load independent of their load times. </span><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">A combination of client-side and server-side script is used to implement this. <o:p></o:p></span></span></div>
<div style="background: white;">
<span style="color: black; font-family: 'Calibri','sans-serif'; font-size: 10pt; line-height: 140%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">The client-side <b style="mso-bidi-font-weight: normal;">XMLHttpRequest</b> object is used to exchange data with a server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">When a request to a server is sent, we want to perform some actions based on the response. The <b style="mso-bidi-font-weight: normal;">onreadystatechange</b> event is triggered every time the readyState changes. The <b style="mso-bidi-font-weight: normal;">readyState</b> property holds the status of the XMLHttpRequest, while the <b style="mso-bidi-font-weight: normal;">status</b> property indicates whether the response was retrieved successfully or not.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">In the <b style="mso-bidi-font-weight: normal;">onreadystatechange</b> event, we specify the processing to be done for the ready server response. When <b style="mso-bidi-font-weight: normal;">readyState</b> is 4 and <b style="mso-bidi-font-weight: normal;">status</b> is 200, the response is ready.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 0pt; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Three important properties of the XMLHttpRequest object:<o:p></o:p></span></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-bottom: medium none; border-collapse: collapse; border-left: medium none; border-right: medium none; border-top: medium none; mso-border-alt: solid windowtext .5pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt; width: 20%;" width="20%"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<b><span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Property<o:p></o:p></span></span></b></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt; width: 80%;" width="80%"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<b><span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Description<o:p></o:p></span></span></b></div>
</td></tr>
<tr style="mso-yfti-irow: 1;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">onreadystatechange<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Stores a function (or the name of a function) to be called automatically each time the readyState property changes<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 2;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">readyState<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Holds the status of the XMLHttpRequest. Changes from 0 to 4: <br />0: request not initialized <br />1: server connection established<br />2: request received <br />3: processing request <br />4: request finished and response is ready<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Status<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.1in; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">200: "OK"<br />404: Page not found<o:p></o:p></span></span></div>
</td></tr>
</tbody></table>
<h1 style="margin: 12pt 0in 3pt 0.25in; mso-list: l0 level1 lfo2; text-indent: -0.25in;">
<span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 16.0pt; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="mso-list: Ignore;">2.<span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 16.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Using jQuery Ajax<o:p></o:p></span></h1>
<div style="background: white;">
<span style="color: black; font-family: 'Calibri','sans-serif'; font-size: 10pt; line-height: 140%; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">The ajax() method is used to perform an AJAX (asynchronous HTTP) request. The parameters specify one or more name/value pairs for the AJAX request.<o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 0pt; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Some possible names/values in the table below:<o:p></o:p></span></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-bottom: medium none; border-collapse: collapse; border-left: medium none; border-right: medium none; border-top: medium none; mso-border-alt: solid windowtext .5pt; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 27%;" width="27%"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<b><span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Name<o:p></o:p></span></span></b></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt; width: 73%;" width="73%"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<b><span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Value/Description<o:p></o:p></span></span></b></div>
</td></tr>
<tr style="mso-yfti-irow: 1;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">async<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A Boolean value indicating whether the request should be handled asynchronous or not. Default is true<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 2;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">beforeSend(xhr)<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A function to run before the request is sent<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 3;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">cache<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A Boolean value indicating whether the browser should cache the requested pages. Default is true<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 4;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">complete(xhr,status)<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A function to run when the request is finished (after success and error functions).<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 5;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">data<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Specifies data to be sent to the server<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 6;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">dataType<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">The data type expected of the server response.<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 7;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">error(xhr,status,error)<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A function to run if the request fails.<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 8;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">success(result,status,xhr)<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A function to be run when the request succeeds<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 9;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">timeout<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">The local timeout (in milliseconds) for the request<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 10;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">type<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Specifies the type of request. (GET or POST)<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 11;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">url<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Specifies the URL to send the request to. Default is the current page<o:p></o:p></span></span></div>
</td></tr>
<tr style="mso-yfti-irow: 12; mso-yfti-lastrow: yes;"><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: windowtext 1pt solid; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">xhr<o:p></o:p></span></span></div>
</td><td style="background-color: transparent; border-bottom: windowtext 1pt solid; border-left: #f0f0f0; border-right: windowtext 1pt solid; border-top: #f0f0f0; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"><div class="MsoNormal" style="line-height: 140%; margin: 0in 0in 0pt;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">A function used for creating the XMLHttpRequest object<o:p></o:p></span></span></div>
</td></tr>
</tbody></table>
<div class="MsoNormal" style="background: white; line-height: normal; margin: 0in 0in 0pt;">
<br /></div>
<h1 style="margin: 12pt 0in 3pt 0.25in; mso-list: l0 level1 lfo2; text-indent: -0.25in;">
<span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 16.0pt; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><span style="mso-list: Ignore;">3.<span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-ascii-theme-font: minor-latin; mso-bidi-font-size: 16.0pt; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">jQuery $.get() Method<o:p></o:p></span></h1>
<div class="MsoNormal" style="background: white; line-height: 16.9pt; margin: 12pt 0in 0pt;">
<span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">The $.get() method requests data from the server with an HTTP GET request. <o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 16.9pt; margin: 0in 0in 11.25pt;">
<span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">This is a shorthand Ajax function, which is equivalent to:<o:p></o:p></span></span></div>
<div style="background: #f6f4f0; border-bottom: #999999 1pt solid; border-left: #999999 1pt solid; border-right: #999999 1pt solid; border-top: #999999 1pt solid; mso-border-alt: solid #999999 .75pt; mso-element: para-border-div; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<div class="MsoNormal" style="background: #f6f4f0; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 0pt; mso-border-alt: solid #999999 .75pt; mso-padding-alt: 0in 0in 0in 0in; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<span style="color: #444444; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">$.ajax({<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #f6f4f0; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 0pt; mso-border-alt: solid #999999 .75pt; mso-padding-alt: 0in 0in 0in 0in; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<span style="color: #444444; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>url: url,<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #f6f4f0; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 0pt; mso-border-alt: solid #999999 .75pt; mso-padding-alt: 0in 0in 0in 0in; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<span style="color: #444444; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>data: data,<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #f6f4f0; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 0pt; mso-border-alt: solid #999999 .75pt; mso-padding-alt: 0in 0in 0in 0in; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<span style="font-family: Calibri;"><span style="color: #444444; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-spacerun: yes;"> </span>success:</span><span style="color: black; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"> success,<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #f6f4f0; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 0pt; mso-border-alt: solid #999999 .75pt; mso-padding-alt: 0in 0in 0in 0in; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<span style="font-family: Calibri;"><span style="color: black; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="mso-spacerun: yes;"> </span></span><span style="color: #444444; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">dataType: dataType<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #f6f4f0; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0in 0in 0pt; mso-border-alt: solid #999999 .75pt; mso-padding-alt: 0in 0in 0in 0in; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;">
<span style="font-family: Calibri;"><span style="color: #444444; font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">});</span><span style="color: #444444; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%;"><o:p></o:p></span></span></div>
</div>
<div class="MsoNormal" style="background: white; line-height: 16.9pt; margin: 12pt 0in 11.25pt;">
<span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">The success callback function is passed the returned data, which will be an XML root element, text string, JavaScript file, or JSON object, depending on the MIME type of the response. It is also passed the text status of the response.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 16.9pt; margin: 12pt 0in 11.25pt;">
<br /></div>
<div style="background: white;">
<span style="font-family: Verdana;"><b><span style="color: black; font-size: 9pt; line-height: 140%;">Syntax:</span></b><span style="color: black; font-size: 9pt; line-height: 140%;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: #f6f4f0; margin: 0in 0in 10pt;">
<span style="color: #444444; font-family: 'Verdana','sans-serif'; font-size: 9pt; line-height: 115%;">$.get(<i>URL,callback</i>); <o:p></o:p></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">The required URL parameter specifies the URL you wish to request. The optional callback parameter is the name of a function to be executed if the request succeeds. The following example uses the $.get() method to retrieve data from a file on the server:<o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<br /></div>
<div class="MsoNormal" style="line-height: 17.55pt; margin: 0in 0in 0pt;">
<span style="font-family: Calibri;"><b style="mso-bidi-font-weight: normal;"><span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">Example for this implementation</span></b><span style="color: black; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">:<o:p></o:p></span></span></div>
<div class="MsoListParagraphCxSpFirst" style="background: white; line-height: 140%; margin: 0in 0in 0pt 0.5in; mso-add-space: auto; mso-list: l2 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">1)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Create a visual webpart NewsFeedWebpart that will display news articles and will also change news dynamically based on the category selected by the user from a drop down menu.<o:p></o:p></span></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background: white; line-height: 140%; margin: 0in 0in 0pt 0.5in; mso-add-space: auto; mso-list: l2 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">2)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">When user selects a category from the dropdown, the <b style="mso-bidi-font-weight: normal;">getSelectedNewsFeeds()</b> javascript function will be called, specified on client click for dropdown.<span style="mso-spacerun: yes;"> </span>This function will create a new <b style="mso-bidi-font-weight: normal;">XMLHttpRequest</b> object. <o:p></o:p></span></span></div>
<div class="MsoListParagraphCxSpMiddle" style="background: white; line-height: 140%; margin: 0in 0in 0pt 0.5in; mso-add-space: auto; mso-list: l2 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">3)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Create a request to the <b style="mso-bidi-font-weight: normal;">AJAXServiceRequest.aspx</b> application page, along with the required query string parameters, as required (<i style="mso-bidi-font-style: normal;">action name</i> and <i style="mso-bidi-font-style: normal;">category Id</i>, in this case).<o:p></o:p></span></span></div>
<div class="MsoListParagraphCxSpLast" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.5in; mso-add-space: auto; mso-list: l2 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">4)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: Calibri;"><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">Once the response is received, the existing HTML of the news div is replaced with the new HTML fragment.</span><span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.25in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Add following code in NewsFeedWebpartUserControl.aspx. <o:p></o:p></span></span></div>
<div class="MsoListParagraph" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.5in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">a)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: Calibri;"><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">Script for XMLHttpRequest in JavaScript</span><span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin: auto auto auto 2.85pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;"><td style="background: #e6e6e6; border-bottom: #999999 1.5pt solid; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #999999 1.5pt solid; padding-bottom: 0in; padding-left: 2.85pt; padding-right: 2.85pt; padding-top: 0in; width: 470.85pt;" valign="top" width="628"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">script</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> <span style="color: red;">language</span><span style="color: blue;">="javascript"</span> <span style="color: red;">type</span><span style="color: blue;">="text/javascript"><o:p></o:p></span></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">function</span> getSelectedNewsFeeds() {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> ajaxRequest;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> dropdown = document.getElementById(<span style="color: maroon;">'<span style="background: yellow; mso-highlight: yellow;"><%</span>=ListSelectedNewsCat.ClientID <span style="background: yellow; mso-highlight: yellow;">%></span>'</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> filterVal = dropdown.options[dropdown.selectedIndex].value;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">var</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> ajaxDisplay = document.getElementById(<span style="color: maroon;">'<span style="background: yellow; mso-highlight: yellow;"><%</span>=divNews.ClientID <span style="background: yellow; mso-highlight: yellow;">%></span>'</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: darkgreen; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">//This is to indicate to user about the processing</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">ajaxDisplay.innerHTML = <span style="color: maroon;">'Loading...'</span>;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">if (window.XMLHttpRequest)<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">{ <span style="color: darkgreen;">// code for IE7+, Firefox, Chrome, Opera, Safari<o:p></o:p></span></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxRequest =<span style="color: blue;">new</span> XMLHttpRequest();<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">else<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">{ <span style="color: darkgreen;">// code for IE6, IE5</span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxRequest = <span style="color: blue;">new </span>ActiveXObject(<span style="color: maroon;">"Microsoft.XMLHTTP"</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 19.65pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">}<span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxRequest.onreadystatechange = <span style="color: blue;">function</span> () {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">if</span> (ajaxRequest.readyState == 4 && xmlhttp.status == 200) {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> response = ajaxRequest.responseText;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxDisplay.innerHTML = response;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> queryString = <span style="color: maroon;">"?queryaction=ProcessForNewsFeed&category="</span> + filterVal;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxRequest.open(<span style="color: maroon;">"GET"</span>, <span style="color: maroon;">"/_layouts/AJAXServiceRequest.aspx"</span> + queryString, <span style="color: blue;">true</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxRequest.send(<span style="color: blue;">null</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>} <o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"></</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">script</span><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
</td></tr>
</tbody></table>
<div class="MsoListParagraph" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.5in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">b)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: Calibri;"><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">Script for<span style="mso-spacerun: yes;"> </span>$.ajax() in jQuery</span><span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin: auto auto auto 2.85pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;"><td style="background: #e6e6e6; border-bottom: #999999 1.5pt solid; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #999999 1.5pt solid; padding-bottom: 0in; padding-left: 2.85pt; padding-right: 2.85pt; padding-top: 0in; width: 470.85pt;" valign="top" width="628"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">script</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> <span style="color: red;">language</span><span style="color: blue;">="javascript"</span> <span style="color: red;">type</span><span style="color: blue;">="text/javascript"><o:p></o:p></span></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">function</span> getSelectedNewsFeeds() {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-spacerun: yes;"> </span>var</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> filterVal = $(<span style="color: maroon;">"[id$='ListSelectedNewsCat'] option:selected"</span>).val();<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> ajaxDisplay = $(<span style="color: maroon;">"[id$='divNews']"</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: darkgreen;">//This is to indicate to user about the processing</span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxDisplay.html(<span style="color: maroon;">'Loading...'</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> queryString = <span style="color: maroon;">"?queryaction=ProcessForNewsFeed&category="</span> + filterVal;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> requestString = <span style="color: maroon;">"/_layouts/AJAXServiceRequest.aspx"</span> + queryString;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>$.ajax({<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>url: requestString,<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>success: <span style="color: blue;">function</span> (result) {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxDisplay.html(result);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>});<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>} <o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"></</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">script</span><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
</td></tr>
</tbody></table>
<div class="MsoListParagraph" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.5in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">c)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="font-family: Calibri;"><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';">Script for $.get() in jQuery</span><span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin: auto auto auto 2.85pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;"><td style="background: #e6e6e6; border-bottom: #999999 1.5pt solid; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #999999 1.5pt solid; padding-bottom: 0in; padding-left: 2.85pt; padding-right: 2.85pt; padding-top: 0in; width: 470.85pt;" valign="top" width="628"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">script</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> <span style="color: red;">language</span><span style="color: blue;">="javascript"</span> <span style="color: red;">type</span><span style="color: blue;">="text/javascript"><o:p></o:p></span></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-spacerun: yes;"> </span>function</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> getSelectedNewsFeeds() {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> filterVal = $(<span style="color: maroon;">"[id$='ListSelectedNewsCat'] option:selected"</span>).val();<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> ajaxDisplay = $(<span style="color: maroon;">"[id$='divNews']"</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: darkgreen;">//This is to indicate to user about the processing</span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>ajaxDisplay.html(<span style="color: maroon;">'Loading...'</span>);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> queryString = <span style="color: maroon;">"?queryaction=ProcessForNewsFeed&category="</span> + filterVal;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">var</span> requestString = <span style="color: maroon;">"/_layouts/AJAXServiceRequest.aspx"</span> + queryString;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>$.get(requestString, <span style="color: blue;">function</span> (data, status) {<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">if</span>(status == <span style="color: maroon;">"success"</span>)<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>{<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>ajaxDisplay.html(data);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>});<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>} <o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"></</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">script</span><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
</td></tr>
</tbody></table>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<br /></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">HTML snippet to add dropdown and div on the page<o:p></o:p></span></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin: auto auto auto 2.85pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;"><td style="background: #e6e6e6; border-bottom: #999999 1.5pt solid; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #999999 1.5pt solid; padding-bottom: 0in; padding-left: 2.85pt; padding-right: 2.85pt; padding-top: 0in; width: 470.85pt;" valign="top" width="628"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">div</span><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">></span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;"><</span><span style="color: maroon;">asp</span><span style="color: blue;">:</span><span style="color: maroon;">DropDownList</span> <span style="color: red;">ID</span><span style="color: blue;">="ListSelectedNewsCat"</span> <span style="color: red;">runat</span><span style="color: blue;">="server" </span><span style="color: red;">onclientclick</span><span style="color: blue;">="</span> <span style="color: blue;">getSelectedNewsFeeds();”</span> <span style="color: red;">DataTextField</span><span style="color: blue;">="Title"</span> <span style="color: red;">DataValueField</span><span style="color: blue;">="ID"></span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;"></</span><span style="color: maroon;">asp</span><span style="color: blue;">:</span><span style="color: maroon;">DropDownList</span><span style="color: blue;">></span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"></</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">div</span><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">></span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">div</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> <span style="color: red;">class</span><span style="color: blue;">="divNews"</span> <span style="color: red;">runat</span><span style="color: blue;">="server"</span> <span style="color: red;">id</span><span style="color: blue;">="divNews"></span><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"></</span><span style="color: maroon; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">div</span><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
</td></tr>
</tbody></table>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<br /></div>
<div class="MsoListParagraph" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.5in; mso-add-space: auto; mso-list: l2 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-indent: -0.25in;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font-family: Calibri;">5)</span><span style="font: 7pt 'Times New Roman';"> </span></span></span><span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">Get query string parameters in the server side script and call appropriate method to generate news feed HTML for selected category.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.25in; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;">
<span style="color: black; font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: 'Times New Roman';"><span style="font-family: Calibri;">For this, create an application page <b style="mso-bidi-font-weight: normal;">AJAXServiceRequest.aspx</b> in layouts folder. This page will be called by all AJAX requests. Add following code in <b style="mso-bidi-font-weight: normal;">AJAXServiceRequest.aspx.cs</b> to format the HTML and return it as response for the request.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin: 0in 0in 0pt 0.25in;">
<span style="font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">Return final html using AntiXss.GetSafeHtmlFragment.<o:p></o:p></span></span></div>
<div class="MsoNormal" style="background: white; line-height: 140%; margin: 0in 0in 10pt 0.25in; mso-margin-bottom-alt: auto;">
<span style="font-family: Calibri;"><b style="mso-bidi-font-weight: normal;"><span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">AntiXss.GetSafeHtmlFragment</span></b><span style="font-size: 10pt; line-height: 140%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">: Returns well-formed HTML fragments (does not try and add <html> or <body> tags).<o:p></o:p></span></span></div>
<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" style="border-collapse: collapse; margin: auto auto auto 2.85pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;"><td style="background: #e6e6e6; border-bottom: #999999 1.5pt solid; border-left: #f0f0f0; border-right: #f0f0f0; border-top: #999999 1.5pt solid; padding-bottom: 0in; padding-left: 2.85pt; padding-right: 2.85pt; padding-top: 0in; width: 470.85pt;" valign="top" width="628"><div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">protected</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> <span style="color: blue;">void</span> Page_Load (<span style="color: blue;">object</span> sender, <span style="color: #2b91af;">EventArgs</span> e)<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">{<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 10.65pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: green; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">//// Process For News Feed</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 10.65pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">if</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> (Request.QueryString[“<span style="color: maroon;">queryaction</span>”] != <span style="color: blue;">null</span> && <span style="mso-spacerun: yes;"> </span>Request.QueryString[“<span style="color: maroon;">queryaction</span>”].ToString().Equals(“<span style="color: maroon;">ProcessForNewsFeed</span>”))<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>{<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">string</span> formattedText = <span style="color: blue;">string</span>.Empty;<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span><span style="color: blue;">string</span> category = Request.QueryString[“<span style="color: maroon;">category</span>”];<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>formattedText = <span style="color: #2b91af;">NewsFeedHelper</span>.ProcessMainNews(category);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Response.Write(formattedText);<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Response.End();<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">}<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-family: Calibri;"><span style="color: blue; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">public</span><span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"> <span style="color: blue;">static</span> <span style="color: blue;">string</span> ProcessMainNews (<span style="color: blue;">string</span> id)<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">{<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt 0.5in; mso-layout-grid-align: none; text-indent: 1.65pt;">
<span style="color: green; font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">//// code to generate news feed html<o:p></o:p></span></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<span style="font-size: 10pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;"><span style="mso-tab-count: 1;"> </span><span style="color: blue;">return </span><span style="color: #2b91af;">AntiXss</span>.GetSafeHtmlFragment(html); <o:p></o:p></span></span></div>
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-size: 10pt; line-height: 115%; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-family: Calibri;">}<o:p></o:p></span></span></div>
</td></tr>
</tbody></table>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt; mso-layout-grid-align: none;">
<br /></div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-80672566054633788472013-07-28T23:38:00.001-07:002013-09-01T09:21:10.070-07:00Copy \ Add Document to Document Set<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">In this article we can explore the copy document from a document
library to document set through code.</span><span style="color: #333333; font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";"><br />
Following are the activities involved in copying document:</span><span style="color: #333333; font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></div>
<ul type="disc">
<li class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; color: #333333;"><span style="font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Find
the document library</span><span style="font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; color: #333333;"><span style="font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Find
the document by name </span><span style="font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; color: #333333;"><span style="font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Create
a byte array from document</span><span style="font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
<li class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; color: #333333;"><span style="font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Find
document set and add document to document set</span><span style="font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></li>
</ul>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";">Inside Visual Studio</span></b><span style="color: #333333; font-family: "Verdana","sans-serif"; font-size: 10.0pt; mso-bidi-font-family: "Segoe UI"; mso-fareast-font-family: "Times New Roman";"><br />
<br />
Create a new console application and name it as DocLibCreation. Make sure you
change the target framework to .Net 3.5.<br />
<br />
Add the following code into the Program.cs file:</span><span style="color: #333333; font-family: "Segoe UI","sans-serif"; font-size: 12.0pt; mso-fareast-font-family: "Times New Roman";"><o:p></o:p></span></div>
<div class="MsoNormal" style="background-color: white; background-position: initial initial; background-repeat: initial initial; margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">public static void</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> CopyDocument( </span><span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPWeb</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> objProjectSite, </span><span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPWeb</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> rootSite)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">objProjectSite.AllowUnsafeUpdates
= </span><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">true</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPList </span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">objList = rootSite.Lists.TryGetList(</span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"Source Document Library"</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPFile</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> objFile = </span><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">null</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">Foreach </span><span style="background-color: white; background-position: initial initial; background-repeat: initial initial; font-family: 'Times New Roman', serif; font-size: 13.5pt;">(</span><span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPListItem</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> itm </span><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">in </span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">objList.Items)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">if</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> (itm.Name == </span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"My Document"</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">)<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">{<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">objFile = itm.File;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">break;<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">}<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">}<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">byte[]</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> sourceFileContent = objFile.OpenBinary();<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPList prjDocsList
</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">=
objProjectSite.Lists.TryGetList(</span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"Destination Document Library"</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="color: #2b91af; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">SPFolder</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> folDocSet = objProjectSite.GetFolder(</span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"Destination Document Library"</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> + </span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"/"</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> + </span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"Document Set Name"</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">);<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">folDocSet.Files.Add(</span><span style="color: #a31515; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">"Document Name" </span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">, sourceFileContent, </span><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">true</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> );<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">FolDocSet.Update();<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">ObjProjectSite.AllowUnsafeUpdates
= </span><span style="color: blue; font-family: "Times New Roman","serif"; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman";">false;</span><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"><o:p></o:p></span></div>
<div style="background-color: white; color: #333333; font-family: 'segoe UI'; font-size: small; outline: none 0px;">
</div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">}<o:p></o:p></span></div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-24754850042696548122013-07-22T06:21:00.001-07:002013-09-01T09:50:25.183-07:00Get all seach scopes for current site collection<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr">
<br />
<div style="background-color: white; color: #333333; font-family: 'segoe UI'; font-size: small; outline: none 0px;">
<span style="font-family: Verdana; font-size: x-small; outline: none 0px;">In this article we will be seeing about search scopes in SharePoint 2010.|<br style="outline: none 0px;" /><br style="outline: none 0px;" /><b style="outline: none 0px;">In this article:</b></span></div>
<ul style="background-color: white; color: #333333; font-size: small; outline: none 0px;">
<li style="outline: none 0px;"><span style="font-family: Verdana;">Add namespaces</span></li>
<li style="font-family: 'segoe UI'; outline: none 0px;"><span style="font-family: Verdana; font-size: x-small; outline: none 0px;">Get search context</span></li>
<li style="font-family: 'segoe UI'; outline: none 0px;"><span style="font-family: Verdana; font-size: x-small; outline: none 0px;">Get all scopes</span></li>
<li style="font-family: 'segoe UI'; outline: none 0px;"><span style="font-family: Verdana; font-size: x-small; outline: none 0px;">Skip default scopes</span></li>
<li style="outline: none 0px;"><span style="font-family: Verdana;">Add scopes in dropdown</span></li>
</ul>
<b style="background-color: white; color: #333333; font-family: Verdana; font-size: small; outline: none 0px;">Get all the search scopes:</b><br />
<b style="background-color: white; color: #333333; font-family: Verdana; font-size: small; outline: none 0px;"><br /></b>
Add following namespaces.</div>
<div dir="ltr">
<br />
<span style="color: blue;">using</span> Microsoft.Office.Server;<br />
<span style="color: blue;">using</span> Microsoft.Office.Server.Search.Administration;</div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
Use following method to populate all scopes of current site collection in dropdown.</div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
<span style="color: blue;">private</span> void GetScopes()<br />
{<br />
<span style="color: #3d85c6;">SPSecurity</span>.RunWithElevatedPrivileges(delegate()<br />
{<br />
<span style="color: blue;">using</span> (<span style="color: #3d85c6;">SPSite</span> site = new <span style="color: #3d85c6;">SPSite</span>(<span style="color: #3d85c6;">SPContext</span>.Current.Site.ID))<br />
{<br />
<span style="color: #38761d;">// Get the search context object.</span><br />
<span style="color: #3d85c6;">SearchContext</span> context = <span style="color: #3d85c6;">SearchContext</span>.GetContext(site);<br />
<span style="color: #3d85c6;">Scopes</span> scopes = <span style="color: blue;">new</span> scopes(context);<br />
<span style="color: blue;">foreach</span>(<span style="color: #3d85c6;">Scope</span> scope <span style="color: blue;">in</span> scopes.GetSharedScopes())<br />
{<br />
<span style="color: #38761d;">// Skip following default scopes<br />// Global Query Exclusion - Everything that should be omitted from all search by default<br />// Rank Demoted Sites - Sites whose rank will be demoted in click - distance calculation.</span></div>
<div dir="ltr">
<br />
<span style="color: blue;">if</span>(scope.Name != "<span style="color: #cc0000;">Global Query Exclusion</span>" && scope.Name !="<span style="color: #990000;">Rank demoted Sites</span>")<br />
<span style="color: #38761d;">// Show scopes in dropdown</span><br />
ddlscopes.Items.Add(scope.Name);<br />
}<br />
}<br />
});<br />
}</div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-81565953503641602212013-07-07T23:30:00.001-07:002013-07-08T00:02:13.229-07:00CAML Query to get all documents from a Document Library<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr">
CAML query to retrieve all documents from all folders in a document library.</div>
<div dir="ltr">
<br /></div>
<div dir="ltr">
<span style="color: blue;">SPList</span> lstDocs = <span style="color: blue;">SPContext</span>.Current.Web.Lists.TryGetList("myDocLib");<br /><span style="color: blue;">SPQuery</span> query = <span style="color: blue;">new</span> <span style="color: blue;">SPQuery</span>();<br />query.Query = <span style="color: #cc0000;">@"<Where><BeginsWith><FieldRef Name = 'ContentTypeId' /><Value Type= 'ContentTypeId'>0x0101</Value></BeginsWith></Where></span>";<br />query.ViewAttributes =<span style="color: red;"> "Scope = 'RecursiveAll'</span>";<br /><span style="color: blue;">SPListItemCollection</span> itmsDocs = lstDocs.GetItems(query);</div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-59189605433793944042013-03-13T06:07:00.000-07:002013-03-13T06:12:13.986-07:00Deploy Administrator Approved Forms - InfoPath 2010<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<span lang="EN"><div align="left" dir="ltr">
<strong>Administrator-approved form templates </strong></div>
<div align="left" dir="ltr">
<br />
Administrator-approved form templates are available to any site collection on the SharePoint site and can contain code that requires full trust. They are individually verified, uploaded, and activated by a SharePoint site administrator. Administrator-approved form templates are maintained in a special document library that can be accessed only by administrators.</div>
<div align="left" dir="ltr">
<br /></div>
<strong><div align="left" dir="ltr">
Deploy administrator-approved form templates</div>
<div align="left" dir="ltr">
<br /></div>
</strong>To deploy an administrator-approved form template, you must complete three actions after the form template has been designed: verify, upload, and activate. These steps can either be performed through the command-line interface or through the Central Administration site. You can upload a form template by using the Publishing Wizard in the InfoPath program, using the command line on a server running InfoPath Forms Services in the farm to which the form template will be deployed, or by using the Central Administration interface. </span></div>
<div align="left" dir="ltr">
To deploy the form using central admin you can refer </div>
<a href="http://technet.microsoft.com/en-us/library/cc262921.aspx"><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><span lang="EN">http://technet.microsoft.com/en-us/library/cc262921.aspx</span></span></span></a><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><span lang="EN">
<div align="left" dir="ltr">
Using central admin method we can deploy one form at a time but if we need to deply many forms this process takes lot of time and effort. So I tried to automate this process using powershell. I have wrote a small powershell script to deploy these forms. </div>
<div align="left" dir="ltr">
# Set the required variables</div>
<div align="left" dir="ltr">
$siteURL = "</div>
</span></span></span><a href="http://mysiteurl/"><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><span lang="EN">http://MySiteURL</span></span></span></a><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><span lang="EN">"</span></span></span></div>
</div>
</div>
<div align="left" dir="ltr">
$publishingDirectory = "Source file location"</div>
<div align="left" dir="ltr">
$settingsFile = "$publishingDirectory\InfoPathFormsList.txt"</div>
<div align="left" dir="ltr">
$category = "My Category"</div>
<div align="left" dir="ltr">
function Show-Progress([string]$activity, [string]$status, [int]$count)</div>
<div align="left" dir="ltr">
{</div>
<div align="left" dir="ltr">
if ($count % 4 -eq 1) {write-progress -activity $activity -status $status " _" ;}</div>
<div align="left" dir="ltr">
if ($count % 4 -eq 2) {write-progress -activity $activity -status $status " \" }</div>
<div align="left" dir="ltr">
if ($count % 4 -eq 3) {write-progress -activity $activity -status $status " |" }</div>
<div align="left" dir="ltr">
if ($count % 4 -eq 0) {write-progress -activity $activity -status $status " /" }</div>
<div align="left" dir="ltr">
}</div>
<div align="left" dir="ltr">
foreach ($i in Get-Content -Path $settingsFile)</div>
<div align="left" dir="ltr">
{</div>
<div align="left" dir="ltr">
$formLocation = "$publishingDirectory\$i.xsn"</div>
<div align="left" dir="ltr">
# Deactivate the InfoPath form</div>
<div align="left" dir="ltr">
Write-Output "Deactivate " $i</div>
<div align="left" dir="ltr">
Disable-SPInfoPathFormTemplate -Identity $i -Site $siteURL -ErrorAction:SilentlyContinue</div>
<div align="left" dir="ltr">
# uninstall the InfoPath form</div>
<div align="left" dir="ltr">
Write-Output "Uninstalling " $i</div>
<div align="left" dir="ltr">
$formTemplate = Get-SPInfoPathFormTemplate -Identity $i -ErrorAction:SilentlyContinue</div>
<div align="left" dir="ltr">
if ($formTemplate -ne $null)</div>
<div align="left" dir="ltr">
{</div>
<div align="left" dir="ltr">
Uninstall-SPInfoPathFormTemplate -Identity $i -ErrorAction:SilentlyContinue</div>
<div align="left" dir="ltr">
}</div>
<div align="left" dir="ltr">
$percent = 1</div>
<div align="left" dir="ltr">
while ($formTemplate -ne $null -and $formTemplate.FormTemplateStatus -eq "Removing")</div>
<div align="left" dir="ltr">
{</div>
<div align="left" dir="ltr">
if ($count -eq 100) {$count = 0;}</div>
<div align="left" dir="ltr">
write-progress -activity "Uninstalling $i" -status "Removing" -percentcomplete (++$count);</div>
<div align="left" dir="ltr">
$formTemplate = Get-SPInfoPathFormTemplate -Identity $i -ErrorAction:SilentlyContinue;</div>
<div align="left" dir="ltr">
}</div>
<div align="left" dir="ltr">
write-progress -activity "Uninstalling $i" -status "Removing" -percentcomplete 100;</div>
<div align="left" dir="ltr">
# Verify the InfoPath form</div>
<div align="left" dir="ltr">
#Write-Output "Verifying " $i</div>
<div align="left" dir="ltr">
#Test-SPInfoPathFormTemplate -Path $formLocation</div>
<div align="left" dir="ltr">
# Upload the InfoPath form</div>
<div align="left" dir="ltr">
Write-Output "Uploading " $i</div>
<div align="left" dir="ltr">
Install-SPInfoPathFormTemplate -Path $formLocation -Confirm:$false</div>
<div align="left" dir="ltr">
# Activate the InfoPath form</div>
<div align="left" dir="ltr">
Write-Output "Activating " $i</div>
<div align="left" dir="ltr">
Enable-SPInfoPathFormTemplate -Identity $i -Site $siteURL</div>
<div align="left" dir="ltr">
# Modify the category of the form</div>
<div align="left" dir="ltr">
Set-SPInfoPathFormTemplate -Identity $i -Category $category</div>
<div align="left" dir="ltr">
}</div>
<div align="left" dir="ltr">
<br /></div>
<strong><div align="left" dir="ltr">
To use this script</div>
<div align="left" dir="ltr">
<br /></div>
</strong><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><div align="left" dir="ltr">
1. Copy this script in a notepad.<br />
2. Change $siteURL = </div>
</span></span><a href="http://mysiteurl/"><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><span lang="EN">http://MySiteURL</span></span></span></a><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><span lang="EN"><br />3. Create a folder sourcesFiles and paste your InfoPath form template (.xsn) files in it.<br />4. Enter your source folder path in $publishingDirectory = "Source folder path" <br />5. Save this notepad text as PowerShell script (myScript.ps1).<br />6. Create a InfoPathFormsList.txt file in the same folder and write all InfoPath form template names (i.e. myTemplate.xsn) in it.<br />7. Open SharePoint 2010 management shell and run this PowerShell script </span></span></span><span style="font-family: Calibri; font-size: small;"><span style="font-family: Calibri; font-size: small;"><div align="left" dir="ltr">
</div>
</span></span>Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com1tag:blogger.com,1999:blog-7600813907966959194.post-40336767257920148652012-10-22T02:27:00.000-07:002012-10-22T02:27:23.423-07:00Useful links for Excel Services 2013 in SharePoint 2013<div dir="ltr" style="text-align: left;" trbidi="on">
<o:p><span style="font-family: Calibri;"> </span></o:p><br />
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">Excel
Services in SharePoint 2013<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<a href="http://msdn.microsoft.com/en-us/library/jj164076(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/jj164076(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">What's new
in Excel Services for developers<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<a href="http://msdn.microsoft.com/en-us/library/jj163112(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/jj163112(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><o:p><span style="font-family: Calibri;"> </span></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">Excel
Interactive View<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<a href="http://msdn.microsoft.com/en-us/library/jj163261(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/jj163261(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><o:p><span style="font-family: Calibri;"> </span></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">Consuming
OData feeds from Excel Services 2013 in PowerPivot<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://cwebbbi.wordpress.com/2012/07/24/consuming-odata-feeds-from-excel-services-2013-in-powerpivot/"><span style="color: blue; font-family: Calibri;">http://cwebbbi.wordpress.com/2012/07/24/consuming-odata-feeds-from-excel-services-2013-in-powerpivot/</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://msdn.microsoft.com/en-us/library/jj163874(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/jj163874(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Create and share external data connections by using Excel
Services <o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://technet.microsoft.com/en-us/library/jj733601(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://technet.microsoft.com/en-us/library/jj733601(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Business intelligence capabilities in Excel Services<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://technet.microsoft.com/en-us/library/jj219751(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://technet.microsoft.com/en-us/library/jj219751(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Excel Services Configuration for PowerPivot in SharePoint
2013<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://blogs.msdn.com/b/analysisservices/archive/2012/08/02/verifying-the-excel-services-configuration-for-powerpivot-in-sharepoint-2013.aspx"><span style="color: blue; font-family: Calibri;">http://blogs.msdn.com/b/analysisservices/archive/2012/08/02/verifying-the-excel-services-configuration-for-powerpivot-in-sharepoint-2013.aspx</span></a><o:p></o:p></div>
</div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-70371121563956126602012-10-08T02:56:00.002-07:002012-10-18T03:34:03.918-07:00Useful links for Access Services 2013 in SharePoint 2013<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<o:p><span style="font-family: Calibri;"></span></o:p><span style="font-family: Calibri;"></span><br />
<span style="font-family: Calibri;"></span>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">Intro to
Access 2013<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><a href="http://blogs.office.com/b/microsoft-access/archive/2012/07/20/introducing-access-2013-.aspx"><span style="color: blue;"><span style="font-family: Calibri;">http://blogs.office.com/b/microsoft-access/archive/2012/07/20/introducing-access-2013-.aspx</span></span></a><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">SQL and
Access 2013<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><a href="http://blogs.office.com/b/microsoft-access/archive/2012/08/08/access-2013-and-sql-server.aspx"><span style="color: blue;"><span style="font-family: Calibri;">http://blogs.office.com/b/microsoft-access/archive/2012/08/08/access-2013-and-sql-server.aspx</span></span></a><o:p></o:p></span></div>
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"></span><br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"></span><br />
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"></span><br />
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"></span><br />
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Configuring Access Services 2013 for SharePoint 2013<o:p></o:p></span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><a href="http://blogs.msdn.com/b/kaevans/archive/2012/08/30/configuring-access-services-2013-on-premises.aspx"><span style="color: blue;">http://blogs.msdn.com/b/kaevans/archive/2012/08/30/configuring-access-services-2013-on-premises.aspx</span></a></span><o:p></o:p></span><br /></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">Access Blog<o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><a href="http://blogs.office.com/b/microsoft-access/"><span style="color: blue;"><span style="font-family: Calibri;">http://blogs.office.com/b/microsoft-access/</span></span></a></span></div>
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;"></span></span><br />
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><span style="font-family: Calibri;">Three part
series. This is part 1. Gives a good insight to internals of SharePoint. <o:p></o:p></span></span></div>
<br />
<div class="MsoNormal" style="line-height: normal; margin: 0in 0in 0pt;">
<span style="mso-ascii-font-family: Calibri; mso-bidi-font-family: Calibri; mso-fareast-font-family: Calibri; mso-hansi-font-family: Calibri;"><a href="http://accessexperts.net/blog/2011/06/15/sharepoint-and-access-how-do-they-fit-together/"><span style="color: blue;"><span style="font-family: Calibri;">http://accessexperts.net/blog/2011/06/15/sharepoint-and-access-how-do-they-fit-together/</span></span></a><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Improving the Reach and Manageability of Microsoft Access
2010 Database Applications with Microsoft Access Services<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://www.microsoft.com/en-us/download/details.aspx?id=19061"><span style="color: blue; font-family: Calibri;">http://www.microsoft.com/en-us/download/details.aspx?id=19061</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Access 2013 desktop database reference<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://msdn.microsoft.com/en-us/library/office/jj569059(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/office/jj569059(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://msdn.microsoft.com/en-us/library/office/jj569060(v=office.15).aspx"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/office/jj569060(v=office.15).aspx</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://msdn.microsoft.com/en-us/library/office/ff822013(v=office.15)"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/office/ff822013(v=office.15)</span></a><o:p></o:p></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://msdn.microsoft.com/en-us/library/office/jj583219(v=office.15)"><span style="color: blue; font-family: Calibri;">http://msdn.microsoft.com/en-us/library/office/jj583219(v=office.15)</span></a><span style="color: #1f497d;"><o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Access 2013 web app demo<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://blogs.office.com/b/microsoft-access/archive/2012/09/14/3-awesome-access-2013-web-apps-you-can-build-right-now.aspx"><span style="color: blue; font-family: Calibri;">http://blogs.office.com/b/microsoft-access/archive/2012/09/14/3-awesome-access-2013-web-apps-you-can-build-right-now.aspx</span></a><br />
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Moving and backing up your Access 2013 web apps<o:p></o:p></span></div>
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<a href="http://blogs.office.com/b/microsoft-access/archive/2012/09/27/moving-and-backing-up-your-access-2013-web-apps.aspx"><span style="color: blue; font-family: Calibri;">http://blogs.office.com/b/microsoft-access/archive/2012/09/27/moving-and-backing-up-your-access-2013-web-apps.aspx</span></a><br />
<br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Create HTML File Using Access 2013<o:p></o:p></span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><a href="http://www.c-sharpcorner.com/UploadFile/c25b6d/create-html-file-using-access-20133/"><span style="color: blue;">http://www.c-sharpcorner.com/UploadFile/c25b6d/create-html-file-using-access-20133/</span></a></span><o:p></o:p></div>
<o:p>
</o:p><br />
<div class="MsoNormal" style="margin: 0in 0in 10pt;">
<span style="font-family: Calibri;">Import Lotus Notes Database into Access/SQL<o:p></o:p></span></div>
<span style="font-family: "Calibri","sans-serif"; font-size: 11pt; line-height: 115%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><a href="http://stackoverflow.com/questions/3760598/import-lotus-notes-database-into-access-sql-what-about-documents"><span style="color: blue;">http://stackoverflow.com/questions/3760598/import-lotus-notes-database-into-access-sql-what-about-documents</span></a></span></div>
</div>
<!-- Place this tag where you want the badge to render. -->
<br />
<div class="g-plus" data-height="69" data-href="//plus.google.com/105979663388412824642" data-rel="author">
</div>
<!-- Place this tag after the last badge tag. -->
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script></div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-6212477951475860992012-08-29T08:33:00.000-07:002012-08-29T08:36:18.644-07:00Lookup field dropdown position issue<div dir="ltr" style="text-align: left;" trbidi="on">
I was trying to create a custom webpart that will display a form to submit data in a list. The list had few lookup fields.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-AWQJBSb6khA/UD4yrvLrrVI/AAAAAAAAA6g/AMEV9bOOdNY/s1600/form.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="121" src="http://2.bp.blogspot.com/-AWQJBSb6khA/UD4yrvLrrVI/AAAAAAAAA6g/AMEV9bOOdNY/s640/form.jpg" width="640" /></a></div>
Whenever, I click on that image it displays us with a drop-down containing all the values, but the funniest part is you can select a particular item either by double click or by selecting it once and clicking it else where on the page or by tabbing system of the keyboard. But I want it work like a normal drop-down selection in other words just with a single click and also the control should be closer to other controls from usability perspective.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-TnklJsHin6U/UD41oMPnoVI/AAAAAAAAA6w/zJqQAcEU56o/s1600/offset.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="248" src="http://1.bp.blogspot.com/-TnklJsHin6U/UD41oMPnoVI/AAAAAAAAA6w/zJqQAcEU56o/s640/offset.jpg" width="640" /></a></div>
<br />
<br />
To fix this issue. you need to set InDesign ="true";<br />
<br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> Ex.</span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">BaseFieldControl</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> webControl = field.FieldRenderingControl;</span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"></span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
<br />
webControl.ID = </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">string</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.Format(</span></span><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;">"ctrl_{0}_{1}"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">, field.InternalName, pplCount);</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
</span></span><br />
<span style="color: green; font-family: Consolas; font-size: x-small;"><span style="color: green; font-family: Consolas; font-size: x-small;"><span style="color: green; font-family: Consolas; font-size: x-small;">
</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"></span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> webControl.FieldName = field.Title;<br />
<br />
webControl.ItemContext = </span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">SPContext</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.GetContext(</span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">HttpContext</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.Current, lstReqData.DefaultView.ID, lstReqData.ID, lstReqData.ParentWeb);</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> webControl.RenderContext = </span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">SPContext</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.GetContext(</span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">HttpContext</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.Current, lstReqData.DefaultView.ID, lstReqData.ID, lstReqData.ParentWeb);</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> webControl.ControlMode = </span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">SPControlMode</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.New;</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">
</span></span><br />
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> webControl.ListId = lstReqData.ID;<br />
<br />
<span style="background-color: yellow;">webControl.InDesign = </span></span></span><span style="background-color: yellow;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">true</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">;</span></span></span><br />
<span style="background-color: yellow; font-family: Consolas; font-size: x-small;"></span><br />
<span style="background-color: yellow; font-family: Consolas; font-size: x-small;"></span> If you are using form field you can set it by following changes in aspx page<br />
<br />
<span style="color: maroon; font-family: Consolas; font-size: x-small;"><span style="color: maroon; font-family: Consolas; font-size: x-small;"><span style="color: maroon; font-family: Consolas; font-size: x-small;"><span style="color: blue;"><</span>SharePoint</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">:</span></span></span><span style="color: maroon; font-family: Consolas; font-size: x-small;"><span style="color: maroon; font-family: Consolas; font-size: x-small;"><span style="color: maroon; font-family: Consolas; font-size: x-small;">FormField</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;">runat</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">="server"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="background-color: yellow;"><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;">InDesign</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">="true"</span></span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;">ID</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">="myFieldId"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;">ControlMode</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">="New"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;"><span style="color: red; font-family: Consolas; font-size: x-small;">FieldName</span></span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">="myFieldName"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"> </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">/></span></span></span><br />
<span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"></span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"></span></span><br /></div>
Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-623184563275794602012-06-06T08:11:00.000-07:002012-06-06T08:11:32.992-07:00Use Metadata Navigation in Wiki Pages (Sharepoint 2010)<div dir="ltr" style="text-align: left;" trbidi="on">
<h3 class="post-title entry-title" itemprop="name">
</h3>
<div class="post-header">
</div>
<div class="post-body entry-content" id="post-body-6264179755916194050" itemprop="articleBody">
If you want to use Metadata navigation tree in Wiki Page, you have to do the following:<br />
<ul>
<li>Activate <strong>Metadata Navigation and Filtering</strong> feature on site level</li>
</ul>
<a href="http://lh5.ggpht.com/_jy3LtyO6I0g/TFq0LYCZ1LI/AAAAAAAAJS4/4O8lgpkxRF8/s1600-h/image%5B3%5D.png"><img alt="image" border="0" height="66" src="http://lh6.ggpht.com/_jy3LtyO6I0g/TFq0MAq3quI/AAAAAAAAJTA/g3xYMc4WPyc/image_thumb%5B1%5D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="675" /></a><br />
<ul>
<li>Navigate to Library settings page of your “Pages” library and select <strong>Metadata navigation settings</strong></li>
<li>From “<strong>Configure Navigation Hierarchies</strong>” select “Wiki Categories” and click “Add” and “OK”</li>
</ul>
<a href="http://lh3.ggpht.com/_jy3LtyO6I0g/TFq0M3sRArI/AAAAAAAAJTI/0JA6lBFB418/s1600-h/image%5B19%5D.png"><img alt="image" border="0" height="187" src="http://lh4.ggpht.com/_jy3LtyO6I0g/TFq0Nk13_eI/AAAAAAAAJTQ/AVfZUWpC8zc/image_thumb%5B11%5D.png?imgmax=800" style="background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;" title="image" width="670" /></a><br />
<ul>
<li>Navigate to Pages library again </li>
</ul>
<blockquote>
http://<Your Wiki Site Url>/Pages/Forms/AllItems.aspx</blockquote>
<br />
But when you click on any of the pages on the right panel, the navigation tree will disappear.<br />
<br />
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/--TXz3X2E11Q/T89wydgXZ8I/AAAAAAAAA5w/bBsYfaav1Ro/s1600/lib.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" fba="true" src="http://1.bp.blogspot.com/--TXz3X2E11Q/T89wydgXZ8I/AAAAAAAAA5w/bBsYfaav1Ro/s1600/lib.jpg" /></a><a href="http://4.bp.blogspot.com/-g4cn6bO-8yg/T89xhD2I4xI/AAAAAAAAA54/hHIPC4IcZyI/s1600/home.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" fba="true" src="http://4.bp.blogspot.com/-g4cn6bO-8yg/T89xhD2I4xI/AAAAAAAAA54/hHIPC4IcZyI/s1600/home.jpg" /></a></div>
<br />
<br />
You have to change the master page or better to create and deploy a new one (via Sharepoint Designer or wsp)<br />
You have to include a reference to <strong>MetadataNavTree</strong> control and put it in some placeholder (<span style="background-color: white;">QuickLaunchNav</span>) on the master page file.<br />
<ul>
<li>Put this markup in the beginning of the page</li>
</ul>
<span style="background-color: white;"><%@ Register TagPrefix="wssuc" TagName="MetadataNavTree" src="~/_controltemplates/MetadataNavTree.ascx" %></span><br />
<ul>
<li>Put this code in <asp:ContentPlaceHolder id="QuickLaunchNav" runat="server"> tag</li>
</ul>
<span style="background-color: white;"><asp:ContentPlaceHolder id="QuickLaunchNav" runat="server"></span><br />
<span style="background-color: white;"><wssuc:MetadataNavTree id="mdnt" runat="server" /></span><br />
<br />
The result is:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-bbIJoiQh5zc/T89yBNVYx4I/AAAAAAAAA6A/xz0JxjnfK54/s1600/home2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" fba="true" src="http://1.bp.blogspot.com/-bbIJoiQh5zc/T89yBNVYx4I/AAAAAAAAA6A/xz0JxjnfK54/s1600/home2.jpg" /></a></div>
</div>
<span class="post-author vcard"><span class="fn"><a href="http://www.blogger.com/profile/15224224235952973961" itemprop="author" rel="author" title="author profile"></a></span></span></div>Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com2tag:blogger.com,1999:blog-7600813907966959194.post-21093509271587703102012-05-21T08:23:00.000-07:002012-05-21T10:04:15.673-07:00Calling Javascript / Jquery / ECMA script from an UpdatePanel in SharePoint<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="post-body entry-content" style="line-height: 1.3em; margin: 0px 0px 0.75em;">
You've probably used ClientScript.RegisterStartupScript in your SharePoint application page and it works just fine.</div>
<div class="post-body entry-content" style="line-height: 1.3em; margin: 0px 0px 0.75em;">
for example:-</div>
<div class="post-body entry-content" style="line-height: 1.3em; margin: 0px 0px 0.75em;">
<span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">Page.ClientScript.RegisterClientScriptBlock(</span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">this</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.GetType(), </span></span><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;">"Close"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">, </span></span><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;">"<script type=\"text/javascript\">SP.UI.ModalDialog.commonModalDialogClose(0);</script>"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">);</span></span></div>
<div class="post-body entry-content" style="line-height: 1.3em; margin: 0px 0px 0.75em;">
However, if you try it within an UpdatePanel control, you would notice that it simply doesn't execute.<br />
<br />
The solution to this problem is to use ScriptManager.RegisterStartupScript instead. You can call it like so:</div>
<code><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;"></span></span><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;"><span style="color: #2b91af; font-family: Consolas; font-size: x-small;">ScriptManager</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">.RegisterClientScriptBlock(UpdatePanelSites, UpdatePanelSites.GetType(), </span></span><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;">"Close"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">, </span></span><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;"><span style="color: #a31515; font-family: Consolas; font-size: x-small;">"SP.UI.ModalDialog.commonModalDialogClose(0);"</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">, </span></span><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;"><span style="color: blue; font-family: Consolas; font-size: x-small;">true</span></span></span><span style="font-family: Consolas; font-size: x-small;"><span style="font-family: Consolas; font-size: x-small;">);</span></span></code><br />
<div class="post-body entry-content" style="line-height: 1.3em; margin: 0px 0px 0.75em;">
</div>
</div>Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-35766501846496460922012-01-12T10:37:00.000-08:002012-01-16T11:55:19.509-08:00Select Distinct or Unique values from SharePoint List<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<br />
<span style="font-family: Verdana, sans-serif;">I was
looking around for the simple way of getting unique values from SharePoint list
without affecting performance. I have seen several ways of doing it. For
example, we can get all the items and then check if item exists in the array or
some other collection. Another example, you can load your data into DataTable
and then select unique values using DataTable method, following is snippet of
code below on how to use it<o:p></o:p></span><br />
<br />
<span style="font-family: 'Courier New', Courier, monospace;">GetUniqueColumnData(<span style="color: #a31515;">"List Name"</span>, <span style="color: #a31515;">"ColumnName"</span>);<o:p></o:p></span><br />
<br />
<br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">private</span> <span style="color: blue;">void</span> GetUniqueColumnData(<span style="color: blue;">string</span> ListName, <span style="color: blue;">string</span> ColumnName)<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="color: blue;"><span style="font-family: 'Courier New', Courier, monospace;">try<o:p></o:p></span></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">using</span> (<span style="color: #2b91af;">SPSite</span> site = <span style="color: #2b91af;">SPContext</span>.Current.Site)<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">using</span> (<span style="color: #2b91af;">SPWeb</span> web =
site.OpenWeb())<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">DataTable</span> dtList = <span style="color: blue;">new</span> <span style="color: #2b91af;">DataTable</span>(<span style="color: #a31515;">"TableName"</span>);<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">SPList</span> list = web.Lists[ListName];<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">if</span> (list != <span style="color: blue;">null</span>)<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">SPQuery</span> query = <span style="color: blue;">new</span> <span style="color: #2b91af;">SPQuery</span>();<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">query.Query
= <span style="color: #a31515;">"<OrderBy><FieldRef
Name='"</span> + ColumnName + <span style="color: #a31515;">"'/></Order By><FieldRef Name='"</span> + ColumnName + <span style="color: #a31515;">"'/>"</span>;<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">dtList =
list.GetItems(query).GetDataTable();<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">dtList = <span style="color: blue;">new</span> <span style="color: #2b91af;">DataView</span>(dtList).ToTable(<span style="color: blue;">true</span>, <span style="color: blue;">new</span> <span style="color: blue;">string</span>[] { ColumnName });<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">catch</span> (System.<span style="color: #2b91af;">Exception</span> ex)<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">LoggingService</span>.LogErrorInULS(ex.Message
+ <span style="color: #a31515;">"Stack
Trace: "</span>+ ex.StackTrace,<span style="color: #2b91af;">TraceSeverity</span>.High);<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span><br />
<br />
<span style="font-family: Verdana, sans-serif;">but I discovered
one very simple method for selecting Distinct Values in SharePoint called
GetDistinctFieldValues. Please see snippet of code below on how to use it<br />
<br />
<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">using</span> (<span style="color: #2b91af;">SPSite</span> site = <span style="color: #2b91af;">SPContext</span>.Current.Site)<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: blue;">using</span> (<span style="color: #2b91af;">SPWeb</span> web =
site.OpenWeb())<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;">{<o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">SPList </span>objList =
web.Lists["<span style="color: #a31515;">List</span> <span style="color: #a31515;">Name</span>"];<br />
<span style="color: #2b91af;">SPField
</span>field = objList.Fields.GetField("<span style="color: #a31515;">Field</span> <span style="color: #a31515;">Name</span>"); <o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">Object</span>[,]
values;<br />
<span style="color: #2b91af;">uint </span>numberValues = objList.GetDistinctFieldValues(field, out values); <o:p></o:p></span><br />
<span style="font-family: 'Courier New', Courier, monospace;"><span style="color: #2b91af;">for </span>(<span style="color: #2b91af;">int</span> i = 0; i < numberValues; i++)<br />
comboBox1.Items.Add(values.GetValue(0, i).ToString()); <o:p></o:p></span><br />
<div class="MsoNormal">
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: 'Courier New', Courier, monospace;">}<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
</div>
<g:plusone annotation="inline"></g:plusone>
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script></div>Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-47919886513787139012011-10-18T09:43:00.000-07:002012-01-16T11:56:03.607-08:00Remove Event Receiver in Sharepoint List<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="line-height: normal; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 12.0pt;">
<span style="color: black; font-family: 'Times New Roman', serif; font-size: 13.5pt;">I encountered a strange behavior in SharePoint; this phenomenon
happens when I created an event handler and attach it to a list template using
a web-site level feature. I saved the list as template, the event handler
reference is saved inside the list template (STP file) and when I created an
instance using the template it caused the following problems:<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 24.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in;">
<span style="color: black; font-family: 'Times New Roman', serif; font-size: 13.5pt;">1.<span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span></span><span style="color: black; font-family: 'Times New Roman', serif; font-size: 13.5pt;">The event handler activated automatically on a
web site where the feature is not enabled.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 24.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in;">
<span style="color: black; font-family: 'Times New Roman', serif; font-size: 13.5pt;">2.<span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span></span><span style="color: black; font-family: 'Times New Roman', serif; font-size: 13.5pt;">If the event feature is enabled in the web site
the event will pop twice (In my case it was sending mail twice on Item Added event).<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 12.0pt;">
<span style="color: black; font-family: 'Times New Roman', serif; font-size: 13.5pt;">I wrote a small console application to remove attached event
handlers.</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 12.0pt; margin-left: 0in; margin-right: 0in; margin-top: 12.0pt;">
<br /></div>
<div dir="ltr" style="text-align: left;" trbidi="on">
<div dir="ltr" style="text-align: left;" trbidi="on">
</div>
</div>
</div>
<pre class="brush: js"> static void Main(string[] args)
{
try
{
string strAppUrl = ConfigurationManager.AppSettings["applicationUrl"].ToString();
string[] strDelimit = { "/" };
string[] strSites = strAppUrl.Split(strDelimit, StringSplitOptions.RemoveEmptyEntries);
string strSiteURL = strSites[0] + "//" + strSites[1];
string strWebRelUrl = strAppUrl.Substring(strSiteURL.Length);
using (SPSite site = new SPSite(strSiteURL))
using (SPWeb web = site.OpenWeb(strWebRelUrl))
{
string listName = ConfigurationManager.AppSettings["ListName"].ToString();
SPList list = web.Lists[listName];
if (list != null)
{
int countVal = list.EventReceivers.Count;
if (countVal > 0)
{
for (int i = 0; i < countVal; i++)
{
Console.WriteLine(list.EventReceivers[0].Name.ToString() + "Deleting");
list.EventReceivers[0].Delete();
}
//Update the list.
list.Update();
Console.WriteLine("Operation completed succesfully");
Console.ReadLine();
}
else
{
Console.WriteLine("No event handlers are attached to the list : " + list.Title);
Console.ReadLine();
}
}
}
}
catch (Exception ex)
{
Console.Write(ex.Message);
Console.ReadLine();
}
}
</pre>
</div>
<g:plusone annotation="inline"></g:plusone>
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script></div>Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com0tag:blogger.com,1999:blog-7600813907966959194.post-58884015838646430072011-10-12T11:37:00.000-07:002012-01-16T11:56:35.592-08:00InfoPath 2010 migration with user profile and sharepoint user group services<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div align="center" class="MsoNormal" style="text-align: center;">
<span class="Apple-style-span" style="color: #333333; font-family: Cambria, serif;"><span class="Apple-style-span" style="font-size: 27px; line-height: 31px;"><br /></span></span></div>
<div class="MsoNormal">
<span style="color: #333333; font-size: 10.5pt; line-height: 115%;">As we know one of the exciting
features in InfoPath 2010 is the ability to extend or enhance the forms used by
SharePoint lists for creating, editing, or showing list items. Today, you can
modify list forms layouts, set validation rules, or create additional views
using little or no code. When you are finished modifying the list forms,
reflecting your changes back to SharePoint is just a matter of using the
one-click publishing capability that comes out of the box with the list form.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: 19.5pt; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">In this post, I will show how to use
Infopath data connection to build rules for hiding/disabling fields based on
the SharePoint group membership of current user. In my case, I would like to
fill First Name, Last Name, E-Mail Address and Employee Status based on PID
(Employee ID) from user profile and Hide the</span><span style="color: #333333; font-size: 10.5pt;"> <i>Save and Cancel </i>buttons </span><span style="color: #333333; font-size: 10.5pt;">as shown below for any users who are not members of SharePoint
group “</span><i><span style="color: #333333; font-size: 10.5pt;">Site
Owners”.</span></i><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-f9JlCZBiscY/TpXO08Ha4EI/AAAAAAAAAgE/SLXCek0RS_o/s1600/requirment.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="164" src="http://1.bp.blogspot.com/-f9JlCZBiscY/TpXO08Ha4EI/AAAAAAAAAgE/SLXCek0RS_o/s320/requirment.jpg" width="320" /></a></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; vertical-align: baseline;">
<span class="Apple-style-span" style="color: #1982d1;"><span class="Apple-style-span" style="font-size: 14px;"><br /></span></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: 19.5pt; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">Here are my steps to achieve the goal:<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">1.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">The first very step obviously is
clicking the</span><span style="color: #333333; font-size: 10.5pt;"> <i>Customize
Form</i> </span><span style="color: #333333; font-size: 10.5pt;">on the ribbon to edit the form in InfoPath
Designer. <o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">2.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Adding two SOAP Web Services data
connections to the forms, there are a lot of articles about this topic, so I
wouldn’t go into any detail such as this</span><span style="color: #333333; font-size: 10.5pt;"> </span><span lang="EN-GB"><a href="http://msdn.microsoft.com/en-us/library/ff961895.aspx" target="_blank"><span lang="EN-US" style="color: #1982d1; font-size: 10.5pt;">one</span></a></span><span style="color: #333333; font-size: 10.5pt;">.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 60.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-family: Wingdings; font-size: 10pt;">§<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span lang="EN-GB"><a href="http://msdn.microsoft.com/en-us/library/ms579660(office.14).aspx" target="_blank"><span lang="EN-US" style="color: #1982d1; font-size: 10.5pt;">GetUserProfileByName</span></a></span><span style="color: #333333; font-size: 10.5pt;"> </span><span style="color: #333333; font-size: 10.5pt;">in</span><span style="color: #333333; font-size: 10.5pt;"> <i>http://<server-name>/_vti_bin/UserProfileService.asmx. </i><b>Check
‘</b></span><span style="color: #333333; font-size: 10.5pt;">Automatically retrieve data checkbox when
the form opened’. So, the first action that you will create is a query for that
connection. If you do not pass a parameter to the User Profile Service, the
profile information that is returned is for the current user, which is the
outcome that you want for a new request.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 60.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-family: Wingdings; font-size: 10pt;">§<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span lang="EN-GB"><a href="http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.getgroupcollectionfromuser.aspx" target="_blank"><span lang="EN-US" style="color: #1982d1; font-size: 10.5pt;">GetGroupCollectionFromUser</span></a></span><span style="color: #333333; font-size: 10.5pt;"> </span><span style="color: #333333; font-size: 10.5pt;">in</span><span style="color: #333333; font-size: 10.5pt;"> <i>http://server-name/_vti_bin/UserGroup.asmx </i></span><span style="color: #333333; font-size: 10.5pt;">(put a sample value, of an existing account such as domain\account_name).</span><span style="color: #333333; font-size: 10.5pt;"> <b>Clear</b> ‘</span><span style="color: #333333; font-size: 10.5pt;">automatically retrieve data when the form opened’ checkbox.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">3.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Now the problem is that the generated
data connection doesn’t display the returned fields. As shown in the picture,
the dataFields children elements only contain userLoginName which is not
correct.<o:p></o:p></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Yd01EYaD8oc/TpXWM_27ytI/AAAAAAAAAgM/fdQ7oos7bKg/s1600/Fields.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Yd01EYaD8oc/TpXWM_27ytI/AAAAAAAAAgM/fdQ7oos7bKg/s1600/Fields.jpg" /></a></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<span style="border-bottom-color: windowtext; border-bottom-style: none; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: none; border-left-width: 1pt; border-right-color: windowtext; border-right-style: none; border-right-width: 1pt; border-top-color: windowtext; border-top-style: none; border-top-width: 1pt; color: #1982d1; font-size: 10.5pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"></span><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">4.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;"> I
found an approach from</span><span style="color: #333333; font-size: 10.5pt;"> </span><span style="color: #333333; font-size: 10.5pt;"><a href="http://rawatsumit.blogspot.com/2009/10/infopath-displaying-sharepoint-group.html" target="_blank"><span style="color: #1982d1;">Sumit’s
SharePoint blog</span></a>, he explains how to correct the xsd in ‘Correcting
the xsd for the Return Fields’ section in his post.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">5.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Save the form as source files as we are
going to modify the xml schema of the GetGroupCollectionFromUser data
connection. To save the form as sources, go to</span><span style="color: #333333; font-size: 10.5pt;"> <i>Files -> Publish</i> </span><span style="color: #333333; font-size: 10.5pt;">as shown
below and</span><span style="color: #333333; font-size: 10.5pt;"> </span><span style="color: #333333; font-size: 10.5pt;">then click</span><span style="color: #333333; font-size: 10.5pt;"> <i>Export
Source Files</i> </span><span style="color: #333333; font-size: 10.5pt;">on the next window. The exported files
would look like the below screenshot.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-Eh7aprZTbWU/TpXWytzEwMI/AAAAAAAAAgU/p73foarjtD4/s1600/ExtractedXSN.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Eh7aprZTbWU/TpXWytzEwMI/AAAAAAAAAgU/p73foarjtD4/s1600/ExtractedXSN.jpg" /></a></div>
</div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">6.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">It consists of infopath definition file
(manifest.xsf), xml schemas of all data connections (.xsd files), some xml
files that contain sample data of the data connections and an xsl file
(view.xsl) used for form rendering. In our case, we only focus on
GetGroupCollectionFormUser.xsd (the xml schema for GetGroupCollectionFromUser
data connection).<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">7.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Modify the
GetGroupCollectionFromUser1.xsd, and make sure to close the InfoPath Designer
before editing. To summarize his approach basically, we need to add this below
type definition<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"><s:complexType
name="GetGroupCollectionFromUserType"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:sequence><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:element minOccurs="0" maxOccurs="1"
name="userLoginName" type="s:string"/><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:element minOccurs="0" maxOccurs="1"
name="Groups"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:complexType><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:sequence><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:element maxOccurs="unbounded" name="Group"
><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"> <s:complexType><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"> <s:attribute
name="ID" type="s:unsignedShort"></s:attribute><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"> <s:attribute
name="Name" type="s:string"></s:attribute><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
<s:attribute
name="Description" type="s:string"></s:attribute><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"> <s:attribute
name="OwnerID"
type="s:unsignedByte"></s:attribute><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"> <s:attribute
name="OwnerIsUser" type="s:string"></s:attribute><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;"> </s:complexType><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
</s:element><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
</s:sequence><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
</s:complexType><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
</s:element><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
</s:sequence><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<span style="color: black; font-family: 'Courier New'; font-size: 10pt;">
</s:complexType><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .25in; margin-right: 0in; margin-top: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;">
<br /></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: 19.5pt; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">8.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">below this line (at the 2nd line of the
file)<o:p></o:p></span></div>
<table border="0" cellpadding="0" class="MsoNormalTable" style="margin-left: 30.0pt; mso-cellspacing: 1.5pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="padding: .75pt .75pt .75pt .75pt;"><pre><span style="color: black;"><s:import namespace="http://www.w3.org/2001/XMLSchema"></s:import><o:p></o:p></span></pre>
</td>
<td style="padding: .75pt .75pt .75pt .75pt;"></td>
</tr>
</tbody></table>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: 19.5pt; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">9.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Then find this below:<o:p></o:p></span></div>
<pre><span style="color: black;"><s:element name="GetGroupCollectionFromUser"><o:p></o:p></span></pre>
<pre><span style="color: black;"> <s:complexType><o:p></o:p></span></pre>
<pre><span style="color: black;"> <s:sequence><o:p></o:p></span></pre>
<pre><span style="color: black;"> <s:element minOccurs="0" maxOccurs="1" name="userLoginName" type="s:string"><o:p></o:p></span></pre>
<pre><span style="color: black;"> </s:element><o:p></o:p></span></pre>
<pre><span style="color: black;"></s:sequence><o:p></o:p></span></pre>
<pre><span style="color: black;"> </s:complexType><o:p></o:p></span></pre>
<pre><span style="color: black;"> </s:element><o:p></o:p></span></pre>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: 19.5pt; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<br /></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: 19.5pt; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">10.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Replace it with this:<o:p></o:p></span></div>
<pre><span style="color: black;"><s:element name="GetGroupCollectionFromUser" type="tns:GetGroupCollectionFromUserType"><o:p></o:p></span></pre>
<pre><span style="color: black;"></s:element><o:p></o:p></span></pre>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; vertical-align: baseline;">
<br /></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">11.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Save GetGroupCollectionFromUser1.xsd and
open manifest.xsf in design mode. You can see ID, Name, Description, OwnerID
and OwnerIsUser fields under Group as displayed in the picture. <o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-lRnMv1uZTZ0/TpXXQFM1HDI/AAAAAAAAAgc/oxjpLruuL4c/s1600/myFields.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="261" src="http://4.bp.blogspot.com/-lRnMv1uZTZ0/TpXXQFM1HDI/AAAAAAAAAgc/oxjpLruuL4c/s320/myFields.jpg" width="320" /></a></div>
<span style="color: #333333; font-size: 10.5pt;"></span><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<br /></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">12.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Now my connections are configured. Next
step is to create a rule to invoke GetUserProfileByName web service to fill
details from user profile and invoke GetGroupCollectionFromUser web services
method to hide buttons. <o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">13.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">As the method is not invoked when the
form is opened, we need to invoke the method after the GetUserProfileByName
invocation is finished. To do this, Choose GetUserProfileByName data connection
and apply rules on the</span><span style="color: #333333; font-size: 10.5pt;"> <i>Get
User Details </i>button</span><span style="color: #333333; font-size: 10.5pt;">.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo1; tab-stops: list .5in; text-indent: -.25in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;">14.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Set rule type is</span><span style="color: #333333; font-size: 10.5pt;"> <i>Action</i></span><span style="color: #333333; font-size: 10.5pt;">. The rule actions are:<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-BNep2YdUDys/TpXX5rnY2UI/AAAAAAAAAgk/MRdCY2ouldo/s1600/setAccountName.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://4.bp.blogspot.com/-BNep2YdUDys/TpXX5rnY2UI/AAAAAAAAAgk/MRdCY2ouldo/s320/setAccountName.jpg" width="280" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span>I.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Set field’s value : AccountName from the
GetUserProfileByName to PID</span><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span>II.<span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span></span><span style="color: #333333; font-size: 10.5pt;">Query GetUserProfileByName data
connection to get user details for given PID<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span>III.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Set FirstName field form user profile. </span><span lang="EN-GB"><a href="http://blogs.microsoft.co.il/blogs/itaysk/archive/2007/04/05/InfoPath-_2D00_-Get-the-current-user-without-writing-code.aspx" target="_blank"><span lang="EN-US" style="color: #1982d1; font-size: 10.5pt;">This blog</span></a></span><span style="color: #333333; font-size: 10.5pt;"> </span><span style="color: #333333; font-size: 10.5pt;">shows how
to set the property value.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-nkp8-Ep3V8w/TpXY9MjD3II/AAAAAAAAAgs/uUWewHarEkM/s1600/setFirstName.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="192" src="http://1.bp.blogspot.com/-nkp8-Ep3V8w/TpXY9MjD3II/AAAAAAAAAgs/uUWewHarEkM/s320/setFirstName.jpg" width="320" /></a></div>
<span style="color: #333333; font-size: 10.5pt;"><br /></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span>IV.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Using step III. you can fill Last Name,
Email and Employee Status fields.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span>V.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Now the next step is to query
GetGroupCollectionFromUser to get SharePoint user group for this user.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span>VI.<span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">Set field’s value: the userLoginName of
the GetGroupCollectionFromUser’s queryFields to the Property value AccountName
from the GetUserProfileByName. </span><span style="color: #333333; font-size: 10.5pt;"> </span><span style="border-bottom-color: windowtext; border-bottom-style: none; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: none; border-left-width: 1pt; border-right-color: windowtext; border-right-style: none; border-right-width: 1pt; border-top-color: windowtext; border-top-style: none; border-top-width: 1pt; color: #1982d1; font-size: 10.5pt; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"> </span><span style="color: #333333; font-size: 10.5pt;"></span><span style="border-bottom-color: windowtext; border-bottom-style: none; border-bottom-width: 1pt; border-left-color: windowtext; border-left-style: none; border-left-width: 1pt; border-right-color: windowtext; border-right-style: none; border-right-width: 1pt; border-top-color: windowtext; border-top-style: none; border-top-width: 1pt; color: #1982d1; padding-bottom: 0in; padding-left: 0in; padding-right: 0in; padding-top: 0in;"></span><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto; mso-list: l1 level1 lfo3; mso-text-indent-alt: -.25in; text-indent: -.5in; vertical-align: baseline;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-nPAX9ggiKDE/TpXaFlOg1YI/AAAAAAAAAg0/QEVUcacBvyA/s1600/userLogin.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"> <img border="0" src="http://3.bp.blogspot.com/-nPAX9ggiKDE/TpXaFlOg1YI/AAAAAAAAAg0/QEVUcacBvyA/s1600/userLogin.jpg" /></a><a href="http://2.bp.blogspot.com/-9xpzavTqGuY/TpXagpsTNeI/AAAAAAAAAg8/m2ZlnbG3wH0/s1600/setField.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-9xpzavTqGuY/TpXagpsTNeI/AAAAAAAAAg8/m2ZlnbG3wH0/s1600/setField.jpg" /></a><span class="Apple-style-span" style="color: #333333; font-size: 14px;">.<span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span></span></div>
<span class="Apple-style-span" style="color: #333333; font-size: 14px;"><br /></span><br />
<span class="Apple-style-span" style="color: #333333; font-size: 14px;"><br /></span><br />
<span class="Apple-style-span" style="color: #333333; font-size: 14px;"> VII. Query for data:
GetGroupCollectionFromUser.</span><br />
<span class="Apple-style-span" style="color: #333333; font-size: 14px;"> VIII. </span><span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';"> </span></span><span style="color: #333333; font-size: 10.5pt;">Create a formatting rule for the field
(in my case approval field) that we want to disable/hide if current user is not
member of a SharePoint Group. Put a condition as below, where The “Site Owners”
is the SharePoint Group Name.</span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo2; text-indent: 0in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;"><o:p> </o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-6_3vL6GJrM0/TpXbuvWymCI/AAAAAAAAAhE/cagaGUALHbA/s1600/checkCondition.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="61" src="http://3.bp.blogspot.com/-6_3vL6GJrM0/TpXbuvWymCI/AAAAAAAAAhE/cagaGUALHbA/s320/checkCondition.jpg" width="320" /></a></div>
<span style="color: #333333; font-size: 10.5pt;"></span><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; vertical-align: baseline;">
<br /></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; vertical-align: baseline;">
<br /></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo2; text-indent: 0in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;">And finally when you publish the form,
it would look like the below screen-shot:<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 30.0pt; margin-right: 0in; margin-top: 0in; mso-list: l0 level1 lfo2; text-indent: 0in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"><span style="font: normal normal normal 7pt/normal 'Times New Roman';">
</span></span><span style="color: #333333; font-size: 10.5pt;"><o:p> </o:p></span></div>
<div class="MsoNormal" style="line-height: 15.75pt; margin-bottom: .0001pt; margin-bottom: 0in; vertical-align: baseline;">
<span style="color: #333333; font-size: 10.5pt;"></span><span style="color: #333333; font-size: 10.5pt;"><o:p></o:p></span></div>
<div class="MsoNormal">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-JesHdSK-CIs/TpXcpac4IfI/AAAAAAAAAhM/1lzQd8UEwag/s1600/FinalResult.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="169" src="http://4.bp.blogspot.com/-JesHdSK-CIs/TpXcpac4IfI/AAAAAAAAAhM/1lzQd8UEwag/s320/FinalResult.jpg" width="320" /></a></div>
<span lang="EN-GB">Once you click, “Get User Details”, you
will get the below screen which contains “Submit” button for users who are
members of “Site Owners”.<o:p></o:p></span></div>
<div class="MsoNormal">
<span lang="EN-GB"><o:p></o:p></span></div>
<div class="MsoNormal">
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-cjZUBIB2bBg/TpXdAHwlRCI/AAAAAAAAAhU/j4_-HxeZbzc/s1600/finalResult2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="168" src="http://4.bp.blogspot.com/-cjZUBIB2bBg/TpXdAHwlRCI/AAAAAAAAAhU/j4_-HxeZbzc/s320/finalResult2.jpg" width="320" /></a></div>
<b><span lang="EN-GB" style="color: #c00000;">NOTE:</span></b><span lang="EN-GB" style="color: #c00000;">
“Submit” button will not be seen below “Child Details” section for users who
are not members of “Site Owners”.<o:p></o:p></span></div>
</div>
<!-- Place this tag where you want the +1 button to render -->
<g:plusone annotation="inline"></g:plusone>
<!-- Place this render call where appropriate -->
<script type="text/javascript">
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>Anonymoushttp://www.blogger.com/profile/01694457616727376500noreply@blogger.com1