<?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>Ryan McCutchen</title>
	<atom:link href="http://vspug.com/ryanmc/feed/" rel="self" type="application/rss+xml" />
	<link>http://vspug.com/ryanmc</link>
	<description>Just another VSPUG - Virtual SharePoint User Group weblog</description>
	<lastBuildDate>Tue, 20 Nov 2007 16:20:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>64 bit Adobe iFilter</title>
		<link>http://vspug.com/ryanmc/2007/11/20/64-bit-adobe-ifilter/</link>
		<comments>http://vspug.com/ryanmc/2007/11/20/64-bit-adobe-ifilter/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 16:20:52 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[I was looking for a 64bit version PDF iFilter for a new MOSS implementation, and when I was doing my usual browsing through the blogging community the only references I found was to Foxit&#39;s iFilter. Not that the Foxit iFilter is bad, but why buy the milk when you can get the &#60;insert noun&#62; for [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking for a 64bit version PDF iFilter for a new MOSS implementation, and when I was doing my usual browsing through the blogging community the only references I found was to Foxit&#39;s iFilter. Not that the Foxit iFilter is bad, but why buy the milk when you can get the &lt;insert noun&gt; for free. </p>
<p>A client pointed this out to me &#8211; Adobe Labs has released software that will allow the 32 bit Adobe iFilter to work on MOSS 2007 x64. It&#39;s a bit &quot;hacky&quot;, but pretty Easy to setup. My guess is that Adobe was getting a lot of guff for not having this out so they had to throw us a bone in the interim.</p>
<p><a title="http://labs.adobe.com/wiki/index.php/PDF_iFilter_8_-_64-bit_Support" href="http://labs.adobe.com/wiki/index.php/PDF_iFilter_8_-_64-bit_Support">http://labs.adobe.com/wiki/index.php/PDF_iFilter_8_-_64-bit_Support</a></p>
<p>MY BLOG HAS MOVED &#8211; check it out at <a href="http://www.ryan.mccutchenoutpost.com">http://www.ryan.mccutchenoutpost.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/11/20/64-bit-adobe-ifilter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Architecture of MOSS Web Application Separation</title>
		<link>http://vspug.com/ryanmc/2007/11/05/architecture-of-moss-web-application-separation/</link>
		<comments>http://vspug.com/ryanmc/2007/11/05/architecture-of-moss-web-application-separation/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 04:37:39 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Sometimes I think that my experience with SharePoint 2003 is so burned in my brain that is causes me to dwell on topics that very well could be a null issue in MOSS. The concept I was contemplating this week was the option of separating your WSS team sites into a separate web application. In [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes I think that my experience with SharePoint 2003 is so burned in my brain that is causes me to dwell on topics that very well could be a null issue in MOSS. The concept I was contemplating this week was the option of separating your WSS team sites into a separate web application. In SPS 2003 this was a very common practice primarily because of the separation of WSS and SPS in the 2003 architecture, but in MOSS that distinction is not as apparent or perhaps necessary. Team Sites can be peppered through out your site collection and live anywhere as opposed to 2003 where they primarily resided under sites. This also opens up a lot of different options from an Information Architecture perspective that I would like to discuss.</p>
