<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:image="http://purl.org/rss/1.0/modules/image/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
    <channel>
        <title>Andrew Connell [MVP MOSS]</title>
        <link>http://www.andrewconnell.com/blog/Default.aspx</link>
        <description>.NET | MCMS | SharePoint | Office System</description>
        <language>en-US</language>
        <copyright>Andrew Connell</copyright>
        <generator>Subtext Version 2.1.1.1</generator>
        <creativeCommons:license>http://creativecommons.org/licenses/by/2.0/</creativeCommons:license>
        <image><link>http://www.andrewconnell.com/</link><url>http://www.andrewconnell.com/images/AClogo.gif</url><title>Andrew Connell's Blog</title></image>
        <geo:lat>30.092346</geo:lat><geo:long>-81.60274</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AndrewConnell" type="application/rss+xml" /><feedburner:emailServiceId>AndrewConnell</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
            <title>SharePoint 2010 Beta 2 is now generally available!</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/UI9EVNLexKs/sharepoint-2010-beta-2-is-now-generally-available.aspx</link>
            <description>&lt;p&gt;In case you missed it, Microsoft announced the general availability for SharePoint 2010 Beta 2. Now anyone can download, install and test it out!&lt;/p&gt; &lt;p&gt;Remember this is beta software so things will likely break and you’ll also have a few extra things you’ll have to do to get it installed and working. Here are some posts to help you out installing the bits:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://http://blogs.msdn.com/sharepoint/archive/2009/11/18/sharepoint-2010-public-beta-is-now-available-for-download.aspx"&gt;SharePoint 2010 Public Beta is now available for download&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/11/19/installation-notice-for-the-sharepoint-server-public-beta-on-microsoft-windows-server-2008-r2-and-microsoft-windows-7.aspx"&gt;Installation notice for the SharePoint Server Public Beta on Microsoft Windows Server 2008 R2 and Microsoft Windows 7&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/11/18/path-to-user-profile-synchronization-success-in-sharepoint-2010-beta.aspx"&gt;Path to User Profile Synchronization success in SharePoint 2010 Beta&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/opal/archive/2009/11/16/installation-notice-for-sharepoint-2010-public-beta.aspx" target="_blank"&gt;Installation Notice for SharePoint 2010 Public Beta&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:403ea80f-2f0a-4904-a407-62b5534ad1e8" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint2010" rel="tag"&gt;sharepoint2010&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6445.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=UI9EVNLexKs:cll-wON2mZM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=UI9EVNLexKs:cll-wON2mZM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=UI9EVNLexKs:cll-wON2mZM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=UI9EVNLexKs:cll-wON2mZM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=UI9EVNLexKs:cll-wON2mZM:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=UI9EVNLexKs:cll-wON2mZM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/UI9EVNLexKs" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-beta-2-is-now-generally-available.aspx</guid>
            <pubDate>Fri, 20 Nov 2009 12:16:42 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6445.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-beta-2-is-now-generally-available.aspx#feedback</comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6445.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-beta-2-is-now-generally-available.aspx</feedburner:origLink></item>
        <item>
            <title>I&amp;rsquo;ll be presenting at SPTechCon in San Francisco, CA (February 10-12, 2010)</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/BajERN3Zd3k/irsquoll-be-presenting-at-sptechcon-in-san-francisco-ca-february.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.sptechcon.com"&gt;&lt;img border="0" alt="SPTechCon" align="right" src="http://farm3.static.flickr.com/2598/4118972559_9bc9141717_m.jpg" width="240" height="94" /&gt;&lt;/a&gt;Another &lt;a href="http://www.sptechcon.com"&gt;SharePoint Technology Conference&lt;/a&gt; will be held next February in San Francisco, CA. Fellow Critical Path Training co-founder Ted Pattison is one oft he two keynote speakers. I will also be presenting two sessions at this show:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;What’s New for Web Content Management in SharePoint 2010&lt;br /&gt;&lt;/strong&gt;In this session, attendees will learn what improvements Microsoft made to SharePoint Server 2010 for hosting content-centric sites, including one-click authoring, leveraging metadata, improvements to the Content Query Web Part and even the new Web Analytics service for monitoring the status, health and activity of those sites.  &lt;/li&gt;&lt;li&gt;&lt;strong&gt;What’s New in Enterprise Content Management for SharePoint 2010&lt;/strong&gt;&lt;br /&gt;Microsoft’s first foray into Enterprise Content Management came in Office SharePoint Server 2007. In this session, we’ll dive into the new capabilities Microsoft has added to SharePoint Server 2010 that will get more people in your organization in ECM solutions as well as make it easier for records managers to manage and control these solutions.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Hope to see you there!&lt;/p&gt; &lt;p&gt;» &lt;a href="http://www.sptechcon.com/"&gt;SharePoint Technology Conference&lt;/a&gt;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:60330e19-6c20-4c44-b95c-e99df4198c01" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint2010" rel="tag"&gt;sharepoint2010&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6444.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=BajERN3Zd3k:LRBaVfNlB78:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=BajERN3Zd3k:LRBaVfNlB78:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=BajERN3Zd3k:LRBaVfNlB78:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=BajERN3Zd3k:LRBaVfNlB78:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=BajERN3Zd3k:LRBaVfNlB78:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=BajERN3Zd3k:LRBaVfNlB78:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/BajERN3Zd3k" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/20/irsquoll-be-presenting-at-sptechcon-in-san-francisco-ca-february.aspx</guid>
            <pubDate>Fri, 20 Nov 2009 12:09:52 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6444.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/20/irsquoll-be-presenting-at-sptechcon-in-san-francisco-ca-february.aspx#feedback</comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6444.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/20/irsquoll-be-presenting-at-sptechcon-in-san-francisco-ca-february.aspx</feedburner:origLink></item>
        <item>
            <title>SharePoint 2010 Dev TidBit &amp;ndash; Small bug in VS2010 Beta 2 SharePoint Tools (that&amp;rsquo;s fixed in RTM)</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/qqf0uNTnlXA/sharepoint-2010-dev-tidbit-ndash-small-bug-in-vs2010-beta.aspx</link>
            <description>&lt;p&gt;I ran into this doing a few code samples for SharePoint 2010 using the Visual Studio 2010 Beta 2 SharePoint tools. Passing it along as it threw me for a loop when I first saw it.&lt;/p&gt; &lt;p&gt;First, in case you aren’t aware, the SharePoint “things” you add to a project in Visual Studio 2010 are called SharePoint Items (SPI’s). This includes things like Web Parts, Visual Web Parts, Content Types, etc. Basically anything that has a Item Template in Visual Studio 2010 is is a SPI.&lt;/p&gt; &lt;p&gt;So what’s the issue? Well, in Visual Studio 2010 Beta 2, the SharePoint tools make the assumption that if you don’t have any SPI’s in the project, even if it is a SharePoint project, it will not package anything up. For instance try the following:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Create a new project of type &lt;strong&gt;Empty SharePoint Project&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;Add a single class to the project.&lt;/li&gt; &lt;li&gt;Right-click the project name and select Package. When you look, there won’t be anything in the WSP!&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;But wait… even though it may not be common, wouldn’t you want to create an assembly and deploy it to the GAC/BIN of a site, but not include anything else in the package? Maybe so! Unfortunately the Visual Studio 2010 Beta 2 SharePoint tools won’t allow it. Now you can get around this behavior by building the project and then going into the Package designer to manually add a reference to the assembly. But that’s just annoying.&lt;/p&gt; &lt;p&gt;The good news: this is addressed in the RTM release of Visual Studio 2010… it will include any output by the project template in the WSP package. So if you’re working with beta 2, just giving you a heads up.&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d87ce593-9679-4fae-9f65-b842162eec1f" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint2010" rel="tag"&gt;sharepoint2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual+studio+2010" rel="tag"&gt;visual studio 2010&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6443.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=qqf0uNTnlXA:UWSMVIM2lw8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=qqf0uNTnlXA:UWSMVIM2lw8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=qqf0uNTnlXA:UWSMVIM2lw8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=qqf0uNTnlXA:UWSMVIM2lw8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=qqf0uNTnlXA:UWSMVIM2lw8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=qqf0uNTnlXA:UWSMVIM2lw8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/qqf0uNTnlXA" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-dev-tidbit-ndash-small-bug-in-vs2010-beta.aspx</guid>
            <pubDate>Fri, 20 Nov 2009 11:55:47 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6443.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-dev-tidbit-ndash-small-bug-in-vs2010-beta.aspx#feedback</comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6443.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-dev-tidbit-ndash-small-bug-in-vs2010-beta.aspx</feedburner:origLink></item>
        <item>
            <title>SharePoint 2010 Dev TidBit &amp;ndash; It finally has an official name!</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/y-Tj5VDJ1mQ/sharepoint-2010-dev-tidbit-ndash-it-finally-has-an-official.aspx</link>
            <description>&lt;p&gt;OK, so technically it isn’t the official name, but we’re finally seeing some semblence of a name. As seasoned SharePoint developers know, you do a lot of work inside this nested location on the file system. In the two most current versions of SharePoint it was:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;SharePoint 2007&lt;/strong&gt; – c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12&lt;/li&gt; &lt;li&gt;&lt;strong&gt;SharePoint 2010&lt;/strong&gt; – c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;We all called it by various names. Some called them the ‘12 Hive’ or ‘14 Hive’ (which I never liked or understood since it had absolutely nothing to do with the registry). Now we’re seeing a real name for it in a few places: the &lt;strong&gt;SharePoint Root&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;Personally I love this new tag… now we just say we’re referring to the SharePoint 2007 Root and most know exactly what we mean. Nice!&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:7befbf09-9ae0-4e1d-b149-6946db8251af" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6442.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=y-Tj5VDJ1mQ:DQCl8ZJAweA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=y-Tj5VDJ1mQ:DQCl8ZJAweA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=y-Tj5VDJ1mQ:DQCl8ZJAweA:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=y-Tj5VDJ1mQ:DQCl8ZJAweA:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=y-Tj5VDJ1mQ:DQCl8ZJAweA:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=y-Tj5VDJ1mQ:DQCl8ZJAweA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/y-Tj5VDJ1mQ" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-dev-tidbit-ndash-it-finally-has-an-official.aspx</guid>
            <pubDate>Fri, 20 Nov 2009 11:46:54 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6442.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-dev-tidbit-ndash-it-finally-has-an-official.aspx#feedback</comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6442.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/20/sharepoint-2010-dev-tidbit-ndash-it-finally-has-an-official.aspx</feedburner:origLink></item>
        <item>
            <title>FYI &amp;ndash; Interesting Little Bug in VS 2010 Beta 2 when working with the SharePoint 2010 Silverlight Client Object Model</title>
            <category>SharePoint</category>
            <category>Silverlight</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/zpoNX1Ou-lQ/fyi-ndash-interesting-little-bug-in-vs-2010-beta-2.aspx</link>
            <description>&lt;p&gt;I’ve been struggling trying to work with the new &lt;a href="http://msdn.microsoft.com/en-us/library/ee538971(office.14).aspx"&gt;SharePoint 2010 Silverlight client object model&lt;/a&gt; on a new environment I setup. This has SharePoint 2010 Beta 2 and Visual Studio 2010 Beta 2… nothing special, that’s it (along with the dependencies such as SQL Server and everything they require).&lt;/p&gt; &lt;p&gt;To work with the Silverlight client object model you have to add two references to your Silverlight project. These two assemblies (&lt;strong&gt;Microsoft.SharePoint.Client.Silverlight.dll&lt;/strong&gt; &amp;amp; &lt;strong&gt;Microsoft.SharePoint.Client.Silverlight.Runtime.dll&lt;/strong&gt;). These can be found in the &lt;strong&gt;[..]\14\TEMPLATES\LAYOUS\ClientBin &lt;/strong&gt;folder. However I was having an issue.&lt;/p&gt; &lt;p&gt;After opening Visual Studio 2010 Beta 2, I created a Silverlight application that targeted .NET 3.5. When prompted I let the project wizard create an associated ASP.NET Web application to test it. Everything was good… until I tried to add a reference to the two SharePoint Silverlight client object model assemblies. When I added them, they appeared with  little warning icons… which you know is not good. So I jump to the code file MainPage.xaml.cs and try to add some using statements… specifically to Microsoft.SharePoint. Uh oh… it won’t resolve!&lt;/p&gt; &lt;p&gt;What gives?&lt;/p&gt; &lt;p&gt;Well get this: when you create a new project and accept the default path, it goes in something like this: c:\users\[username]\documents\Visual Studio 2010\Projects\[Solution/Project Name]. When I moved the project to a more shallow path such as c:\Demos\[Solution/Project Name] &amp;amp; opened it in Visual Studio 2010 beta 2, it worked just fine! &lt;/p&gt; &lt;p&gt;The skinny: &lt;strong&gt;It appears that if you have a deep path, Visual Studio 2010 has trouble referencing some assemblies&lt;/strong&gt;… for me, that’s the SharePoint 2010 Silverlight client object model. The fix: don’t work with projects nested deep in folders. I’ll file this as a bug and cross my fingers.&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:fd48633d-c460-4eef-99c9-8ba5fba2c1ce" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/silverlight" rel="tag"&gt;silverlight&lt;/a&gt;,&lt;a href="http://technorati.com/tags/client+object+model" rel="tag"&gt;client object model&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6441.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=zpoNX1Ou-lQ:hYhsomh2qS8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=zpoNX1Ou-lQ:hYhsomh2qS8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=zpoNX1Ou-lQ:hYhsomh2qS8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=zpoNX1Ou-lQ:hYhsomh2qS8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=zpoNX1Ou-lQ:hYhsomh2qS8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=zpoNX1Ou-lQ:hYhsomh2qS8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/zpoNX1Ou-lQ" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/19/fyi-ndash-interesting-little-bug-in-vs-2010-beta-2.aspx</guid>
            <pubDate>Thu, 19 Nov 2009 11:39:47 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6441.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/19/fyi-ndash-interesting-little-bug-in-vs-2010-beta-2.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6441.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/19/fyi-ndash-interesting-little-bug-in-vs-2010-beta-2.aspx</feedburner:origLink></item>
        <item>
            <title>SharePoint 2010 Developer Videos on Channel9</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/nwwumRvwIm4/sharepoint-2010-developer-videos-on-channel9.aspx</link>
            <description>&lt;p&gt;Check out what Microsoft just posted on Channel9… a whole slew of SharePoint 2010 Developer videos hosted by myself and Ted Pattison!&lt;/p&gt; &lt;p&gt;» &lt;a href="http://channel9.msdn.com/learn/courses/SharePoint2010Developer/"&gt;Channel9 - SharePoint 2010 Developer&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Looking to get comprehensive, hands-on instructor-led SharePoint 2010 developer training? Look no further than Critical Path Training! &lt;a href="http://www.criticalpathtraining.com/Pages/SharePoint2010Training.aspx"&gt;We’ve been teaching hundreds of Microsoft customers over the last year in the TAP, Metro and Ignite programs&lt;/a&gt;. &lt;/p&gt; &lt;p&gt;Ted and I are teaching a few classes in December in Tampa, Boston and online to quench that SharePoint 2010 learning thirst! The hands on class is &lt;a href="http://www.criticalpathtraining.com/Courses/Pages/DevelopingSolutionswithSharePoint2010-Agenda.aspx"&gt;SPT2010&lt;/a&gt;… the online class is &lt;a href="http://www.criticalpathtraining.com/Courses/Pages/DevelopingSolutionswithSharePoint2010Webcast-Agenda.aspx"&gt;WC-SPT2010&lt;/a&gt; (click links to get more details on the course agendas). For more information on our hands on or online classes, check out our site at &lt;a href="http://www.criticalpathtraining.com/Training/Pages/TrainingDeliveryOptions.aspx"&gt;www.CriticalPathTraining.com&lt;/a&gt;.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.criticalpathtraining.com/Schedule/Pages/20091207-SPT2010-Tampa.aspx"&gt;December 7 – 11, 2009 - Tampa, FL&lt;/a&gt; (Ted Pattison)  &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.criticalpathtraining.com/Schedule/Pages/20091207-WC-SPT2010.aspx"&gt;December 7 – 11, 2009 - online&lt;/a&gt; (Andrew Connell) &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.criticalpathtraining.com/Schedule/Pages/20091214-SPT2010-Boston.aspx"&gt;December 14 – 18, 2009 - Boston, MA&lt;/a&gt; (Andrew Connell)&lt;/li&gt; &lt;ul&gt; &lt;li&gt;10% off for early birds when you register 30 days in advance!&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1d7327e8-87cd-4feb-96a2-9db259156fb6" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6440.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=nwwumRvwIm4:UgFIqAvziAI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=nwwumRvwIm4:UgFIqAvziAI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=nwwumRvwIm4:UgFIqAvziAI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=nwwumRvwIm4:UgFIqAvziAI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=nwwumRvwIm4:UgFIqAvziAI:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=nwwumRvwIm4:UgFIqAvziAI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/nwwumRvwIm4" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/10/sharepoint-2010-developer-videos-on-channel9.aspx</guid>
            <pubDate>Tue, 10 Nov 2009 17:23:53 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6440.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/10/sharepoint-2010-developer-videos-on-channel9.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6440.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/10/sharepoint-2010-developer-videos-on-channel9.aspx</feedburner:origLink></item>
        <item>
            <title>Conferences and the Twitter Phenomenon #SPCONN09</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/31-kdjxv3PM/conferences-and-the-twitter-phenomenon-spconn09.aspx</link>
            <description>&lt;p&gt;At the SharePoint Conference a few weeks ago in Las Vegas I found &lt;a href="http://www.twitter.com"&gt;Twitter&lt;/a&gt; to be a very cool tool during the show. I really like it from two perspectives: the presenter &amp;amp; the attendee.&lt;/p&gt; &lt;h3&gt;From the attendee’s perspective…&lt;/h3&gt; &lt;p&gt;When you’re attending a session you post messages in Twitter and include a &lt;a href="http://en.wikipedia.org/wiki/Hashtag#Hash_tags"&gt;hashtag&lt;/a&gt; that includes the session number. This message can be an open question, feedback on what is going on in the session or letting others know how things are going in the session. This is great for attendees that are attending the session as you can have a complete dialog during the session without interrupting the presenter or being rude to people sitting around you. What’s also cool though is the presenter can have someone else in the room answering questions as they come up. Another cool benefit is that other conference attendees in other sessions can see how other sessions are going and make a decision to switch sessions.&lt;/p&gt; &lt;p&gt;To most effectively do this, include the hashtag for the conference as well as the session number. That way people can search just on the conference hashtag or the specific session.&lt;/p&gt; &lt;h3&gt;From the presenter’s perspective…&lt;/h3&gt; &lt;p&gt;Unfortunately when we present, we can’t monitor the discussion during the session, but what’s really cool is being able to come back after the session and search for all the tweets that include the hashtag of the session. This way we can see what people were talking about and even follow up to some questions after the session is over. It’s also great because it gives us a chance to clarify something that didn’t get presented just right, elaborate on something in a demo, or even address a question that someone didn’t get to ask because we ran out of time or they had to run to another session.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Try it out!&lt;/strong&gt; Next week at &lt;a href="http://www.devconnections.com/shows/FALL2009SP/default.asp?s=138"&gt;SharePoint Connections in Las Vegas&lt;/a&gt;, make sure you use the hashtag &lt;strong&gt;#spconn09&lt;/strong&gt; and one for the session you’re in using the session code. For instance, if you’re sitting in one of mine your tweet would look something like “&lt;em&gt;In @AndrewConnell’s session #hdv301 on ECM at #spconn09 waiting for it to start.&lt;/em&gt;” &lt;/p&gt; &lt;p&gt;Looking forward to the dialog!!&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:eb825430-e050-4553-89d6-38c4487d5dc5" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/twitter" rel="tag"&gt;twitter&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6439.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=31-kdjxv3PM:LzhfGs8Y8co:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=31-kdjxv3PM:LzhfGs8Y8co:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=31-kdjxv3PM:LzhfGs8Y8co:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=31-kdjxv3PM:LzhfGs8Y8co:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=31-kdjxv3PM:LzhfGs8Y8co:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=31-kdjxv3PM:LzhfGs8Y8co:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/31-kdjxv3PM" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/05/conferences-and-the-twitter-phenomenon-spconn09.aspx</guid>
            <pubDate>Thu, 05 Nov 2009 22:04:30 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6439.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/05/conferences-and-the-twitter-phenomenon-spconn09.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6439.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/05/conferences-and-the-twitter-phenomenon-spconn09.aspx</feedburner:origLink></item>
        <item>
            <title>SharePoint 2010 Changes in Rendering</title>
            <category>WCM</category>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/98vqeZ9GfR4/sharepoint-2010-changes-to-rendering.aspx</link>
            <description>&lt;p&gt;In SharePoint 2007 many customers provided lots of feedback to Microsoft… ok, they complained… that the markup generated by SharePoint 2007 (which also meant WSS 3.0 &amp;amp; ASP.NET 2.0) was not clean, concise or friendly to accessibility requirements. &lt;/p&gt;
