<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pentalogic Technology &#187; SharePoint</title>
	<atom:link href="http://blog.pentalogic.net/tag/sharepoint/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pentalogic.net</link>
	<description>Company blog and SharePoint Tricks and Tips</description>
	<lastBuildDate>Thu, 29 Jul 2010 13:37:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>5 Things you never knew you couldn&#8217;t do with SharePoint Alerts</title>
		<link>http://blog.pentalogic.net/2010/07/5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts/</link>
		<comments>http://blog.pentalogic.net/2010/07/5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 14:46:00 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Alert]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[SharePoint Reminder]]></category>
		<category><![CDATA[Reminder]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint alerts]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1234</guid>
		<description><![CDATA[SharePoint Alerts: an overview of capabilities, limitations and enhancements offered by SharePoint Reminder webpart.


Related posts:<ol><li><a href='http://blog.pentalogic.net/2009/10/tip-dont-send-email-alerts-for-old-items/' rel='bookmark' title='Permanent Link: Tip &#8211; don&#8217;t send SharePoint email alerts for old items.'>Tip &#8211; don&#8217;t send SharePoint email alerts for old items.</a> <small>This post shows you how to set up a filter...</small></li>
<li><a href='http://blog.pentalogic.net/2009/12/sharepoint-alerts-not-working/' rel='bookmark' title='Permanent Link: SharePoint Alerts not working?'>SharePoint Alerts not working?</a> <small> This is one of the most common questions posed...</small></li>
<li><a href='http://blog.pentalogic.net/2010/04/use-sharepoint-filtered-views-stop-sending-sharepoint-alerts-to-yourself/' rel='bookmark' title='Permanent Link: Use SharePoint Filtered Views to Stop Sending Alerts to Yourself'>Use SharePoint Filtered Views to Stop Sending Alerts to Yourself</a> <small> How annoying is it when you have just created...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F07%2F5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F07%2F5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>We often hear that communication is key to the success of any enterprise or organization. Making people aware of &#8220;what&#8217;s going on&#8221; is an essential.  So for a collaboration platform like SharePoint tools for telling people what&#8217;s happening are a central part of the setup.</p>
<p>SharePoint has it&#8217;s built in &#8220;Alert Me&#8221; feature.  New users seeing this often expect it to deliver functionality similar to that which comes as standard in MS Outlook.  But that isn&#8217;t what SharePoint Alerts do.  They tell you when something is added or changed.  This is great for document or content management, but not so good for managing calendars or tasks or projects &#8211; when you might prefer to be alerted when something is about to happen, or is overdue &#8211; or you might actually want to alert someone else, not yourself.</p>
<p>So here&#8217;s a little look at some of the things you might expect to be able to do with SharePoint Alerts but can&#8217;t.  And some suggestions as to how you might get round these shortcomings.</p>
<p><span id="more-1234"></span></p>
<h3>#1: Date Based Alerts</h3>
<blockquote><p>&#8220;It&#8217;s Jenny&#8217;s Birthday tomorrow&#8221;</p>
<p>&#8220;Your meeting starts in 10 Minutes.&#8221;</p>
<p>&#8220;Your expenses claim Submission is now overdue.&#8221;</p>
</blockquote>
<p>How handy would this be?  You could do all of this in Outlook. But it&#8217;s just not how SharePoint Alerts work.  They don&#8217;t recognise or react to dates.</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/reminder" target="_blank">SharePoint Reminder web part</a> however, is a different story.</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/send-when1.png"><img class="aligncenter size-full wp-image-1236" title="send when" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/send-when1.png" alt="" width="400" height="420" /></a></p>
<p>As you can see, with Reminder you have the flexibility to send due soon and overdue emails for all of your tasks and events.  And you have a great deal of flexibility in terms of choosing the timescales that you wish to work on with setting for everything from months to minutes.</p>
<h3>#2: Customize Alert Emails.</h3>
<p>SharePoint sends out standardized alert emails which you can&#8217;t edit. Here&#8217;s one that has been sent out on a staff absence list to a line manager who needs to approve a requested absence:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/otb-ads-req.png"><img class="aligncenter size-full wp-image-1239" title="otb ads req" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/otb-ads-req.png" alt="" width="554" height="490" /></a>Maybe it&#8217;s just me, but from this email I would find it very hard to figure out exactly what it is I am meant to do.  And there is no way to edit the email set up without getting into coding.</p>
<p>The email below on the other hand has been generated by <a href="http://www.pentalogic.net/sharepoint-products/reminder" target="_blank">SharePoint Reminder web part,</a> triggered by the addition of the same item to the same list:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/abs-req-reminder.png"><img class="aligncenter size-full wp-image-1240" title="abs req, reminder" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/abs-req-reminder.png" alt="" width="625" height="506" /></a>OK, now I know what I am supposed to be doing with this!  It&#8217;s an email addressed to me, with a meaningful subject line, a relevant selection of data from the list, free text that tells me what I should be doing with it and even color and bolding to highlight important points.  All this is achieved from within a simple WYSIWYG text editor.</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-manual?p=webpart%2Fconfig_subjecctmessage.htm" target="_blank">For full details on customizing your alert emails check out the manual.</a></p>
<h3>#3 Choose who you send alert email to</h3>
<p>With SharePoint out of the box alerts, unless you are set up as a SharePoint site owner, the only person you can send alerts to is yourself.</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/alert-me.png"><img class="aligncenter size-full wp-image-1241" title="alert me" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/alert-me.png" alt="" width="618" height="226" /></a>So this means for example that if I have a list for absence requests and I want line managers to receive an alert every time a new staff absence request is added, I have to get each of the managers to turn on those alerts themselves, or get the SharePoint administrator to do it.</p>
<p>With SharePoint Reminder on the other hand, I have huge flexibility in terms of who I send my alerts to:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/email-to-reminder.png"><img class="aligncenter size-full wp-image-1243" title="email to reminder" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/email-to-reminder.png" alt="" width="348" height="239" /></a>I can email to any email address in a column in my list.  So in this case I can choose to send my absence request emails to the line manager who needs to authorize that absence.  If the people I want to send my email to are part of my SharePoint installation &#8211; registered SharePoint users &#8211; the relevant column only needs to contain the person&#8217;s name and SharePoint will select the relevant email address.</p>
<p>But it gets even better.  I can choose to send email to people outside of SharePoint and outside of my company.  So for example if I had an order status list with included a column for customers email addresses I could choose to have Reminder send the customer when an email when their order has been dispatched.</p>
<p>Reminder has even more options for who you can send your alert emails to &#8211; <a href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-manual?p=webpart%2Fconfig_email.htm" target="_blank">check out the manual to see all the possibilities.</a></p>
<h3>#4: Send Alerts to People Even if They Don&#8217;t Want Them</h3>
<p>You know the kind of situation  &#8211; department managers really need to know every time there is a new customer complaint relating to their department &#8211; but actually some managers would rather not here about it,  With SharePoint&#8217;s Alert Me feature each user manages their own Alerts.  So the department manager who really doesn&#8217;t care how hacked off customers are with him and his team can just choose to switch off these Alerts.</p>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/switch-off-alerts.png"><img class="aligncenter size-full wp-image-1244" title="switch off alerts" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/switch-off-alerts.png" alt="" width="447" height="325" /> </a></p>
<p>So any one of your department managers can choose to just opt out of receiving alerts from the list, and you, as the Customer Complaints Manager will never be any the wiser.</p>
<p>With Reminder, you as the Customer Complaints Manager are the owner of the Alert, you set it up to go to whoever you want it to go to. A combination of permissions and visibility of the web part page make it much more difficult for anyone other than you to tamper with the setup.</p>
<p>The key difference is that whilst out of the box Alert Me lets you manage your own alerts, Reminder can be much more effective as &#8220;the office nag&#8221; &#8211; setting up alerts and reminders for relevant groups based around your business processes.</p>
<h3>#5: Reply to a Real Person</h3>
<p>How often have your replied to an email only to have your response bounce back  &#8211; telling you that the address you are writing to is a &#8220;no reply&#8221; address? This is very likely what will happen if you ever try to reply to a SharePoint &#8220;Alert Me&#8221; email.  SharePoint is set up so that replies to emails it generates can only go to one address, for the whole web application (that will usually be your whole organization, or site).  So organizations often set this up as a &#8220;no reply&#8221; address, or some sort of a dump box address, as it is likely to get so many emails that it will become completely unmanageable.</p>
<p>Clearly there are lots of occasions where this will not be ideal &#8211; the customer orders scenario we talked about above for example.  You clearly wouldn&#8217;t want an email from your customer, telling you that their order still hasn&#8217;t arrived, to bounce back, or just disappear into a black hole.</p>
<p>With Reminder you can choose who responses to each alert go to:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/reply-to.png"><img class="aligncenter size-full wp-image-1245" title="reply to" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/reply-to.png" alt="" width="346" height="163" /></a></p>
<p>Replies can go to someone named in one of your list fields (the Account Manager perhaps?) or you can manually enter an email address for all replies to a particular alert to go to.  Either way you have the ability to ensure that a reply to an alert email will be received by a real person who can act on it.</p>
<p>So these are my top 5 things I always thought I <em><strong>should</strong></em> be able to do with SharePoint Alerts &#8211; what are yours?</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/reminder"><img class="aligncenter size-full wp-image-1248" title="REMINDERS1" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/REMINDERS1.png" alt="" width="700" height="60" /></a></p>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2009/10/tip-dont-send-email-alerts-for-old-items/' rel='bookmark' title='Permanent Link: Tip &#8211; don&#8217;t send SharePoint email alerts for old items.'>Tip &#8211; don&#8217;t send SharePoint email alerts for old items.</a> <small>This post shows you how to set up a filter...</small></li>
<li><a href='http://blog.pentalogic.net/2009/12/sharepoint-alerts-not-working/' rel='bookmark' title='Permanent Link: SharePoint Alerts not working?'>SharePoint Alerts not working?</a> <small> This is one of the most common questions posed...</small></li>
<li><a href='http://blog.pentalogic.net/2010/04/use-sharepoint-filtered-views-stop-sending-sharepoint-alerts-to-yourself/' rel='bookmark' title='Permanent Link: Use SharePoint Filtered Views to Stop Sending Alerts to Yourself'>Use SharePoint Filtered Views to Stop Sending Alerts to Yourself</a> <small> How annoying is it when you have just created...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/07/5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites</title>
		<link>http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/</link>
		<comments>http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 15:11:29 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Development]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Farm]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Terminology]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1159</guid>
		<description><![CDATA[Find out what SharePoint terms like Farm, WFE, NLB, Web Application, Site Collection and Top Level Site mean - without getting too technical!


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/06/sharepoint-feature-receivers-events-details/' rel='bookmark' title='Permanent Link: SharePoint Feature Receivers &#8211; the hidden details'>SharePoint Feature Receivers &#8211; the hidden details</a> <small>This post focusses on SharePoint Feature Receivers encapsulated in a...</small></li>
<li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webparts-new-pricing/' rel='bookmark' title='Permanent Link: New Pricing'>New Pricing</a> <small> If you have visited our website recently you may...</small></li>
<li><a href='http://blog.pentalogic.net/2010/04/sharepoint-site-templates-kiss-guide-to-creating-saving-and-using/' rel='bookmark' title='Permanent Link: SharePoint Site Templates: KISS guide to creating, saving and using'>SharePoint Site Templates: KISS guide to creating, saving and using</a> <small> A site is the key place within SharePoint to...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F07%2Fsharepoint-terminology-farm-web-application-site-collection-top-level-site%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F07%2Fsharepoint-terminology-farm-web-application-site-collection-top-level-site%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>There is a great deal of confusion around some terms related to the different levels of SharePoint hierarchy. Some of this is buzword overload and some  has been brought about by inconsistent usage from Microsoft (and to be fair actually most of us in this industry).</p>
<div>
<div>So if you&#8217;ve ever wondered what things like <strong>Farm, WFE, NLB, Web Application, Site Collection </strong>and <strong>Top Level Site</strong> mean I am going to try and clarify the different terms without getting too technical as some of this stuff needs to be know by advanced, or power, users. I&#8217;ve missed out some of the more esoteric things like managed paths in the interests of readers sanity.</div>
<div>
<p><br class="spacer_" /></p>
<p><span id="more-1159"></span><strong> </strong></div>
<h3><strong>General Terms</strong></h3>
<h4><strong>Request</strong></h4>
<ul>
<li>When you load a page each element (including the page itself) makes a request to SharePoint and receives some data &#8211; which can be html, images, files etc.</li>
</ul>
<h4><strong>Network Load Balancer (NLB)</strong></h4>
<ul>
<li>A device to distribute requests from your users browsers to the Web Front Ends</li>
</ul>
<h3><strong>Web Front Ends &#8211; (WFE)</strong></h3>
<ul>
<li>A collection of servers that take requests from users (via the NLB), process them and return the data.</li>
<li>This is the primary method for scaling &#8211; as the number of users grow you add more WFE&#8217;s.</li>
</ul>
<h3><strong>Database</strong></h3>
<ul>
<li>The database servers store all volatile data (i.e. data that changes) in SharePoint.</li>
<li>You have exactly 1 configuration database and 1 to many content databases.</li>
<li>Each content database can only be on 1 server (more technically if you consider failover servers) but you can have different content databases on different servers &#8211; another method of scaling with increased load.</li>
</ul>
<h3>Authorisation and Authentication</h3>
<ul>
<li>Authentication is the process of deciding WHO a user is.</li>
<li>Authorization is the process of deciding WHAT they can do.</li>
<li>IIS (the web server) handles Authentication alongside things like Active Directory and SharePoint handles authorization.</li>
<li>Authentication methods include things like Anonymous, Basic, Forms, Integrated (NTML/Kerberos and Claims).</li>
</ul>
<h3>Farm</h3>
<div>
<ul>
<li>A collection of servers (web, database, index) that together make up a SharePoint Installation &#8211; aka Topology.</li>
<li>You can do all this (web/datababase/index etc) on a single server in &#8220;Simple Installation&#8221; mode in which case you don&#8217;t need a NLB. For many small businesses this is plenty enough.</li>
<li>Medium sized businesses usually start with at least 2 Web Front Ends (WFE&#8217;s) and a database server.</li>
<li>Multinationals can have some very complex setups involving <a href="http://www.mikethearchitect.com/2009/11/new-sharepoint-2010-architecture-models.html">dozens of components</a>.</li>
</ul>
</div>
<div id="attachment_1180" class="wp-caption aligncenter" style="width: 312px"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/Farm-Topology.png"><img class="size-full wp-image-1180" title="Farm Topology" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/Farm-Topology.png" alt="Simple sharepoint farm topology" width="302" height="246" /></a><p class="wp-caption-text">A common small SharePoint Farm topology - two WFE servers and a database server.</p></div>
<table style="width: 100%;" border="0">
<tbody>
<tr>
<td valign="top">
<p><br class="spacer_" /></p>
<h3 style="font-size: 1.17em;">Levels of the SharePoint Hierarchy</h3>
<p>When you hear someone talking about &#8216;Scope&#8217; this is what they mean.</p>
<p><br class="spacer_" /></p>
</td>
<td>
<p><br class="spacer_" /></p>
<p><img class="size-full wp-image-1184 aligncenter" title="Hierarchy" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/Hierarchy.png" alt="SharePoint Hierarchy - Web Application, Site Collection, Top Level Site, Sites, Sub Sites" width="298" height="334" /></p>
<p><br class="spacer_" /></p>
</td>
</tr>
</tbody>
</table>
<h3>Farm</h3>
<div>
<ul>
<li>The entire installation as a whole. So if something has &#8220;Farm&#8221; level scope it applies to everything.</li>
</ul>
</div>
<h3>Web Application</h3>
<div>
<ul>
<li>An IIS Website that has been configured to run SharePoint. </li>
<li>Can only be created in the Central Admin UI (or via the STSADM tools etc)</li>
<li>A Farm has one running the central administration site and 1 to many others running normal SharePoint sites.</li>
<li>This is generally how the main part of the URL is defined &#8211; e.g. http://somesite.yourcompany.com and http://othersite.yourcompany.com will be separate Web Applications.</li>
<li>This authentication method is set at the Web Application level &#8211; though you can have the same content (i.e. SharePoint site) delivered by two different web applications with two different authentication methods.</li>
<li>Port and network card bindings, host headers and a host of other networky stuff is set at the Web Application level &#8211; so if you want external users, for example, to have access to a site that would apply at the Web Application level (you can apply more granular restrictions using authorization security though).</li>
<li>The Application Pool (the account that SharePoint runs under and the resources that it can consume) are also set at the Web Application level.</li>
</ul>
</div>
<div style="padding-left: 30px;"><em>Note &#8211; Used to be known as &#8220;Virtual Server&#8221; before the days of Virtualization technologies.</em></div>
<div style="padding-left: 30px;"><em><br />
 </em></div>
<div style="text-align: center;"><em><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/IIS-Manager.png"><img class="aligncenter size-full wp-image-1169" title="IIS-Manager" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/IIS-Manager.png" alt="IIS Manager - Web Applications" width="522" height="297" /></a><br />
 </em></div>
<div style="text-align: center;"><em><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/central-admin-2010-manage-web-applications.png"><img class="aligncenter size-full wp-image-1168" title="central-admin-2010-manage-web-applications" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/central-admin-2010-manage-web-applications.png" alt="SharePoint 2010 Central Administration - Web Applications" width="549" height="315" /></a><br />
 </em></div>
<h3><strong>Site Collection</strong></h3>
<div>
<ul>
<li>Each web application has at least 1 Site Collection (but can have many).</li>
<li>Each Site collection has exactly 1 &#8216;Top Level Site&#8217;.</li>
<li>The Site Collection doesn&#8217;t actually contain anything itself - that is down to the Top Level Site.</li>
<li>This is the level that things like the Recycle bin and Quotas are organised at.</li>
<li>Each <a href="http://blogs.msdn.com/b/mcsnoiwb/archive/2007/08/20/how-to-create-site-collection-in-a-specific-content-database.aspx" target="_blank">site collection can only use a single content database</a> (though multiple site collections can us the same content database) &#8211; this has major design implications as there are <a href="http://blogs.msdn.com/b/joelo/archive/2007/01/31/tips-on-site-collection-sizing.aspx" target="_blank">maximum recommended sizes for a content database</a>.</li>
</ul>
</div>
<p style="text-align: center;"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/central-admin-site-collection.png"><img class="size-full wp-image-1173  aligncenter" title="central-admin-site-collection" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/central-admin-site-collection.png" alt="SharePoint Central Administration - Site Collections" width="601" height="248" /></a></p>
<h3>Top Level Site</h3>
<div>
<ul>
<li>A Top Level Site is a site&#8230; at the top level&#8230; see &#8211; this terminology is not that confusing after all <img src='http://blog.pentalogic.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Most of the time we can use Top Level Site and Site Collection interchangeably - in fact Microsoft do this all the time.</li>
<li>Each Top Level Site has zero to many sub-sites (simply called sites)</li>
<li>This is the lowest level that many things can be scoped to, for example only the Top Level site contains a web part Gallery so you can&#8217;t say Collection X, Site A can have a web part but Collection X, Site B can&#8217;t.</li>
<li>When you look at Site Settings in a top level site you will see the highlighted sections &#8211; in a sub site you will not. Both are called Sites in the UI.</li>
</ul>
</div>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/sharepoint-top-level-site-settings.png"><img class="aligncenter size-full wp-image-1174" title="sharepoint-top-level-site-settings" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/sharepoint-top-level-site-settings.png" alt="SharePoint top level site settings" width="652" height="394" /></a></p>
<p><strong>Site</strong></p>
<div>
<ul>
<li>(aka Web&#8217;s) &#8211; these are the actual sites that you use. </li>
<li>A site can be a top-level site or a sub site of the top level site. </li>
<li>A site can also have other sites &#8211; these are called sub-sites.</li>
<li>Sub sites can also have other sub sites and so on.</li>
<li>A site can inherit its parent&#8217;s permissions or define its own &#8211; more on this complex subject in a future article.</li>
</ul>
</div>
<div id="attachment_1177" class="wp-caption aligncenter" style="width: 623px"><a href="http://blog.pentalogic.net/wp-content/uploads/2010/07/sharepoint-site.png"><img class="size-full wp-image-1177" title="sharepoint-site" src="http://blog.pentalogic.net/wp-content/uploads/2010/07/sharepoint-site.png" alt="A SharePoint Site" width="613" height="291" /></a><p class="wp-caption-text">Finally a Site! - the thing that you actually use and what most of us think as &quot;SharePoint&quot;</p></div>
<p><strong>References</strong></p>
<div>
<div>
<ul>
<li><a href="http://technet.microsoft.com/en-us/sharepoint/ee518671.aspx" target="_blank">TechNet &#8211; Creating Your First Web Application, Site Collection and Web Site</a></li>
<li><a href="http://technet.microsoft.com/en-us/library/cc262321.aspx">TechNet &#8211; Farm topology management</a></li>
</ul>
</div>
</div>
</div>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/06/sharepoint-feature-receivers-events-details/' rel='bookmark' title='Permanent Link: SharePoint Feature Receivers &#8211; the hidden details'>SharePoint Feature Receivers &#8211; the hidden details</a> <small>This post focusses on SharePoint Feature Receivers encapsulated in a...</small></li>
<li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webparts-new-pricing/' rel='bookmark' title='Permanent Link: New Pricing'>New Pricing</a> <small> If you have visited our website recently you may...</small></li>
<li><a href='http://blog.pentalogic.net/2010/04/sharepoint-site-templates-kiss-guide-to-creating-saving-and-using/' rel='bookmark' title='Permanent Link: SharePoint Site Templates: KISS guide to creating, saving and using'>SharePoint Site Templates: KISS guide to creating, saving and using</a> <small> A site is the key place within SharePoint to...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Versions through the ages &#8211; Confused?</title>
		<link>http://blog.pentalogic.net/2010/06/sharepoint-versions-history/</link>
		<comments>http://blog.pentalogic.net/2010/06/sharepoint-versions-history/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 16:37:47 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1098</guid>
		<description><![CDATA[This post gives a brief overview of the different versions and editions of Microsoft SharePoint from 2001 to 2010. 


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webpart-premium-support/' rel='bookmark' title='Permanent Link: New for 2010 &#8211; Premium Support'>New for 2010 &#8211; Premium Support</a> <small> We like to think that the standard support we...</small></li>
<li><a href='http://blog.pentalogic.net/2009/08/were-now-a-microsoft-certified-partner-with-software-that-works-with-windows-server-2008/' rel='bookmark' title='Permanent Link: We&#8217;re now a Microsoft Certified Partner &#8211; with Software that &#8220;Works with Windows Server 2008&#8243;'>We&#8217;re now a Microsoft Certified Partner &#8211; with Software that &#8220;Works with Windows Server 2008&#8243;</a> <small>SharePoint webpart specialists Pentalogic Technology have achieved Microsoft Certified Partner...</small></li>
<li><a href='http://blog.pentalogic.net/2010/05/sharepoint-2010-ready-phew/' rel='bookmark' title='Permanent Link: SharePoint 2010 Ready &#8211; PHEW!'>SharePoint 2010 Ready &#8211; PHEW!</a> <small> Well, OK so it probably hasn&#8217;t been quite as...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-versions-history%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-versions-history%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Last year, when I first started having dealings with SharePoint, I was mightily confused by all this &#8220;MOSS&#8221;, &#8220;WSS&#8221;, &#8220;SPS&#8221; -stuff.   What did all these acronyms stand for? What was the difference between all these different versions of SharePoint? And did it really matter?</p>
<p>Well, one year on and I&#8217;m slightly less confused, but only slightly!  So I thought it might be useful, for me and for anyone else out there who suffers similar confusion, to list out the different versions of SharePoint, their usual acronyms and key distinguishing features &#8211; I hope it helps:</p>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/06/spv-graphic-2.png"><img class="aligncenter size-full wp-image-1100" title="spv graphic 2" src="http://blog.pentalogic.net/wp-content/uploads/2010/06/spv-graphic-2.png" alt="" width="622" height="403" /></a></p>
<p>So, in the begining, back in 2001, SharePoint emerged as two distinct products.  SharePoint Team Services was a bottom up team collaboration product, SharePoint Portal Server was a top down, portal, search and document management product.</p>
<p>By 2003 Microsoft had gathered that although customers liked both products what they would <em><strong>r</strong><strong>eally</strong></em> like was the capabilities of both, combined.  So in 2003 what most of us would recognise as SharePoint: collaboration, search, content management and portal capabilities all under one roof &#8211; was born.</p>
<p>WSS was the basic version, free with Windows Server OS. SPS, the premium version, built on the foundations of WSS, incorporating extra functionality primarily around the areas of search and document management.<a href="http://msdn.microsoft.com/en-gb/magazine/cc163948.aspx" target="_blank"> Jason Masterman and Ted Pattison</a> writing in MSDN Magazine put it quite neatly:</p>
<blockquote><p>In essence, WSS gives you a place to put all your content while SPS provides the means to navigate and search through your content when you need it.</p>
</blockquote>
<p>In 2007 much the same formula was followed, with Windows SharePoint services as the free version for windows server users and Microsoft Office SharePoint Services the premium version.  The MOSS designation references the greater level of integration with the Office suite.</p>
<p>In <a href="http://blog.pentalogic.net/2010/05/sharepoint-2010-resources/" target="_blank">SharePoint 2010</a> it&#8217;s all change again and Microsoft have dropped references to both Office and Windows, leaving SharePoint to stand alone in 3 basic flavours: foundation, the free version, Standard &#8211; the premium version, which adds lots of functionality primarily around the area of search, and Enterprise &#8211; super premium, where the extras are pricipally in the area of content management.</p>
<p>This is very much a whistle stop tour, not an attempt to give an all encompassing overview of what is in each of the many SharePoint versions we have seen over the years &#8211; but we hope it might help you to at least get the acronyms straight!</p>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webpart-premium-support/' rel='bookmark' title='Permanent Link: New for 2010 &#8211; Premium Support'>New for 2010 &#8211; Premium Support</a> <small> We like to think that the standard support we...</small></li>
<li><a href='http://blog.pentalogic.net/2009/08/were-now-a-microsoft-certified-partner-with-software-that-works-with-windows-server-2008/' rel='bookmark' title='Permanent Link: We&#8217;re now a Microsoft Certified Partner &#8211; with Software that &#8220;Works with Windows Server 2008&#8243;'>We&#8217;re now a Microsoft Certified Partner &#8211; with Software that &#8220;Works with Windows Server 2008&#8243;</a> <small>SharePoint webpart specialists Pentalogic Technology have achieved Microsoft Certified Partner...</small></li>
<li><a href='http://blog.pentalogic.net/2010/05/sharepoint-2010-ready-phew/' rel='bookmark' title='Permanent Link: SharePoint 2010 Ready &#8211; PHEW!'>SharePoint 2010 Ready &#8211; PHEW!</a> <small> Well, OK so it probably hasn&#8217;t been quite as...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/06/sharepoint-versions-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Archive Round-up</title>
		<link>http://blog.pentalogic.net/2010/06/sharepoint-archive-roundup/</link>
		<comments>http://blog.pentalogic.net/2010/06/sharepoint-archive-roundup/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 10:54:50 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[Filter]]></category>
		<category><![CDATA[Planner]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1082</guid>
		<description><![CDATA[A collection of links to useful SharePoint tricks, tips and "how to's".  Including information on filtering and using SharePoint calculated columns.


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/' rel='bookmark' title='Permanent Link: SharePoint Reminder Webpart &#8211; version 1.7.8 now available'>SharePoint Reminder Webpart &#8211; version 1.7.8 now available</a> <small>New version 1.7.8 of SharePoint Reminder webpart is now available...</small></li>
<li><a href='http://blog.pentalogic.net/2008/10/advanced-sharepoint-view-and-filters/' rel='bookmark' title='Permanent Link: Advanced SharePoint View and Filter techniques'>Advanced SharePoint View and Filter techniques</a> <small>Advanced SharePoint view and filter techniques focusing on the task...</small></li>
<li><a href='http://blog.pentalogic.net/2010/07/5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts/' rel='bookmark' title='Permanent Link: 5 Things you never knew you couldn&#8217;t do with SharePoint Alerts'>5 Things you never knew you couldn&#8217;t do with SharePoint Alerts</a> <small>SharePoint Alerts: an overview of capabilities, limitations and enhancements offered...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-archive-roundup%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-archive-roundup%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.pentalogic.net/wp-content/uploads/2010/06/archives.png"><img class="alignleft size-full wp-image-1083" title="archives" src="http://blog.pentalogic.net/wp-content/uploads/2010/06/archives.png" alt="" width="248" height="193" /></a>As you&#8217;ve probably noticed we have had a few changes on our SharePoint blog in recent weeks.  We&#8217;ve been doing some work on making it a little more user friendly and a bit nicer to look at (hope we haven&#8217;t spoiled it with the photos!)</p>
<p>Whilst I was working on the blog I noticed that we have quite a few little gems hidden away in the archives. Old posts &#8211; things that were written maybe a couple of years ago, that those of you who are new to the blog might not be aware of, but might find useful.  The useful ones fall into a few categories &#8211; general SharePoint tricks, tips and ideas, and ideas and tips for users of our web parts.  So here they are, I hope you find them useful.</p>
<h3>SharePoint tricks tips and ideas</h3>
<p><a href="http://blog.pentalogic.net/2008/10/extend-and-customise-sharepoint-task-lists/" target="_blank">Extend and customise SharePoint Task lists</a></p>
<p>Task Lists are one of the best loved and most used features of SharePoint and this post shows you how to better tailor them to meet your particular needs.</p>
<p><a href="http://blog.pentalogic.net/2008/10/advanced-sharepoint-view-and-filters/" target="_blank">Advanced SharePoint View and Filter techniques</a></p>
<p>This article explores some of the uses of SharePoint Views and Filters.</p>
<p><a href="http://blog.pentalogic.net/2008/11/working-days-weekdays-holidays-sharepoint-calculated-columns/" target="_blank">Working Days, Weekdays and Holidays in SharePoint Calculated Columns</a></p>
<p>SharePoint Out of the box doesn&#8217;t automatically distinguish between working days and weekends but if you are setting things like job duration or due dates you may need to &#8211; this article shows you how.</p>
<p><a href="http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/" target="_blank">The Truth about using [Today] in SharePoint Calculated Columns</a></p>
<p>This article explains why the often repeated trick for using [Today] in SharePoint calculated columns does not work, and suggests workarounds.</p>
<p><a href="http://blog.pentalogic.net/2008/11/the-truth-about-using-today-in-filters/#more-94" target="_blank">The … ehem… Truth about using [Today] in SharePoint Filters</a></p>
<p>This one looks at the differences between SharePoint 2003 and 2007 when using [Today] in filters.</p>
<p><a href="http://blog.pentalogic.net/2009/09/setting-default-duration-for-new-calender-events/" target="_blank">Setting a default duration for new SharePoint Calender Events</a></p>
<p>So you might be a medical receptionist scheduling appointments for doctors, appointments are always 45 minutes long unless the doctor tells you differently, how much easier would it be to just have SharePoint create an end time 45 minutes after the start time automatically?</p>
<p><a href="http://blog.pentalogic.net/2009/11/howto-filter-items-current-calendar-month-view-sharepoint/" target="_blank">How To Use Filters in SharePoint to show items in the current Calendar Month</a></p>
<p>It&#8217;s easy to think of occasions when you might want to filter a SharePoint list to show items falling in the current calendar month: &#8220;sales this month&#8221; springs to mind, or &#8220;subscriptions due for renewal this month&#8221;. This post shows you have to achieve this using calculated columns.</p>
<h3>SharePoint Reminder Webpart Ideas</h3>
<p><a href="http://blog.pentalogic.net/2009/06/setting-variable-due-in-or-overdue-by-time/" target="_blank">SharePoint Reminder Webpart – Setting a variable Due In or Overdue By time</a></p>
<p>Lots of people use Reminder to send an alert when a message is due soon or overdue.  Usually its fine for the message to go out at a fixed time before or after the event, for all list items, but there are occasions where you might want to vary the times at which you send your alerts.  For example, sending alerts for overdue helpdesk items: for high priority items you might want to send an alert when an item is 1 hour overdue, whereas for low priority an alert for items 1 day overdue might be fine.  This article shows you how.</p>
<p><a href="http://blog.pentalogic.net/2009/08/customize-sharepoint-alerts-with-mail-merge/" target="_blank">Customize SharePoint Reminder Emails with Merge Data</a></p>
<p>Whilst SharePoint&#8217;s out of the box alert emails come in a standard format, with Reminder its possible to customize the alert emails you send by merging data from your list items.</p>
<p><a href="http://blog.pentalogic.net/2009/10/tip-dont-send-email-alerts-for-old-items/" target="_blank">Tip – don’t send SharePoint email alerts for old items.</a></p>
<p>There are some situations where, when you are setting up a Reminder for the first time, you could end up sending out alerts for a lot of very old list items, this post shows you how to avoid doing that.</p>
<p><a href="http://blog.pentalogic.net/2009/10/send-email-alert-task-completed/" target="_blank">Tip – Sending an SharePoint email Alert when a Task is completed</a></p>
<p>If you are using Reminder to drive simple workflow you may very well want to send an email when a task is completed &#8211; maybe when a holiday request form has been filled in for example.  This post shows you how.</p>
<h3>SharePoint Planner Webpart Ideas</h3>
<p><a href="http://blog.pentalogic.net/2009/10/tip-multiple-columns-planner-gantt-chart/" target="_blank">Tip – Showing multiple columns in SharePoint Planner Webpart</a></p>
<p>There may be times when you want to display timeline or category information from more than one list column in a gantt chart. For example in the chart below we have taken information from the “priority” and “title” columns of a list to populate the category labels.</p>
<p><a href="http://blog.pentalogic.net/2010/02/sharepoint-gannt-charts/" target="_blank">5 things you never knew you couldn’t do with SharePoint Gantt Charts</a></p>
<p>Shows you a few of the things that aren&#8217;t possible with SharePoint OOTB gantt charts, but can be done with Planner.</p>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/' rel='bookmark' title='Permanent Link: SharePoint Reminder Webpart &#8211; version 1.7.8 now available'>SharePoint Reminder Webpart &#8211; version 1.7.8 now available</a> <small>New version 1.7.8 of SharePoint Reminder webpart is now available...</small></li>
<li><a href='http://blog.pentalogic.net/2008/10/advanced-sharepoint-view-and-filters/' rel='bookmark' title='Permanent Link: Advanced SharePoint View and Filter techniques'>Advanced SharePoint View and Filter techniques</a> <small>Advanced SharePoint view and filter techniques focusing on the task...</small></li>
<li><a href='http://blog.pentalogic.net/2010/07/5-things-you-never-knew-you-couldnt-do-with-sharepoint-alerts/' rel='bookmark' title='Permanent Link: 5 Things you never knew you couldn&#8217;t do with SharePoint Alerts'>5 Things you never knew you couldn&#8217;t do with SharePoint Alerts</a> <small>SharePoint Alerts: an overview of capabilities, limitations and enhancements offered...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/06/sharepoint-archive-roundup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Feature Receivers &#8211; the hidden details</title>
		<link>http://blog.pentalogic.net/2010/06/sharepoint-feature-receivers-events-details/</link>
		<comments>http://blog.pentalogic.net/2010/06/sharepoint-feature-receivers-events-details/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 15:04:55 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Development]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=1028</guid>
		<description><![CDATA[This post focusses on SharePoint Feature Receivers encapsulated in a solution package and provides information for developers that is not easily found elsewhere.


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/' rel='bookmark' title='Permanent Link: SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites'>SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites</a> <small>Find out what SharePoint terms like Farm, WFE, NLB, Web...</small></li>
<li><a href='http://blog.pentalogic.net/2008/10/dont-get-public-key-blobs-and-tokens-mixed-up/' rel='bookmark' title='Permanent Link: Don’t get Public Key Blobs and Tokens mixed up!'>Don’t get Public Key Blobs and Tokens mixed up!</a> <small> Introduction When developing web-parts for Microsoft SharePoint, a developer...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-feature-receivers-events-details%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-feature-receivers-events-details%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><span style="color: #ff0000;"><strong><em>Warning </em></strong><em>-  this post is somewhat techie so if  you&#8217;re not a developer you may want to go find something more  interesting to do!</em></span></p>
<p>I&#8217;ve been doing some work with SharePoint Feature Receivers recently and found the <a href="http://msdn.microsoft.com/en-us/library/bb862634%28office.12%29.aspx" target="_blank">official documentation</a> to be somewhat &#8230;  lacking.</p>
<p>SharePoint Feature Receivers allow you to run code when a Feature such as a web part or template is installed, activated, deactivated and removed. They are often used for installation/setup tasks that can&#8217;t be done using XML incantations in Manifest.xml, Elements.xml and <a href="http://msdn.microsoft.com/en-us/library/ms475601.aspx" target="_blank">Feature.xml</a>.</p>
<p>I am not going to give a step-by-step guide to Feature Receivers (see the excellent <a href="http://www.sharepointdevwiki.com/display/public/How+to+add+a+Feature+Receiver+to+a+Feature" target="_blank">How to add a Feature Receiver to a Feature from SharePoint dev wiki</a>) but plan to detail information that I was struggling to find anywhere else.</p>
<p><em><span id="more-1028"></span></em></p>
<p>I am only going to cover the scenario of a Feature encapsulated in a solution package and not installing features directly using <a href="http://technet.microsoft.com/en-us/library/cc263123(office.12).aspx" target="_blank">STSADM -o InstallFeature</a> as that requires the files are manually placed in the 12\Template\Features\ directory so is not as friendly as distributing .wsp files and is not something that you can really give to customers/server admins.</p>
<h3>Scope</h3>
<p>SharePoint Features can be targeted at the <a href="http://msdn.microsoft.com/en-us/library/ms476615.aspx" target="_blank">Farm, Web Application, Site Collection or Web Site scope</a>. The target will effect things like where you can manage the feature activation from in the UI and at which point (and how many times) the Feature receiver events are called.</p>
<table class="TwoTone">
<thead>
<tr>
<th>Scope</th>
<th>Activate/Deactivate Features (2007)</th>
</tr>
</thead>
<tbody>
<tr>
<th>Web Site</th>
<td>Site Actions &gt; Site Settings &gt; <strong>Site Administration &gt; Site features</strong></td>
</tr>
<tr>
<th>Site Collection</th>
<td>Site Actions &gt; Site Settings &gt; <strong>Site Collection Administration &gt; Site collection features</strong></td>
</tr>
<tr>
<th>Web Application</th>
<td><strong>SharePoint Central Admin &gt; Application Management</strong> &gt; SharePoint Web Application Management &gt; <strong>Manage Web application features</strong></td>
</tr>
<tr>
<th>Farm</th>
<td><strong>SharePoint Central Admin &gt; Operations</strong> &gt; Global Configuration &gt; <strong>Manage farm features</strong></td>
</tr>
</tbody>
</table>
<h3>SharePoint Feature lifecycle</h3>
<table class="TwoTone">
<thead>
<tr>
<th>Stage</th>
<th><a href="http://msdn.microsoft.com/en-us/library/ms469501.aspx" target="_blank">Event</a></th>
<th>Trigger with STSADM -o</th>
<th>Trigger with UI</th>
</tr>
</thead>
<tbody>
<tr>
<th>Add to <a href="http://technet.microsoft.com/en-us/library/cc288421(office.12).aspx" target="_blank">solution store</a></th>
<td></td>
<td><a href="http://technet.microsoft.com/en-us/library/cc288721(office.12).aspx" target="_blank">AddSolution</a></td>
<td></td>
</tr>
<tr>
<th>Deployment to server/farm</th>
<td>FeatureInstalled</td>
<td><a href="http://technet.microsoft.com/en-us/library/cc288449(office.12).aspx">DeploySolution</a></td>
<td>Central Admin &gt; Operations &gt; Solution Management</td>
</tr>
<tr>
<th>Activation to SCOPE</th>
<td>FeatureActivated</td>
<td>
<p><a href="http://technet.microsoft.com/en-us/library/cc262692(office.12).aspx">ActivateFeature</a></p>
<p>or</p>
<ul>
<li>If Farm scoped then on DeploySolution if <a href="http://msdn.microsoft.com/en-us/library/ms436075.aspx " target="_blank">ActivateOnDefault</a> is set to true (default)</li>
<li>If WebApplication scoped then on creating of a new WebApplication if <a href="http://msdn.microsoft.com/en-us/library/ms436075.aspx ">ActivateOnDefault</a> is set to true.</li>
<li><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spfeaturedefinition.autoactivateincentraladmin.aspx" target="_blank">AutoActivateInCentralAdmin</a> is true for Web Application, Site and Web scoped features</li>
</ul>
</td>
<td>See scope table above</td>
</tr>
<tr>
<th>Upgrade</th>
<td>FeatureUpgrading (new for 2010)</td>
<td><a href="http://technet.microsoft.com/en-us/library/cc287722(office.12).aspx" target="_blank"> UpgradeSolution</a></td>
<td></td>
</tr>
<tr>
<th>Deactivation from SCOPE</th>
<td>FeatureDeactivating</td>
<td>
<p>On RetractSolution if still activated when called</p>
<p>or</p>
<p><a href="http://technet.microsoft.com/en-us/library/cc262680(office.12).aspx">DeactivateFeature</a></p>
</td>
<td>See scope table above</td>
</tr>
<tr>
<th>Retraction from server/farm</th>
<td>FeatureUninstalling</td>
<td><a href="http://technet.microsoft.com/en-us/library/cc287669(office.12).aspx" target="_blank">RetractSolution</a></td>
<td>Central Admin &gt; Operations &gt; Solution Management</td>
</tr>
<tr>
<th>Delete from solution store</th>
<td></td>
<td><a href="http://technet.microsoft.com/en-us/library/cc288449(office.12).aspx">DeleteSolution</a></td>
<td></td>
</tr>
</tbody>
</table>
<h3>SharePoint Administration Timer Jobs</h3>
<p>Deployment and Retraction actually setup a timer job (which can be executed &#8216;immediately&#8217; or at a specified time. If the &#8220;Windows SharePoint Services Administration&#8221; Service is not running then you will be warned that these jobs will not be executed and you can force execution by running <a href="http://technet.microsoft.com/en-us/library/cc262783(office.12).aspx" target="_blank">STSADM -o ExecAdmSvcJobs</a> on <strong>all</strong> servers in your farm.</p>
<h3>Windows Identity</h3>
<p>You can&#8217;t be sure which windows identity a feature event receiver will be running under as you don&#8217;t know if it will be called by STSADM (cmd.exe), &#8220;Windows Share Services Administration&#8221; timer service (WSSADMIN.EXE) or the WebUI (w3wp.exe with the app pools identity) &#8211; so ensure you are not relying on privileges (for example) that may be given to a logged on domain admin when using STSADM but not the app pools identity.</p>
<table class="TwoTone">
<thead>
<tr>
<th rowspan="2"><a href="http://msdn.microsoft.com/en-us/library/ms469501.aspx" target="_blank">Event</a></th>
<th colspan="2">Windows Identity </th>
</tr>
<tr>
<th>Triggered with STSADM</th>
<th>Triggered by UI</th>
</tr>
</thead>
<tbody>
<tr>
<th>FeatureInstalled</th>
<td>Logged on user</td>
<td>Identity of Web Applications Application Pool.</td>
</tr>
<tr>
<th>FeatureActivated</th>
<td colspan="2" rowspan="2">
<p>Identity of &#8220;Windows SharePoint Serviecs Administration&#8221; service</p>
<p>or Logged on user if forcing by STSADM -o ExecAdmSvcJobs</p>
</td>
</tr>
<tr>
<th>FeatureDeactivating</th>
</tr>
<tr>
<th>FeatureUninstalling</th>
<td>Logged on user</td>
<td>Identity of Web Applications Application Pool.</td>
</tr>
</tbody>
</table>
<h3>SharePoint Context</h3>
<p>Because you can&#8217;t be sure where the FeatureReceiver is being called from (command line, timer service, web ui) you can&#8217;t use the normal method of getting a SPSite/SPWeb object.</p>
<pre>SPSite site = SPContext.Current.Site;</pre>
<pre>SPWeb web = SPContext.Current.Web;</pre>
<p>Instead you can access the context through <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfeaturereceiverproperties.aspx">SPFeatureReceiverProperties</a>.<a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfeature.aspx">Feature.Parent</a> see <a href="http://blog.mattsmith.co.nz/Lists/Posts/Post.aspx?List=c7bdac80-1d4e-4732-9e67-cefde9c03d31&amp;ID=51">Matt&#8217;s handy extension method</a> (beware though, it doesn&#8217;t cover Web Application or Farm scopes)</p>
<p><strong><em>Note</em></strong><em> &#8211; you only get a SPFeatureRecieverProperties.Feature reference with FeatureActivated and FeatureDeactivating &#8211; its null for Installed and Uninstalling.</em></p>
<table class="TwoTone">
<thead>
<tr>
<th>Scope</th>
<th>FeatureActivated and FeatureDeactivating</th>
</tr>
</thead>
<tbody>
<tr>
<th>Web Site</th>
<td><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spweb.aspx">SPWeb</a></td>
</tr>
<tr>
<th>Site CollectionSP</th>
<td><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsite.aspx" target="_parent">SPSite</a></td>
</tr>
<tr>
<th>Web Application</th>
<td><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebapplication.aspx" target="_blank">SPWebApplication</a></td>
</tr>
<tr>
<th>Farm</th>
<td>
<p><a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spwebservice.aspx " target="_blank">SPWebService</a> though this seems a little useless &#8211; in most cases you would want to get <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spfarm.local.aspx" target="_blank">SPFarm.Local</a></p>
</td>
</tr>
</tbody>
</table>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/' rel='bookmark' title='Permanent Link: SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites'>SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites</a> <small>Find out what SharePoint terms like Farm, WFE, NLB, Web...</small></li>
<li><a href='http://blog.pentalogic.net/2008/10/dont-get-public-key-blobs-and-tokens-mixed-up/' rel='bookmark' title='Permanent Link: Don’t get Public Key Blobs and Tokens mixed up!'>Don’t get Public Key Blobs and Tokens mixed up!</a> <small> Introduction When developing web-parts for Microsoft SharePoint, a developer...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/06/sharepoint-feature-receivers-events-details/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Reminder Webpart &#8211; version 1.7.8 now available</title>
		<link>http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/</link>
		<comments>http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 12:18:15 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Reminder]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[Reminder]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=985</guid>
		<description><![CDATA[New version 1.7.8 of SharePoint Reminder webpart is now available to download as a free upgrade for existing users, or in a fully functional 30 day free trial version for new customers.


Related posts:<ol><li><a href='http://blog.pentalogic.net/2009/10/send-email-alert-task-completed/' rel='bookmark' title='Permanent Link: Tip &#8211; Sending an SharePoint email Alert when a Task is completed'>Tip &#8211; Sending an SharePoint email Alert when a Task is completed</a> <small>This post shows you how to set up a SharePoint...</small></li>
<li><a href='http://blog.pentalogic.net/2009/06/setting-variable-due-in-or-overdue-by-time/' rel='bookmark' title='Permanent Link: SharePoint Reminder Webpart &#8211; Setting a variable Due In or Overdue By time'>SharePoint Reminder Webpart &#8211; Setting a variable Due In or Overdue By time</a> <small>This post gives 3 different methods for setting a variable...</small></li>
<li><a href='http://blog.pentalogic.net/2009/09/pentalogic-reminder-sharepoint-alerts-recurring-events/' rel='bookmark' title='Permanent Link: Pentalogic SharePoint Reminder Webpart v1.6  &#8211; now supporting Sharepoint recurring events'>Pentalogic SharePoint Reminder Webpart v1.6  &#8211; now supporting Sharepoint recurring events</a> <small>v1.6 of Pentalogic Reminder Webpart for SharePoint is now the...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-reminder-webpart-version-1-7-8-now-available%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F06%2Fsharepoint-reminder-webpart-version-1-7-8-now-available%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>How annoying is it when you get reminded about something you have already done?  A little email saying:</p>
<blockquote><p>&#8220;Can you please submit your expenses claim form by 12.00 noon today&#8221;</p>
</blockquote>
<p>is just sooo annoying when actually you have been a good girl and done your expenses yesterday.</p>
<p>We get lots of support calls from <a title="SharePoint Reminder Webpart" href="http://www.pentalogic.net/sharepoint-products/reminder" target="_blank">SharePoint Reminder webpart</a> users who have annoyed their team members in just this way &#8211; by sending our Reminder emails for tasks that have already been completed.</p>
<p>This is easy enough to do.  Reminder will look at the whole of a list unless you tell it to do something else.  So if you ask Reminder to send out an email for everyone who is tasked to complete their expenses claim form by 12.00 today that is exactly what it will do, regardless of whether the status of that task is &#8220;Active&#8221; or &#8220;Completed&#8221;.</p>
<p><span id="more-985"></span></p>
<p>Some users ask why Reminder doesn&#8217;t just work on &#8220;Active&#8221; tasks by default.  There are good reasons for this.  For example there may well be occasions when you want to send out reminders on completed tasks.</p>
<blockquote><p>&#8220;You have completed your assignment for ZYX Corp, please ensure that all appropriate time has been billed&#8221;</p>
</blockquote>
<p>or maybe to a line manager:</p>
<blockquote><p>&#8220;John Smith has completed module 256 of the company training program, please arrange a training review meeting.&#8221;</p>
</blockquote>
<p>But for those times when sending a reminder for completed items just isn&#8217;t appropriate you need to ensure that Reminder is watching the &#8220;Active&#8221; view of your Task or Issues list, rather than the entire list.</p>
<p>Because this is easy to forget we have added a little tip in the Reminder Configuration tool:</p>
<p><a href="http://www.pentalogic.net/sharepoint-products/reminder"><img class="aligncenter size-full wp-image-986" title="Reminder Tip" src="http://blog.pentalogic.net/wp-content/uploads/2010/06/Reminder-Tip.png" alt="SharePoint Reminder WebPart" width="550" height="453" /></a></p>
<p>This message displays when you ask Reminder to watch the entire task list, and disappears if you select a view.</p>
<p>For more information here is the relevant <a title="SharePoint Reminder Web part Manual." href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-manual?p=webpart/config_list.htm" target="_blank">SharePoint Reminder Webpart manual page</a>.</p>
<p>Filtering is a really great way to get more out of SharePoint Reminder, once customers start to explore the power of filters they generally come up with a whole host of new ways that Reminder could save them time and trouble.  For example you might want to filter on priority, and send a team manager alerts on overdue high priority tasks once a week. <a title="Extend SharePoint Task lists" href="http://blog.pentalogic.net/2008/10/extend-and-customise-sharepoint-task-lists/" target="_blank">For more ideas on using filters take a look at this blog post.</a></p>
<p>You can <a title="Download SharePoint Reminder Webpart" href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-download-file" target="_blank">download the new version of SharePoint Reminder Webpart here</a>.  The new version of Reminder is Free of charge to all existing customers and will install directly over the top of your existing version with no disruption to your existing configuration.  <a title="Upgrading SharePoint Reminder Web part" href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-manual?p=faq%2Fsupport-and-maintenance.htm" target="_blank">Please refer to this page for installation instructions.</a></p>
<p>For those of you who are not yet using SharePoint Reminder a fully functional 30 day free trail is available to download <a title="SharePoint Reminder Download" href="http://www.pentalogic.net/sharepoint-products/reminder/reminder-download" target="_blank">here</a>.</p>
<p>We hope this is helpful, and is you have any other comments or suggestions please get in touch.</p>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2009/10/send-email-alert-task-completed/' rel='bookmark' title='Permanent Link: Tip &#8211; Sending an SharePoint email Alert when a Task is completed'>Tip &#8211; Sending an SharePoint email Alert when a Task is completed</a> <small>This post shows you how to set up a SharePoint...</small></li>
<li><a href='http://blog.pentalogic.net/2009/06/setting-variable-due-in-or-overdue-by-time/' rel='bookmark' title='Permanent Link: SharePoint Reminder Webpart &#8211; Setting a variable Due In or Overdue By time'>SharePoint Reminder Webpart &#8211; Setting a variable Due In or Overdue By time</a> <small>This post gives 3 different methods for setting a variable...</small></li>
<li><a href='http://blog.pentalogic.net/2009/09/pentalogic-reminder-sharepoint-alerts-recurring-events/' rel='bookmark' title='Permanent Link: Pentalogic SharePoint Reminder Webpart v1.6  &#8211; now supporting Sharepoint recurring events'>Pentalogic SharePoint Reminder Webpart v1.6  &#8211; now supporting Sharepoint recurring events</a> <small>v1.6 of Pentalogic Reminder Webpart for SharePoint is now the...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Truth about Tech Support</title>
		<link>http://blog.pentalogic.net/2010/05/the-truth-about-tech-support/</link>
		<comments>http://blog.pentalogic.net/2010/05/the-truth-about-tech-support/#comments</comments>
		<pubDate>Mon, 24 May 2010 13:24:47 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=844</guid>
		<description><![CDATA[Article looks at standards of Tech Support amongst Microsoft SharePoint Webpart vendors


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webpart-premium-support/' rel='bookmark' title='Permanent Link: New for 2010 &#8211; Premium Support'>New for 2010 &#8211; Premium Support</a> <small> We like to think that the standard support we...</small></li>
<li><a href='http://blog.pentalogic.net/2010/03/case-study-pentalogic-sharepoint-reminde/' rel='bookmark' title='Permanent Link: Case Study &#8211; Bowerman and Brooke Choose Pentalogic SharePoint Reminder for Job Tracking System'>Case Study &#8211; Bowerman and Brooke Choose Pentalogic SharePoint Reminder for Job Tracking System</a> <small> So here we are on track with at least...</small></li>
<li><a href='http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/' rel='bookmark' title='Permanent Link: SharePoint Reminder Webpart &#8211; version 1.7.8 now available'>SharePoint Reminder Webpart &#8211; version 1.7.8 now available</a> <small>New version 1.7.8 of SharePoint Reminder webpart is now available...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F05%2Fthe-truth-about-tech-support%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F05%2Fthe-truth-about-tech-support%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<table border="0">
<tbody>
<tr>
<td>
<p>You know how satisfying it is when you read something, instinctively know it’s right, then have something happen that gives you concrete proof?  Well we had one of those moments this week &#8211; and I wanted to share.</p>
<p>We read quite a few business blogs and for down to earth, quality advice <a title="A Smart Bear" href="http://blog.asmartbear.com/" target="_blank">Jason Cohen</a> is our man &#8211; <a title="Joel on Software" href="http://www.joelonsoftware.com/articles/customerservice.html" target="_blank">Joel Spolsky</a> sometimes comes up with the goods, but he can be a bit full of himself, we don&#8217;t get <a title="Seth Godin" href="http://sethgodin.typepad.com/" target="_blank">Seth Godin</a> at all &#8211; seems to have made a great career out of stating the blindingly obvious &#8211; but Jason; on the money, pretty much every time.</p>
</td>
<td><img class="alignright size-full wp-image-845" title="panda" src="http://blog.pentalogic.net/wp-content/uploads/2010/05/panda.png" alt="" width="368" height="254" /></td>
</tr>
</tbody>
</table>
<p>So this week&#8217;s post from Jason was on<a title="Tech support is Sales" href="http://blog.asmartbear.com/tech-support-is-sales.html" target="_blank"> the importance of good tech support</a> &#8211; and the prevalence of tech support which is anything but good.  Done right, Jason says, tech support <em><strong>is</strong></em> sales. We read the post, nodding sagely in agreement.</p>
<p><span id="more-844"></span></p>
<p>Then that evening we had a support call from a customer who was trialling our <a title="Sparepoint Reminder Webpart" href="http://www.pentalogic.net/sharepoint-products/reminder" target="_blank">Reminder web part for SharePoint</a>.  The customer had quite a few questions and we were on the phone for around an hour.  Once we had sorted out his questions about Reminder he tells us that he is trialling our product along with a similar product from one of our competitors &#8211; but he can&#8217;t get the competitor’s product to work and he can&#8217;t get any response from their tech support.  So, as we are so helpful, <em><strong>could we possibly help him to get our competitors product working as well?</strong></em></p>
<p>Well, we like to think we&#8217;re helpful, but not <em>that</em> helpful, so we had to politely decline on that one.  Still, within 24 hours we had a nice $1,200 order in from the customer &#8211; who had still had no response from the other company, so had given up on the whole product comparison idea and just decided to go with us.</p>
<p>Oh we did feel smug!</p>
<p>I still don&#8217;t really get the IT industry&#8217;s attitude to speaking to customers and prospects.  I&#8217;ve worked in other places &#8211; finance, travel, property &#8211; where we grabbed every opportunity we got to talk to potential customers (some of the time <em><strong>they</strong></em> were trying to avoid <em><strong>us</strong></em> ).  If someone&#8217;s thinking about buying your product and wants some advice on how it works you talk to them &#8211; wow them with your products features and your company&#8217;s super-helpful attitude &#8211; right?</p>
<p>Wrong in the world of IT is seems.  Here are a few support policy quotes from other vendors in the SharePoint webparts market:</p>
<blockquote><p>&#8220;Unlimited email support with a 2-3 day response time&#8221;</p>
<p>&#8220;Access to our extensive knowledge base&#8221;</p>
<p>&#8220;Per incident support $180 per hour&#8221;</p>
<p>&#8220;Post your question to our support forum&#8221;</p>
</blockquote>
<p>I still find it scary and a little sad that the simple willingness to just answer the phone and talk to people who want to give you their money  &#8211; or indeed people who have already given you their money &#8211; is such a differentiator in this industry.</p>
<p><a title="Pentalogic Technical Support" href="http://www.pentalogic.net/about/support" target="_blank">Tech support</a> like any kind of customer service can sometimes feel like a bit of a grind &#8211; you tend to hear a lot of the same questions, and often the calls for help come at the worst moments &#8211; like 6pm on a Friday evening when you&#8217;re just heading out for a nice cold drink.  Here our developers do the tech support and it’s always the way that the trickiest support calls come when they are deep in coding mode.</p>
<p>Sometimes you need an incident like this, or a blog post like Jason&#8217;s to give you the motivation to keep up the work.</p>
<p>What Jason&#8217;s blog post and our experience showed us was a) just how bad tech support can be in our industry, and b) how if you do it right, tech support really is sales.</p>
<p>As you&#8217;ve probably figured out this whole tech support issue and just why it&#8217;s sometimes so bad in our industry is one of my personal crusades, so I would love to hear your best and worst tech support experiences &#8211; either as a user or a provider.</p>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webpart-premium-support/' rel='bookmark' title='Permanent Link: New for 2010 &#8211; Premium Support'>New for 2010 &#8211; Premium Support</a> <small> We like to think that the standard support we...</small></li>
<li><a href='http://blog.pentalogic.net/2010/03/case-study-pentalogic-sharepoint-reminde/' rel='bookmark' title='Permanent Link: Case Study &#8211; Bowerman and Brooke Choose Pentalogic SharePoint Reminder for Job Tracking System'>Case Study &#8211; Bowerman and Brooke Choose Pentalogic SharePoint Reminder for Job Tracking System</a> <small> So here we are on track with at least...</small></li>
<li><a href='http://blog.pentalogic.net/2010/06/sharepoint-reminder-webpart-version-1-7-8-now-available/' rel='bookmark' title='Permanent Link: SharePoint Reminder Webpart &#8211; version 1.7.8 now available'>SharePoint Reminder Webpart &#8211; version 1.7.8 now available</a> <small>New version 1.7.8 of SharePoint Reminder webpart is now available...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/05/the-truth-about-tech-support/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SharePoint Calculated columns &#8211; Adding hours onto a date field</title>
		<link>http://blog.pentalogic.net/2010/05/calculated-columns-adding-hours-onto-a-date-field/</link>
		<comments>http://blog.pentalogic.net/2010/05/calculated-columns-adding-hours-onto-a-date-field/#comments</comments>
		<pubDate>Tue, 18 May 2010 09:53:35 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[Calculated Columns]]></category>
		<category><![CDATA[Formula]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Tip]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=825</guid>
		<description><![CDATA[
			
				
			
		
A customer recently contacted me with an interesting question.
They were using a SharePoint task list to help schedule jobs for field engineers but rather than have a Start Date and End Date field they wanted to have a Start Date and Duration field and automatically work out the End Date.
So End Date = Start Date [...]


Related posts:<ol><li><a href='http://blog.pentalogic.net/2008/11/working-days-weekdays-holidays-sharepoint-calculated-columns/' rel='bookmark' title='Permanent Link: Working Days, Weekdays and Holidays in SharePoint Calculated Columns'>Working Days, Weekdays and Holidays in SharePoint Calculated Columns</a> <small>This post shows you how to work with weekdays and...</small></li>
<li><a href='http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/' rel='bookmark' title='Permanent Link: The Truth about using [Today] in SharePoint Calculated Columns'>The Truth about using [Today] in SharePoint Calculated Columns</a> <small>This post offers workaround for using values like [Today] and...</small></li>
<li><a href='http://blog.pentalogic.net/2009/10/tip-multiple-columns-planner-gantt-chart/' rel='bookmark' title='Permanent Link: Tip &#8211; Showing multiple columns in SharePoint Planner Webpart'>Tip &#8211; Showing multiple columns in SharePoint Planner Webpart</a> <small>This post shows how to show data from more than...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F05%2Fcalculated-columns-adding-hours-onto-a-date-field%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F05%2Fcalculated-columns-adding-hours-onto-a-date-field%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>A customer recently contacted me with an interesting question.</p>
<p>They were using a SharePoint task list to help schedule jobs for field engineers but rather than have a Start Date and End Date field they wanted to have a Start Date and Duration field and automatically work out the End Date.</p>
<p>So <strong>End Date = Start Date + Duration</strong></p>
<p>They were then planning to display this using Planner in the <a href="http://www.pentalogic.net/sharepoint-products/planner/planner-manual?p=configuration/config_plannerstyle.htm">By Category</a> view which is <a href="http://www.pentalogic.net/sharepoint-products/planner">idea for resource booking as it makes it easy to see when a resource is booked or free</a> (SharePoints built in gantt chart can&#8217;t do this swimlane style of view and doesn&#8217;t support using calculated columns).</p>
<p>Now this is easy to do if the Duration is specified in days &#8211; in fact you just use the equation above &#8211; <strong>but what if Duration is in hours or minutes?</strong></p>
<p>First port of call is this page from Microsoft showing <a rel="nofollow" href="http://office.microsoft.com/en-us/sharepointtechnology/HA011609471033.aspx" target="_blank">examples of common date time formula you can use in SharePoint calculated columns</a> hmmm, adding days OK&#8230; adding months Check&#8230; adding years OK too&#8230;.but nothing about hours. Back to the drawing board.</p>
<p><span id="more-825"></span></p>
<p>The key bit of knowledge is that <strong>SharePoint stores all date/time values internally as the number of days since Jan 1st, 1900. </strong>So the number 100.5 in a date/time field is 100 days and 12 hours from 1st Jan 1900 at 00:00</p>
<table border="0">
<tbody>
<tr>
<td>
<p>Armed with this we get the following formula (where Duration is in hours)</p>
<p><strong>=[Start Date]+([Duration]/24)</strong></p>
<p>So what&#8217;s happening here?</p>
<p><strong>([Duration]/24) </strong>turns the number of hours in Duration to fractions of a day (e.g. 1 hr is 0.0416 of a day)</p>
<p>Then we add that number to the Start Date and finally as our calculated column is defined as a date/time field SharePoint is turning the number (e.g. 40,296.50) back into a readable date/time value.</p>
<p>Job done!</p>
<p><strong>Tips</strong></p>
<ul>
<li>This will work with Durations greater than 24 or even 1/2 hours etc.</li>
<li>If you want to specify Duration in minutes then instead of /24 above you would use /1440 (the number of minutes in a day).</li>
<li>You can use this for anything that has a duration &#8211; tasks, service jobs, meetings, flights, equipment booking etc.</li>
</ul>
<p><strong>Further reading</strong></p>
<ul>
<li><a href="http://abstractspaces.wordpress.com/2009/05/02/common-date- time-formulas-for-sharepoint-calculated-fields/" target="_blank">Common Date Time formulas for SharePoint</a></li>
</ul>
</td>
<td><a href="http://blog.pentalogic.net/wp-content/uploads/2010/05/sharepoint-calculated-column-add-hours-date.png"><img class="alignright size-full wp-image-833" title="SharePoint calculated column - adding hours to a date" src="http://blog.pentalogic.net/wp-content/uploads/2010/05/sharepoint-calculated-column-add-hours-date.png" alt="" width="271" height="442" /></a></td>
</tr>
</tbody>
</table>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2008/11/working-days-weekdays-holidays-sharepoint-calculated-columns/' rel='bookmark' title='Permanent Link: Working Days, Weekdays and Holidays in SharePoint Calculated Columns'>Working Days, Weekdays and Holidays in SharePoint Calculated Columns</a> <small>This post shows you how to work with weekdays and...</small></li>
<li><a href='http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/' rel='bookmark' title='Permanent Link: The Truth about using [Today] in SharePoint Calculated Columns'>The Truth about using [Today] in SharePoint Calculated Columns</a> <small>This post offers workaround for using values like [Today] and...</small></li>
<li><a href='http://blog.pentalogic.net/2009/10/tip-multiple-columns-planner-gantt-chart/' rel='bookmark' title='Permanent Link: Tip &#8211; Showing multiple columns in SharePoint Planner Webpart'>Tip &#8211; Showing multiple columns in SharePoint Planner Webpart</a> <small>This post shows how to show data from more than...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/05/calculated-columns-adding-hours-onto-a-date-field/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 Ready &#8211; PHEW!</title>
		<link>http://blog.pentalogic.net/2010/05/sharepoint-2010-ready-phew/</link>
		<comments>http://blog.pentalogic.net/2010/05/sharepoint-2010-ready-phew/#comments</comments>
		<pubDate>Tue, 04 May 2010 09:08:19 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint webparts]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[WebPart]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=797</guid>
		<description><![CDATA[
			
				
			
		




Well, OK so it probably hasn&#8217;t been quite as much effort as climbing Everest &#8211; but sometimes it&#8217;s felt that way!
Last week Microsoft made the &#8220;final&#8221; release version of SharePoint 2010 available to developers and large corporates.  So we have been able to get on with our &#8220;final&#8221; set of compatibility tests and we can [...]


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webpart-premium-support/' rel='bookmark' title='Permanent Link: New for 2010 &#8211; Premium Support'>New for 2010 &#8211; Premium Support</a> <small> We like to think that the standard support we...</small></li>
<li><a href='http://blog.pentalogic.net/2010/03/sharepoint-2010-whats-hot-and-whats-not-3-social-networking/' rel='bookmark' title='Permanent Link: SharePoint 2010: What&#8217;s Hot and What&#8217;s Not &#8211; #3 Social Networking'>SharePoint 2010: What&#8217;s Hot and What&#8217;s Not &#8211; #3 Social Networking</a> <small> This is the final part in our occasional series...</small></li>
<li><a href='http://blog.pentalogic.net/2010/01/sharepoint-2010-new-years-resolutions/' rel='bookmark' title='Permanent Link: 2010: SharePoint New Year&#8217;s Resolutions'>2010: SharePoint New Year&#8217;s Resolutions</a> <small> A happy New Year to you &#8211; and 2010...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F05%2Fsharepoint-2010-ready-phew%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F05%2Fsharepoint-2010-ready-phew%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<table border="0">
<tbody>
<tr>
<td>
<p>Well, OK so it probably hasn&#8217;t been quite as much effort as climbing Everest &#8211; but sometimes it&#8217;s felt that way!</p>
<p>Last week Microsoft made the &#8220;final&#8221; release version of SharePoint 2010 available to developers and large corporates.  So we have been able to get on with our &#8220;final&#8221; set of compatibility tests and we can now announce that all of our products are SharePoint 2010 Compatible.</p>
</td>
<td><img class="aligncenter size-full wp-image-798" title="sp2010" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/sp2010.png" alt="sp2010" width="394" height="272" /></td>
</tr>
</tbody>
</table>
<p>When you make software that works on a particular platform &#8211; whether it&#8217;s Windows, SharePoint, or the iPhone &#8211; the introduction of a major new version is really exciting, but it can also be very stressful. The introduction of a new feature might open up lots of new possibilities, but it could equally well present new problems for the way your own software works with the platform, or even make your application completely redundant.</p>
<p><span id="more-797"></span></p>
<p>So as you can imagine we were all over the public beta version of SP2010 as soon as it became available last November. We were very pleased to see that whilst there are lots of <a title="SharePiont 2010 new features" onclick="linkClick( this.href );" href="../2010/03/sharepoint-2010-end-users-fast-search-google/" target="_blank">fantastic new features</a> in SharePoint 2010 Microsoft haven&#8217;t introduced anything within the Out of the Box functionality that undermines our own products. For users of SharePoint 2010 our <a title="Pentalogic PivotPoint" href="http://www.pentalogic.net/sharepoint-products/pivotpoint" target="_blank">PivotPoint,</a> <a title="Pentalogic SharePiont Planner" onclick="linkClick( this.href );" href="http://www.pentalogic.net/sharepoint-products/planner" target="_blank">Planner</a> and <a title="Pentalogic SharePoint Reminder" onclick="linkClick( this.href );" href="http://www.pentalogic.net/sharepoint-products/reminder" target="_blank">Reminder</a> will continue to add valuable planning, reporting and alert functionality to the Out of the Box offering, and we have also spotted some interesting new possibilities for product development.</p>
<table border="0">
<tbody>
<tr>
<td>
<div><img style="margin: 10px 5px;" src="http://ww1.prweb.com/prfiles/2010/04/28/1913034/gI_sharepoint2010.png.jpg" border="0" alt="Microsoft SharePont 2010" align="right" /></div>
</td>
<td>Over the past few months we have carried out extensive in house and third party testing on all of our products in the beta version of SP 2010. There are some significant changes in this latest version of SharePoint and we have been busy making sure that our products function properly with these changes.</td>
</tr>
</tbody>
</table>
<p>But we know from past experience that there can be significant differences between the beta version of any piece of software and the final release candidate &#8211; that&#8217;s what a beta is for after all.  so we know we wouldn&#8217;t be finished until we saw the final release candidate &#8211; and last week we got it and were able to run our final set of tests.</p>
<p>So we can now say, with confidence &#8220;Yes, we are SharePoint 2010 ready.&#8221; SharePoint 2010 versions of all of our products are available to download from the website for existing customers who are upgrading to 2010 or new customers who are running or trialling a SP2010 deployment.</p>
<p>Although there is a lot of excitement about SharePoint 2010 we know that many people won&#8217;t be upgrading overnight. We know 15% of our clients are still using SharePoint 2003. SharePoint 2010 only runs on 64 bit servers. This means that anyone currently running on 32 bit servers will need to upgrade their hardware before they can upgrade to SP2010. Though this would be normal practice for many large corporate, for smaller businesses on tighter budgets it introduces extra costs and could be a potential barrier to upgrades.</p>
<p>So whilst we are now fully SharePoint 2010 compatible, all of our products also remain compatible with all previous versions of SharePoint and we intend of continue to support all previous versions for the foreseeable future.</p>
<p>And now we are done with compatibility testing for the time being we can get on with some new product development &#8211; which should be much more fun!</p>
<p>SharePoint 2010 will be available on general release in May. There are 8 versions and as yet Microsoft have made no announcements regarding pricing.</p>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/01/sharepoint-webpart-premium-support/' rel='bookmark' title='Permanent Link: New for 2010 &#8211; Premium Support'>New for 2010 &#8211; Premium Support</a> <small> We like to think that the standard support we...</small></li>
<li><a href='http://blog.pentalogic.net/2010/03/sharepoint-2010-whats-hot-and-whats-not-3-social-networking/' rel='bookmark' title='Permanent Link: SharePoint 2010: What&#8217;s Hot and What&#8217;s Not &#8211; #3 Social Networking'>SharePoint 2010: What&#8217;s Hot and What&#8217;s Not &#8211; #3 Social Networking</a> <small> This is the final part in our occasional series...</small></li>
<li><a href='http://blog.pentalogic.net/2010/01/sharepoint-2010-new-years-resolutions/' rel='bookmark' title='Permanent Link: 2010: SharePoint New Year&#8217;s Resolutions'>2010: SharePoint New Year&#8217;s Resolutions</a> <small> A happy New Year to you &#8211; and 2010...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/05/sharepoint-2010-ready-phew/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SharePoint Site Templates: KISS guide to creating, saving and using</title>
		<link>http://blog.pentalogic.net/2010/04/sharepoint-site-templates-kiss-guide-to-creating-saving-and-using/</link>
		<comments>http://blog.pentalogic.net/2010/04/sharepoint-site-templates-kiss-guide-to-creating-saving-and-using/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 15:03:22 +0000</pubDate>
		<dc:creator>Clare</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SharePoint Ideas]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blog.pentalogic.net/?p=736</guid>
		<description><![CDATA[
			
				
			
		
A site is the key place within SharePoint to bring together all the people, content and activities associated with a particular process, project or group.  And if the process or project is regularly repeated within your organization having a site template for it saves a lot of time and helps to ensure consistency and facilitate [...]


Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/' rel='bookmark' title='Permanent Link: SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites'>SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites</a> <small>Find out what SharePoint terms like Farm, WFE, NLB, Web...</small></li>
<li><a href='http://blog.pentalogic.net/2010/04/sharepoint-partner-perspective-veronique-palmer/' rel='bookmark' title='Permanent Link: SharePoint Partner Perspective: Veronique Palmer'>SharePoint Partner Perspective: Veronique Palmer</a> <small> This is the first in a series of interviews...</small></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float:right; margin-top:-100px; clear:both;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F04%2Fsharepoint-site-templates-kiss-guide-to-creating-saving-and-using%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.pentalogic.net%2F2010%2F04%2Fsharepoint-site-templates-kiss-guide-to-creating-saving-and-using%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>A site is the key place within SharePoint to bring together all the people, content and activities associated with a particular process, project or group.  And if the process or project is regularly repeated within your organization having a site template for it saves a lot of time and helps to ensure consistency and facilitate continuous improvement.</p>
<p>There are any number of scenarios where you might use a SharePoint site template, for this example we are using a recruitment process, but you could equally well set one up for any regularly repeated process or project you manage: training courses, audits, conferences and sales exhibitions, product testing, office moves, procurement, risk assessment, staff appraisals – the list goes on.</p>
<p>SharePoint comes with some Out of the Box Templates, there are other available on-line, free or to purchase.  But all of these are “off the peg” options: great if you are short on time, but they’re not going to be a perfect fit for your business processes.</p>
<p>To get a SharePoint template that fits your processes perfectly you are going to have to make your own &#8211; and thankfully it’s exceptionally easy to do – so here’s how.</p>
<p><span id="more-736"></span><br class="spacer_" /></p>
<h3>First Create your Site</h3>
<p>Before you even switch on your computer you need to sit down and think about the business process you are working with: the content, activities and people you will bring together in your site template.</p>
<p>So for our Recruitment Site Template we have:</p>
<ul>
<li>Recruitment Procedures: hiring policy, pay scales, interviewers guidelines, equal opportunities policy etc.</li>
<li>Recruitment Forms: application form, equal ops monitoring form, interview score card, pro forma letters.</li>
<li>Recruitment Interview Scheduling: calendar of scheduled 1<sup>st</sup> and 2<sup>nd</sup> interviews/assessment centres.</li>
<li>Hiring Managers and HR: internal contacts involved in the hire</li>
<li>Approved Staffing Agencies: with agreed terms and conditions and contact details</li>
<li>Candidates and Applications: original application documents, status tracking and notes.</li>
</ul>
<p>I am sure there is more, but you get the idea, you need to think about the content, people and processes you want to bring together in your site template.</p>
<p><em><strong>So, now you can switch on your computer!</strong></em></p>
<p>You need to be a “Site Owner” to create a site template. Your SharePoint administrator will be able to tell you whether you have the permissions you need – and if you don’t ask the administrator nicely and they might grant you some extra permissions.</p>
<p>You can’t actually create a site template from scratch in SharePoint – you first have to create a site and then save it as a template.</p>
<p>So, first create your site.</p>
<p>Decide where you want your site to appear  - for a recruitment site you might well want it to be a sub-site of a main HR site.  So from the “Site Actions” menu, in the site that you want as your parent site, choose “Create” from the drop down,</p>
<p><img class="aligncenter size-full wp-image-737" title="create site" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/create-site.png" alt="create site" width="331" height="231" /></p>
<p>Then from the list of options choose “Sites and Workspaces” from the Web Pages list.</p>
<p><img class="aligncenter size-full wp-image-748" title="sandw2" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/sandw2.png" alt="sandw2" width="359" height="170" /></p>
<p>On the “New SharePoint Site” page there isn’t much you need to do.  Give the site a name, in this case “Recruitment” seemed to make sense, give it a URL – best done by just adding the name of your site, and from the “Select a Template” box choose either Blank or Team Site – either will do just as well.</p>
<p><img class="aligncenter size-full wp-image-749" title="blank-site" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/blank-site.png" alt="blank-site" width="441" height="558" /></p>
<p>Click &#8220;Create&#8221; and you&#8217;ve finished.</p>
<p><br class="spacer_" /></p>
<h3>Add Some Stuff in Your Site</h3>
<p>Now go back to your list of the people, content and activities that make up your process and think about how best to handle them within SharePoint.  Remember that the cardinal rule of content managment within SharePoint is that we only want to have one version of any one item of content, so you need to spend some time thinking about what content needs to exist within the sites that you will be creating from your template, and what content already exists elsewhere, so that you can simple provide links to it.</p>
<p>In our example we have we have set up:</p>
<ul>
<li><strong>Document Libraries </strong>for applications and proforma recruitment documents (so things like blank Job Descriptions and Invitations to interview, where we will want to keep completed versions of the documents for our records) configured with metadata. </li>
<li>a <strong>Forms Library</strong> for our equal opportunities monitoring forms,</li>
<li>a <strong>Wiki</strong> for recruitment notes,</li>
<li>a <strong>Calendar List</strong> for organizing our interviews</li>
<li>a <strong>Tasks List</strong></li>
<li><strong>Content Editor Web Part &#8211; </strong>to display links to relevant information located within the main HR site, like Recruitment Procedures.<strong><br />
 </strong></li>
<li>and some <strong>List View Web Parts</strong> on the main page, to let us see what happening easily.</li>
</ul>
<p>You can save to your template pretty much anything you see from the “Create” page within your site:  any kind of list or library, communication, tracking, sub-site or page.</p>
<p>You can configure these as you want them.  You can also add and save content as part of the template if you wish.  So in our example the “Applications” document library is empty, but the “Pro Forma documents&#8221; library is populated with recruitment documents which, within the sites created from our template, will all be populated with data unique to each individual recruitment.   You need to decide where you need content, and where you just need to set up a structure, or add a link to content which exists elsewhere.  For example in this site we are providing a link within our Content Editor Webpart to the &#8220;Recruitment Procedures&#8221; manual, which is located in the main HR site.  By using a link we ensure that everyone using sites created from our template is accessing the most up to date version of the manual.</p>
<p>You can also save all your site settings, including look and feel, to the template.</p>
<p><em><strong><span style="color: #ff0000;">What can’t you save to your Template?</span></strong></em></p>
<p>You can’t save alert settings.</p>
<p><em><strong><br />
 </strong></em></p>
<h3>Save Your Custom Site Template</h3>
<p>Having set up your site and filled it with all the stuff you need, you can now save it as a template, a very simple process again.</p>
<p>From the “Site Actions” tab, choose “Site Settings”, then under “Look and Feel” choose “Save site as Template”</p>
<p>As we discussed earlier, you will very probably want to “Save Content” and you’re done.</p>
<p><img class="aligncenter size-full wp-image-764" title="ssat3" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/ssat3.png" alt="ssat3" width="634" height="459" /><br class="spacer_" /></p>
<h3>Create a Site from Your Custom Template</h3>
<p>Right, so now we have our site template, lets create a new site from it.  In our example we are going to hire a SharePoint Trainer, so from our Recruitment site “Site Actions” tab we are going to choose “Create” and then under the Web Pages heading, choose “Sites and Workspaces”.</p>
<p>We are going to go through exactly the same process here as we did to create our Recruitment site. Name the site “SharePoint Trainer”, create a URL, but this time when we get to “Select a Site Template” we are going to choose the “Custom” tab and choose “Recruitment” from the drop down list.  Then click “Create”</p>
<p><img class="aligncenter size-full wp-image-766" title="create site from template" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/create-site-from-template.png" alt="create site from template" width="467" height="556" /></p>
<p><br class="spacer_" /></p>
<p>So now we have our site for recruit our SharePoint trainer, ready to populate with documents, events and list items specific to this particular recruitment</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-776" title="sptrain-blank" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/sptrain-blank.png" alt="sptrain-blank" width="682" height="325" /><br class="spacer_" /></p>
<p>and here it is once we have put some data into it:</p>
<p><br class="spacer_" /></p>
<p><img class="aligncenter size-full wp-image-778" title="sptrainer-filled5" src="http://blog.pentalogic.net/wp-content/uploads/2010/04/sptrainer-filled5.png" alt="sptrainer-filled5" width="649" height="246" /><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p>A site template that&#8217;s tailor made for your own business processes with just a couple of hours work aren&#8217;t you the clever one!</p>
<p><br class="spacer_" /></p>
<h3>Need to Update Your Template?</h3>
<p>So let’s say your recruitment policy changes and you need to update your template – how do we do that?</p>
<p>You can’t just “save changes to a template”.  You will need to create a whole new template.  It’s not as bad as it sounds.</p>
<p>Just go to your “Recruitment” site, make the changes you needed, then save as a template called “Recruitment v2” or some other name different from the name of your first template.  However once you&#8217;ve done this you will be left with 2 versions of your Recruitment Template for people to choose from, and you know what’s going to happen.</p>
<p>So we would recommend that you delete the original template to avoid confusion.</p>
<p>Go to the very top level of your site and from the “Site Actions” tab select “Site Settings”.</p>
<p>From the “Galleries” list select “Site Templates”, click on “edit” next to the template you want to get rid of, click “delete” and you’re done.</p>
<p>So, that’s our brief run down on Site Templates and how to use them.  We hope you found it useful – and if you have any other tips on the subject we would love to hear them.</p>
<p><br class="spacer_" /></p>
<h3>Further Reading</h3>
<p>Microsoft&#8217;s free &#8220;fab 40&#8243; SharePoint templates:</p>
<p><a href="http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx" target="_blank">http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb407286.aspx</a></p>
<p>Microsoft free role based templates for My Sites:</p>
<p><a href="http://office.microsoft.com/en-us/sharepointserver/ha102147321033.aspx" target="_blank">http://office.microsoft.com/en-us/sharepointserver/ha102147321033.aspx</a></p>
<p>For a different take on how to create templates:</p>
<div><a href="http://www.fpweb.net/sharepoint-tutorials/CreateSiteTemplate.asp" target="_blank">http://www.fpweb.net/sharepoint-tutorials/CreateSiteTemplate.asp</a></div>
<div><a href="http://office.microsoft.com/en-us/sharepointserver/HA101577801033.aspx?pid=CH101237721033" target="_blank">http://office.microsoft.com/en-us/sharepointserver/HA101577801033.aspx?pid=CH101237721033</a></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
<div>And for a look at how things work in SharePoint 2010:</div>
<div><a href="http://www.toddbaginski.com/blog/archive/2009/11/20/which-sharepoint-2010-site-template-is-right-for-me.aspx" target="_blank">http://www.toddbaginski.com/blog/archive/2009/11/20/which-sharepoint-2010-site-template-is-right-for-me.aspx</a></div>
</div>


<p>Related posts:<ol><li><a href='http://blog.pentalogic.net/2010/07/sharepoint-terminology-farm-web-application-site-collection-top-level-site/' rel='bookmark' title='Permanent Link: SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites'>SharePoint Terminology &#8211; Farms, Web Front Ends, Web Application and Sites</a> <small>Find out what SharePoint terms like Farm, WFE, NLB, Web...</small></li>
<li><a href='http://blog.pentalogic.net/2010/04/sharepoint-partner-perspective-veronique-palmer/' rel='bookmark' title='Permanent Link: SharePoint Partner Perspective: Veronique Palmer'>SharePoint Partner Perspective: Veronique Palmer</a> <small> This is the first in a series of interviews...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.pentalogic.net/2010/04/sharepoint-site-templates-kiss-guide-to-creating-saving-and-using/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
