<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.sharepointblogs.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Craig Lussier</title><subtitle type="html">Sharing SharePoint, .NET and development experiences</subtitle><id>http://www.sharepointblogs.com/craiglussier/atom.aspx</id><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/default.aspx" /><link rel="self" type="application/atom+xml" href="http://www.sharepointblogs.com/craiglussier/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20611.960">Community Server</generator><updated>2007-11-18T11:04:00Z</updated><entry><title>Has IE crashed while using SharePoint? Running Office 2003 and 2007? There is a hotfix for you!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/08/12/has-ie-crashed-while-using-sharepoint-running-office-2003-and-2007-there-is-a-hotfix-for-you.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/08/12/has-ie-crashed-while-using-sharepoint-running-office-2003-and-2007-there-is-a-hotfix-for-you.aspx</id><published>2008-08-13T00:31:00Z</published><updated>2008-08-13T00:31:00Z</updated><content type="html">&lt;p&gt;Have you encountered the error: &amp;quot;iexplore.exe - Application Error : The exception unknown software exception (0xc06d007f) occurred in the application at location 0×7c812a5b&amp;quot; while attempting to open an Office document from SharePoint? I have. Until I found the solution, this was quite annoying to say the least.&lt;/p&gt;
&lt;p&gt;Essentially, the issue is conflicting versions of the OWSSUPP.DLL file in your Office 11 and Office 12 installations (respectively Office 2003 and 2007) which provides SharePoint client support. When both Office 11 and 12 are installed on the same computer, and if certain conditions are true, the older (Office 11) OWSSUPP.DLL is used by SharePoint and attempts to utilize functionality that is not available (it really wants to use the functionality in the Office 12 OWSSUPP.DLL)&amp;nbsp;hence the IE crash.&amp;nbsp;If the&amp;nbsp;following are true, in the order in which they are presented&amp;nbsp;you will run into this issue:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;You install a Microsoft Office 2003 product on the computer.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;You install one or more 2007 Office system programs on the computer.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;You repair or update the installation of an Office 2003 product.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;So for myself, I had Office 2003 Professional installed on my machine. I installed SharePoint Designer 2007. Over time, updated my Office installation as recommended by Microsoft. That certainly fits the conditions. I have found the error to occur not only when attempting to open a document in a SharePoint document library, but at times simply when attemption to open a document library in the first place. I am happy that this hotfix exists, and I am sure I am not alone.&lt;/p&gt;
&lt;p&gt;Visit &lt;a href="http://support.microsoft.com/kb/938888/"&gt;http://support.microsoft.com/kb/938888/&lt;/a&gt;&amp;nbsp;for all the details.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;C.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=19809" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="MOSS" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/MOSS/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/WSS+3.0/default.aspx" /><category term="Office 2003" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Office+2003/default.aspx" /><category term="Office 2007" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Office+2007/default.aspx" /></entry><entry><title>SharePoint Forums on TechNet have moved!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/07/23/sharepoint-forums-on-technet-have-moved.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/07/23/sharepoint-forums-on-technet-have-moved.aspx</id><published>2008-07-23T16:08:00Z</published><updated>2008-07-23T16:08:00Z</updated><content type="html">&lt;p&gt;Please be advised that the Microsoft TechNet forums for SharePoint Products and Technologies have been moved to&amp;nbsp;a new location.&amp;nbsp;The specific location for&amp;nbsp;the SharePoint Products and Technologies forums is &lt;a href="http://forums.technet.microsoft.com/en-US/tag/sharepoint/forums/"&gt;http://forums.technet.microsoft.com/en-US/tag/sharepoint/forums/&lt;/a&gt;. So update your Favorites/Bookmarks!&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;general path to the new style TechNet forums is &lt;a href="http://forums.technet.microsoft.com/en-US/forums/"&gt;http://forums.technet.microsoft.com/en-US/forums/&lt;/a&gt;&amp;nbsp;where you can find all categories.&amp;nbsp;All forums have not been moved to the new location&amp;nbsp;yet and you can visit the &amp;#39;old&amp;#39; (but still running) location at&amp;nbsp;&lt;a href="http://forums.microsoft.com/technet"&gt;http://forums.microsoft.com/technet&lt;/a&gt;.&amp;nbsp;For completeness, if you visit the&amp;nbsp;&amp;#39;old&amp;#39; location and&amp;nbsp;click on a SharePoint forum, you will be redirected to the new area.&lt;/p&gt;
&lt;p&gt;C.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=19136" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="MOSS" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/MOSS/default.aspx" /><category term="WSS 3.0" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/WSS+3.0/default.aspx" /></entry><entry><title>ISPA: The Toronto SharePoint Users Group (TSPUG) is on the map!</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/07/17/ispa-the-toronto-sharepoint-users-group-tspug-is-on-the-map.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/07/17/ispa-the-toronto-sharepoint-users-group-tspug-is-on-the-map.aspx</id><published>2008-07-17T20:05:00Z</published><updated>2008-07-17T20:05:00Z</updated><content type="html">&lt;p&gt;The recently formed &lt;a class="" href="http://sharepointpros.org/" target="_blank"&gt;International SharePoint Professionals Association&lt;/a&gt; (ISPA) is an independent, not-for-profit, community-driven organization dedicated to support SharePoint professionals and groups all around the world. The primary mission is to promote the global adoption of Microsoft SharePoint Products and Technologies by providing support and guidance to the community as a whole - by establishing connections between SharePoint professionals and groups, resources, education and information. For more information about the ISPA, check out their website at &lt;a href="http://www.sharepointpros.org/"&gt;http://www.sharepointpros.org/&lt;/a&gt; and for some more insight, read &lt;a class="" href="http://bobfox.securespsite.com/FoxBlog/default.aspx" target="_blank"&gt;Bob Fox&amp;#39;s blog&lt;/a&gt;&amp;nbsp;who is a SharePoint MVP and founding board member of the ISPA.&lt;/p&gt;
&lt;p&gt;I am excited that the &lt;a class="" href="http://www.tspug.com/" target="_blank"&gt;Toronto SharePoint Users Group&lt;/a&gt; (TSPUG) is on the &lt;a class="" href="http://sharepointpros.org/Pages/SharePointUserGroups.aspx" target="_blank"&gt;map&lt;/a&gt;! I’ve been an active member of TSPUG for a few years now. If you work with SharePoint in any capacity and reside in the Greater Toronto Area, I encourage you to keep an eye on the activities of TSPUG. Although the users group is currently on summer break and will reconvene in September, we have monthly meetings (September - June)&amp;nbsp;that include a meet and greet, Q&amp;amp;A Roundtable and a presentation based on a topic requested by the user group. We also host the Toronto SharePoint Camp which is a free annual one day conference put on by the SharePoint community, for the SharePoint community. The next Toronto SharePoint Camp will be held in the Fall, and I will post details as soon as they are made available. &lt;/p&gt;
&lt;p&gt;It is great to see the formation of the ISPA as I know many n the community who have been working hard for quite a while to get this off the ground. Thanks to everyone who was involved in getting the ISPA going, and special thanks to &lt;a class="" href="http://weblogs.asp.net/erobillard/" target="_blank"&gt;Eli Robillard&lt;/a&gt; and &lt;a class="" href="http://blogs.devhorizon.com/reza/" target="_blank"&gt;Reza Alirezaei&lt;/a&gt; for being the ISPA Evangelists for Canada. The Canadian&amp;nbsp;SharePoint community has great leaders, and I look forward to what the future will bring. &lt;/p&gt;
&lt;p&gt;Cheers.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=18939" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="TSPUG" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/TSPUG/default.aspx" /></entry><entry><title>Windows Server 2008: Web Server (IIS) role and role services requirements for installing SQL Server 2005</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/07/09/server-2008-web-server-iis-role-and-role-services-requirements-for-installing-sql-server-2005.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/07/09/server-2008-web-server-iis-role-and-role-services-requirements-for-installing-sql-server-2005.aspx</id><published>2008-07-10T01:09:00Z</published><updated>2008-07-10T01:09:00Z</updated><content type="html">&lt;p&gt;A prerequisite for installing SQL Server 2005 on Windows Server 2008 is enabling the Web Server (IIS) role. See &amp;quot;Installing IIS 7.0 on Windows Server 2008&amp;quot; at &lt;a href="http://learn.iis.net/page.aspx/29/installing-iis7-on-windows-server-2008/"&gt;http://learn.iis.net/page.aspx/29/installing-iis7-on-windows-server-2008/&lt;/a&gt;&amp;nbsp;for a walkthrough of installing IIS.&lt;/p&gt;
&lt;p&gt;To ensure that&amp;nbsp;SQL Server 2005 installs without IIS Feature Requirement warnings, you need to add the role services as outlined below:&lt;br /&gt;(Note: see &lt;a href="http://support.microsoft.com/kb/920201"&gt;http://support.microsoft.com/kb/920201&lt;/a&gt;&amp;nbsp;for details)&lt;/p&gt;
&lt;p&gt;
&lt;table class="table" cellspacing="1" class="table"&gt;

&lt;tr&gt;
&lt;th class="" align="left"&gt;Component&lt;/th&gt;
&lt;th class="" align="left"&gt;Folder&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;Static Content&lt;/td&gt;
&lt;td class=""&gt;Common HTTP Features&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;Default Document&lt;/td&gt;
&lt;td class=""&gt;Common HTTP Features&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;HTTP Redirection&lt;/td&gt;
&lt;td class=""&gt;Common HTTP Features&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;Directory Browsing&lt;/td&gt;
&lt;td class=""&gt;Common HTTP Features&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;ASP.Net&lt;/td&gt;
&lt;td class=""&gt;Application Development&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;ISAPI Extension&lt;/td&gt;
&lt;td class=""&gt;Application Development&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;ISAPI Filters&lt;/td&gt;
&lt;td class=""&gt;Application Development&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;Windows Authentication&lt;/td&gt;
&lt;td class=""&gt;Security&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;IIS Metabase&lt;/td&gt;
&lt;td class=""&gt;Management Tools&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=""&gt;IIS 6 WMI&lt;/td&gt;
&lt;td class=""&gt;Management Tools&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;I ran into this issue the first time I did this install and just thought I&amp;#39;d share the solution.&lt;/p&gt;
&lt;p&gt;I hope this helps. C.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=18593" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="Windows Server 2008" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Windows+Server+2008/default.aspx" /><category term="SQL Server 2005" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/SQL+Server+2005/default.aspx" /><category term="IIS 7" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/IIS+7/default.aspx" /></entry><entry><title>Windows Server 2008 Hyper-V: Overview of hardware/software requirements and VHD conversion for developers</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/07/07/server-2008-hyper-v-requirements-specifications-and-compatibility-with-existing-virtual-machines.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/07/07/server-2008-hyper-v-requirements-specifications-and-compatibility-with-existing-virtual-machines.aspx</id><published>2008-07-07T17:22:00Z</published><updated>2008-07-07T17:22:00Z</updated><content type="html">&lt;p&gt;After &lt;a class="" href="http://www.sharepointblogs.com/craiglussier/archive/2008/07/04/quad-core-8gb-ram-server-2008-with-hyper-v-a-great-dev-environment.aspx" target="_blank"&gt;my post about my home office&amp;nbsp;development environment&lt;/a&gt; using Hyper-V, I received comments and some emails regarding requirements, specifications and compatibility with virtual machines from Virtual Server 2005 R2 and Virtual PC 2007. Please note, that&amp;nbsp;my main expertise is development (i.e. I am not a network or hardware guy), so my experience related to using Hyper-V&amp;nbsp;only&amp;nbsp;includes virtualization for development environments.&amp;nbsp;I am going to summarize the high level details one should know about Hyper-V when considering an implementation. I would say that this is more for developers that wish to&amp;nbsp;get up and running with Hyper-V, but this info is applicable to anyone using (or wishing to use) Hyper-V.&amp;nbsp;I am going to write this post as a Q&amp;amp;A.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br /&gt;Q. What is Hyper-V?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; Hyper-V is a&amp;nbsp;server&amp;nbsp;role within Windows Server 2008. It is a hypervisor-based technology that provides a scalable, reliable, and highly available virtualization platform.&amp;nbsp;Hyper-V is only available&amp;nbsp;on Windows Server 2008 x64 Editions as it requires a 64-bit processor that supports hardware-assisted virtualization and hardware data execution protection.&lt;br /&gt;(parts paraphrased from &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. What is&amp;nbsp;Windows hypervisor?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; A core component of Hyper-V, Windows hypervisor is a thin layer of software between the hardware and the OS that allows multiple operating systems to run, unmodified, on a host computer at the same time. It provides simple partitioning functionality and is responsible for maintaining strong isolation between partitions. It has an inherently secure architecture with minimal attack surface, as it does not contain any third-party device drivers.&lt;br /&gt;(copied from &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. What are the general system&amp;nbsp;prerequisites for Hyper-V (software and hardware)?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; Hyper-V requires Windows Server 2008 x64 (Datacenter, Enterprise or Standard) and an 64-bit processor that supports hardware-assisted virtualization and hardware data execution protection.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Software Notes:&lt;/div&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Windows Server 2008 x64 (Datacenter, Enterprise or Standard). The version of Hyper-V included in the RTM version of Windows Server 2008 is not the RTM version of Hyper-V. You&amp;#39;ll need to install &lt;a class="" href="http://www.sharepointblogs.com/controlpanel/blogs/Update%20for%20Windows%20Server%202008%20x64%20Edition%20(KB950050)" target="_blank"&gt;Update for Windows Server 2008 x64 Edition (KB950050)&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hyper-V cannot be enabled on systems running inside virtual machines or on x86 versions of Windows Server 2008. &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;You can&amp;nbsp;use Hyper-V MMC on Windows Server 2008 x86 editions and on&amp;nbsp;Vista SP1 for remote management of Hyper-V systems.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Hyper-V Updates (use as appropriate)&lt;/div&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=F3AB3D4B-63C8-4424-A738-BADED34D24ED&amp;amp;displaylang=en" target="_blank"&gt;Update for Windows Server 2008 x64 Edition (KB950050)&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=6F69D661-5B91-4E5E-A6C0-210E629E1C42&amp;amp;displaylang=en" target="_blank"&gt;Update for Windows Server 2008 (KB950050)&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=88208468-0AD6-47DE-8580-085CBA42C0C2&amp;amp;displaylang=en" target="_blank"&gt;Update for Windows Vista for x64-based Systems (KB952627)&lt;/a&gt;&amp;nbsp;&lt;a class="" href="http://www.microsoft.com/downloads/info.aspx?na=67&amp;amp;p=&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=88208468-0ad6-47de-8580-085cba42c0c2&amp;amp;u=%2fgenuine%2fdownloads%2fWhyValidate.aspx%3fFamilyID%3dC3536CAA-7B71-4525-9D23-21A5B3D4507F%26displaylang%3den" target="_blank"&gt;&lt;img title="This download is available to users running genuine Microsoft products. Click the icon for more information." style="WIDTH:11px;HEIGHT:11px;" height="11" alt="This download is available to users running genuine Microsoft products. Click the icon for more information." src="http://img.microsoft.com/downloads/img/gaicon.gif" width="11" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=BF909242-2125-4D06-A968-C8A3D75FF2AA&amp;amp;displaylang=en" target="_blank"&gt;Update for Windows Vista (KB952627)&lt;/a&gt;&amp;nbsp;&lt;a class="" href="http://www.microsoft.com/downloads/info.aspx?na=67&amp;amp;p=&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=88208468-0ad6-47de-8580-085cba42c0c2&amp;amp;u=%2fgenuine%2fdownloads%2fWhyValidate.aspx%3fFamilyID%3dC3536CAA-7B71-4525-9D23-21A5B3D4507F%26displaylang%3den" target="_blank"&gt;&lt;img title="This download is available to users running genuine Microsoft products. Click the icon for more information." style="WIDTH:11px;HEIGHT:11px;" height="11" alt="This download is available to users running genuine Microsoft products. Click the icon for more information." src="http://img.microsoft.com/downloads/img/gaicon.gif" width="11" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;li&gt;
&lt;div&gt;&lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=3ED582F0-F844-40BA-B692-230845AF1149&amp;amp;displaylang=en" target="_blank"&gt;Hyper-V Release notes&lt;/a&gt;&amp;nbsp;(at the time of writing, this was published on July 3, 2008)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;li&gt;
&lt;div&gt;Hardware Notes:&lt;/div&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Hyper-V requires an x64-based processor, hardware-assisted virtualization, and hardware data execution protection.&amp;nbsp;Most newer 64-bit processors from Intel and AMD&amp;nbsp;will do the job just fine as they support virtualization (AMD64 or Intel IA-32e/EM64T (x64) processors with hardware-assisted virtualization support),&amp;nbsp;but be sure to&amp;nbsp;look into a processors virtualization support before purchasing.&lt;br /&gt;(parts of this&amp;nbsp;point copied from &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspx&lt;/a&gt;)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;You can download &lt;a class="" href="http://www.grc.com/securable.htm" target="_blank"&gt;SecurAble&lt;/a&gt;&amp;nbsp;to see if your current processor supports hardware-assisted virtualization and hardware data execution.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;As for other hardware items, you can be the judge for your purposes.&amp;nbsp;The more RAM you have the better. The faster your hard drive read/write speeds the better performance you&amp;#39;ll get.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. How do I enable the Hyper-V within a Windows Server 2008 x64 edition?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A. &lt;/strong&gt;See &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspx&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q. Which operating systems can&amp;nbsp;run as&amp;nbsp;a guest in Hyper-V?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; See&amp;nbsp;&lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-supported-guest-os.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-supported-guest-os.aspx&lt;/a&gt;&amp;nbsp;for a listing.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. Can I run the Hyper-V role on a Server Core installation?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A. &lt;/strong&gt;Yes, the Hyper-V can be enabled on a Server Core installation. I have yet to do this personally, but there are some brief notes about this at &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspx"&gt;http://www.microsoft.com/windowsserver2008/en/us/hyperv-install.aspx&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. I have many existing virtual machines in Virtual PC 2007 or Virtual Server 2005 R2. Will they work in Hyper-V?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; Yes. I have converted my virtual machines to work with Hyper-V, however I have not found it to be completely straight forward and&amp;nbsp;there are things you need to know.&lt;/p&gt;
&lt;p&gt;First, some gotchas that I found although I have not done exhaustive testing on this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;The virtual machine additions for Virtual PC and Virtual Server 2005 R2&amp;nbsp;are not compatible with Hyper-V. You will need to uninstall them before using the VHD in Hyper-V.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Depending on your version of Windows, you may need to re-activate your Windows OS. I really don&amp;#39;t like this but the OS sees hardware changes and I believe this to be the cause. If anyone knows a way around this, I would be grateful.&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;General Steps to convert a Virtual PC 2007 or Virtual Server 2005 R2&amp;nbsp;VHD to work in Hyper-V:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div&gt;First, make sure you have the fully up-to-date RTM version of Hyper-V. &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Second, make sure your guest OS in Virtual PC or Virtual Server are fully patched with the latest service pack.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;Copy the VHD file to a the location that you&amp;#39;ll be running it with Hyper-V.&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Open the copied VHD file in Virtual PC or Virtual Server.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Uninstall the Virtual Machine Additions. &lt;u&gt;These are not compatible with Hyper-V and will cause problems&lt;/u&gt;. &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;You may be prompted to Activate windows again. Select ask again later as we will do this when it is running in Hyper-V.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Save the changes to the virtual machine and close Virtual PC or Virtual Server.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Fire up Hyper-V. Create a new virtual machine and attach the existing hard disk.&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Install the Integration Components (these have been renamed as they used to be called Virtual Machine Additions)&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Reboot the virtual machine in Hyper-V. When it comes back up, all should be well. I&amp;#39;ve noticed that networking doesn&amp;#39;t work until a reboot when Integration Components are installed.&amp;nbsp;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Re-activate windows if necessary.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q.&amp;nbsp;I have my virtual machines running in Hyper-V, but my laptop, which&amp;nbsp;I need to use sometimes&amp;nbsp;for client presentations,&amp;nbsp;has a 32-bit processor. What can&amp;nbsp;I do?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; To be honest, I have not tried&amp;nbsp;converting a Hyper-V VHD for use in Virtual PC 2007 or Virtual Server 2005 R2&amp;nbsp;(will be doing so soon and will update this post with my findings) but I suspect if it is possible you&amp;#39;ll have to&amp;nbsp;uninstall the integration&amp;nbsp;components first&amp;nbsp;(similar to converting&amp;nbsp;a VHD for use in Hyper-V&amp;nbsp;from Virtual PC or Virtual Server - see above question). Another thing, that if this does work, it will only work with 32-bit operating systems as Virtual PC 2007 and Virtual Server 2005 R2 only support 32-bit guest operating systems. If anyone has done this, I would be grateful if you could please share your experiences as I need an answer myself.&amp;nbsp;More on this soon when I do the research...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. Does the virtualization team at Microsoft have a blog?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; Yes. &lt;a href="http://blogs.technet.com/virtualization/"&gt;http://blogs.technet.com/virtualization/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q. Where can I get more information about Hyper-V?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A.&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div&gt;Hyper-V on TechNet&amp;nbsp;- &lt;a href="http://technet2.microsoft.com/windowsserver2008/en/servermanager/virtualization.mspx"&gt;http://technet2.microsoft.com/windowsserver2008/en/servermanager/virtualization.mspx&lt;/a&gt;. &lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div&gt;Hyper-V TechNet forum&amp;nbsp;- &lt;a href="http://forums.technet.microsoft.com/en-US/winserverhyperv/threads/"&gt;http://forums.technet.microsoft.com/en-US/winserverhyperv/threads/&lt;/a&gt;. (Note: There is a sticky post indicating that &amp;quot;We are currently migrating this forum. Therefore we have disabled posting new threads and messages. Please be patient with us during this process. When migration is complete, this url will redirect to its new location.&amp;quot;). So this can be used as a reference, but for the time being, not to ask questions.&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;div&gt;There are some &lt;a class="" href="http://www.microsoft.com/events/series/windowsserver2008.aspx" target="_blank"&gt;webcasts&lt;/a&gt; available.&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;Search the Internet.&amp;nbsp;There are more and more blog articles written all the time about Hyper-V. &lt;/li&gt;&lt;/ul&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=18416" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="Hyper-V" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Hyper-V/default.aspx" /><category term="Windows Server 2008" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Windows+Server+2008/default.aspx" /></entry><entry><title>Quad core + 8GB RAM + Server 2008 with Hyper-V = A Great Dev Environment</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/07/04/quad-core-8gb-ram-server-2008-with-hyper-v-a-great-dev-environment.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/07/04/quad-core-8gb-ram-server-2008-with-hyper-v-a-great-dev-environment.aspx</id><published>2008-07-04T19:31:00Z</published><updated>2008-07-04T19:31:00Z</updated><content type="html">&lt;p&gt;I recently purchased a new computer for my home office that has a 2.66 Intel Core 2 Quad processor, 8GB of dual channel DDR2 RAM and 1TB of hard drive space. I also have an external 500GB hard drive making a total of 1.5TB of hard drive space in my environment which really comes in handy.&lt;/p&gt;
&lt;p&gt;When I was shopping around for a new computer that would fit my requirements, I got the sense that many home computers on the market&amp;nbsp;targeted to home users are simply way overpowered for what the average user would ever utilize. No average user would ever push the machine I purchased anywhere near its capacity in terms of processing power not to mention that most software does not use 2 cores never mind 4 cores. With that said, I knew I&amp;#39;d be able to push this hardware to the limit as a developer. &lt;/p&gt;
&lt;p&gt;So my machine came bundled with Vista Home Premium x64. This wasn&amp;#39;t good enough for what I wanted to do so I quickly upgraded it to Vista Ultimate x64. I happen to like Vista as my home OS (for fun and gaming), but I needed something more powerful with a bigger bag of tricks for a development environment. Enter Windows Server 2008 x64 Enterprise Edition into the picture. My first impression of this server is it is awesome! I would not consider myselft to be a network or server guy, but I easily setup my machine to have a dual boot configuration with Vista Ultimate x64 and Server 2008 Enterprise x64. I am very pleased that Hyper-V is a native part of Server 2008 (x64 editions), and it just what I needed for a great single machine development environment.&lt;/p&gt;
&lt;p&gt;I have many virtual machines for different scenarios, but at most times I have the following guests running:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;XP Professional (x86) with Visual Studio Team Suite 2005 &amp;amp; 2008&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Vista Ultimate (x64) with Visual Studio Team Suite 2005 &amp;amp; 2008&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Server 2008 Enterprise x64 running Office SharePoint Server 2007 (for a great discussion on&amp;nbsp;setting this up see &lt;a class="" href="http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx" target="_blank"&gt;Eli Robillard&amp;#39;s blog post on setting up a SharePoint development machine&lt;/a&gt;. Its targeted at Windows Server 2003 R2 but it will certainly help) &lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Server 2008 Enterprise x64 running Visual Studio Team Foundation Server&lt;br /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Server 2008 Enterprise x64 running SQL Server 2005 Enterprise&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;In the past I&amp;#39;ve tried Virtual PC or Virtual Server 2005 R2 but I wasn&amp;#39;t overly satisfied with performance and at this point I can&amp;#39;t use them for my purposes anyway as I wanted to try all the x64 atchitectures and both products don&amp;#39;t support x64 guests.&amp;nbsp;The Hyper-V role in&amp;nbsp;Server 2008&amp;nbsp;makes all the difference as it supports hardware virtualization for both x86 and x64 guests. You need to make sure that your processor supports virtualization (most new processors on the market do). Also, you&amp;#39;ll need to modify your BIOS to enable virtualization as this is generally disabled by default before installing the Hyper-V role in Server 2008.&lt;/p&gt;
&lt;p&gt;I setup my host Server 2008 as a domain controller so I have a very basic domain, active directory and dns server setup. This makes my environment feel more like a real network as all virtual machines are on this domain. A big shout out and many thanks the network guys at my workplace for guiding me through setting up my domain and making it work &amp;#39;right&amp;#39;.&lt;/p&gt;
&lt;p&gt;After running this setup for a little while, the only perceived issues I have&amp;nbsp;are hard drive read/write speeds and RAM allocation. My motherboard supports 8GB and all slots are full. This is not to say that these are really issues at all for my purposes, but it would run even better on a production server class machine. &lt;/p&gt;
&lt;p&gt;I am excited and pleased with this setup and honestly for a techie like me, with all things considered,&amp;nbsp;it is close to a dream come true for a single machine home office development environment. &lt;/p&gt;
&lt;p&gt;So has anyone pushed Hyper-V for their development environments? I&amp;#39;d like to hear from you if you have experiences to share. If you have not and have an opportunity to try it, I&amp;#39;d highly recommend it.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;C.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=18388" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="Hyper-V" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Hyper-V/default.aspx" /><category term="Windows Server 2008" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Windows+Server+2008/default.aspx" /></entry><entry><title>TSPUG Presentation - Deployment experiences related to governance, architecture and taxonomy (Case Study)</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2008/06/25/tspug-presentation-deployment-experiences-related-to-governance-architecture-and-taxonomy-case-study.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="1163508" href="http://www.sharepointblogs.com/craiglussier/attachment/19815.ashx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2008/06/25/tspug-presentation-deployment-experiences-related-to-governance-architecture-and-taxonomy-case-study.aspx</id><published>2008-06-26T02:00:00Z</published><updated>2008-06-26T02:00:00Z</updated><content type="html">&lt;p&gt;&lt;br /&gt;&lt;a class="" href="http://www.sharepointblogs.com/craiglussier/attachment/19815.ashx"&gt;&lt;strong&gt;Download my Presentation&lt;/strong&gt;&lt;/a&gt;&amp;nbsp;(Notice: Although this is my own work, I am posting this presentation with permission from my employer)&lt;/p&gt;
&lt;p&gt;Attached to this post is a PDF copy (in a zip file)&amp;nbsp;of my PowerPoint Slides from my presentation at the Toronto SharePoint Users Group. I am currently employed by Torys LLP, a law firm based in Toronto and New York. My presentation based on some of our experiences related to governance, architecture and taxonomy within our SharePoint project. I&amp;#39;ve been working with SharePoint for years, and I am happy&amp;nbsp;that I have had the opportunity to&amp;nbsp;share my experience with SharePoint within the context of my workplace,&amp;nbsp;and am pleased that my employer was completely on board and supportive throughout&amp;nbsp;the presentation process.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I will be expanding on this presentation and will have the opportunity to present it again&amp;nbsp;in the future.&amp;nbsp;I will post a notice when/where this will take place. Also, I&amp;#39;ll be writing a white paper on Governance in SharePoint covering the aspects of governing business process through to the supporting governance features available in SharePoint.&amp;nbsp;This will take a while and will post it when I am satisfied it is complete. Stay tuned!&lt;/p&gt;
&lt;p&gt;C.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=19815" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="TSPUG" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/TSPUG/default.aspx" /><category term="Speaking" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/Speaking/default.aspx" /></entry><entry><title>PowerShell for SharePoint Developers</title><link rel="alternate" type="text/html" href="http://www.sharepointblogs.com/craiglussier/archive/2007/11/18/powershell-for-sharepoint-developers.aspx" /><id>http://www.sharepointblogs.com/craiglussier/archive/2007/11/18/powershell-for-sharepoint-developers.aspx</id><published>2007-11-18T16:04:00Z</published><updated>2007-11-18T16:04:00Z</updated><content type="html">&lt;p&gt;I attended DevConnections in Las Vegas this year (Nov 5-8, 2007) and one of my favorite sessions was titled &amp;quot;&lt;a class="" href="http://www.justaddcode.com/blog/2007/11/12/devconnections-powershell-for-sharepoint-developers/" target="_blank"&gt;PowerShell for SharePoint Developers&lt;/a&gt;&amp;quot; presented by Neil Iversen who is a regular presenter at the&amp;nbsp;Minnesota SharePoint User Group. I was intrigued by this topic as up to this point did not have a chance to dive into PowerShell, let alone see what it can do with SharePoint. Personally, I felt that this session delivered a fantastic overview of the types of things you can do with PowerShell. &lt;/p&gt;
&lt;p&gt;How many times have you said to yourself &amp;quot;I can achieve&amp;nbsp;[x] by writing some code using the SharePoint Object Model&amp;quot;? That number is too high for me to predict personally... Now you can enter PowerShell into your bag of tricks as anything you can do with the SharePoint Object Model you can do in PowerShell without having to create a project in Visual Studio to do it. PowerShell is a great utility and I see a lot of work being done in the PowerShell space for SharePoint in the future.&lt;/p&gt;
&lt;p&gt;Here is a link to Neil&amp;#39;s blog post on &lt;a class="" href="http://www.justaddcode.com/blog/2007/11/12/devconnections-powershell-for-sharepoint-developers/" target="_blank"&gt;PowerShell for SharePoint Developers&lt;/a&gt;. There are many postings online about PowerShell and SharePoint, but Neil&amp;#39;s work is a great starting point for those new to PowerShell. I hope you find it useful. Cheers. C.&lt;/p&gt;
			&lt;hr&gt;&lt;span style="font-size:10pt;"&gt;Posted on &lt;a href="http://www.sharepointblogs.com/"&gt;SharePoint Blogs&lt;/a&gt;&lt;/span&gt;
		  &lt;img src="http://www.sharepointblogs.com/aggbug.aspx?PostID=8841" width="1" height="1"&gt;</content><author><name>CraigLussier</name><uri>http://www.sharepointblogs.com/members/CraigLussier.aspx</uri></author><category term="MOSS" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/MOSS/default.aspx" /><category term="PowerShell" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/PowerShell/default.aspx" /><category term="SharePoint Object Model" scheme="http://www.sharepointblogs.com/craiglussier/archive/tags/SharePoint+Object+Model/default.aspx" /></entry></feed>