&lt;h3&gt;What’s new in the SharePoint 2010 generated markup story…&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Microsoft heard this loud and clear and committed to have SharePoint 2010 generate WCAG 2.0 AA complaint markup&lt;/strong&gt;. However you may seen or heard in various places, even from a Microsoft person, in a blog or in some news report, that SharePoint is also generating XHTML 2.0 Strict markup… &lt;strong&gt;that is not true&lt;/strong&gt;. The product team has not committed to that and in my opinion people seem to be getting a bit too carried away. This is usually the result of folks who seem to be inferring what WCAG 2.0 AA is (frankly… as we’ve all seen, there’s a lot of misunderstanding about what an accessible site really is). There are and will be a few extra attributes that Microsoft added to the markup which would not conform to the strict rules. Regardless, the most important thing here is WCAG 2.0 AA support which covers a very big spectrum of accessibility guidelines and requirements.&lt;/p&gt;
&lt;p&gt;One of the most common complaints I saw was the the OOTB controls, like the ASP.NET menu control, generated HTML TABLE based markup. What people really wanted was a more CSS friendly rendering (as tables are supposed to used only when presenting data in a tabular form, not in controlling the presentation). One way around this was to use control adapters, &lt;a href="http://blog.drisgill.com/2007/03/css-friendly-control-adapters-in.html"&gt;something Randy Drisgill talked a good bit about&lt;/a&gt;. This was also the approach of the &lt;a href="http://www.codeplex.com/Wikipage?ProjectName=aks"&gt;Accessibility Kit for SharePoint&lt;/a&gt; which basically swapped out the default rendering with CSS friendly renderings.&lt;/p&gt;
&lt;h3&gt;Let’s see the difference…&lt;/h3&gt;
&lt;p&gt;Thankfully Microsoft has changed the rendering of the controls in SharePoint 2010 right out-of-the-box (OOTB) so we don’t have extra work to do! Check out this sample rendering… I took an OOTB Publishing site from SharePoint 2007 and saved the rendered page as raw HTML. Then, I backed up the site, restored it in SharePoint 2010 and upgraded the visuals to the new 2010 UI. Then I saved the rendered results as a raw HTML file. &lt;strong&gt;One big thing to take note of: I didn’t do anything to the markup, I just upgraded the site and then told SharePoint to use the new 2010 rendering instead of the 2007 rendering. &lt;/strong&gt;Taking these two HTML files, one with a 2007 rendering and one with a 2010 rendering, I looked for the global navigation. Check out what I found…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Here’s what the global navigation looks like in SharePoint 2007&lt;/strong&gt;:&lt;/p&gt;
&lt;p align="center"&gt;&lt;a title="GlobalNav2007 by Andrew Connell, on Flickr" href="http://www.flickr.com/photos/andrewconnell/4075221740/"&gt;&lt;img border="0" alt="GlobalNav2007" width="494" height="196" src="http://farm4.static.flickr.com/3509/4075221740_827740f24f.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That’s clearly table based rendering… the CSS &amp;amp; accessibility purists are saying “yuk… I’ve worked so hard in 2007 to mitigate that rendering, why show it again?!”&lt;/p&gt;
&lt;p&gt;Now &lt;strong&gt;check out what it looks like in SharePoint 2010 after you tell the site collection to use the 2010 rendering&lt;/strong&gt; (aka: upgrade the visuals):&lt;/p&gt;
&lt;p align="center"&gt;&lt;a title="GlobalNav2010 by Andrew Connell, on Flickr" href="http://www.flickr.com/photos/andrewconnell/4075221754/"&gt;&lt;img border="0" alt="GlobalNav2010" width="500" height="362" src="http://farm3.static.flickr.com/2569/4075221754_1d0b32964e.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;While there’s a bit more markup, &lt;strong&gt;there are no tables&lt;/strong&gt;… all unordered lists which are much easier to deal with on accessible sites &amp;amp; with custom branded sites! &lt;strong&gt;Keep in mind the coolest part about this: I didn’t touch the markup at all in the page layout or master page…&lt;/strong&gt; I just clicked the magic button that said “use the 2010 rendering &amp;amp; visuals, not the 2007 ones.” I love magic buttons…&lt;/p&gt;
&lt;h3&gt;One more thing…&lt;/h3&gt;
&lt;p&gt;In the previous post and in my SharePoint Conference session, I said the following (paraphrased): when you upgrade to 2010 &amp;amp; upgrade the visuals, your site will still just work. That’s not entirely true in all cases. As you can see from these rendering changes above, you could very easily have some rendering nuances as the underlying markup your branding was written to may have changed with this new markup rendering from some controls you were leveraging… so there may be a bit of extra cleanup.&lt;/p&gt;
&lt;div style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:da4e5009-7a04-411d-9c1c-251d452d7a30" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/sharepoint"&gt;sharepoint&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/sharepoint+2010"&gt;sharepoint 2010&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/publishing+site"&gt;publishing site&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/wcm"&gt;wcm&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6438.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=98vqeZ9GfR4:PlzA2iyNnKs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=98vqeZ9GfR4:PlzA2iyNnKs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=98vqeZ9GfR4:PlzA2iyNnKs:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=98vqeZ9GfR4:PlzA2iyNnKs:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=98vqeZ9GfR4:PlzA2iyNnKs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=98vqeZ9GfR4:PlzA2iyNnKs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/98vqeZ9GfR4" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/04/sharepoint-2010-changes-to-rendering.aspx</guid>
            <pubDate>Wed, 04 Nov 2009 14:09:39 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6438.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/04/sharepoint-2010-changes-to-rendering.aspx#feedback</comments>
            <slash:comments>7</slash:comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6438.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/04/sharepoint-2010-changes-to-rendering.aspx</feedburner:origLink></item>
        <item>
            <title>Upgrading a SharePoint 2007 Publishing Site Master Page to SharePoint 2010</title>
            <category>WCM</category>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/GP35WquELHI/upgrading-a-sharepoint-2007-publishing-site-master-page-to-sharepoint.aspx</link>
            <description>&lt;p&gt;At the &lt;a href="http://www.mssharepointconference.com"&gt;SharePoint Conference&lt;/a&gt; in Vegas two weeks ago I co-presented a session with Chris Johnson from Microsoft on how to upgrade a SharePoint 2007 Publishing site to SharePoint Server 2010. We covered some pre-upgrade stuff, things to watch out for, but what I think was likely the most interesting piece of the whole session was when we took a content DB backup of a 2007 site, restored it and added it to SharePoint 2010 (&lt;a href="http://www.andrewconnell.com/blog/articles/restoring-production-moss-2007-publishing-sites-into-development.aspx"&gt;using a similar process I wrote about previously&lt;/a&gt;) and then modified created a new master page from the sites custom branded 2007 master page and added the 2010 stuff like the ribbon and developer dashboard. &lt;/p&gt; &lt;p&gt;It was a fairly easy process believe it or not… what I liked about the demo was we intentionally ran into a few errors along the way (yes, those were expected for those who were in attendance) because I wanted to show what a real world process looked like. For those of you who were at the conference, I had also written one of the hands on labs available to attendees (#321) that walked you through the process on the SharePoint Server2010 Beta 1 / tech preview build.&lt;/p&gt; &lt;p&gt;This week I had planned to write a nice detailed blog post on how to do this exact same thing in beta 1 and beta 2, but in the process of poking around the &lt;a href="http://www.andrewconnell.com/blog/archive/2009/11/02/sharepoint-2010-developer-documentation-resources.aspx"&gt;beta SDK on MSDN I blogged about the other day&lt;/a&gt;, I noticed there’s a great page already there explaining the same process I was going to write about! Why reinvent the wheel, esp. considering the MSDN page has a lot more detail in it than I planned to add.&lt;/p&gt; &lt;p&gt;» &lt;a href="http://msdn.microsoft.com/en-us/library/ee539981(office.14).aspx"&gt;MSDN SharePoint Server 2010 Beta SDK - Upgrading an Existing Master Page to the SharePoint Foundation Master Page&lt;/a&gt;&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9a311d8a-4700-4173-bc6d-6a939f9e26f0" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sharepoint" rel="tag"&gt;sharepoint&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sharepoint+2010" rel="tag"&gt;sharepoint 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wcm" rel="tag"&gt;wcm&lt;/a&gt;,&lt;a href="http://technorati.com/tags/publishing+site" rel="tag"&gt;publishing site&lt;/a&gt;&lt;/div&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6437.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=GP35WquELHI:WvWjv9k4UlE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=GP35WquELHI:WvWjv9k4UlE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=GP35WquELHI:WvWjv9k4UlE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=GP35WquELHI:WvWjv9k4UlE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=GP35WquELHI:WvWjv9k4UlE:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=GP35WquELHI:WvWjv9k4UlE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/GP35WquELHI" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/04/upgrading-a-sharepoint-2007-publishing-site-master-page-to-sharepoint.aspx</guid>
            <pubDate>Wed, 04 Nov 2009 12:09:45 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6437.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/04/upgrading-a-sharepoint-2007-publishing-site-master-page-to-sharepoint.aspx#feedback</comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6437.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/04/upgrading-a-sharepoint-2007-publishing-site-master-page-to-sharepoint.aspx</feedburner:origLink></item>
        <item>
            <title>Doing SharePoint 2010 Development &amp;ndash; What&amp;rsquo;s in your rig?</title>
            <category>SharePoint</category>
            <link>http://feedproxy.google.com/~r/AndrewConnell/~3/7mr1lywsWYs/doing-sharepoint-2010-development-ndash-whatrsquos-in-your-rig.aspx</link>
            <description>&lt;p&gt;Over the last year I’ve been working with SharePoint 2010 in various ways. With the new requirements of x64 hardware in this release, I got a lot of questions at the &lt;a href="http://www.mssharepointconference.com"&gt;SharePoint Conference&lt;/a&gt;, on Twitter and via my blog on what hardware I use to do my SharePoint 2010 development &amp;amp; demos. Here it goes... hopefully this helps someone else out there.&lt;/p&gt; &lt;h3&gt;The setup…&lt;/h3&gt; &lt;p&gt;First, let’s get on the same page: SharePoint 2010 *requires* a 64-bit operating system in Windows Server 2008. For the majority of us you’ll want to virtualize it. These virtual machines, at least today in beta 2, really want at least 4GB of RAM allocated to them (that’s what I run most of mine at).&lt;/p&gt; &lt;p&gt;Unfortunately Microsoft doesn’t have a desktop virtualization story that supports 64-bit operating systems. The only Microsoft solution is to run Hyper-V which means you have to be running Windows Server 2008 x64 as the host OS. The other option is VMWare Workstation which can do 64-bit guest OS’. There are other virtualization options, but these are the two most common ones.&lt;/p&gt; &lt;h3&gt;The back story…&lt;/h3&gt; &lt;p&gt;For the first few months of this year I was still on my MacBook Pro that I loved. However when you’re stuck with virtualization, you don’t want to run your VM off the same HDD spindle as your host OS… the I/O fighting between the host OS &amp;amp; the VM kills performance. That means you always have a 2nd HDD spindle. With my MacBook Pro, that meant an external drive (which I hated doing). The other thing was that at the time the MacBook Pro only supported 4GB of RAM. Ugh… annoying!&lt;/p&gt; &lt;h3&gt;Get to the point: The portable hardware…&lt;/h3&gt; &lt;p&gt;&lt;a href="http://www.andrewconnell.com/blog/archive/2009/04/20/Made-the-switch-backhellip-no-longer-a-Mac-guy-now.aspx"&gt;So in May I switched back to a PC&lt;/a&gt;. I got a &lt;a href="http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04D86B9B79B0FEC01C087&amp;amp;current-category-id=EC3A24B73CCE493BB1C514421A9BB0B7"&gt;Lenovo ThinkPad w500&lt;/a&gt;. I looked at the &lt;a href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF25a/321957-321957-64295-3740645-3955549-3784202.html"&gt;HP EliteBook 8720*&lt;/a&gt; line as well as the &lt;a href="http://www.dell.com/content/products/productdetails.aspx/workstation-precision-m6400?c=us&amp;amp;cs=04&amp;amp;l=en&amp;amp;s=bsd"&gt;Dell Precision M6400&lt;/a&gt;. For me, the Dell was MASSIVE… there is a really good reason why you don’t see the power supply in the pictures… because it’s MASSIVE… the box is big too. Sure the Dell has a quad core CPU, but the form factor is just too big. The HP is nice… that’s the demo machine a lot of Microsoft folks use, but I’m just not a fan of HP laptops. Plus, both of those have that extra numeric keypad. Notice the title of this section: the &lt;em&gt;portable&lt;/em&gt; hardware… those those two laptops are huge.&lt;/p&gt; &lt;p&gt;For me the Lenovo w500 is perfect… it’s a super powerful &amp;amp; very well built solid machine. If I didn’t have it and had to get another one, I’d get the exact same machine again.&lt;/p&gt; &lt;p&gt;The only special configuration I ordered it with was the Intel T9600 Core2 CPU (2.8Ghz), 2GB RAM, a 128GB SSD as my primary drive and a extra drive caddy that could be swapped out with my modular DVD drive. To save a bit, I got the least amount of memory from Lenovo and then proceeded to upgrade it to 8GB of RAM (two 4GB modules) from &lt;a href="http://www.crucial.com"&gt;Crucial.com&lt;/a&gt;. I also ordered a 7200RPM HDD that I put in the caddy… so this is the hardware I ran with at the SharePoint Conference (leaving out anything not important):&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Lenovo ThinkPad w500&lt;/li&gt; &lt;li&gt;Intel Core2 T9600 (2.8Ghz)&lt;/li&gt; &lt;li&gt;8GB RAM&lt;/li&gt; &lt;li&gt;128GB SSD &lt;/li&gt; &lt;li&gt;360GB 7200RPM HDD spindle&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;For my OS configuration, I have two native installed OS’ on the two drives &amp;amp; have my laptop configured for dual boot:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Drive 1 (128 GB SSD) – one partition with Windows 7&lt;/li&gt; &lt;li&gt;Drive 2 (360 GB 7200RPM) – two partitions… one with Windows Server 2008 R2 + Hyper-V &amp;amp; one with all the VMs on it&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;This setup ran great… even having the Hyper-V OS on the same spindle where the VM’s VHD files were located.&lt;/p&gt; &lt;p&gt;While at the SharePoint Conference I saw a few sessions where folks were using two SSD’s… one for their VMs. There was this one HP laptop with two SSD’s that the ECM track presenters shared that just screamed… it was blazing fast and you’d never guess it was a laptop… you’d think it was some massive blade server in the back. That changed my mind.&lt;/p&gt; &lt;p&gt;When I got home last week from the show I swapped out the 360GB 7200RPM drive for a &lt;a href="http://www.crucial.com/store/partspecs.aspx?IMODULE=CT256M225"&gt;Crucial 256GB SSD&lt;/a&gt;. This guy has 250MB/s read times &amp;amp; 200MB/s write times! So far I’ve been VERY pleased… it is incredibly fast! My new portable configuration is:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Lenovo ThinkPad w500&lt;/li&gt; &lt;li&gt;Intel Core2 T9600 (2.8Ghz)&lt;/li&gt; &lt;li&gt;8GB RAM&lt;/li&gt; &lt;li&gt;128GB SSD (Windows 7)&lt;/li&gt; &lt;li&gt;256GB SSD (Windows 2008 R2 + Hyper-V w/ all VMs)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I do all my SharePoint work on my laptop from Hyper-V when I’m not in my home office like when I’m teaching, presenting or just away from the home office.&lt;/p&gt; &lt;h3&gt;The non-portable hardware…&lt;/h3&gt; &lt;p&gt;What about the day-to-day SharePoint development business when I’m in my home-office? For that I never use my laptop to run SharePoint. If you are a long time reader, &lt;a href="http://www.andrewconnell.com/blog/articles/creatingcustomquietvirtualizationrigwithhyperv.aspx"&gt;you’ll know I built a virtualization rig just for this purpose&lt;/a&gt;. I still do 100% of my SharePoint work on my virtualization rig when I’m at my home office. The virtualization rig is super powerful, has loads of memory and is &lt;a href="http://www.andrewconnell.com/blog/archive/2009/07/23/a-nice-upgrade-to-my-virtualization-rig-ndash-look-mahellip.aspx"&gt;absolutely silent with passive cooling&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The only time I boot to my Windows 2008 R2 partition and fire up Hyper-V when I’m home is when I’m copying VM’s over or prepping for a class/presentation I’m about to hit the road for. &lt;/p&gt; &lt;h3&gt;Closing thoughts…&lt;/h3&gt; &lt;p&gt;So that’s how I do my SharePoint 2010 development. Others will have their own opinion (I know many who are very happy with their HP’s an Dell’s)… no one is right/wrong. For me, this configuration works great for me and is the perfect balance between top performance and portability. Now I just need to find a better backpack as my huge Swiss Army bag feels like it weighs 5lbs when empty!&lt;/p&gt; &lt;p&gt;I do get two questions about this setup: why not 16GB of memory and why the SSD’s? &lt;/p&gt; &lt;p&gt;To the question about 16GB, frankly I think that’s overkill. First, it’s not easy finding a PORTABLE laptop that can support 16GB and second, 16GB is WAY too expensive in my eyes as I can always run a SP2010 VM at 4GB… when presenting/teaching I bump it up to 6GB. If you need multiple VMs running for some reason (personally, something I find I never need to do), I still think 8GB is fine. &lt;/p&gt; &lt;p&gt;To the question about SSD’s: I fully recognize that two SSD’s in a laptop isn’t the most cost effective option for many. I didn’t need to go this route (no do you)… two 7200RPM spindles would work (and did work) just fine (just make sure they are 7200RPM spindles and not 5400RPM).&lt;/p&gt; &lt;p&gt;Why the SSD’s? I look at it this way: for most small businesses, you don’t have a ton of capital expenses. From my perspective, if I’m going to be on a laptop 8hrs, when developing for SharePoint, demo’ing and teaching SharePoint is my life, I want a good experience and not have to wait around. If you’re an avid cook, do you use crappy knives or so-so pots? No… you’ve got something much better than what’s in my kitchen like &lt;a href="http://www.williams-sonoma.com/shop/cutlery/henckels-knives/?cm_type=gnav"&gt;Henckel knives&lt;/a&gt; or &lt;a href="http://www.williams-sonoma.com/shop/cookware/cookware-all-clad/?cm_type=gnav"&gt;All Clad cookware&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://www.andrewconnell.com/blog/aggbug/6436.aspx" width="1" height="1" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=7mr1lywsWYs:9fNTwFHJxhY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=7mr1lywsWYs:9fNTwFHJxhY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=7mr1lywsWYs:9fNTwFHJxhY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?i=7mr1lywsWYs:9fNTwFHJxhY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=7mr1lywsWYs:9fNTwFHJxhY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AndrewConnell?a=7mr1lywsWYs:9fNTwFHJxhY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AndrewConnell?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AndrewConnell/~4/7mr1lywsWYs" height="1" width="1"/&gt;</description>
            <dc:creator>Andrew Connell</dc:creator>
            <guid isPermaLink="false">http://www.andrewconnell.com/blog/archive/2009/11/03/doing-sharepoint-2010-development-ndash-whatrsquos-in-your-rig.aspx</guid>
            <pubDate>Tue, 03 Nov 2009 12:05:58 GMT</pubDate>
            <wfw:comment>http://www.andrewconnell.com/blog/comments/6436.aspx</wfw:comment>
            <comments>http://www.andrewconnell.com/blog/archive/2009/11/03/doing-sharepoint-2010-development-ndash-whatrsquos-in-your-rig.aspx#feedback</comments>
            <slash:comments>20</slash:comments>
            <wfw:commentRss>http://www.andrewconnell.com/blog/comments/commentRss/6436.aspx</wfw:commentRss>
        <feedburner:origLink>http://www.andrewconnell.com/blog/archive/2009/11/03/doing-sharepoint-2010-development-ndash-whatrsquos-in-your-rig.aspx</feedburner:origLink></item>
    </channel>
</rss>