<p>&amp;#xA0;</p>
<p><img id="id" style="margin:0px 0px 10px 10px;" src="http://www.ryan.mccutchenoutpost.com/blogImages/ArchitectureofMOSSWebApplicationSeparati_131FC/clip_image002_thumb.jpg" align="right" alt="  " /> One thing that vexed me initially, was that the Microsoft Architecture documentation clearly mentions this practice of separating Team Sites in a deployment scenario, and it is still a very sensible pattern. However, maintaining sites on a separate web app or site collection is not really an out of the box solution in MOSS (like it was in 2003). From a usability standpoint, some things need to be tweaked. I pinged several colleagues and discovered that none of them were separating out team sites in their deployments, which got me wondering about how the viability of this approach. Although, separating team sites into a separate web applications can give you several benefits. </p>
<p>Team sites are more adhoc, and well &#8230;&quot;wild west&quot; style in terms of portal governance. They are usually maintained by the business and not IT, and the business has free reign (to a certain extent) over what they do in their team site. My Sites share this model. Team Sites are also very organic in growth, and in many organizations where IT does not audit or control team sites other than provisioning, can tend to become very large high traffic sites with little IT oversight. Separating team sites into separate web applications and a separate app pool from the portal will minimize the risk of this governance model by having Team Sites on a separate SLA (Service Level Agreement) as well as isolation in IIS if things go bad with team sites. This makes sense from a high level architecture perspective to reduce single points of failure, but the reality is that team sites are the real bread and butter of SharePoint, and end users will be in much more of a crisis if their project site is down as opposed a policy in the document center, news or web content, or even enterprise search. So someone looking at the information architecture needs to do careful analysis on the capacity planning of team sites and how that ranks to the portal. Some organizations will be very thin on the &quot;portal&quot; side of a deployment with the majority of users focused on team collaborations while some could be the reverse&#8230;..initially. Most groups when deploying a new portal will focus mainly on the governance, design, and taxonomy of the enterprise portal side because that space is really IT&#39;s domain &#8211; that is where IT will have the control and the capacity to plan. But even if you are not meeting with every stakeholder in the company to determine their department or team collaboration needs (most teams cannot afford the time that analysis would take), do not under estimate the rate at which team sites will grow in your environment. When looking at this from a system availability or resiliency of the environment, you need to consider the practical side of what SLA&#39;s are really required, meaning, what functions are absolutely business critical and where do they reside. </p>
<p>I think a downside of this separation whether teams sites are in a separate web application or just all created under the Site Directory is the taxonomy limitation it can create. Creating a separate space for all collaboration to take place can have its advantages, but it can also create usability issues as users now have multiple choices of where to go, and they may not understand the distinction between a team site and the sub site in the portal. For example, say have a publishing site on the central portal available for the IT department that all employees can access, and you also have a team site that only IT users can access to get content internal to the department. Well say your ticketing system is on the enterprise IT site while your system documentation is on the IT team site. Now IT users have 2 separate places to go to do their job, and these 2 places may have different urls and or navigation paths. Is that necessary? With the right permissions model the IT users could see the all employee content and the internal content in department or project sites from the same site. Obviously if each department is it&#39;s own site collection than you can have this properly organized with less manual work, but if that is the case then what would be on this separate Team Sites web application? Most team sites can somehow relate back to a department. Otherwise what are users collaborating on? </p>
<p>I&#39;m not saying that one way here is right or wrong, and each method depends on the specific deployment. I would recommend that during the planning phase their is a good amount of time spent on what collaboration means to the organization, and how that is properly blended into the overall taxonomy. If your deployment is small, set a quota on the parent site collection of 25 &#8211; 30 gb, and if it gets to close to the quota, analyze what sites are taking the most resources &#8211; and scale out to a separate web application if need be , but be cautious of over-architecting a solution and creating more of work around processes for enterprise search and leveraged metadata if it is not required.</p>
<p><strong>MY BLOG HAS MOVED</strong> &#8211; check it out at <a href="http://www.ryan.mccutchenoutpost.com">http://www.ryan.mccutchenoutpost.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/11/05/architecture-of-moss-web-application-separation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prescan.exe &#8211; brief note</title>
		<link>http://vspug.com/ryanmc/2007/10/29/prescan-exe-brief-note/</link>
		<comments>http://vspug.com/ryanmc/2007/10/29/prescan-exe-brief-note/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 04:01:51 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[A common failure when running the prescan.exe is the &#39;Exception while looping through virtual servers.&#39; error. This occurs when you do not have WSS 2.0 Service Pack 2 installed. There are a lot of posts on running prescan and helpful articles on TechNet, but few mention the dependency on Service Pack 2, and many companies [...]]]></description>
			<content:encoded><![CDATA[<p>A common failure when running the prescan.exe is the &#39;Exception while looping through virtual servers.&#39; error. This occurs when you do not have WSS 2.0 <strong>Service Pack 2 </strong>installed. There are a lot of posts on running prescan and helpful articles on <a href="http://technet2.microsoft.com/windowsserver/WSS/en/library/035a3024-bd27-4d63-9499-0f15ac00c6e61033.mspx?mfr=true" target="_blank">TechNet</a>, but few mention the dependency on Service Pack 2, and many companies who are afraid or have not upgraded for one reason or another will run into this issue, and I think it&#39;s worth mentioning. Upgrade to SP2 before attempting to run prescan.</p>
<p><a href="http://blogs.msdn.com/joelo/archive/2007/05/01/your-friend-prescan-what-it-does-part-2.aspx" target="_blank">Joel Olsen</a> has a good post on prescan, and does allude to SP2&#39;s functionality. He mentions how to extract prescan out of sharepoint.exe (older post), but its easier to download it directly in you have not installed MOSS in an upgrade scenario &#8211; see post from <a href="http://msmvps.com/blogs/shane/default.aspx" target="_blank">Shane Young</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/10/29/prescan-exe-brief-note/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starting the WSS Search Service</title>
		<link>http://vspug.com/ryanmc/2007/10/27/starting-to-the-wss-search-service/</link>
		<comments>http://vspug.com/ryanmc/2007/10/27/starting-to-the-wss-search-service/#comments</comments>
		<pubDate>Sat, 27 Oct 2007 06:13:00 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[When starting services on a MOSS installation you could potentially run into an issue starting the Windows SharePoint Services Search service. If you get an error in the event log stating something about the file name or extension is too long, it is most likely due to the fact that the content database is referencing [...]]]></description>
			<content:encoded><![CDATA[<p>When starting services on a MOSS installation you could potentially run into an issue starting the Windows SharePoint Services Search service. If you get an error in the event log stating something about the file name or extension is too long, it is most likely due to the fact that the content database is referencing the FQDN name of the database server. You will see this in the configuration page of the service settings when the content database field looks something like WSS_Search_myserver.my.domain.com. Initially I thought changing it in the settings page at the time of starting the service would fix it, but alas it did not. The server is still being referenced by the FQDN. The easiest way to change this is with the following stsadm script:</p>
<p>stsadm -o renameserver -newservername &lt;server name without fully qualifying&gt; -oldservername &lt;server name with the FQDN&gt;</p>
<p>The service started right up for me after that. As always if this is a production environment&#8230;.or any you don&#39;t want to screw up then do a back up first.</p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/10/27/starting-to-the-wss-search-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Plan</title>
		<link>http://vspug.com/ryanmc/2007/10/08/project-plan/</link>
		<comments>http://vspug.com/ryanmc/2007/10/08/project-plan/#comments</comments>
		<pubDate>Mon, 08 Oct 2007 17:34:20 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Most of you have probably seen the post on the SharePoint team blog post regarding a sample project plan for a MOSS deployment, but I thought I would point out how valuable this is from a cost planning perspective. I suppose depending on the resources your IT organization has,&#160;the IT Architect or consultant may have [...]]]></description>
			<content:encoded><![CDATA[<p>Most of you have probably seen the post on the <a href="http://blogs.msdn.com/sharepoint/archive/2007/10/05/office-sharepoint-server-deployment-plan-sample.aspx" target="_blank">SharePoint team blog post regarding a sample project plan</a> for a MOSS deployment, but I thought I would point out how valuable this is from a cost planning perspective. I suppose depending on the resources your IT organization has,&nbsp;the IT Architect or consultant may have to&nbsp;create a plan for all the initial costs or technical estimates for a MOSS upgrade or deployment. This document really itemizes all the non-technical aspects of the project as well as the technical efforts. As an architect, I know I tend to focus a plan on all of the technical aspects that are needed for a deployment such as how many servers are we going to need, how much SAN space, how much custom code, etc. I will also include time for your business analysts, project managers, etc, as well as some time for configuration and deployment. But if MOSS is new to you, then those last two usually don&#39;t get all the thought that they deserve. I think that happens because the common approach is to deploy MOSS as just a portal, and not consider the value it brings as an overall enterprise <strong>platform</strong>. For example, how much time will it take to create a document management strategy &#8211; creating workflows, and defining content types to truly organize documents in a metadata fashion. How much time will it take to create a Records Retention strategy and Archiving Strategy based on all the different business rules in an organization (which will set the scope for the different libraries and record routes that need to be configured). Will you be creating an enterprise search strategy utilizing MOSS to handle all searching functionality for the organization including searching of file shares or Line of Business applications outside of SharePoint? How many one-off web forms can you kill, and plug into InfoPath forms delivered on the portal? How will you integrate will all the other applications, portals, databases, etc in your organization? How much time will it take to get a consensus from the different divisions in a organization on all those strategies? When an organization is new to MOSS most of these questions could likely be asked by the business towards the tail end of the requirements stage as they start to see the potential of the <strong>platform</strong> &#8211; as opposed to up-front when you are selling your business case to management. These types of efforts, if left unplanned, will usually involve you going back to management to ask for more money and time.</p>
<p>While this document wont really give you a &quot;hand holding&quot; type of&nbsp;experience on all the different tasks involved, it still gives you the ability to strip out a pretty good checklist of all the things you need to cover off on in order to create an up front costing / level of effort plan that will keep you much closer to the actual cost to deploy the MOSS <strong>platform </strong>to your organization. </p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/10/08/project-plan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BDC Definition Editor Install</title>
		<link>http://vspug.com/ryanmc/2007/10/03/bdc-definition-editor-install/</link>
		<comments>http://vspug.com/ryanmc/2007/10/03/bdc-definition-editor-install/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 22:19:23 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[The Business Definition Editor is a cool utility that comes with the Office Server 2007 SDK. It allows to you to create an application definition for the BDC in a gui environment, and creates all the xml goo automatically &#8211; click here for more
For those you like me who immediately installs an app, and then [...]]]></description>
			<content:encoded><![CDATA[<p>The Business Definition Editor is a cool utility that comes with the Office Server 2007 SDK. It allows to you to create an application definition for the BDC in a gui environment, and creates all the xml goo automatically &#8211; <a href="http://blogs.msdn.com/sharepoint/archive/2007/08/22/announcing-the-microsoft-business-data-catalog-definition-editor-for-microsoft-office-sharepoint-server-2007.aspx" target="_blank">click here for more</a></p>
<p>For those you like me who immediately installs an app, and then begins to click wildly hoping for everything to work out should take note that the BDC Definition Editor DOES need to be installed on your web front-end server running SharePoint. Of course this is obvious to some, especially those who take the time to go through the READ ME file before jumping in, but I don&#39;t feel like too much of an idiot because I saw several posts on the interwebs of users complaining of issues with the tool, and no one mentioned this obvious fact. So I installed it on my dev box (without MOSS) and quickly discovered that I could not connect an existing web service, but I could get there from my browser.</p>
<p>If the app is installed on a box not running SharePoint, and you attempt to connect to a web service url when clicking Add LOB System,you get &#8211; &quot;Error Downloading Web Service&quot;. Install the editor on my SharePoint box and life is good. I did see someone suggest that you can copy the wsdl file local, change the connection settings, and it will work, but I cannot verify that&#8230;..Just a tidbit for those like me who click first and read later.</p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/10/03/bdc-definition-editor-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Support your local SMEs</title>
		<link>http://vspug.com/ryanmc/2007/10/01/support-your-local-smes/</link>
		<comments>http://vspug.com/ryanmc/2007/10/01/support-your-local-smes/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 17:37:29 +0000</pubDate>
		<dc:creator>ryanmc31</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[&#160;When rolling out a portal product to the enterprise, it is so easy for us IT types to drool over all the latest features that a product like MOSS provides. Architects, developers, or whatever usually can look at a set of features &#8211; immediately understand it and the potential it can have to the business. [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;When rolling out a portal product to the enterprise, it is so easy for us IT types to drool over all the latest features that a product like MOSS provides. Architects, developers, or whatever usually can look at a set of features &#8211; immediately understand it and the potential it can have to the business. When we look at a feature set like the one MOSS provides out of the box&nbsp;it can be overwhelming to think of all the different possibilities &#8211; both OOB and&nbsp;from a custom development perspective.&nbsp;But how do you relay that to your business community. So many of us IT folks have such a difficult time being able to think like a non-technical person. We tend to think that by rolling these features out the business, that they will have the same vision of it&#39;s potential, flock to it, and revel in all its glory. But that is usually not the case in most environments. Especially those where IT doesn&#39;t have a large presence to the overall business strategy. Many IT folks&nbsp;will assume&nbsp;that everyone knows what blogs are, or social networking, IM, etc. But maybe those people never got a call from their Mom needing to fix her computer because she somehow jammed a floppy disk into the CD ROM drive (true story).</p>
<p><img height="246" src="http://www.switchdon.com/Portals/0/Confused.jpg" width="168" align="right" alt="  " /> Obviously the success on a portal deployment will heavily depend on communication and evangelizing your portal vision from a functional and technical perspective. But who should do that? IT? I know that personally, I have a hard time relaying technical stuff to non-technical people. We techies have a tendency to leave your average business user in a near comatose state as we blaze through all the sexy things that&nbsp;our applications can do. OK&#8230;.so lets train them right. We&#39;ll sit our users down for a 3 day dive into our product. Which is all good and well from an IT project checklist perspective, but the users are walking away with about 5 &#8211; 10% understanding of the material that was covered. They will go back to their daily jobs without a second thought to your life changing portal. And then they will someday need to interface with your product as part of their job&#8230;..and that&#39;s when they call the help desk. </p>
<p>So how do you keep from helping that same old admin post a document for the 10th time? You pass that skill on to key users in your organization &#8211; Business Subject Matter Experts. However, this can be difficult given your SMEs will most likely not be techies either. Usually where this goes south is when people are assigned this duty. As part of a project, IT will tell the business to assign a SME within their division. Management will hand this honor down to some poor schlub who will have to take this on as a recreational activity on top of their daily job. So basically this will just create&nbsp;a level of abstraction between IT and the business. So now a user is calling the help desk on behalf of another user. SMEs in the business need support from their management &#8211; If management is not supporting these people then it will die on the vine. That&#39;s half the battle &#8211; the other is that your SMEs actually need to want the job. They need a passion for your product. This is hard to find &#8211; it is the Bigfoot of business users. To do this you need to seek out the passion. Look for glimmers of this passion in a business user and capitalize on it. You know you&#39;ve seen it &#8211; Those users who call five times a day with questions&#8230;.and are ecstatic when they get their issue solved. The users who ask you to recommend a good book for the product. The user who starts asking you when the next version is coming out. When you see this type of behavior, you may have a potential SME on your hands&#8230;.and if this person is willing to sign up for the job then it is your job to turn this seed into a beautiful flower. Focus on these types of SMEs and your phone will ring less and less. This type of passion for a portal or application distributed to key users in the business will allow your strategic vision to be better realized. Information workers don&#39;t want a 10 paragraph email explaining a feature set, or even a long drawn out training class. They want someone 2 cubes down from them who they can ping whenever they hit a wall. With this grass roots or guerilla type training &#8211; end users will pick&nbsp;up features at a much quicker rate. Which of course is the lynchpin of any portal project &#8211; It can be the greatest technical masterpiece known to man, but will fail without user adoption.</p>
]]></content:encoded>
			<wfw:commentRss>http://vspug.com/ryanmc/2007/10/01/support-your-local-smes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
