<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SharePoint; from an Engineer's Perspective : SharePoint</title><link>http://blogs.technet.com/ritaylor/archive/tags/SharePoint/default.aspx</link><description>Tags: SharePoint</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>My last project while a Microsoft Blue Badge</title><link>http://blogs.technet.com/ritaylor/archive/2009/06/23/my-last-project-while-a-microsoft-blue-badge.aspx</link><pubDate>Wed, 24 Jun 2009 05:04:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3258070</guid><dc:creator>rickt287</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/ritaylor/comments/3258070.aspx</comments><wfw:commentRss>http://blogs.technet.com/ritaylor/commentrss.aspx?PostID=3258070</wfw:commentRss><description>&lt;P&gt;My former team-mate Bill Baer posted this link today and I thought I would do the same.&lt;/P&gt;
&lt;P&gt;This was an incredible project to work on.&amp;nbsp; What a headache, but at the same time--it was doing something NO ONE IN THE WORLD was doing yet.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000004609"&gt;http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000004609&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3258070" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/ritaylor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/Bill+Baer/default.aspx">Bill Baer</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/architect/default.aspx">architect</category></item><item><title>Name Resolution and SharePoint</title><link>http://blogs.technet.com/ritaylor/archive/2009/06/04/name-resolution-and-sharepoint.aspx</link><pubDate>Fri, 05 Jun 2009 05:02:47 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3250557</guid><dc:creator>rickt287</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/ritaylor/comments/3250557.aspx</comments><wfw:commentRss>http://blogs.technet.com/ritaylor/commentrss.aspx?PostID=3250557</wfw:commentRss><description>&lt;p&gt;SharePoint uses name resolution to find other servers just like any other application.&amp;#160; But what happens when your infrastructure uses different types of name resolution?&amp;#160; Don’t think there would be a problem, right?&amp;#160; That’s what I thought.&lt;/p&gt;  &lt;p&gt;When you set up your server’s OS (operating system) you configure its network setting to get them from a DHCP server and your DHCP server is configured to hand out only the IP address of your DNS servers, you are OK.&amp;#160; But if you are using both WINS and DNS and you have configured DHCP to hand out both—you may have an issue.&amp;#160; Here is what I ran into at a client.&lt;/p&gt;  &lt;p&gt;The client utilizes WINS (in addition to DNS) as a name resolution service, but which caused some unforeseen issues. There are known issues using WINS with SharePoint and if one were to follow the guidelines in &lt;a href="http://support.microsoft.com/default.aspx/kb/308913"&gt;http://support.microsoft.com/default.aspx/kb/308913&lt;/a&gt; most of the issues can be avoided.&lt;/p&gt;  &lt;p&gt;One issue is not mentioned in the article; it deals with the NetBIOS naming of servers.&amp;#160; A NetBIOS name is combination of a 15 character (byte) name and a 16th character denoting the service compared to 255 or fewer characters for DNS host names. If you are running Windows Server 2003, the host name and the NetBIOS name on a computer are generated at the same time during installation. If the host name is more than 15 characters, the NetBIOS name is the first 15 characters of the host name, (which is better than it used to be, because it used to truncate the name to 13 characters and and a tilde and a number to the name). &lt;/p&gt;  &lt;p&gt;In the case of SharePoint, if you are using both DNS and WINS, make *sure* that *&lt;strong&gt;both&lt;/strong&gt;* names are registered in *&lt;strong&gt;BOTH&lt;/strong&gt;* systems.&amp;#160; If any servers have names longer than 15 characters, take both the long name *&lt;strong&gt;and&lt;/strong&gt;* the short name and register the A Record names in DNS.&amp;#160; If you don’t, SharePoint will use the truncated name from WINS and register &lt;strong&gt;that&lt;/strong&gt; name in the configuration and content databases.&amp;#160; If this happens, name resolution may not work properly unless the truncated name is also registered with DNS.&lt;/p&gt;  &lt;p&gt;“Not work Properly” – this is what I mean:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Example:&amp;#160; &lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Server1 (DNS) Name: PHX2-FILS-APP-01.company.com&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Server2 (DNS) Name: PHX2-FILS-APP-02.company.com&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Server1 (WINS) name: PHX2-FILS-APP-0 (This name gets registered in the Config DB)&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Server2 (WINS) name: PHX2-FILS-APP~1 (This name gets registered in the Config DB)&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If you register both the DNS and the WINS names you will be able to both access the server in the browser and you will have no issues with the databases.&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3250557" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/ritaylor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/MOSS/default.aspx">MOSS</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/engineer/default.aspx">engineer</category></item><item><title>The 5 Commandments of SharePoint Deployments</title><link>http://blogs.technet.com/ritaylor/archive/2008/03/05/the-5-commandments-of-sharepoint-deployments.aspx</link><pubDate>Wed, 05 Mar 2008 10:50:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2963349</guid><dc:creator>rickt287</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/ritaylor/comments/2963349.aspx</comments><wfw:commentRss>http://blogs.technet.com/ritaylor/commentrss.aspx?PostID=2963349</wfw:commentRss><description>&lt;P&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;&lt;STRONG&gt;At Microsoft, one would think that Best Practices are the Rule of Law.&amp;nbsp; So one would think.&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;&lt;STRONG&gt;Being young to the team and to the company I see that things are not as they seem.&amp;nbsp; Not as bad as it seems, nor as orderly as it seems.&amp;nbsp; In my former pre-Microsoft life I was SharePoint consultant and saw the same mistakes being made over and over again.&amp;nbsp; It still hasn't changed.&amp;nbsp; ;) &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;I had published in &lt;/FONT&gt;&lt;/STRONG&gt;&lt;A title="REDMOND magazine" href="http://redmondmag.com/" target=_blank rel=tag mce_href="http://redmondmag.com/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;REDMOND magazine&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;, what are known as the 5 Commandments of SharePoint Deployments.&amp;nbsp; There are 10, but no one would deploy the thing if I revealed the other 5!&amp;nbsp; So, without further ado, I post the 5 Commandments for MOSS (with an eye forward to O14).&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=4&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;&lt;B&gt;The 5 Commandments of SharePoint Deployments&lt;/B&gt; &lt;/H1&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;&lt;STRONG&gt;A successful SharePoint deployment must be built with a solid understanding of information architecture and the organization's needs. Here are some of the most common things you should take into account before (or as) you design your SharePoint infrastructure. &lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=3&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT face=Verdana&gt;1. &lt;STRONG&gt;Thou shalt not put all documents into SharePoint. &lt;FONT color=#008000&gt;This is a common mistake. SharePoint is a good document repository, but it should not replace your file servers. Keep non-collaborative documents on your file servers and point SharePoint to the file server to use as a content source. Dropping all documents into SharePoint unnecessarily grows your SQL database and makes a backup and restore more cumbersome, especially for a file-level restore. The cry that the File Server was dead, was pre-mature and did not take into account the value proposition of the collaborative nature of SharePoint versus the archival purposes of the file server. &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana size=3&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT face=Verdana&gt;2. &lt;STRONG&gt;Thou shalt put processing power on the Web front-end (WFE)/Query Server. &lt;FONT color=#008000&gt;Architects often place the biggest, most powerful piece of hardware at the back-end with SQL. But if that database is dedicated to SharePoint, you are off course -- the "hoss" should be placed at the front-end with the WFE. That's the end that gets busy with crawling content and serving up user requests. For designs that break out the Indexer from the WFE/Query it gets a little trickier.&amp;nbsp; If you are crawling over 500GB of content, put the RAM in the indexer and add a proc to the WFE.&amp;nbsp; For designs that use Enterprise features such as Excel Calculation Services or Business Data Catalog, add more RAM.&amp;nbsp; And then add some more.&amp;nbsp; All on the Front End.&amp;nbsp; For the BDC, make sure that your external data source is tuned correctly for the entities that your application definition specifies. Latency will greatly affect performance probably more than any other single factor.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT face=Verdana size=3&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT face=Verdana&gt;3. &lt;STRONG&gt;Thou shalt not underestimate cost requirements. &lt;FONT color=#008000&gt;There are many costs associated with MOSS.&amp;nbsp; Hardware, software licenses, storage, and Human. Don't worry about overbudgeting MOSS; you won't.&amp;nbsp; Let's take the human factor first.&amp;nbsp; You should invest man-hours to make MOSS work right. Expect to budget 0.5 FTE (Full Time Employee) for every 100 content sources you have.&amp;nbsp; Now, storage costs:&amp;nbsp;Obey the Golden Rule of SharePoint -- for every 1GB of data, set aside 5GB to 6GB of storage capacity somewhere for that data. If you don't adequately size your disk space, you'll be forever adding space at inconvenient times.&amp;nbsp; Hardware costs: Get a SAN.&amp;nbsp; Now.&amp;nbsp; I mean it.&amp;nbsp; Did you just say DAS?&amp;nbsp; You owe me a new keyboard!&amp;nbsp; I am purposely avoiding the licensing issue.&amp;nbsp; I've said enough.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT face=Verdana size=3&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT face=Verdana&gt;4. &lt;B&gt;Thou shalt not scrimp on user training.&lt;/B&gt; &lt;STRONG&gt;&lt;FONT color=#008000&gt;What if you built a killer app and no one used it? Fail to train your users, and you'll find out. Develop an internal training program or pay for competent external training, but do not let your investment go down the drain.&amp;nbsp; User adoption is key to a successful deployment.&amp;nbsp; There are a number of competent training companies out there; such as &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;A title=Mindsharp href="http://www.mindsharp.com/" target=_blank rel=tag mce_href="http://www.mindsharp.com/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;Mindsharp&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;, &lt;/FONT&gt;&lt;/STRONG&gt;&lt;A title="SharePoint Experts" href="http://sharepointexperts.com/default.htm" target=_blank rel=tag mce_href="http://sharepointexperts.com/default.htm"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;SharePoint Experts&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;, &lt;/FONT&gt;&lt;/STRONG&gt;&lt;A title="The Ted Pattison Group" href="http://tedpattison.net/" target=_blank rel=tag mce_href="http://tedpattison.net/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;The Ted Pattison Group&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;, &lt;/FONT&gt;&lt;/STRONG&gt;&lt;A title="SharePoint Solutions" href="http://sharepointsolutions.com/" target=_blank mce_href="http://sharepointsolutions.com/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#804000 size=3&gt;SharePoint Solutions&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;, among others.&lt;/FONT&gt;&lt;/STRONG&gt; 
&lt;P&gt;&lt;FONT face=Verdana size=3&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;FONT face=Verdana&gt;5. &lt;STRONG&gt;Thou shalt respect the Master Page. &lt;FONT color=#008000&gt;Default.master should be protected and not "monkey'd with" unless you absolutely, positively know what you are doing.&amp;nbsp; Master pages provide the look and feel for all of the pages in your sites.&amp;nbsp; Follow the rule of B.&amp;nbsp; (Back it up first)&amp;nbsp; However, if you do make changes directly to Default.master and you messed it up with changes that you made, try resetting Default.master to the site definition.&amp;nbsp; If that fails, go to your backup.&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt; 
&lt;P&gt;&lt;FONT face=Verdana size=3&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;&lt;STRONG&gt;As I said before, there are another 5, but first ye must crawl before ye run.&amp;nbsp; &lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#008000 size=3&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=4&gt;&lt;FONT size=3&gt;&lt;FONT face=Verdana&gt;&lt;FONT color=#008000&gt;&lt;STRONG&gt;On another note, I will be writing another article for REDMOND magazine soon and speaking at the&lt;/STRONG&gt;&lt;/FONT&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;A title="TechMentor Conference" href="http://techmentorevents.com/" target=_blank rel=tag mce_href="http://techmentorevents.com/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#ff0000 size=3&gt;TechMentor Conference&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT face=Verdana size=3&gt; in both &lt;/FONT&gt;&lt;A title="TechMentor San Fransciso" href="http://techmentorevents.com/2008/sf/" target=_blank rel=tag mce_href="http://techmentorevents.com/2008/sf/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#ff0000 size=3&gt;San Francisco&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT face=Verdana size=3&gt; and &lt;/FONT&gt;&lt;A title="TechMentor Conference Orlando" href="http://techmentorevents.com/2008/orlando/" target=_blank rel=tag mce_href="http://techmentorevents.com/2008/orlando/"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana color=#ff0000 size=3&gt;Orlando&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=3&gt;.&lt;/FONT&gt;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2963349" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/ritaylor/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/conference/default.aspx">conference</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/cost/default.aspx">cost</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/user/default.aspx">user</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/techmentor/default.aspx">techmentor</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/hardware/default.aspx">hardware</category><category domain="http://blogs.technet.com/ritaylor/archive/tags/training/default.aspx">training</category></item></channel></rss>