<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>Chris O'Brien</title><link>http://msmvps.com/blogs/cobrien/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Adding ribbon items into existing tabs/groups (ribbon customization part 2)</title><link>http://msmvps.com/blogs/cobrien/archive/2010/01/25/adding-ribbon-items-into-existing-tabs-groups-ribbon-customization-part-2.aspx</link><pubDate>Mon, 25 Jan 2010 23:50:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1753732</guid><dc:creator>Chris O'Brien</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1753732</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2010/01/25/adding-ribbon-items-into-existing-tabs-groups-ribbon-customization-part-2.aspx#comments</comments><description>This is the second article in my series on ribbon customization. Last time we looked in detail at creating custom tabs , and in the course of that also looked at how to create &amp;quot;groups&amp;quot; on a tab, and also how to add controls. We mentioned that...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2010/01/25/adding-ribbon-items-into-existing-tabs-groups-ribbon-customization-part-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1753732" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SP2010/default.aspx">SP2010</category></item><item><title>Customizing the ribbon (part 1) – creating tabs, groups and controls</title><link>http://msmvps.com/blogs/cobrien/archive/2010/01/17/customizing-the-ribbon-part-1-creating-tabs-groups-and-controls.aspx</link><pubDate>Mon, 18 Jan 2010 00:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1752148</guid><dc:creator>Chris O'Brien</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1752148</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2010/01/17/customizing-the-ribbon-part-1-creating-tabs-groups-and-controls.aspx#comments</comments><description>Some good posts are starting to appear on SharePoint 2010 ribbon customization now, and over the next couple of articles I want to cover some key things you might want to do with the ribbon when developing your solutions. Broadly speaking, the plan for...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2010/01/17/customizing-the-ribbon-part-1-creating-tabs-groups-and-controls.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1752148" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SP2010/default.aspx">SP2010</category></item><item><title>ECM platform enhancements - Content Organizer, List Throttling, Enterprise Content Types etc.</title><link>http://msmvps.com/blogs/cobrien/archive/2009/12/15/ecm-platform-enhancements-content-organizer-list-throttling-enterprise-content-types-etc.aspx</link><pubDate>Wed, 16 Dec 2009 01:03:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1745847</guid><dc:creator>Chris O'Brien</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1745847</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/12/15/ecm-platform-enhancements-content-organizer-list-throttling-enterprise-content-types-etc.aspx#comments</comments><description>This is part 2 of my write-up on my ‘ECM Enhancements in SharePoint 2010’ talk which I did recently. You can find previous parts here: Part 1: Managed Metadata in SharePoint 2010 – a key ECM enhancement Part 1.5: Managed Metadata in SharePoint 2010 -...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/12/15/ecm-platform-enhancements-content-organizer-list-throttling-enterprise-content-types-etc.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1745847" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SP2010/default.aspx">SP2010</category></item><item><title>Speaking on SP 2010 at UK user group – ECM Enhancements</title><link>http://msmvps.com/blogs/cobrien/archive/2009/11/12/speaking-on-sp-2010-at-uk-user-group-ecm-enhancements.aspx</link><pubDate>Thu, 12 Nov 2009 08:36:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1739192</guid><dc:creator>Chris O'Brien</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1739192</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/11/12/speaking-on-sp-2010-at-uk-user-group-ecm-enhancements.aspx#comments</comments><description>I’m excited to be giving the London/SE England SharePoint user group’s first SharePoint 2010 presentation in a couple of weeks, woohoo! It’s great to be able to talk/demo publicly on SP 2010 at last. The topic is a fairly general one - ‘Enterprise Content...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/11/12/speaking-on-sp-2010-at-uk-user-group-ecm-enhancements.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1739192" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/speaking/default.aspx">speaking</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SP2010/default.aspx">SP2010</category></item><item><title>SP2010 – developer skills preparation</title><link>http://msmvps.com/blogs/cobrien/archive/2009/10/27/sp2010-developer-skills-preparation.aspx</link><pubDate>Tue, 27 Oct 2009 22:21:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1735740</guid><dc:creator>Chris O'Brien</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1735740</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/10/27/sp2010-developer-skills-preparation.aspx#comments</comments><description>So either you went to the SharePoint Conference last week, or you didn’t go but have seen the blog articles/tweets about various pieces of new functionality in SharePoint 2010. But ya can’t get your hands on the bits until late November when the public...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/10/27/sp2010-developer-skills-preparation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1735740" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SP2010/default.aspx">SP2010</category></item><item><title>Incremental deployment support added to CD Wizard</title><link>http://msmvps.com/blogs/cobrien/archive/2009/08/16/incremental-deployment-support-added-to-cd-wizard.aspx</link><pubDate>Sun, 16 Aug 2009 20:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1716237</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1716237</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/08/16/incremental-deployment-support-added-to-cd-wizard.aspx#comments</comments><description>Back now from a short break from blogging for a holiday and some preparation for SharePoint 2010. One of the things I’ve been working on recently is the latest release of my SharePoint Content Deployment Wizard – this has just been uploaded to Codeplex...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/08/16/incremental-deployment-support-added-to-cd-wizard.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1716237" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/Content+Deployment+Wizard/default.aspx">Content Deployment Wizard</category></item><item><title>Renewed as SharePoint MVP</title><link>http://msmvps.com/blogs/cobrien/archive/2009/07/05/renewed-as-sharepoint-mvp.aspx</link><pubDate>Sun, 05 Jul 2009 21:08:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1710024</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1710024</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/07/05/renewed-as-sharepoint-mvp.aspx#comments</comments><description>Like several others, I heard the good news from Microsoft last week that I’m a SharePoint MVP for another year. I’m really pleased to get the award again, as it’s nice to be recognized by Microsoft for what you’ve done. I find it useful (to me anyway...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/07/05/renewed-as-sharepoint-mvp.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1710024" width="1" height="1"&gt;</description></item><item><title>My checklist for optimizing SharePoint sites</title><link>http://msmvps.com/blogs/cobrien/archive/2009/06/21/my-checklist-for-optimizing-sharepoint-sites.aspx</link><pubDate>Sun, 21 Jun 2009 22:47:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1710025</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1710025</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/06/21/my-checklist-for-optimizing-sharepoint-sites.aspx#comments</comments><description>Optimization is probably one of my favorite SharePoint topics – it seems there’s always a new trick to learn, and I love the fact that a minor tweak can have a dramatic impact on how well your site works. There are some great resources out there now for...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/06/21/my-checklist-for-optimizing-sharepoint-sites.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1710025" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/WCM/default.aspx">WCM</category></item><item><title>More on optimization, HTTP 304s etc. – a solution?</title><link>http://msmvps.com/blogs/cobrien/archive/2009/05/31/more-on-optimization-http-304s-etc-a-solution.aspx</link><pubDate>Sun, 31 May 2009 21:06:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1693498</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1693498</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/05/31/more-on-optimization-http-304s-etc-a-solution.aspx#comments</comments><description>In my last post Optimization, BLOB caching and HTTP 304s , I did a fairly lengthy walk-through on an issue I’d experienced with SharePoint publishing sites. A few people commented, mainly saying they’d noticed the same thing, but there have been further...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/05/31/more-on-optimization-http-304s-etc-a-solution.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1693498" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Optimization, BLOB caching and HTTP 304s</title><link>http://msmvps.com/blogs/cobrien/archive/2009/05/16/optimization-blob-caching-and-http-304s.aspx</link><pubDate>Sun, 17 May 2009 00:21:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1692562</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1692562</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/05/16/optimization-blob-caching-and-http-304s.aspx#comments</comments><description>There&amp;#39;s been an interesting mini-debate going on recently in terms of where to store static assets used by your site - images, CSS, JS files and so on. Broadly the two approaches can be characterized as: Developer-centric - store assets on the filesystem...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/05/16/optimization-blob-caching-and-http-304s.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1692562" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Fix to my Language Store framework for multi-lingual sites</title><link>http://msmvps.com/blogs/cobrien/archive/2009/05/04/fix-to-my-language-store-framework-for-multi-lingual-sites.aspx</link><pubDate>Mon, 04 May 2009 22:29:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1691845</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1691845</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/05/04/fix-to-my-language-store-framework-for-multi-lingual-sites.aspx#comments</comments><description>In my last post, I talked about a fix to my Config Store framework for an issue which manifested itself on certain SharePoint builds, with Windows 2008 and a recent cumulative update seeming to be the trigger. Some of you may know that I produced a sister...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/05/04/fix-to-my-language-store-framework-for-multi-lingual-sites.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1691845" width="1" height="1"&gt;</description></item><item><title>Fix to my Config Store framework and list provisioning tips</title><link>http://msmvps.com/blogs/cobrien/archive/2009/04/22/fix-to-my-config-store-framework-and-list-provisioning-tips.aspx</link><pubDate>Wed, 22 Apr 2009 23:42:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1690151</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1690151</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/04/22/fix-to-my-config-store-framework-and-list-provisioning-tips.aspx#comments</comments><description>Had a couple of reports recently of an issue with my Config Store solution, which provides a framework for using a SharePoint list to store configuration values. If you&amp;#39;re using the Config Store this article will definitely be of interest to you,...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/04/22/fix-to-my-config-store-framework-and-list-provisioning-tips.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1690151" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/features/default.aspx">features</category></item><item><title>Slide deck from my deployment talk at Best Practices Conference</title><link>http://msmvps.com/blogs/cobrien/archive/2009/04/14/slide-deck-from-my-deployment-talk-at-best-practices-conference.aspx</link><pubDate>Tue, 14 Apr 2009 22:20:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687540</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1687540</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/04/14/slide-deck-from-my-deployment-talk-at-best-practices-conference.aspx#comments</comments><description>Had a great time presenting at the European SharePoint Best Practices Conference last week. I&amp;#39;ve been trying to put my finger on what made it such a good conference and I&amp;#39;m actually not sure, but I notice that other speakers and attendees have...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/04/14/slide-deck-from-my-deployment-talk-at-best-practices-conference.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687540" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/speaking/default.aspx">speaking</category></item><item><title>Command-line support for Content Deployment Wizard now available</title><link>http://msmvps.com/blogs/cobrien/archive/2009/03/25/command-line-support-for-content-deployment-wizard-now-available.aspx</link><pubDate>Wed, 25 Mar 2009 22:10:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1681459</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1681459</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/03/25/command-line-support-for-content-deployment-wizard-now-available.aspx#comments</comments><description>I&amp;#39;m pleased to announce I&amp;#39;ve now completed initial development on the next version of the Content Deployment Wizard - this is a beta release for the next few weeks so if you need it &amp;quot;just work&amp;quot;, you should continue to use the previous...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/03/25/command-line-support-for-content-deployment-wizard-now-available.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1681459" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/codeplex/default.aspx">codeplex</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/Content+Deployment+Wizard/default.aspx">Content Deployment Wizard</category></item><item><title>Update on next version of Content Deployment Wizard</title><link>http://msmvps.com/blogs/cobrien/archive/2009/03/09/update-on-next-version-of-content-deployment-wizard.aspx</link><pubDate>Mon, 09 Mar 2009 22:33:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1677057</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1677057</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/03/09/update-on-next-version-of-content-deployment-wizard.aspx#comments</comments><description>Generally I only ever talk about SharePoint tools I&amp;#39;m working on once they&amp;#39;re 100% complete and ready for use, but recently I had a conversation with someone at a user group which made me think about a policy change. Regular readers will know...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/03/09/update-on-next-version-of-content-deployment-wizard.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1677057" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/Content+Deployment+Wizard/default.aspx">Content Deployment Wizard</category></item><item><title>UK user group meeting in London this Thursday, with Q &amp; A panel</title><link>http://msmvps.com/blogs/cobrien/archive/2009/02/24/uk-user-group-meeting-in-london-this-thursday-with-q-amp-a-panel.aspx</link><pubDate>Tue, 24 Feb 2009 12:41:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1673493</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1673493</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/02/24/uk-user-group-meeting-in-london-this-thursday-with-q-amp-a-panel.aspx#comments</comments><description>Just a quick note to remind UK-based folks within reach that there is a UK SharePoint user group meeting in London this Thursday. There are two sessions, one of which is an open Q &amp;amp; A for you to bring your trickiest SharePoint questions - I&amp;#39;ll...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/02/24/uk-user-group-meeting-in-london-this-thursday-with-q-amp-a-panel.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1673493" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/user+group/default.aspx">user group</category></item><item><title>Extending the web part framework - part 2</title><link>http://msmvps.com/blogs/cobrien/archive/2009/02/10/extending-the-web-part-framework-part-2.aspx</link><pubDate>Tue, 10 Feb 2009 19:24:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1671515</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1671515</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/02/10/extending-the-web-part-framework-part-2.aspx#comments</comments><description>In part 1, I showed how we implemented a &amp;#39;toolbox&amp;#39; of page templates and functionality modules wrapped up in a governance framework , to fulfil our client&amp;#39;s requirement of a flexible WCM platform for building 80-100 internet sites with varying...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/02/10/extending-the-web-part-framework-part-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1671515" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/webparts/default.aspx">webparts</category></item><item><title>Extending the web part framework - part 1</title><link>http://msmvps.com/blogs/cobrien/archive/2009/01/31/extending-the-web-part-framework-part-1.aspx</link><pubDate>Sat, 31 Jan 2009 23:31:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1667886</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1667886</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/01/31/extending-the-web-part-framework-part-1.aspx#comments</comments><description>Today I want to show some of the interesting things we&amp;#39;ve been doing with web parts for one of our clients. There&amp;#39;s quite a lot to talk about so it will be over two articles: Part 1 - background and implementation Part 2 - issues and resolutions...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/01/31/extending-the-web-part-framework-part-1.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1667886" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/webparts/default.aspx">webparts</category></item><item><title>A better Config Store for SharePoint sites</title><link>http://msmvps.com/blogs/cobrien/archive/2009/01/20/a-better-config-store-for-sharepoint-sites.aspx</link><pubDate>Tue, 20 Jan 2009 15:05:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1663663</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1663663</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/01/20/a-better-config-store-for-sharepoint-sites.aspx#comments</comments><description>I&amp;#39;ve recently made some enhancements to my Config Store framework on Codeplex which I&amp;#39;m now ready to share. Many of these enhancements are a result of adapting the solution to a large project where we built a platform for 80-100 internet sites...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/01/20/a-better-config-store-for-sharepoint-sites.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1663663" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/SharePoint/default.aspx">SharePoint</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/configuration/default.aspx">configuration</category><category domain="http://msmvps.com/blogs/cobrien/archive/tags/codeplex/default.aspx">codeplex</category></item><item><title>Speaking at the SharePoint Best Practices conference</title><link>http://msmvps.com/blogs/cobrien/archive/2009/01/06/speaking-at-the-sharepoint-best-practices-conference.aspx</link><pubDate>Tue, 06 Jan 2009 23:32:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1658689</guid><dc:creator>Chris O'Brien's blog</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/cobrien/rsscomments.aspx?PostID=1658689</wfw:commentRss><comments>http://msmvps.com/blogs/cobrien/archive/2009/01/06/speaking-at-the-sharepoint-best-practices-conference.aspx#comments</comments><description>By now you&amp;#39;ve probably seen a few posts on the Best Practices&amp;#8482; SharePoint Conferences which are coming up - I&amp;#39;ll be speaking at the European &amp;#39;edition&amp;#39; which is being held 6th - 8th April in London, UK. I submitted a couple of sessions...(&lt;a href="http://msmvps.com/blogs/cobrien/archive/2009/01/06/speaking-at-the-sharepoint-best-practices-conference.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1658689" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/cobrien/archive/tags/speaking/default.aspx">speaking</category></item></channel></rss>