<?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 : Microsoft</title><link>http://blogs.msdn.com/mattbremer/archive/tags/Microsoft/default.aspx</link><description>Tags: Microsoft</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><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>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></channel></rss>