<?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>Jeremy Taylor &#187; Microsoft SharePoint 2010</title>
	<atom:link href="http://www.jeremytaylor.net/tag/microsoft-sharepoint-2010/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jeremytaylor.net</link>
	<description>SharePoint &#38; more</description>
	<lastBuildDate>Wed, 25 Jan 2012 07:14:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>SharePoint 2010 / SQL and IPv6</title>
		<link>http://www.jeremytaylor.net/2011/07/06/sharepoint-2010-sql-and-ipv6/</link>
		<comments>http://www.jeremytaylor.net/2011/07/06/sharepoint-2010-sql-and-ipv6/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 10:55:50 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Microsoft SharePoint 2010]]></category>

		<guid isPermaLink="false">http://www.jeremytaylor.net/?p=561</guid>
		<description><![CDATA[<a href="http://www.jeremytaylor.net/2011/07/06/sharepoint-2010-sql-and-ipv6/" title="SharePoint 2010 / SQL and IPv6"></a>IPv6 is becoming an issue and I hear more techs talking about it now than 5 or 10 years ago. I first learned about IPv6 and the IPv4 depletion issues about 10 years ago when I used to play with &#8230;<p class="read-more"><a href="http://www.jeremytaylor.net/2011/07/06/sharepoint-2010-sql-and-ipv6/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.jeremytaylor.net/2011/07/06/sharepoint-2010-sql-and-ipv6/" title="SharePoint 2010 / SQL and IPv6"></a><p>IPv6 is becoming an issue and I hear more techs talking about it now than 5 or 10 years ago. I first learned about IPv6 and the IPv4 depletion issues about 10 years ago when I used to play with my own Cisco lab at home and aspire to be a Cisco Certified Internetwork Expert &#8211; CCIE <img src='http://www.jeremytaylor.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Now, as I have been working full time with SharePoint for years, I thought its a good time to pull out a little bit about SharePoint with IPv6 from the net&#8230;</p>
<p><span id="more-561"></span></p>
<p>Some things I picked up from reading on the net which may be important to you are:</p>
<ul>
<li>Windows Server 2003: By default, the IPv6 protocol is not installed. However, it can be added.</li>
<li>Windows Server 2008: By default, the IPv6 protocol and the IPv4 protocol are both installed and enabled. When both IPv4 and IPv6 are enabled, IPv6 is given preference over IPv4.</li>
<li>Microsoft provides supported IPv6 implementations for Windows Server 2003, Windows XP with SP1 or later, Windows Vista and Windows Server 2008 or later.</li>
<li>When Windows is configured with IPv6, SQL 2005, 2008 and 2008 R2 Server components automatically recognize the existence of IPv6. No special SQL Server configuration is necessary.</li>
<li>The SQL Server Database Engine and the other server components can listen on both IPv4 and IPv6 addresses at the same time. When both IPv4 and IPv6 are present, you can use SQL Server Configuration Manager to configure the Database Engine to listen only on IPv4 addresses or only on IPv6 addresses.</li>
<li>When the SQL Server Browser service running on a machine that supports both IPv4 and IPv6 is queried on an IPv4 address, it responds with an IPv4 address and the first IPv4 TCP port in its list. When queried on an IPv6 address, it responds with an IPv6 address and the first IPv6 TCP port in its list. To avoid inconsistency, Microsoft recommends that the IPv4 and IPv6 listeners be configured to listen to the same port.</li>
<li>Tools such as SQL Server Management Studio and SQL Server Configuration Manager accept both IPv4 and IPv6 formats for IP addresses. In most cases, the connection string does not need to be modified if the &lt;computer_name&gt;\&lt;instance_name&gt; is specified using server hostname or fully qualified domain name (FQDN).</li>
<li>In SQL Server R2, Native Client attempts to establish connections using these IP addresses in the order received from TCP/IP and uses the first connection that succeeds. Because the order cannot be predicted by SQL Server Native Client, this should be regarded as random order. IPv4 addresses are attempted first if both IPv4 and IPv6 addresses are present. This logic is transparent to the users of ODBC, OLE DB, or ADO.NET.</li>
<li>All versions of Microsoft SQL Server supported for SharePoint 2010 Products also support IPv6.</li>
<li>In SharePoint 2010, when using IPv6 protocol, all end-user Uniform Resource Locators (URLs) must be based on DNS names with AAAA records.</li>
<li>Browsing to SharePoint URLs that use IPv6 literal addresses is not supported.</li>
<li>SharePoint 2010 Products support entering IPv6 literal addresses for certain farm administration functionality, such as entering the server name when creating or attaching databases. For server names that use a literal address format, you must enclose the literal address within square brackets. An example of a literal address URL is http://[2002:db8:85a2:8d4:1219:8b2e:370:7424]</li>
</ul>
<div><span class="Apple-style-span" style="line-height: 18px;">Some important links:</span></div>
<div>
<div><a title="IP Support (SharePoint 2010)" href="http://technet.microsoft.com/en-us/library/cc748826.aspx" target="_blank">IP support (SharePoint Server 2010)</a></div>
<div><a title="IPv6 FAQs" href="http://technet.microsoft.com/en-us/network/cc987595.aspx" target="_blank">IPv6 for Microsoft Windows: Frequently Asked Questions</a></div>
</div>
<div><a title="TCP/IP Fundamentals for Microsoft Windows- Chapter 3 – IP Addressing" href="http://technet.microsoft.com/en-us/library/bb726995.aspx" target="_blank">TCP/IP Fundamentals for Microsoft Windows- Chapter 3 – IP Addressing</a></div>
<div><a title="Connecting Using IPv6 - SQL Server 2005" href="http://msdn.microsoft.com/en-us/library/ms345359(SQL.90).aspx" target="_blank">Connecting Using IPv6 &#8211; SQL Server 2005</a></div>
<div><a title="Connecting Using IPv6 - SQL Server 2008 R2" href="http://msdn.microsoft.com/en-us/library/ms345359.aspx" target="_blank">Connecting Using IPv6 &#8211; SQL Server 2008 R2</a></div>
<div><a title="Adding a Resource Record to a Forward Lookup Zone" href="http://technet.microsoft.com/en-us/library/cc816819(WS.10).aspx" target="_blank">Adding a Resource Record to a Forward Lookup Zone</a></div>
<div><a title="Internet Protocol Version 6 (IPv6)" href="http://technet.microsoft.com/en-us/library/bb742622.aspx" target="_blank">Internet Protocol Version 6 (IPv6)</a></div>
<div>
<pre>Introduction to IPv6
Microsoft Technology Position Paper
Microsoft's Objectives for IP Version 6
Migrating IPv6.exe Commands to Netsh Command
IPv6 Transition Technologies
IPv6 Security Considerations and Recommendations
Using Windows Tools to Obtain IPv6 Configuration Information</pre>
<p><a title="Internet Protocol, Version 6 (IPv6) Specification" href="http://www.ietf.org/rfc/rfc2460.txt?number=2460" target="_blank">Internet Protocol, Version 6 (IPv6) Specification &#8211; IETF<br />
</a></p>
<p><em><br />
</em></p>
<p><script type="text/javascript" src="http://www.sharepointads.com/members/scripts/banner.php?a_aid=jeremytaylor&#038;a_bid=0778de21&#038;chan=code1"></script></p>
<p><!-- wp_ad_camp_1 --> </p>
</div>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jeremytaylor.net%2F2011%2F07%2F06%2Fsharepoint-2010-sql-and-ipv6%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:23px"></iframe></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.jeremytaylor.net%2F2011%2F07%2F06%2Fsharepoint-2010-sql-and-ipv6%2F&amp;title=SharePoint%202010%20%2F%20SQL%20and%20IPv6" id="wpa2a_2"><img src="http://www.jeremytaylor.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jeremytaylor.net/2011/07/06/sharepoint-2010-sql-and-ipv6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Solution Deploy, retract, upgrade &#8211; What causes your SharePoint farm to go offline IISRESET (web server outage).</title>
		<link>http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/</link>
		<comments>http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 11:57:48 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[add]]></category>
		<category><![CDATA[deploy]]></category>
		<category><![CDATA[iisreset]]></category>
		<category><![CDATA[Microsoft SharePoint 2010]]></category>
		<category><![CDATA[retract]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WSP]]></category>

		<guid isPermaLink="false">http://www.jeremytaylor.net/?p=428</guid>
		<description><![CDATA[<a href="http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/" title="SharePoint Solution Deploy, retract, upgrade - What causes your SharePoint farm to go offline IISRESET (web server outage). "></a>You may have had questions or have had others ask you: Does a WSP deploy perform an IISRESET? We are upgrading a solution, will it cause an outage? What causes an outage when working with SharePoint WSP files? Over the &#8230;<p class="read-more"><a href="http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/" title="SharePoint Solution Deploy, retract, upgrade - What causes your SharePoint farm to go offline IISRESET (web server outage). "></a><p>You may have had questions or have had others ask you:</p>
<p>Does a WSP deploy perform an IISRESET?<br />
We are upgrading a solution, will it cause an outage?<br />
What causes an outage when working with SharePoint WSP files?</p>
<p>Over the years, I have had many discussions / meetings with clients &amp; colleagues about this and I would like to publish my findings and the links that I have had with me for a while. Let’s clarify this ambiguity:</p>
<p>Here are answers straight up in <strong>three </strong>scenarios:<br />
<strong>Deploying a solution</strong><br />
Do you need to prepare for an outage / IISRESET?: <strong><span style="text-decoration: underline;">Yes</span></strong></p>
<p><strong>Retracting a solution</strong></p>
<p>Do you need to prepare for an outage / IISRESET?: <strong><span style="text-decoration: underline;">Yes</span></strong></p>
<p><strong>Upgrading a solution</strong></p>
<p>Do you need to prepare for an outage / IISRESET?: <strong><span style="text-decoration: underline;">Yes</span></strong></p>
<p><span id="more-428"></span></p>
<p>Ok, lets take a closer look:<br />
<strong>Deploying a solution</strong><br />
Initially, the package manifest.xml is checked for its content &amp; destination locations. The files specified in the manifest.xml are copied to the locations. After solution files are copied to the target servers, a configuration reset is scheduled for all front-end Web servers; the reset then deploys the files and restarts Microsoft Internet Information Services (IIS). Farm administrators can specify when this occurs (a timer job).<br />
<em>Reference: <a href="http://msdn.microsoft.com/en-us/library/aa544500.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/aa544500.aspx</a><br />
</em><br />
<strong>Retracting a solution</strong></p>
<p>On each front-end Web server, the following occurs:</p>
<p>- Internet Information Services (IIS) is disabled.<br />
- Files are removed from the system.<br />
- IIS is re-enabled and Microsoft SharePoint Foundation is reloaded when a user browses to a page.</p>
<p>- Farm administrators can specify the time when the retraction takes place.</p>
<p><em>Reference: <a href="http://msdn.microsoft.com/en-us/library/aa543958.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/aa543958.aspx</a></em></p>
<p><strong>Upgrading a solution</strong></p>
<p>There are two ways to do an upgrade of a solution. i.e. Replacement and Update. <span style="text-decoration: underline;">Both</span> inolve a an IISRESET.</p>
<p>Replacements are essentially a retract and optionally removal of a WSP. Then the new version is added and deployed. Causing an IISRESET (twice!).<br />
Updates are essentially a deployment with the same file name but different GUID. SharePoint detects this and retracts the old solution and deploys the new one..causing an IISRESET.</p>
<p><em>Reference: <a href="http://msdn.microsoft.com/en-us/library/aa543659.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/aa543659.aspx</a></em></p>
<p>Please note that there is a -local option when deploying a solution, but according to MSDN, this is to be used for troubleshooting purposes.<br />
<em>Reference: <a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spsolution.deploylocal.aspx" target="_blank">http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spsolution.deploylocal.aspx</a></em>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jeremytaylor.net%2F2011%2F03%2F10%2Fsharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:23px"></iframe></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.jeremytaylor.net%2F2011%2F03%2F10%2Fsharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage%2F&amp;title=SharePoint%20Solution%20Deploy%2C%20retract%2C%20upgrade%20%26%238211%3B%20What%20causes%20your%20SharePoint%20farm%20to%20go%20offline%20IISRESET%20%28web%20server%20outage%29." id="wpa2a_4"><img src="http://www.jeremytaylor.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jeremytaylor.net/2011/03/10/sharepoint-solution-deploy-retract-upgrade-what-causes-an-your-sharepoint-farm-to-go-offline-iisreset-web-server-outage/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 ULS log viewer</title>
		<link>http://www.jeremytaylor.net/2010/05/03/sharepoint-2010-uls-log-viewer/</link>
		<comments>http://www.jeremytaylor.net/2010/05/03/sharepoint-2010-uls-log-viewer/#comments</comments>
		<pubDate>Mon, 03 May 2010 10:12:16 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[Microsoft SharePoint 2010]]></category>
		<category><![CDATA[ULS Log viewer]]></category>

		<guid isPermaLink="false">http://www.jeremytaylor.net/?p=368</guid>
		<description><![CDATA[<a href="http://www.jeremytaylor.net/2010/05/03/sharepoint-2010-uls-log-viewer/" title="SharePoint 2010 ULS log viewer"></a>When using SharePoint 2010, you will notice ULS logging.  This tool greatly helps when troubleshooting ULS log files. Its from Microsoft but its unsupported. Summary ULSViewer allows users to open a ULS log file and display its contents in a &#8230;<p class="read-more"><a href="http://www.jeremytaylor.net/2010/05/03/sharepoint-2010-uls-log-viewer/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.jeremytaylor.net/2010/05/03/sharepoint-2010-uls-log-viewer/" title="SharePoint 2010 ULS log viewer"></a><p>When using SharePoint 2010, you will notice ULS logging.  This tool greatly helps when troubleshooting ULS log files. Its from Microsoft but its unsupported.</p>
<h2>Summary</h2>
<p>ULSViewer allows users to open a ULS log file and display its contents in a user friendly format. Users can then perform advanced functions such as filtering, sorting, highlighting, loading logs, appending logs, etc in order to single out the data that is important to the user. This information can be used to diagnose problems with machines running ULS services, or to monitor machines and the events they create in realtime.</p>
<p><span id="more-368"></span></p>
<p>Introduction</p>
<p>This article discusses the ULS Viewer tool.</p>
<p><strong>Warning: The ULSViewer tool is an unsupported application that can be used to analyze ULS log files. Microsoft does not provide support for this tool. Use this tool at your own risk. Microsoft Product Support Services (PSS) cannot answer questions about the ULSViewer tool.</strong></p>
<p>ULSViewer allows users with access to ULS log files to view their logs in a more user friendly interface instead of using standard log file viewers. Logs opened can be filtered, sorted, highlighted, appended, etc in order to single out the data that is important to the user. This information can be used to diagnose problems with machines running ULS services, or to monitor machines and the events they create.<br />
The ULSViewer tool runs on either 32 or 64 bit architectures of Microsoft Windows 2003 Server, Windows 2008 Server, Windows 2008 Server R2, Windows 7, Windows Vista, and Windows XP.<br />
Features      <br />
The ULSViewer tool performs various actions against the data from ULS log files in order to better analyze it.  ULSViewer allows the user to:</p>
<ul>
<li>Highlight data of importance to the user on the fly</li>
<li>Bookmark log entries</li>
<li>Append logs to other logs in order to track trends</li>
<li>Hide unimportant data</li>
<li>Only view critical log entries by sorting data by severity</li>
<li>Write rules to prompt the user when certain events occur</li>
<li>View your data in a spreadsheet instead of the text file ULS generates</li>
<li>Monitor remote machines logs that are running ULS services</li>
<li>Open multiple logs at the same time in order to compare log files.</li>
<li>Open logs files from multiple machines at the same time.</li>
</ul>
<h2>Installation</h2>
<p>To obtain the ULSViewer tool, follow these steps:</p>
<ol>
<li>The following file is available for download from the MSDN Code Gallery ULSViewer site at: <a href="http://code.msdn.microsoft.com/ULSViewer">http://code.msdn.microsoft.com/ULSViewer</a></li>
</ol>
<p><a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=ULSViewer&amp;DownloadId=7482">Download the ULSViewer tool now.</a><a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=ULSViewer&amp;DownloadId=7482">http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=ULSViewer&amp;DownloadId=7482) </a></p>
<ol>
<li>In the <strong>File Download</strong> dialog box, click <strong>Save</strong>, and then save the file to your machine.</li>
<li>When the download is completed, click <strong>Close</strong>.</li>
<li>In the folder you saved the file, double-click <strong>ULSViewer.exe</strong>.</li>
</ol>
<p>Usage Syntax</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">UlsViewer.exe [-Options]Options:<br />
    file:&lt;filename&gt;<br />
       This will open the given file in ULSViewer<br />
       (You can omit the -file: and if the file exists, it will still work)<br />
    ulsrt<br />
       This will open the real-time ULS tracing in a tab in the ULSViewer window.<br />
    realtime:&lt;directory&gt;<br />
       This will make ULSViewer monitor a specific path for real-time ULS tracing.</p>
<p>Running UlsViewer.exe without parameters will show the ULSViewer UI.</td>
</tr>
</tbody>
</table>
<h2>UI Detail</h2>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="638" valign="top">
<h3>DROPDOWN MENUS<em> &#8211; FILE</em></h3>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="163" valign="top"><strong>Save As</strong></td>
<td width="610" valign="top">Saves the active log window to a file</td>
</tr>
<tr>
<td width="163" valign="top"><strong>Save Workspace</strong></td>
<td width="610" valign="top">Saves the entire workspace including all log tabs to a file</td>
</tr>
<tr>
<td width="163" valign="top"><strong>Load Workspace</strong></td>
<td width="610" valign="top">Loads a previous workspace from a file</td>
</tr>
<tr>
<td width="163" valign="top"><strong>Open From</strong></td>
<td width="610" valign="top">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="115" valign="top"><strong>File</strong></td>
<td width="523" valign="top">Opens a log file from a file on the local hard drive or any networked drive</td>
</tr>
<tr>
<td width="115" valign="top"><strong>ULS</strong></td>
<td width="523" valign="top">Opens the current ULS log file on the machine if it is running ULS services at the time. UlsViewer will try to automatically stop process the log if running unattended for more than 2 hours to prevent memory leak.</td>
</tr>
<tr>
<td width="115" valign="top"><strong>Clipboard</strong></td>
<td width="523" valign="top">Opens a log file if one has been placed on the clipboard through a copy action</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="163" valign="top"><strong>Append From</strong></td>
<td width="610" valign="top">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="115" valign="top"><strong>File</strong></td>
<td width="523" valign="top">Opens a file on a local or networked drive and appends it to the end of the currently opened log file</td>
</tr>
<tr>
<td width="115" valign="top"><strong>ULS</strong></td>
<td width="523" valign="top">Opens the current ULS log file on the machine if it is running ULS services and appends that data to the end of the currently opened log file. UlsViewer will try to automatically stop process the log if running unattended for more than 2 hours to prevent memory leak.</td>
</tr>
<tr>
<td width="115" valign="top"><strong>Clipboard</strong></td>
<td width="523" valign="top">Takes log data from the clipboard and appends it to the end of the end of the currently opened log file</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="163" valign="top"><strong>Recent</strong></td>
<td width="610" valign="top">Recent drops down a list of the last log files that the user opened. From here, the user can click on any of these recent logs and they open in a new tab.</td>
</tr>
<tr>
<td width="163" valign="top"><strong>Abort Load</strong></td>
<td width="610" valign="top">If the user is loading a log file, abort load stops the file from being loaded to the workspace.</td>
</tr>
</tbody>
</table>
<h4>DROPDOWN MENUS &#8211; EDIT</h4>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="169" valign="top"><strong>Sort Entries</strong></td>
<td width="603" valign="top">Sorts all log data in the current tab by timestamp</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Find</strong></td>
<td width="603" valign="top">Opens a prompt to search for a value in any field in the current log</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Find Again</strong></td>
<td width="603" valign="top">Moves to the next instance of the last value entered in the Find box. If the user has not used the Find function it acts as if the user had selected find</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Find Previous</strong></td>
<td width="603" valign="top">Moves to the previous instance of the last value entered in the Find box. If the user has not used the find function it acts as if the user had selected Find</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Goto</strong></td>
<td width="603" valign="top">Opens a window where the user can enter a timestamp and have it take the user to the entry in the log as close to that timestamp as it has available</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Next Same Thread</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and jumps to the next log entry with the same thread id</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Prev Same Thread</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and jumps to the previous log entry with the same thread id</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Next Same Process</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and jumps to the next log entry with the same process id</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Prev Same Process</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and jumps to the previous log entry with the same process id</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Next Same Correlation ID</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and jumps to the next log entry with the same correlation id</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Prev Same Correlation ID</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and jumps to the previous log entry with the same correlation id</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Modify Filter</strong></td>
<td width="603" valign="top">Opens a window for modifying the currently applied filters</p>
<ul>
<li>Each line contains four filter fields, in order to specify a filter the user needs to specify
<ul>
<li><strong>FIELD</strong> – This is which field in the log to look under</li>
<li><strong>OPERATION</strong> – Specify if the user wants the field to contain or equal the value to look for</li>
<li><strong>VALUE</strong> – Type the value that the user wants the filter to search for</li>
<li><strong>AND/OR</strong> – Specify the modifier between individual rules applied to the filter</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Toggle Bookmark</strong></td>
<td width="603" valign="top">Takes the currently selected log entry and tags it as a bookmark</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Next Bookmark</strong></td>
<td width="603" valign="top">Moves to the next bookmark in the current log</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Previous Bookmark</strong></td>
<td width="603" valign="top">Moves to the previous bookmark in the current log</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Clear Bookmarks</strong></td>
<td width="603" valign="top">Clears all bookmark tags in the current log</td>
</tr>
</tbody>
</table>
<h4>DROPDOWN MENUS &#8211; FORMATTING</h4>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="169" valign="top"><strong>Edit Default Formatting</strong></td>
<td width="604" valign="top">Opens a window that allows for the highlighting of entries to be modified.<br />
<strong> </strong></p>
<ul>
<li>To add a new formatting entry select ADD.</li>
<li>Just like with the Modify Filter specify the following fields…
<ul>
<li><strong>FIELD</strong> – This is which field in the log to look under</li>
<li><strong>OPERATION</strong> – Specify if the user wants the field to contain or equal the value to look for</li>
<li><strong>VALUE</strong> – Type the value that the user wants the filter to search for</li>
<li><strong>AND/OR</strong> – Specify the modifier between individual rules applied to the filter</li>
<li>Then, in section two, the user can specify which colors the entries are highlighted.</li>
<li>In section three the user can specify which portions of the entry are highlighted when the event occurs.</li>
<li>Save/Save As/Load – These three buttons allow the user to save the changes to the current configuration, save the current configuration to a file, and load a previously saved format configuration.</li>
<li><strong>Choose Columns</strong> – Opens a window that allow user to control which columns to be shown and their width.</li>
</ul>
</li>
</ul>
</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Clear Bookmarks</strong></td>
<td width="604" valign="top">Clears all bookmark tags in the current log</td>
</tr>
</tbody>
</table>
<h4>DROPDOWN MENUS &#8211; TOOLS</h4>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="169" valign="top"><strong>Notification Filter</strong></td>
<td width="604" valign="top">Opens another window that allows the user to modify which log entries will prompt an on screen notification. By default, traces with Assert and Critical level will be shown in the notification list.</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Options</strong></td>
<td width="604" valign="top">Opens another window that allows the user to control how large cache files can be, custom sounds for notifications, and if the whole row should be highlighted when using smart highlighting</td>
</tr>
</tbody>
</table>
<h4>DROPDOWN MENUS &#8211; WINDOW</h4>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="121" valign="top"><strong>Close Page</strong></td>
<td width="652" valign="top">Closes the current page</td>
</tr>
<tr>
<td width="121" valign="top"><strong>Clear Page</strong></td>
<td width="652" valign="top">Deletes the contents of the current page</td>
</tr>
<tr>
<td width="121" valign="top"><strong>Next Tab</strong></td>
<td width="652" valign="top">Switches to the next tab of log data</td>
</tr>
<tr>
<td width="121" valign="top"><strong>Previous Tab</strong></td>
<td width="652" valign="top">Switches to the previous tab of log data</td>
</tr>
<tr>
<td width="121" valign="top"><strong>New Tab</strong></td>
<td width="652" valign="top">Creates a new tab with all the trace entries in the current tab.</td>
</tr>
</tbody>
</table>
<p> </p>
<h3>BUTTON PANNEL</h3>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Starts the display of the data if the user has chosen to open a log file that is being actively written to.</td>
</tr>
<tr>
<td width="137" valign="top"> </td>
<td width="636" valign="top">Pauses the display of the data from an actively written to log file.</td>
</tr>
<tr>
<td width="137" valign="top"> </td>
<td width="636" valign="top">Redirects the user to the Filter By menu which can be found by navigating EDIT &gt; MODIFY FILTER.</td>
</tr>
<tr>
<td width="137" valign="top"> </td>
<td width="636" valign="top">Closes the currently open log file.</td>
</tr>
<tr>
<td width="137" valign="top"> </td>
<td width="636" valign="top">Opens the notification list. The list looks as follows&#8230; <strong> </strong></p>
<ul>
<li>This screen displays a list of log entries that are flagged for notifications. The user can double click on the notification and ULSViewer will take the user to the entry. <strong> </strong></li>
<li>The “Clear” button will clear the list of notifications.<strong> </strong></li>
<li>The “Remove” button will remove the selected notification from the screen.<strong> </strong></li>
</ul>
<p>The “Bookmark &amp; Clear” button will add bookmarks to each of the events in the notification log and clear the screen.</td>
</tr>
<tr>
<td width="137" valign="top"> </td>
<td width="636" valign="top">This button will allow popup notifications when activated. If not activated it will not show the popup notifications.</td>
</tr>
<tr>
<td width="137" valign="top">Left</td>
<td width="636" valign="top">Allows the user to select a previously saved filter and apply it.</td>
</tr>
<tr>
<td width="137" valign="top">Right</td>
<td width="636" valign="top">Allows the user to select a previously saved format and apply it.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Allows “VerboseEx” messages to be displayed in the data view.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Allows “verbose” messages to be displayed in the data view.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Allows “medium” messages to be displayed in the data view.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Allows “high” messages to be displayed in the data view.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Start to record incoming log file data into a new csv file.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Stop recording incoming log file data into the csv file.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Highlights all values in the data view that are exactly the same as the value that the mouse is hovering over.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong></td>
<td width="636" valign="top">Changes the magnification of the log data.</td>
</tr>
<tr>
<td width="137" valign="top"><strong> </strong><strong> </strong></td>
<td width="636" valign="top">Opens a hierarchical view of the data by child/parent relationship. This data is displayed in the TREE PANEL.</td>
</tr>
</tbody>
</table>
<h3>DATA DISPLAY PANEL</h3>
<p>The Data Display Panel is broken up into two different pieces, the tabbed portion and the data portion.</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="137" valign="top"><strong>Tabbed Portion</strong></td>
<td width="636" valign="top">The tabbed portion is at the top of the screen in the many colors. Each of these tabs corresponds to one log file that is open in ULSViewer. Users can switch between them by clicking on the tabs directly.</td>
</tr>
<tr>
<td width="137" valign="top"><strong>Data Portion</strong></td>
<td width="636" valign="top">The data portion is the grid below the tabbed portion. The data portion is where all the data from each of the log entries are displayed on the screen. Each log file is broken up into fields like TimeStamp, PID, TID, Product, Category, Event ID, Level, Correlation, Message, etc.</td>
</tr>
</tbody>
</table>
<p><strong> </strong></p>
<h3>RIGHT MOUSE BUTTON MENU</h3>
<p>In the Data Display panel additional functionality is accessed through a right mouse button menu.<strong> </strong></p>
<ul>
<li><strong>Right Mouse Button Menu<br />
</strong><strong> </strong><strong> </strong></li>
</ul>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="169" valign="top"><strong>New Page By This Item</strong></td>
<td width="604" valign="top">This button opens a “restrict by entry” window which allows for a filter to be applied on the fly.<strong> </strong></p>
<ul>
<li>The boxes are all populated with the selected log entry that was right clicked on. The user can now check all boxes for values that the user wants the data to be filtered by</li>
<li>For instance, if the user wanted to create a filter for the PID of a certain entry the user could right click on it, select New Page By This Item, then check the PID box and click OK. The new filtered data is opened in another tab</li>
</ul>
</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Filter By This Item</strong></td>
<td width="604" valign="top">This does the exact same thing as the “New Page By This Item” selection except that new filtered data is not opened in another tab<strong> </strong></td>
</tr>
<tr>
<td width="169" valign="top"><strong>Filter By This Time Range</strong></td>
<td width="604" valign="top">If one item is selected this button applies a filter that removes all data that did not occur at the time of the selected entry. If multiple entries are selected then the program filters for all data that occurred between the two selected log entries<strong></strong></td>
</tr>
<tr>
<td width="169" valign="top"><strong>Show Errors Only</strong></td>
<td width="604" valign="top">Applies a filter that will only show errors that occurred in the ULS log that is open<strong></strong></td>
</tr>
<tr>
<td width="169" valign="top"><strong>Copy</strong></td>
<td width="604" valign="top">Copies the log entry onto the clipboard</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Export To File</strong></td>
<td width="604" valign="top">Exports the selected log entries to a specified file<strong></strong></td>
</tr>
<tr>
<td width="169" valign="top"><strong>Static Grouping</strong></td>
<td width="604" valign="top">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="113" valign="top">From All</td>
<td width="471" valign="top">Groups all data in the data view panel by Time, PID, TID, Product, Category, Event, or Level</td>
</tr>
<tr>
<td width="113" valign="top">From Selected</td>
<td width="471" valign="top">Groups all the selected data in the data view panel by Time, PID, TID, Product, Category, Event, or Level</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td width="169" valign="top"><strong>Quick Filter</strong></td>
<td width="604" valign="top">Quick filter populates another menu with the values of the currently selected log entry and by selecting one of the options will filter out log entries that are not the same as the selected option.<strong></strong></td>
</tr>
<tr>
<td width="169" valign="top"><strong>Quick Formatting</strong></td>
<td width="604" valign="top">
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="113" valign="top">Auto Color Column</td>
<td width="471" valign="top">Automatically applies a coloring scheme to the first 100 different distinct column values for any given column selected</td>
</tr>
<tr>
<td width="113" valign="top">Clear All Quick Formatting</td>
<td width="471" valign="top">Removes all currently applied quick formatting</td>
</tr>
<tr>
<td width="113" valign="top">Format when {column} is {value}</td>
<td width="471" valign="top">Apply a specific selected color when a column contains the value under the mouse when the right click menu was invoked</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<h3>TREE VIEW</h3>
<p>The Tree panel is divided into two different areas. The top view and the data view.</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="121" valign="top"><strong>Top View</strong></td>
<td width="652" valign="top">The top view is composed on a drop down box and a refresh button. The drop down box allows the user to choose from Correlation and all customer columns available, such as Name, Site, and User. The data in the data view is then organized in parent/child relationships to each other through one of those fields. In the above example the tree view is expressing the parent/child relationships between the log entries Correlation values.</td>
</tr>
<tr>
<td width="121" valign="top"><strong>Data View</strong></td>
<td width="652" valign="top">The data view just displays the relationships between the values chosen in the drop down box in the top view. The relationships can be expanded or retracted via the + or – boxes on parent nodes. When the user clicks on a node in the tree view, the Data Display Panel is filtered to show only traces related to the selected node.<strong></strong></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p> </p>
<h2>Glossary</h2>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="103" valign="top"><strong>Workspace</strong></td>
<td width="670" valign="top">The collection of all open ULS log files regardless of active tab</td>
</tr>
<tr>
<td width="103" valign="top"><strong>EventId</strong></td>
<td width="670" valign="top">The specific value that is tied to a certain event that occurs in a ULS system and is written in the log</td>
</tr>
<tr>
<td width="103" valign="top"><strong>Process</strong></td>
<td width="670" valign="top">(Process Identification) The specific value that is tied to the product that ULS was operating under when the event was written to the log</td>
</tr>
<tr>
<td width="103" valign="top"><strong>Correlation</strong></td>
<td width="670" valign="top">(Correlation Identification) The specific value that is tied to the event that the certain event is correlated to</td>
</tr>
<tr>
<td width="103" valign="top"><strong>Thread</strong></td>
<td width="670" valign="top">(Thread Identification) The specific value that is tied to the thread that spawned the portion of ULS that created the event</td>
</tr>
<tr>
<td width="103" valign="top"><strong>Filter</strong></td>
<td width="670" valign="top">A user generated statement that only allows certain types of events to be displayed</td>
</tr>
<tr>
<td width="103" valign="top"><strong>Tab</strong></td>
<td width="670" valign="top">Any one of multiple log files that are open in the workspace</td>
</tr>
<tr>
<td width="103" valign="top"><strong>ULS</strong></td>
<td width="670" valign="top">(Unified Logging Service) A group of services that generate reports and monitor certain services on the users machine</td>
</tr>
<tr>
<td width="103" valign="top"><strong>Clipboard</strong></td>
<td width="670" valign="top">Collection of all recent copy actions</td>
</tr>
</tbody>
</table>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jeremytaylor.net%2F2010%2F05%2F03%2Fsharepoint-2010-uls-log-viewer%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:23px"></iframe></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.jeremytaylor.net%2F2010%2F05%2F03%2Fsharepoint-2010-uls-log-viewer%2F&amp;title=SharePoint%202010%20ULS%20log%20viewer" id="wpa2a_6"><img src="http://www.jeremytaylor.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jeremytaylor.net/2010/05/03/sharepoint-2010-uls-log-viewer/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Microsoft SharePoint 2010 &#8211; features, system requirements</title>
		<link>http://www.jeremytaylor.net/2009/06/11/microsoft-sharepoint-2010-features-system-requirements/</link>
		<comments>http://www.jeremytaylor.net/2009/06/11/microsoft-sharepoint-2010-features-system-requirements/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 11:00:48 +0000</pubDate>
		<dc:creator>Jeremy</dc:creator>
				<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Microsoft SharePoint 2010]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint Workspace manager]]></category>
		<category><![CDATA[Windows 2008]]></category>

		<guid isPermaLink="false">http://www.jeremytaylor.net/?p=135</guid>
		<description><![CDATA[<a href="http://www.jeremytaylor.net/2009/06/11/microsoft-sharepoint-2010-features-system-requirements/" title="Microsoft SharePoint 2010 - features, system requirements"></a>Microsoft will ship the new SharePoint 2010 along with Office 2010 in the first half of next year (Beta &#8211; late 2009). There has been a few questions about the name of SharePoint 2010. Basically, we presently have three SharePoint &#8230;<p class="read-more"><a href="http://www.jeremytaylor.net/2009/06/11/microsoft-sharepoint-2010-features-system-requirements/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.jeremytaylor.net/2009/06/11/microsoft-sharepoint-2010-features-system-requirements/" title="Microsoft SharePoint 2010 - features, system requirements"></a><p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in;">Microsoft will ship the new SharePoint 2010 along with Office 2010 in the first half of next year (Beta &#8211; late 2009).<br />
There has been a few questions about the name of SharePoint 2010.<br />
Basically, we presently have three SharePoint server versions:<br />
1. Windows SharePoint Services<br />
2. Microsoft Office SharePoint Server 2007 Standard<br />
3. Microsoft Office SharePoint Server 2007 Enterprise
</p>
<p style="margin-bottom: 0in;"><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-bottom: 0in;">From now onwards it will be just Microsoft SharePoint 2010 (without the “office”).</p>
<p style="margin-bottom: 0in;"><span id="more-135"></span></p>
<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } 		A:link { so-language: zxx } --></p>
<p style="margin-bottom: 0in;">There has been a few name changes to SharePoint in previous years, but I wont go into that now.</p>
<p style="margin-bottom: 0in;">Some of the main systems requirements are:<br />
1. Requires 64bit Microsoft Windows 2008 or  64bit Microsoft Windows 2008 R2</p>
<p style="margin-bottom: 0in;">2. This implies it requires 64 bit hardware on its environment<br />
3. No support for Internet Explorer 6 anymore – only IE 7 and above (XHTML 1.0 compliant)<br />
4. SQL 2005 and SQL 2008 on 64 bit
</p>
<p style="margin-bottom: 0in;">Some of the features are:</p>
<p style="margin-bottom: 0in;">Better support for Internet facing sites<br />
More security features &amp; flexibility in managing permissions<br />
Email management for users<br />
Faster search<br />
More storage options such as SAN, NAS, RAID etc. (currently only SQL)<br />
Improved taxonomy management</p>
<p style="margin-bottom: 0in;">Better Dashboards and reports<br />
Records and archiving policies<br />
Easy to use templates<br />
More commands<br />
Microsoft Groove is renamed as &#8216;SharePoint Workspace Manager&#8217;<br />
Integration with other CMS products<br />
Improved infopath form capabilities<br />
More workflow types<br />
Native support for Mozilla Firefox 3.0 and Opera<br />
Better support for Mobile devices<br />
Easy migration from SPS2003 and MOSS 2007<br />
Snapshot backup and recovery<br />
Granular recovery at item level</p>
<p style="margin-bottom: 0in;">In time, I will discuss migration strategies and planning your new SharePoint 2010 upgrade.<br />
<a href="javascript:window.external.AddFavorite('http://www.jeremytaylor.net', 'JeremyTaylor.net Blog')">Keep updated and bookmark my site!</a>
</p>
<p style="margin-bottom: 0in;">
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jeremytaylor.net%2F2009%2F06%2F11%2Fmicrosoft-sharepoint-2010-features-system-requirements%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:23px"></iframe></div>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.jeremytaylor.net%2F2009%2F06%2F11%2Fmicrosoft-sharepoint-2010-features-system-requirements%2F&amp;title=Microsoft%20SharePoint%202010%20%26%238211%3B%20features%2C%20system%20requirements" id="wpa2a_8"><img src="http://www.jeremytaylor.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jeremytaylor.net/2009/06/11/microsoft-sharepoint-2010-features-system-requirements/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

