<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Optimizing Sharepoint - an IT Operations perspective</title><subtitle type="html" /><id>http://blogs.technet.com/waynemo/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.technet.com/waynemo/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2007-09-24T13:47:00Z</updated><entry><title>Full circle</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/11/22/full-circle.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/11/22/full-circle.aspx</id><published>2008-11-22T22:56:00Z</published><updated>2008-11-22T22:56:00Z</updated><content type="html">After my last post back in March, my role at work changed and rather than focusing on reactive, break/fix MOSS issues, I was focused heavily in deploying MOSS from scratch in several environments. However, as of Monday I will be taking on a new role which will incorporate both the break/fix and deployments of MOSS and will begin posting more frequently. If you are still on the fence on whether to blog or not, I definitely recommend giving it a shot. At first it was very painful for me to get into...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/11/22/full-circle.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3158034" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="comments" scheme="http://blogs.technet.com/waynemo/archive/tags/comments/default.aspx" /></entry><entry><title>MOSS Design Considerations </title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/19/moss-design-considerations.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/19/moss-design-considerations.aspx</id><published>2008-03-19T19:39:00Z</published><updated>2008-03-19T19:39:00Z</updated><content type="html">MOSS Design Considerations taken from Optimizing Office SharePoint Server for WAN environments &amp;amp; Optimizing custom Web parts for the WAN and my expereinces Recommendation : Minimize the amount of secured items on a page Reason : When a user authenticates, two things happen. First, the system validates credentials to determine who the user is. Second, the role provider enumerates the list of SharePoint groups to which the user belongs. Each time a page is requested, the role provider is called...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/19/moss-design-considerations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3015275" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author></entry><entry><title>MOSS Server Performance Considerations</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/19/moss-server-performance-considerations.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/19/moss-server-performance-considerations.aspx</id><published>2008-03-19T19:25:00Z</published><updated>2008-03-19T19:25:00Z</updated><content type="html">MOSS Server Performance Considerations taken from Optimizing Office SharePoint Server for WAN environments and my experiences Recommendation : use x64 hardware on all servers to optimize page downloads by minimizing number of round trips between client computers and server computers. Reason : With x64 you are not limited to 2 GB of Memory. Benefit : Reduces network traffic and latency due to FE servers hitting the memory limit and needing to recycle. Recommendation : apply Windows Server 2003 SP2...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/19/moss-server-performance-considerations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3015267" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Performance" scheme="http://blogs.technet.com/waynemo/archive/tags/Performance/default.aspx" /><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /></entry><entry><title>Client Side Performance Considerations</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/19/client-side-performance-considerations.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/19/client-side-performance-considerations.aspx</id><published>2008-03-19T19:12:00Z</published><updated>2008-03-19T19:12:00Z</updated><content type="html">Recommendation : Help Users ensure that they have configured their computers optimally. Reason : Having the right combination of BIOS, drivers, and manufacturer tools is critical for a computer system performance and stability. Benefit : Optimizes the Users’ computer performance Since performance is subjective, from a client's point of view, make sure and provide your Users with guidance on how they can optimize their laptops and desktops to enhance their browsing experience. For example: If I am...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/19/client-side-performance-considerations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3015262" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Performance" scheme="http://blogs.technet.com/waynemo/archive/tags/Performance/default.aspx" /><category term="Tools" scheme="http://blogs.technet.com/waynemo/archive/tags/Tools/default.aspx" /><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /></entry><entry><title>Troubleshooting the “This Page has been modified since you opened it. You must open the page again." error</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/09/troubleshooting-the-this-page-has-been-modified-since-you-opened-it-you-must-open-the-page-again-error.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/09/troubleshooting-the-this-page-has-been-modified-since-you-opened-it-you-must-open-the-page-again-error.aspx</id><published>2008-03-10T07:24:00Z</published><updated>2008-03-10T07:24:00Z</updated><content type="html">Problem: When anyone tried to edit a content editor web part on a MOSS site, they would get the following error: “This Page has been modified since you opened it. You must open the page again. Refresh page“ The users would hit F5 to refresh the page, but they would still get the same error message. Tools used to help troubleshoot: Sharepoint Designer, MOSS Site and Content and Structure Page Resolution: 1. We checked that no pages were checked out or locked by another user, using the tools above....(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/09/troubleshooting-the-this-page-has-been-modified-since-you-opened-it-you-must-open-the-page-again-error.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2982397" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="MOSS" scheme="http://blogs.technet.com/waynemo/archive/tags/MOSS/default.aspx" /><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /></entry><entry><title>Real world things that were done to improve the performance on a MOSS Enterprise Portal  </title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/09/real-world-things-that-were-done-to-improve-a-performance-on-a-moss-enterprise-portal.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/09/real-world-things-that-were-done-to-improve-a-performance-on-a-moss-enterprise-portal.aspx</id><published>2008-03-10T06:27:00Z</published><updated>2008-03-10T06:27:00Z</updated><content type="html">Over the past 2 years, I've spent may days and nights trying to optimize our MOSS Enterprise Portals' performance (i.e. rendering time). In the end, the 3 biggest perf gains came from the following: 1. moving from x32 to x64 OS 2. moving the farm content dbs from a shared/busy SQL Backend Server to a dedicated/quieter one 3. moving from a 100 MB to 1 GB NIC connection on all of the Front end Servers Although this did not solve all of our problems, it helped buy us time to perform a deeper investigation...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/09/real-world-things-that-were-done-to-improve-a-performance-on-a-moss-enterprise-portal.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2982362" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Performance" scheme="http://blogs.technet.com/waynemo/archive/tags/Performance/default.aspx" /><category term="Tools" scheme="http://blogs.technet.com/waynemo/archive/tags/Tools/default.aspx" /><category term="MOSS" scheme="http://blogs.technet.com/waynemo/archive/tags/MOSS/default.aspx" /><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /></entry><entry><title>Troubleshooting Series: Identifying Network Latency</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/09/troubleshooting-series-identifying-network-latency.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/09/troubleshooting-series-identifying-network-latency.aspx</id><published>2008-03-10T06:21:00Z</published><updated>2008-03-10T06:21:00Z</updated><content type="html">I recently watched a webcast done by Laura Chappell on how to troubleshoot a slow network. She did an exceptional job in providing the essential information I needed in analyzing network captures for latency. Before I get ahead of myself, here are some key concepts and tools that you should familiarize yourself with: The TCP Triple Handshake Besides the fact that I get asked this question in every interview I have ever been to in the last 8 years, understanding how this works help you when troubleshooting...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/09/troubleshooting-series-identifying-network-latency.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2982180" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Performance" scheme="http://blogs.technet.com/waynemo/archive/tags/Performance/default.aspx" /><category term="Network" scheme="http://blogs.technet.com/waynemo/archive/tags/Network/default.aspx" /><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /><category term="Troubleshooting Series" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting+Series/default.aspx" /></entry><entry><title>Automated or Silent or Unattended MOSS farm Installation and Configuration</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/08/automated-or-silent-or-unattended-moss-farm-installation-and-configuration.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/08/automated-or-silent-or-unattended-moss-farm-installation-and-configuration.aspx</id><published>2008-03-09T08:17:00Z</published><updated>2008-03-09T08:17:00Z</updated><content type="html">As an Ops person, one of the things that excites me is automation and being able to use technology to make my life easier. At the MS Sharepoint Conference, Ben Curry from Mindsharp gave a great presentation on how to perform an automated install of a MOSS farm using psconfig and stsadm commands. I haven't had a chance to try and tweak it for my work environment, however from what I saw, it was fantastic! Here is a template of how my current team has been approaching this silent or unattended MOSS...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/08/automated-or-silent-or-unattended-moss-farm-installation-and-configuration.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2979326" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Tools" scheme="http://blogs.technet.com/waynemo/archive/tags/Tools/default.aspx" /><category term="MOSS" scheme="http://blogs.technet.com/waynemo/archive/tags/MOSS/default.aspx" /><category term="Installation" scheme="http://blogs.technet.com/waynemo/archive/tags/Installation/default.aspx" /></entry><entry><title>Troubleshooting Series - Part 1 - First steps</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/08/troubleshooting-series-part-1-first-steps.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/08/troubleshooting-series-part-1-first-steps.aspx</id><published>2008-03-09T07:28:00Z</published><updated>2008-03-09T07:28:00Z</updated><content type="html">I had the privilege of attending a session at the MS Sharepoint 2008 Conference covering how MS Support troubleshoots MOSS issues. The session really hit home on how depending on a person’s experience and confidence, they will either make lots of changes hoping to get things fixed or they will do a lot of analysis and end up taking too long to find a solution. Below is the initial process that I follow when someone asks me for help in solving a problem. Understanding that each issue/problem is unique,...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/08/troubleshooting-series-part-1-first-steps.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2979297" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /><category term="Troubleshooting Series" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting+Series/default.aspx" /></entry><entry><title>still learning how to blog....</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2008/03/08/still-learning-how-to-blog.aspx" /><id>http://blogs.technet.com/waynemo/archive/2008/03/08/still-learning-how-to-blog.aspx</id><published>2008-03-09T01:34:00Z</published><updated>2008-03-09T01:34:00Z</updated><content type="html">Unfortunately, i'm still ramping up on how to blog and how to make my site look pretty and be organized well. Rather then waiting any longer, i'm gonna jump in and start posting some of the great stuff I have learned over the past few months, especially from TechReady 6 and the MS Sharepoint 2008 Conference that just finished. So think of this as a brain dump first and then an orginaztion of the site (i.e. ensuring that the tags are in sync) at a later date. thanks for your patience. wayne...(&lt;a href="http://blogs.technet.com/waynemo/archive/2008/03/08/still-learning-how-to-blog.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2979035" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="comments" scheme="http://blogs.technet.com/waynemo/archive/tags/comments/default.aspx" /></entry><entry><title>you can expect to see more regular and detailed postings starting in Jan 2008</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2007/12/26/you-can-expect-to-see-more-regular-and-detailed-postings-starting-in-jan-2008.aspx" /><id>http://blogs.technet.com/waynemo/archive/2007/12/26/you-can-expect-to-see-more-regular-and-detailed-postings-starting-in-jan-2008.aspx</id><published>2007-12-26T22:02:00Z</published><updated>2007-12-26T22:02:00Z</updated><content type="html">After writing my first two posts, I realized that this wasn’t as easy as I originally thought and spent the last three months researching other blogs and analyzing what I liked or looked for when reading them. I noticed that the ones I bookmarked contained details versus being very generic like my two first posts. L Starting in Jan 2008, I am going to start posting more detailed posts on topics that I experienced in supporting SharePoint that would help those who administer and support it on a daily...(&lt;a href="http://blogs.technet.com/waynemo/archive/2007/12/26/you-can-expect-to-see-more-regular-and-detailed-postings-starting-in-jan-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2682103" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="comments" scheme="http://blogs.technet.com/waynemo/archive/tags/comments/default.aspx" /></entry><entry><title>Troubleshooting the MOSS error: "An unexpected error has occurred"</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2007/09/30/troubleshooting-the-moss-error-an-unexpected-error-has-occurred.aspx" /><id>http://blogs.technet.com/waynemo/archive/2007/09/30/troubleshooting-the-moss-error-an-unexpected-error-has-occurred.aspx</id><published>2007-09-30T16:45:00Z</published><updated>2007-09-30T16:45:00Z</updated><content type="html">Change the following values in your web.config file so that you can see what the actual error is: 1. Change CallStack="false" to CallStack="true" 2. Change &amp;lt;customErrors mode="On"/&amp;gt; to &amp;lt;customErrors mode="Off "/&amp;gt; 3. Change &amp;lt;compilation batch="false" debug="false"&amp;gt; to &amp;lt;compilation batch="false" debug="true"&amp;gt; When you are done, make sure to change these three back to its original value as there is a performance hit when these are turned on/enabled....(&lt;a href="http://blogs.technet.com/waynemo/archive/2007/09/30/troubleshooting-the-moss-error-an-unexpected-error-has-occurred.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2079457" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Performance" scheme="http://blogs.technet.com/waynemo/archive/tags/Performance/default.aspx" /><category term="MOSS" scheme="http://blogs.technet.com/waynemo/archive/tags/MOSS/default.aspx" /><category term="Troubleshooting" scheme="http://blogs.technet.com/waynemo/archive/tags/Troubleshooting/default.aspx" /></entry><entry><title>A good tool to measure Caching, Size of pages, Authentication and Performance is Fiddler:</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2007/09/25/a-good-tool-to-measure-caching-size-of-pages-authentication-and-performance-is-fiddler.aspx" /><id>http://blogs.technet.com/waynemo/archive/2007/09/25/a-good-tool-to-measure-caching-size-of-pages-authentication-and-performance-is-fiddler.aspx</id><published>2007-09-26T01:23:00Z</published><updated>2007-09-26T01:23:00Z</updated><content type="html">· you can go to http://www.fiddler2.com to get the tool and then: · Training: http://fiddler2.com/Fiddler/help/ - I watched the demonstration videos, which were helpful · Fiddler PowerToy - Part 1: HTTP Debugging: http://msdn2.microsoft.com/en-us/library/bb250446.aspx · Fiddler PowerToy - Part 2: HTTP Performance: http://msdn2.microsoft.com/en-us/library/bb250442.aspx · see http://httpweb for some more details on the status codes...(&lt;a href="http://blogs.technet.com/waynemo/archive/2007/09/25/a-good-tool-to-measure-caching-size-of-pages-authentication-and-performance-is-fiddler.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2046243" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="Performance" scheme="http://blogs.technet.com/waynemo/archive/tags/Performance/default.aspx" /><category term="Reports/Metrics" scheme="http://blogs.technet.com/waynemo/archive/tags/Reports_2F00_Metrics/default.aspx" /></entry><entry><title>Welcome Everyone!</title><link rel="alternate" type="text/html" href="http://blogs.technet.com/waynemo/archive/2007/09/24/welcome-everyone.aspx" /><id>http://blogs.technet.com/waynemo/archive/2007/09/24/welcome-everyone.aspx</id><published>2007-09-24T23:47:00Z</published><updated>2007-09-24T23:47:00Z</updated><content type="html">This blog is focused on sharing some of the best practices, lessons learned and scenarios that I have encountered over the past several years supporting SharePoint in an Enterprise IT environment. My background and expertise is in IT Operations, so this blog is focused on Operational issues such as Performance, Scalability and Monitoring of SharePoint farms. Thanks for taking the time to check out my blog. wayne All opinions are my own and do not represent any company or affiliation....(&lt;a href="http://blogs.technet.com/waynemo/archive/2007/09/24/welcome-everyone.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2036528" width="1" height="1"&gt;</content><author><name>waynemo@microsoft.com</name><uri>http://blogs.technet.com/members/waynemo%40microsoft.com.aspx</uri></author><category term="comments" scheme="http://blogs.technet.com/waynemo/archive/tags/comments/default.aspx" /></entry></feed>