<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Matt Bremer's Blog : WSS 3.0</title><link>http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx</link><description>Tags: WSS 3.0</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>St. Louis Day of .NET Recap</title><link>http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx</link><pubDate>Sat, 05 Sep 2009 09:28:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9891705</guid><dc:creator>mattbremer</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/9891705.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=9891705</wfw:commentRss><description>&lt;p align="justify"&gt;&lt;a href="http://blogs.msdn.com/blogfiles/mattbremer/WindowsLiveWriter/St.LouisDayof.NETRecap_13D7/DODN_Banner_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="DODN_Banner" border="0" alt="DODN_Banner" src="http://blogs.msdn.com/blogfiles/mattbremer/WindowsLiveWriter/St.LouisDayof.NETRecap_13D7/DODN_Banner_thumb.jpg" width="526" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="justify"&gt;The St. Louis Day(s) of .NET was a great success. This year the event expanded to two full days of content. Over 500 people attended over &lt;a href="http://www.stlouisdayofdotnet.com/Sessions.aspx" target="_blank"&gt;65 sessions&lt;/a&gt; presented by &lt;a href="http://www.stlouisdayofdotnet.com/Speakers.aspx" target="_blank"&gt;subject matter experts and Microsoft MVPs&lt;/a&gt; throughout the region. This is by far the largest community driven developer event ever held in St. Louis and I hope it is only the beginning. &lt;/p&gt;  &lt;p align="justify"&gt;I thought the organizers did a great job making the event approachable by beginning each day with “Jump Start” sessions. These sessions were designed to provide developers an introduction to technologies they were unfamiliar with but wanted to learn. I presented the “Jump Start: SharePoint Development” sessions and received good feedback from those that attended. I approached these sessions from the perspective of a .NET developer new to SharePoint and that seemed to resonate with the attendees.&lt;/p&gt;  &lt;p align="justify"&gt;My other session covered the SharePoint developer experience. In this session I talked about the current challenges SharePoint developers encounter and demonstrated how utilizing tools can help you become a more efficient developer today. I then finished the session by previewing how SharePoint development will become a first class citizen with the release of SharePoint 2010 and VisualStudio 2010 showing the screen shots Microsoft made public at the Worldwide Partner Conference.&lt;/p&gt;  &lt;p align="justify"&gt;I had a great time at the event and am grateful to the organizers for their efforts and for allowing me the opportunity to speak once again. I cannot wait for next year and am confident the organizers will improve upon what is already becoming a must attend event for the region.&lt;/p&gt; &lt;strong&gt;Slides from My Sessions:&lt;/strong&gt;   &lt;div style="text-align: left; width: 425px" id="__ss_1954295"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Jump Start: Share Point Development" href="http://www.slideshare.net/mattbremer/jump-start-share-point-development"&gt;Jump Start: Share Point Development&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jumpstartsharepointdev-090904205538-phpapp02&amp;amp;stripped_title=jump-start-share-point-development" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=jumpstartsharepointdev-090904205538-phpapp02&amp;amp;stripped_title=jump-start-share-point-development" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;    &lt;div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px"&gt;View more &lt;a style="text-decoration: underline" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline" href="http://www.slideshare.net/mattbremer"&gt;mattbremer&lt;/a&gt;.&lt;/div&gt; &lt;/div&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_1954296"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="SharePoint Developer Experience Present &amp;amp; Future" href="http://www.slideshare.net/mattbremer/share-point-developer-experience-present-future"&gt;SharePoint Developer Experience Present &amp;amp; Future&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=sharepointdevexperiencepresentfuture-090904205542-phpapp02&amp;amp;stripped_title=share-point-developer-experience-present-future" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=sharepointdevexperiencepresentfuture-090904205542-phpapp02&amp;amp;stripped_title=share-point-developer-experience-present-future" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;    &lt;div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px"&gt;View more &lt;a style="text-decoration: underline" href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a style="text-decoration: underline" href="http://www.slideshare.net/mattbremer"&gt;mattbremer&lt;/a&gt;.&lt;/div&gt; &lt;/div&gt;  &lt;p align="justify"&gt;&lt;strong&gt;Update: &lt;/strong&gt;STSDev 1.4 has been released and appears to offer a lot of new functionality comparable to WSPBuilder as well as resolved a number of the issues in 1.3 I discussed during my session. Thanks to the attendees in my SharePoint Developer Experience Present &amp;amp; Future session that brought this release to my attention. You can download STSDev 1.4 &lt;a href="http://stsdev.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=31516" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;span class="sbmLink"&gt;   &lt;table cellspacing="1" cellpadding="1"&gt;&lt;tbody&gt;       &lt;tr&gt;         &lt;td class="sbmText"&gt;Share this post : &lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Social!" href="http://social.microsoft.com/en-us/action/create/s/E/?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;ttl=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://www.dotnetscraps.com/dotnetscraps/samples/sbmtool/social.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to MSDN!" href="http://social.msdn.microsoft.com/en-us/action/create/s/E/?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;ttl=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://www.dotnetscraps.com/dotnetscraps/samples/sbmtool/msdn.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Technet!" href="http://social.technet.microsoft.com/en-us/action/create/s/E/?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;ttl=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://www.dotnetscraps.com/dotnetscraps/samples/sbmtool/technet.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Expression!" href="http://social.expression.microsoft.com/en-us/action/create/s/E/?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;ttl=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://www.dotnetscraps.com/dotnetscraps/samples/sbmtool/expression.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Live!" href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;title=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/live4.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Del.icio.us!" href="http://del.icio.us/post?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;;title=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/deliciou4.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Digg!" href="http://digg.com/submit?phase=2&amp;amp;url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;title=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/digg14.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Dotnetkicks!" href="http://www.dotnetkicks.com/kick/?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;title=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/CropperCapture154.jpg" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Facebook!" href="http://www.facebook.com/sharer.php?u=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;t=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.technet.com/photos/james/images/1765319/original.aspx" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Reddit!" href="http://reddit.com/submit?url=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;title=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/reddit4.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Technorati!" href="http://technorati.com/faves/?add=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;title=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/technora4.png" /&gt;&lt;/a&gt;&lt;/td&gt;          &lt;td&gt;&lt;a title="Post it to Yahoo!" href="http://myweb.yahoo.com/myresults/bookmarklet?u=http://blogs.msdn.com/mattbremer/archive/2009/09/05/st-louis-day-of-net-recap.aspx&amp;amp;t=St. Louis Day of .NET Recap" target="_blank"&gt;&lt;img border="0" src="http://blogs.msdn.com/blogfiles/rahulso/WindowsLiveWriter/IconsfordifferentSocialBookmarkingSites_B387/yahoo9.png" /&gt;&lt;/a&gt;&lt;/td&gt;       &lt;/tr&gt;     &lt;/tbody&gt;&lt;/table&gt; &lt;/span&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9891705" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Events/default.aspx">Events</category></item><item><title>SharePoint Designer Available as Free Download after 4/1/09</title><link>http://blogs.msdn.com/mattbremer/archive/2009/03/26/sharepoint-designer-available-as-free-download-after-4-1-09.aspx</link><pubDate>Thu, 26 Mar 2009 23:28:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9511866</guid><dc:creator>mattbremer</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/9511866.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=9511866</wfw:commentRss><description>&lt;p&gt;I received confirmation today that the rumors and suspected April Fools’ hoax regarding SharePoint Designer becoming available via free download are in fact true. Below is the customer ready announcement directly from Microsoft:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;“One of the key aspects of the SharePoint value proposition is its ability to support customized solutions built on our platform. Our strategy is to facilitate the creation of these customizations and allow our customers to make the most of their overall investments in SharePoint. Based on the feedback from our customers, we are making SharePoint Designer 2007 available as a free download to all customers of SharePoint and Windows SharePoint Services products. This change takes effect on April 1, 2009. It is important to note that SharePoint Designer 2007 is NOT going end-of-life. The future release of SharePoint Designer will be released simultaneously with the next release of the next version of SharePoint. In addition, customers on SA will be granted rights to Expression Web.”&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;While this is a great value add for current and future SharePoint customers, this is significant given how powerful SharePoint Designer is. The previous licensing of SharePoint Designer forced many Enterprises to deploy SharePoint Designer to a limited user base thus the potential for harm was limited. Now that the tool is available via free download, care must be taken to mitigate the risk. &lt;a href="http://blogs.msdn.com/sharepointdesigner/archive/2008/11/25/locking-down-sharepoint-designer.aspx" target="_blank"&gt;Click here&lt;/a&gt; for information on how to secure your SharePoint implementation and enforce proper governance for SharePoint Designer users.&lt;/p&gt;  &lt;p&gt;UPDATE: Official announcement is now available on SharePoint Designer site: &lt;a title="http://office.microsoft.com/en-us/sharepointdesigner/HA103607611033.aspx" href="http://office.microsoft.com/en-us/sharepointdesigner/HA103607611033.aspx"&gt;http://office.microsoft.com/en-us/sharepointdesigner/HA103607611033.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9511866" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Announcements/default.aspx">Announcements</category></item><item><title>Visual Studio Extensions for WSS 3.0 1.3 CTP contains 64-Bit Support</title><link>http://blogs.msdn.com/mattbremer/archive/2009/01/12/visual-studio-extensions-for-wss-3-0-1-3-ctp-contains-64-bit-support.aspx</link><pubDate>Mon, 12 Jan 2009 20:45:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9308437</guid><dc:creator>mattbremer</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/9308437.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=9308437</wfw:commentRss><description>&lt;p&gt;Previously I had &lt;a href="http://blogs.msdn.com/mattbremer/archive/2008/06/17/why-do-visual-studio-extensions-for-wss-3-0-not-support-64-bit-platforms.aspx" target="_blank"&gt;posted&lt;/a&gt; the SharePoint product group's explanation as to why VSeWSS 1.2 did not provide 64-bit support. I am happy to report that the product group &lt;a href="http://blogs.msdn.com/sharepoint/archive/2009/01/12/announcing-community-technology-preview-of-visual-studio-2008-extensions-for-sharepoint-v1-3.aspx" target="_blank"&gt;announced&lt;/a&gt; this morning that VSeWSS 1.3 CTP includes 64-bit support. This incremental release is positioned as a bridge to assist SharePoint developers until the release of Visual Studio 2010 which will include significant improvements to the SharePoint development experience as outlined &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/11/10/visual-studio-2010-tools-for-sharepoint-announced-at-teched-emea-developers-2008.aspx" target="_blank"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;You can download VSeWSS 1.3 CTP &lt;a href="https://connect.microsoft.com/site/sitehome.aspx?SiteID=428" target="_blank"&gt;here&lt;/a&gt;. The final version has an anticipated release for North America in Spring 2009. I believe I will continue using &lt;a href="http://www.codeplex.com/stsdev" target="_blank"&gt;STSDev&lt;/a&gt; for my development work but am pleased to see that the product group is continuing to improve the developer experience for SharePoint.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9308437" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/App+Dev/default.aspx">App Dev</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Downloads/default.aspx">Downloads</category></item><item><title>Unit Testing in SharePoint</title><link>http://blogs.msdn.com/mattbremer/archive/2008/11/24/unit-testing-in-sharepoint.aspx</link><pubDate>Tue, 25 Nov 2008 01:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9139209</guid><dc:creator>mattbremer</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/9139209.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=9139209</wfw:commentRss><description>&lt;P&gt;Typemock are offering their new product for &lt;A href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb" mce_href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;unit testing SharePoint&lt;/A&gt; called Isolator For SharePoint, for a special introduction price. it is the only tool that allows you to &lt;A href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html?utm_source=typeblog&amp;amp;utm_medium=sp_bb&amp;amp;utm_campaign=typeblog" mce_href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html?utm_source=typeblog&amp;amp;utm_medium=sp_bb&amp;amp;utm_campaign=typeblog"&gt;unit test SharePoint&lt;/A&gt; without a SharePoint server. To learn more &lt;A href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb" mce_href="http://www.typemock.com/sharepointpage.php?utm_source=sp_bb&amp;amp;utm_medium=blog_4sp&amp;amp;utm_campaign=sp_bb"&gt;click here&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The first 50 bloggers &lt;/STRONG&gt;who blog this text in their blog and tell us about it, will get a Full Isolator license, Free. for rules and info &lt;A href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html" mce_href="http://blog.typemock.com/2008/11/newisolatorforsharepointtoolforunittest.html"&gt;click here&lt;/A&gt;. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9139209" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/App+Dev/default.aspx">App Dev</category></item><item><title>SharePoint Development Guidance</title><link>http://blogs.msdn.com/mattbremer/archive/2008/08/12/sharepoint-development-guidance.aspx</link><pubDate>Tue, 12 Aug 2008 17:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8851703</guid><dc:creator>mattbremer</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/8851703.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=8851703</wfw:commentRss><description>&lt;P&gt;The Patterns &amp;amp; Practices group has released a Codeplex project on &lt;A class="" href="http://www.codeplex.com/spg" mce_href="http://www.codeplex.com/spg"&gt;SharePoint development best practices and guidance&lt;/A&gt;.&amp;nbsp; This is a very comprehensive guide and will eventually be released to MSDN.&amp;nbsp; The team is asking for feedback and has released it on Codeplex to faciliate collaboration within the community.&amp;nbsp; I encourage you to review the information included in the guide and provide feedback if you see fit.&amp;nbsp; Thanks to the Patterns &amp;amp; Practices team for their excellent work.&amp;nbsp; App dev on SharePoint is a challenge and it is&amp;nbsp;very helpful to have all of the lessons learned compiled into a robust set of documentation.&lt;/P&gt;
&lt;UL&gt;
&lt;LI type=square&gt;&lt;A href="http://www.codeplex.com/spg"&gt;http://www.codeplex.com/spg&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8851703" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/App+Dev/default.aspx">App Dev</category></item><item><title>Why do Visual Studio Extensions for WSS 3.0 not support 64-Bit Platforms?</title><link>http://blogs.msdn.com/mattbremer/archive/2008/06/17/why-do-visual-studio-extensions-for-wss-3-0-not-support-64-bit-platforms.aspx</link><pubDate>Tue, 17 Jun 2008 19:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8611864</guid><dc:creator>mattbremer</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/8611864.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=8611864</wfw:commentRss><description>&lt;p&gt;With the recent release of VSeWSS 1.2 I have had a number of customers inquire as to why Microsoft does not provide support for 64-bit platforms. I wondered this myself as our prescribed guidance to users is to run MOSS and WSS 3.0 on 64-bit platforms. We even announced that 32-bit support will not be available in future versions. This is also rapidly becoming the standard across many of our products.&amp;#160; Given this, it is reasonable for customers to want their dev environments to be 64-bit as well so that there are no surprises when deploying custom code to production.&amp;#160; &lt;/p&gt;  &lt;p&gt;I reached out to the product group that develops the extensions on this issue. In addition, I asked that if 64-bit support is not a priority then would they consider opening up the extensions to the development community on Codeplex. This same suggestion is found repeatedly within the comments on the product group's blog. As a result of my inquiry I received a very reasoned response from the product group that I wanted to share as I think it may help you understand why 64-bit support is problematic and also to let you know the product group understands your concerns and is currently thinking of possible solutions to this issue.&lt;/p&gt;  &lt;p&gt;First, having your dev environment on a 32-bit platform and your production environment on a 64-bit platform should not cause issues. The artifacts in MOSS/WSS dev are .NET assemblies and thus the JIT compiler in the CLR handles the architectural differences. This is why the product group does not see a conflict in our prescribed guidance of having your farm on a 64-bit platform and your dev environment on a 32-bit platform. That said, we do recommend you test your artifacts on a 64-bit platform before deploying to production.&lt;/p&gt;  &lt;p&gt;That is just Microsoft's way of spinning this issue you say! That is not the case at all but I could understand why you might think that. Chris Johnson, Program Manager for WSS, gave the following explanation as to why 64-bit support for the extensions is problematic. Because the VS IDE is 32-bit, it loads plugins into a 32-bit process. That, however, is not the issue as the extensions will load on a 64-bit platform. The trouble begins when you attempt to use them.&lt;/p&gt;  &lt;p&gt;VSeWSS uses the SharePoint object model to provide certain functionality. This means that on a 64-bit platform the object model is 64-bit and this presents a problem for the aforementioned reason that VS is loaded into a 32-bit process even on a 64-bit platform using WoW.&amp;#160; One scenario where this is an issue is when the SharePoint object model queries the registry for items like the Config DB information.&amp;#160; WoW gets in the way here and queries the 32-bit registry instead of the 64-bit registry the object model expects.&lt;/p&gt;  &lt;p&gt;So now that we know why 64-bit support is problematic, what should we do about it? One possible solution for VS 2008 would be to build an out-of-process mechanism to call the SharePoint object model from VSeWSS.&amp;#160; Chris Johnson informs me that this is not trivial, however, and would require a level of effort the product group does not currently have the bandwidth for. They are all busy getting the new version of SharePoint ready for us instead!&lt;/p&gt;  &lt;p&gt;So what about open source and Codeplex you ask? While that is a reasonable suggestion, we at Microsoft have to clear many hurdles before releasing code to Codeplex. It would require a signigicant amount of time for a developer in the product group to package the code and make it ready for public distribution. As aforementioned, the product group is already tasked with other development priorities and thus does not have the bandwidth to package the extensions for open source development.&lt;/p&gt;  &lt;p&gt;Thank you to Paul Andrew and Chris Johnson from the product group for taking the time to explain the reasons for not providing 64-bit support and for all of their hard work.&amp;#160; I hope this post allows you to understand the reasoning behind the decision and also helps you realize that we at Microsoft do hear your concerns and even share them most of the time.&lt;/p&gt;  &lt;p&gt;As a reward for reading through this very lengthy post, here are some recent resources that were updated and announced at TechEd that you may find interesting:&lt;/p&gt;  &lt;ul&gt;   &lt;li type="square"&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7bf65b28-06e2-4e87-9bad-086e32185e68&amp;amp;DisplayLang=en" target="_blank" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=7bf65b28-06e2-4e87-9bad-086e32185e68&amp;amp;DisplayLang=en"&gt;Download VSeWSS 1.2&lt;/a&gt; &lt;/li&gt;    &lt;li type="square"&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A8A4E775-074D-4451-BE39-459921F79787&amp;amp;displaylang=en" target="_blank" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A8A4E775-074D-4451-BE39-459921F79787&amp;amp;displaylang=en"&gt;VSeWSS 1.2 User Guide&lt;/a&gt; &lt;/li&gt;    &lt;li type="square"&gt;&lt;a class="" href="http://mssharepointdeveloper.com/" target="_blank" mce_href="http://mssharepointdeveloper.com/"&gt;SharePoint Development for .NET Developers&lt;/a&gt; &lt;/li&gt;    &lt;li type="square"&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d41140ab-0ea3-47c7-be56-f42424166608&amp;amp;DisplayLang=en" target="_blank" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=d41140ab-0ea3-47c7-be56-f42424166608&amp;amp;DisplayLang=en"&gt;Getting Started with SharePoint&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;UPDATE: VSeWSS 1.3 CTP now has 64-bit support. Read about it &lt;a href="http://blogs.msdn.com/mattbremer/archive/2009/01/12/visual-studio-extensions-for-wss-3-0-1-3-ctp-contains-64-bit-support.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8611864" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/App+Dev/default.aspx">App Dev</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Visual Studio 2008 Extensions for WSS 3.0 Released</title><link>http://blogs.msdn.com/mattbremer/archive/2008/06/09/visual-studio-2008-extensions-for-wss-3-0-released.aspx</link><pubDate>Mon, 09 Jun 2008 17:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8585922</guid><dc:creator>mattbremer</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/8585922.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=8585922</wfw:commentRss><description>This is great news for anyone wanting to use VS 2008 for SharePoint/WSS development.&amp;nbsp; Here is the official &lt;A class="" href="http://blogs.msdn.com/sharepoint/archive/2008/06/04/announcing-the-vsewss-version-1-2.aspx" mce_href="http://blogs.msdn.com/sharepoint/archive/2008/06/04/announcing-the-vsewss-version-1-2.aspx"&gt;announcement&lt;/A&gt;.&amp;nbsp; Happy coding.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8585922" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category></item><item><title>St. Louis SharePoint User Group Meeting for May</title><link>http://blogs.msdn.com/mattbremer/archive/2008/05/10/st-louis-sharepoint-user-group-meeting-for-may.aspx</link><pubDate>Sat, 10 May 2008 18:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8483889</guid><dc:creator>mattbremer</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/8483889.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=8483889</wfw:commentRss><description>The St. Louis SharePoint user group is having their bi-monthly May meeting Tuesday, May 13 at 8:30 am in the Microsoft office.&amp;nbsp; Visit the &lt;A class="" href="http://stlsug.org/default.aspx" mce_href="http://stlsug.org/default.aspx"&gt;STLSUG&lt;/A&gt; site&amp;nbsp;and &lt;A class="" href="http://www.stlsug.org/Lists/May%202008%20STLSUG%20Signup/NewForm.aspx?Source=/Shared%20Resources/ThankYou.aspx" mce_href="http://www.stlsug.org/Lists/May%202008%20STLSUG%20Signup/NewForm.aspx?Source=/Shared%20Resources/ThankYou.aspx"&gt;register&lt;/A&gt; to attend if you are interested and have not already.&amp;nbsp; The group will be presenting best practices on how to upgrade to SP1 for MOSS 2007 and WSS 3.0 in the first session and tips on enabling AJAX support in the second.&amp;nbsp; If you are in the St. Louis area, interested in MOSS/WSS and are not already a member then what are you waiting for?&amp;nbsp; Many dedicated professionals work hard to share their MOSS and WSS experience with the community and plan these meetings.&amp;nbsp; It is also worth mentioning that Microsoft provides the requisite free breakfast and plenty of swag at the meetings.&amp;nbsp; No self respecting technology organization would not provide free food and t-shirts!&amp;nbsp; &lt;A class="" href="http://www.stlsug.org/Lists/Signup/NewForm.aspx?Source=/Shared%20Resources/ThankYou.aspx" mce_href="http://www.stlsug.org/Lists/Signup/NewForm.aspx?Source=/Shared%20Resources/ThankYou.aspx"&gt;Sign up now!&lt;/A&gt;&amp;nbsp;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8483889" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Announcements/default.aspx">Announcements</category></item><item><title>MOSS/WSS 3.0 Deployment Guidelines</title><link>http://blogs.msdn.com/mattbremer/archive/2008/05/06/moss-wss-3-0-deployment-guidelines.aspx</link><pubDate>Tue, 06 May 2008 19:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8463359</guid><dc:creator>mattbremer</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/8463359.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=8463359</wfw:commentRss><description>&lt;P&gt;Anyone that has considered or has actually deployed MOSS or WSS 3.0 is most likely familiar with the&amp;nbsp;"&lt;A class="" href="http://technet.microsoft.com/en-us/library/cc262787.aspx" target=_blank mce_href="http://technet.microsoft.com/en-us/library/cc262787.aspx"&gt;Plan for Software Boundaries&lt;/A&gt;" article on TechNet.&amp;nbsp; Recently when researching an architecture for a customer I noticed some significant updates to this guidance document due to the release of SP1.&amp;nbsp; Most notable to me was the increase in the maximum number of documents per document library from 2,500,000 to 5,000,000.&amp;nbsp; That's great you say, more is always better, but what does it all mean?&amp;nbsp; Well it means that the guidance on SharePoint is being updated all the time as Microsoft works to optimize the platform.&amp;nbsp; Enterprises with a large number of documents would find this change significant in that it may alter their architecture when considering MOSS as a document management system.&amp;nbsp; I suggest referencing this document often and ensuring your architecture matches best practices as updates are released for MOSS.&amp;nbsp; Here is the link to the document in case you missed it above and some links to additional tools and resources that will help you architect&amp;nbsp;and deploy MOSS successfully:&lt;/P&gt;
&lt;UL&gt;
&lt;LI type=square&gt;&amp;nbsp;&lt;A href="http://technet.microsoft.com/en-us/library/cc262787.aspx" target=_blank&gt;TechNet: Plan for software boundaries (Office SharePoint Server)&lt;/A&gt;&lt;/LI&gt;
&lt;LI type=square&gt;&amp;nbsp;&lt;A href="http://blogs.msdn.com/martinkearn/archive/2008/03/13/useful-facts-about-sharepoint-farms.aspx" target=_blank&gt;Martin Kearn's blog on how to effectively distribute services within a MOSS farm&lt;/A&gt;&lt;/LI&gt;
&lt;LI type=square&gt;&amp;nbsp;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E754F35D-59DB-4BC4-8386-E83E66A16FAD&amp;amp;displaylang=en" target=_blank&gt;Download: System Center Capacity Planner 2007&lt;/A&gt;&lt;/LI&gt;
&lt;LI type=square&gt;&amp;nbsp;&lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=dbee0227-d4f7-48f8-85f0-e71493b2fd87&amp;amp;displaylang=en&amp;amp;tm" target=_blank&gt;Download: SharePoint Capacity Planning Tool&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8463359" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/Downloads/default.aspx">Downloads</category></item><item><title>MOSS/WSS 3.0 Dispose Pattern Reference</title><link>http://blogs.msdn.com/mattbremer/archive/2008/05/06/moss-wss-3-0-dispose-pattern-reference.aspx</link><pubDate>Tue, 06 May 2008 18:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8463244</guid><dc:creator>mattbremer</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mattbremer/comments/8463244.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mattbremer/commentrss.aspx?PostID=8463244</wfw:commentRss><description>&lt;P&gt;Anyone doing MOSS/WSS development has most likely at one time or another encountered the gotchas with knowing when to explicitly dispose of an object.&amp;nbsp; While I will try to limit posting links to other blogs, this resource was so good I wanted to share it in as many ways possible.&amp;nbsp; Roger Lamb covers &lt;A class="" href="http://blogs.msdn.com/rogerla/archive/2008/02/12/sharepoint-2007-and-wss-3-0-dispose-patterns-by-example.aspx" target=_blank mce_href="http://blogs.msdn.com/rogerla/archive/2008/02/12/sharepoint-2007-and-wss-3-0-dispose-patterns-by-example.aspx"&gt;dispose patterns by example&lt;/A&gt; in his blog and it is an extremely valuable resource to anyone doing custom MOSS/WSS development.&amp;nbsp; Thanks to Mike Beatty, Architect at Microsoft,&amp;nbsp;for forwarding this on to me.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/rogerla/" target=_blank mce_href="http://blogs.msdn.com/rogerla/"&gt;Roger Lamb's Blog&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8463244" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mattbremer/archive/tags/SharePoint+2007/default.aspx">SharePoint 2007</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/WSS+3.0/default.aspx">WSS 3.0</category><category domain="http://blogs.msdn.com/mattbremer/archive/tags/App+Dev/default.aspx">App Dev</category></item></channel></rss>