<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.charteris.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>Alistair Laing&amp;#39;s Blog : WCM, TechEd EMEA 2008</title><link>http://blogs.charteris.com/blogs/alistairl/archive/tags/WCM/TechEd+EMEA+2008/default.aspx</link><description>Tags: WCM, TechEd EMEA 2008</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>MOSS 2007 as Web Content Management for Internet-Facing Web Sites - Tech Ed EMEA 2008 Developers</title><link>http://blogs.charteris.com/blogs/alistairl/archive/2008/12/03/moss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx</link><pubDate>Wed, 03 Dec 2008 10:53:00 GMT</pubDate><guid isPermaLink="false">0cdfd867-77e4-483c-9e74-84c93cc8eba0:736</guid><dc:creator>alistairl</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.charteris.com/blogs/alistairl/rsscomments.aspx?PostID=736</wfw:commentRss><comments>http://blogs.charteris.com/blogs/alistairl/archive/2008/12/03/moss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In my day I have had a fair bit to do with Internet-Facing Web Sites and the challenges of drop dead deadlines and culture clashes that these kinds of projects tend to bring. Anyway, enough of me, this session appealed to me as a catch up on the world of content management as Microsoft sees it. PDC 2003 was notable to me for its complete lack of mention of Content Management Server and this was borne out in the following months when it was announced that MSCMS was to become part of Microsoft Office SharePoint Server.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.charteris.com/blogs/alistairl/WindowsLiveWriter/MOSS2007asWebContentManagementforInterne_11086/IMAGE_031_2.jpg"&gt;&lt;img style="BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;" height="235" alt="IMAGE_031" src="http://blogs.charteris.com/blogs/alistairl/WindowsLiveWriter/MOSS2007asWebContentManagementforInterne_11086/IMAGE_031_thumb.jpg" width="312" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;At the time this was a bit of an annoyance, out in the web world we were interested about standards compliance and cross browser support. On top of straightforward W3C markup compliance was accessibility which at the time was a bit of a challenge even for plain old asp.net, let alone an Intranet tool like SharePoint. But since then Microsoft Office SharePoint Server has been through a big release and a whole lot of experience has been gained by implementing the product in a number of different configurations. This session at TechEd aimed to make sure that everyone was up to date with the web content management capabilities of the current product.&lt;/p&gt;
&lt;p&gt;First of all we had a quick introduction to our presenter, needless to say Andrew Connell knows a thing or two about MOSS, is an MVP for Office SharePoint Server and has a book out on SharePoint Publishing. We were going to cover the broad gamut of web publishing on topics such as Web Content Management, Page Layouts, Branding Publishing Sites, the Content Query Web Part and Forms Based authentication. Then a &amp;quot;watch this space&amp;quot; announcement about a really good sample site. By the end of the year we would have a site that would be a good demonstration of the web capabilities of MOSS 2007 - and it would not use the BlueBand master - at least we hope not. The sample site will be for the familiar fictional AdventureWorks company, I look forward to it becoming available.&lt;/p&gt;
&lt;p&gt;So how did we get here, well a few years back Microsoft decided to consolidate their Electronic Content Management strategies and centred these around MOSS 2007. This is when document, web and other materials produced off the back of collaboration and work came together under the Office banner and we immediately had to widen our heads to take it all in. But focusing on our particular area of interest, the Web Content Management (WCM) facilities in MOSS 2007 are the successor to those&amp;nbsp; in MCMS 2002. And a bit like MCMS, you aren&amp;#39;t restricted to using WCM on public websites, you are welcome to use them internally too.&lt;/p&gt;
&lt;p&gt;We then got in to the nitty gritty of what Publishing sites look like from the inside. They follow the standard site collection / site shape of the SharePoint way of doing things and pages are held in a Library. This does hit one issue with site owners wanting to rearrange their URL into something &amp;quot;nicer&amp;quot; but we were warned off http rewriting with some neat regex. Do the performance metrics on this approach and you will see how much processor utilisation it takes. Andrew recommended pushing the URL issue off to your ISA / Firewall box instead which will handle this a whole lot better and make sure your application box is concentrating on serving web pages.&lt;/p&gt;
&lt;p&gt;Then on to a bit of presentation fun with the &amp;quot;ABCs&amp;quot; of WCM and SharePoint. In our case we would be looking at Authoring (web based of course) Branding (developer and designers working together) and Controlled Publishing (Consistent business rules for approval).&lt;/p&gt;
&lt;p&gt;Web based authoring used to be quite revolutionary in the old days when Microsoft didn&amp;#39;t even own what came to be MCMS, but these days we even have a choice of companies that will host a blog and not ask us to install one piece of software or install a plug in to our web browser. But to cut a long story short, you can use your browser to author content for a SharePoint publishing site.&lt;/p&gt;
&lt;p&gt;Branding is a very very important issue when it comes to considering Microsoft for WCM. I&amp;#39;ll hold on my final judgement as to whether AdventureWorks will be the sample site to move things on, but MOSS has a similar problem to that of MCMS in that you cannot and should not use what comes out of the box to evaluate its capability for WCM and similarly you should not let that anywhere near a public website. Yes, you can perhaps &amp;quot;get away&amp;quot; with it on an Extranet, but even with that you should really speak to your marketing and account management team first. But face it, if you are on a project that can fund a MOSS infrastructure then it should also be a project that has decent representation from brand owners. The &amp;quot;good&amp;quot; news is that MOSS 2007 is based on the principles you have learned for ASP 2.0, so all that hard work learning how to lay things out using CSS and master pages is well learned, but there are also differences. You have a huge amount of CSS that comes with MOSS, and a whole load of content placeholders to know all about too.&lt;/p&gt;
&lt;p&gt;Andrew was good enough to explain what he was meaning by certain terms, which was a good presenting point. Although I would reckon that everyone in the audience would be able to create html markup and deploy it to a web server of any flavour, I think that less would have experience of a large website deployment. When you have to deal with a project team with Internet security people all the way through to graphic designers and copywriters then it is important that you as a developer can bring together the separate elements of brand and content while keeping in mind the WCM and infrastructure requirements. Branding is the so-called chrome or design, whereas content is is text and images that vary quite often.With an eye to infrastructure we want to make sure that the approach we take will work across load balanced web servers, and can be deployed in a repeatable fashion without developer input. Branding should be able to accommodate changing content without developer input, which is really the spirit of MOSS web publishing.&lt;/p&gt;
&lt;p&gt;How to implement branding and content management in MOSS is a choice based on a number of factors, including the skill set of your team and how you approach disaster recovery. Some approaches may be simple in plain IIS, but they mean that deployment is a two part process of MOSS and your separate items. Others are easy to do on one box, but a pain to move, such as some of the techniques using SharePoint designer. Above all, make sure you consider the maintenance factors when choosing an approach.&lt;/p&gt;
&lt;p&gt;Then for a bit of light relief, Andrew demonstrated the new Adventureworks demonstration site and how it illustrated that you can implement a site that &amp;quot;Doesn&amp;#39;t look like SharePoint&amp;quot;. From what we have been told it has been implemented as a proper reference site (but looks good too) so we should be allowed to take some principles from the implementation such as using Field Controls for versioned content, but Web Parts for functionality. I&amp;#39;m really looking forward to getting hold of it and pulling it apart to see what is inside.&lt;/p&gt;
&lt;h2&gt;Key Facts:&lt;/h2&gt;
&lt;p&gt;Session Code: OFC202&lt;/p&gt;
&lt;p&gt;Speakers: Andrew Connell&lt;/p&gt;
&lt;p&gt;Track: Office and SharePoint&lt;/p&gt;
&lt;p&gt;Rating: 9/10&lt;/p&gt;
&lt;p&gt;Attendance: 300 is (90% capacity)&lt;/p&gt;
&lt;div id="SocialBookmarks"&gt;&lt;a href="http://del.icio.us/post?url=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx&amp;tags=&amp;title=MOSS+2007+as+Web+Content+Management+for+Internet-Facing+Web+Sites+-+Tech+Ed+EMEA+2008+Developers" mce_href="http://del.icio.us/post?url=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx&amp;tags=&amp;title=MOSS+2007+as+Web+Content+Management+for+Internet-Facing+Web+Sites+-+Tech+Ed+EMEA+2008+Developers"&gt;&lt;img border="0" src="/Themes/leanandgreen/images/delicious.gif"&gt;Del.icio.us&amp;nbsp;&lt;/a&gt;&lt;a href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx&amp;title=MOSS+2007+as+Web+Content+Management+for+Internet-Facing+Web+Sites+-+Tech+Ed+EMEA+2008+Developers&amp;tags=" mce_href="http://digg.com/submit?phase=2&amp;url=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx&amp;title=MOSS+2007+as+Web+Content+Management+for+Internet-Facing+Web+Sites+-+Tech+Ed+EMEA+2008+Developers&amp;tags="&gt;&lt;img border="0" src="/Themes/leanandgreen/images/digg.gif"&gt;Digg It&amp;nbsp;&lt;/a&gt;&lt;a href="http://www.facebook.com/share.php?u=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx" mce_href="http://www.facebook.com/share.php?u=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx"&gt;&lt;img border="0" src="/Themes/leanandgreen/images/facebook.gif"&gt;Share on Facebook&amp;nbsp;&lt;/a&gt;&lt;a href="http://www.stumbleupon.com/submit?url=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx&amp;title=MOSS+2007+as+Web+Content+Management+for+Internet-Facing+Web+Sites+-+Tech+Ed+EMEA+2008+Developers" mce_href="http://www.stumbleupon.com/submit?url=http%3a%2f%2fblogs.charteris.com%2fblogs%2falistairl%2farchive%2f2008%2f12%2f03%2fmoss-2007-as-web-content-management-for-internet-facing-web-sites-tech-ed-emea-2008-developers.aspx&amp;title=MOSS+2007+as+Web+Content+Management+for+Internet-Facing+Web+Sites+-+Tech+Ed+EMEA+2008+Developers"&gt;&lt;img border="0" src="/Themes/leanandgreen/images/stumble.gif"&gt;Stumble It!&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.charteris.com/aggbug.aspx?PostID=736" width="1" height="1"&gt;</description><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/TechEd+EMEA+2008/default.aspx">TechEd EMEA 2008</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/TechEdEMEA+2008/default.aspx">TechEdEMEA 2008</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/MOSS+2007/default.aspx">MOSS 2007</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/WCM/default.aspx">WCM</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/Andrew+Connell/default.aspx">Andrew Connell</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/MSCMS/default.aspx">MSCMS</category><category domain="http://blogs.charteris.com/blogs/alistairl/archive/tags/Adventureworks/default.aspx">Adventureworks</category></item></channel></rss>