<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: SharePoint&#8217;s secret sauce</title>
	<atom:link href="http://www.itwriting.com/blog/468-sharepoints-secret-sauce.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itwriting.com/blog/468-sharepoints-secret-sauce.html</link>
	<description>Tech writing blog</description>
	<lastBuildDate>Sun, 12 Feb 2012 05:28:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Doogal</title>
		<link>http://www.itwriting.com/blog/468-sharepoints-secret-sauce.html/comment-page-1#comment-58476</link>
		<dc:creator>Doogal</dc:creator>
		<pubDate>Wed, 09 Jan 2008 13:09:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=468#comment-58476</guid>
		<description>I&#039;ve done some work with Windows Workflow inside Sharepoint (WSS mostly). Actually getting Sharepoint up and running in a VM and then managing to deploy a workflow was something of a steep learning curve, lots of weird error messages that didn&#039;t actually relate to the underlying problem (see http://doogalbellend.blogspot.com/2007/11/sharepoint-create-task-workflow-error.html for one of them) 

But when I actually figured it all out, it&#039;s actually pretty sweet. Given the price of other workflow/BPM systems and document management systems, I&#039;ll forgive Sharepoint its foibles. 

Since you asked about Windows Workflow, it rocks. Again, a steep learning curve, but it is powerful and extensible. It&#039;s not write once run anywhere, but if you can understand WF in one environment, a lot of that knowledge is transferable to other environments.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve done some work with Windows Workflow inside Sharepoint (WSS mostly). Actually getting Sharepoint up and running in a VM and then managing to deploy a workflow was something of a steep learning curve, lots of weird error messages that didn&#8217;t actually relate to the underlying problem (see <a href="http://doogalbellend.blogspot.com/2007/11/sharepoint-create-task-workflow-error.html" rel="nofollow">http://doogalbellend.blogspot.com/2007/11/sharepoint-create-task-workflow-error.html</a> for one of them) </p>
<p>But when I actually figured it all out, it&#8217;s actually pretty sweet. Given the price of other workflow/BPM systems and document management systems, I&#8217;ll forgive Sharepoint its foibles. </p>
<p>Since you asked about Windows Workflow, it rocks. Again, a steep learning curve, but it is powerful and extensible. It&#8217;s not write once run anywhere, but if you can understand WF in one environment, a lot of that knowledge is transferable to other environments.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tim</title>
		<link>http://www.itwriting.com/blog/468-sharepoints-secret-sauce.html/comment-page-1#comment-58428</link>
		<dc:creator>tim</dc:creator>
		<pubDate>Wed, 09 Jan 2008 09:21:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=468#comment-58428</guid>
		<description>Thanks for the comments Brian. I guess it&#039;s the right way round - I&#039;d rather have broken themes but a strong API than vice versa.

Tim</description>
		<content:encoded><![CDATA[<p>Thanks for the comments Brian. I guess it&#8217;s the right way round &#8211; I&#8217;d rather have broken themes but a strong API than vice versa.</p>
<p>Tim</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.itwriting.com/blog/468-sharepoints-secret-sauce.html/comment-page-1#comment-58334</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 08 Jan 2008 23:59:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.itwriting.com/blog/?p=468#comment-58334</guid>
		<description>I&#039;ve been doing a lot of development work with SharePoint (WSS 3.0 and MOSS 2007) lately and it is a mixed bag. There are basically 2 development camps. Those that want to customise SharePoint, and those using it as a platform. Microsoft cater well for the latter group with good VS support and a fairly nice API.

The first group is where there are some problems. I recently had to apply a custom template using CSS to what Microsoft term a blog site. The out of the box themes don&#039;t follow web standards and use tables extensively (a compromise for backwards compatibility I guess). If you only want to theme a blog, you have to buy into designing a complete theme - or use your own MOSS/ASP.NET master page. Using your own master page is an issue since applying it to an existing page means you have to deal with all the existing placeholders. This is not too much of a deal for an ASP.NET developer, but your typical IT pro may struggle to do things quickly.

The blog and wiki site templates themselves need some additions and a Community Kit project is slowly working on improvements.

Renaming FrontPage to SharePoint Designer doesn&#039;t remove the pain. I&#039;ve experienced a fair number of crashes on 3 machines I use. It allows you to turn lists automatically into an XSLT web part that you can re-style. I often run into the case where the designer generates invalid XSLT (just try this on the built-in left hand menu webparts on a stock blog site). Not a problem for a seasoned dev or if you have fulltime staff in a large organisation, but for SME audience this is an issue.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been doing a lot of development work with SharePoint (WSS 3.0 and MOSS 2007) lately and it is a mixed bag. There are basically 2 development camps. Those that want to customise SharePoint, and those using it as a platform. Microsoft cater well for the latter group with good VS support and a fairly nice API.</p>
<p>The first group is where there are some problems. I recently had to apply a custom template using CSS to what Microsoft term a blog site. The out of the box themes don&#8217;t follow web standards and use tables extensively (a compromise for backwards compatibility I guess). If you only want to theme a blog, you have to buy into designing a complete theme &#8211; or use your own MOSS/ASP.NET master page. Using your own master page is an issue since applying it to an existing page means you have to deal with all the existing placeholders. This is not too much of a deal for an ASP.NET developer, but your typical IT pro may struggle to do things quickly.</p>
<p>The blog and wiki site templates themselves need some additions and a Community Kit project is slowly working on improvements.</p>
<p>Renaming FrontPage to SharePoint Designer doesn&#8217;t remove the pain. I&#8217;ve experienced a fair number of crashes on 3 machines I use. It allows you to turn lists automatically into an XSLT web part that you can re-style. I often run into the case where the designer generates invalid XSLT (just try this on the built-in left hand menu webparts on a stock blog site). Not a problem for a seasoned dev or if you have fulltime staff in a large organisation, but for SME audience this is an issue.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

