<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Nerd Notes</title>
    <link>http://nerdnotes.net/blog/</link>
    <description>Public musings, often on software development</description>
    <language>en-us</language>
    <copyright>Bill Sheldon</copyright>
    <lastBuildDate>Fri, 19 Feb 2010 23:43:34 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.2.8279.16125</generator>
    <managingEditor>W.Sheldon@Live.com</managingEditor>
    <webMaster>W.Sheldon@Live.com</webMaster>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=c7bc63f1-2e1b-4209-b04e-01668cf6bf65</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,c7bc63f1-2e1b-4209-b04e-01668cf6bf65.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,c7bc63f1-2e1b-4209-b04e-01668cf6bf65.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c7bc63f1-2e1b-4209-b04e-01668cf6bf65</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
No I haven’t been online much…. been busy with Professional Visual Basic 2010 (<a title="http://www.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html" href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html">http://www.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html</a>). 
I finally finished my last chapter (someday I’ll post the list of chapters which I
did.)  and we’re now just in edits.  This week was the MVP Summit so I’ve
been tweeting more than blogging, but learning and giving feedback on Visual Basic.
</p>
        <p>
Many thanks to two groups in particular.  First to Nestor Portillo, Emilie Freet,
Susanna Moran, PJ Forgione and everyone else in Microsoft’s MVP organization. 
As usual they spent a great deal of time setting up an awesome event.  They helped
facilitate a great deal of face time for us with the product teams, made sure we saw
compelling content and coordinated a host of logistics.  This remains one of
the top 2 or three features of being an MVP. – Special thanks to Emilie and the Developer
Evangelist field org for the new MVP jackets a great surprise on Tuesday (and for
getting me one even though I hadn’t scheduled anything because that’s when my flight
arrived)
</p>
        <p>
I’d also like to thank the whole Visual Studio languages team, and in particular:
</p>
        <p>
- We had a surprise on Tuesday when Anthony Green let us know that he was now a “blue
badge” (ie. Microsoft employee) so congratulations on your new role as a PM for the
Visual Basic compiler.  His passion for the language should help him have great
success. 
</p>
        <p>
- Charlie Calvert and Lisa Feigenbaum (who’s name I’ve probably misspelled) these
two people took the lead on coordinating the interactions for the language MVPs at
the Summit, including in the case of Charlie working to support the ever popular MVP
to MVP sessions, and for Lisa for the great swag. (photos to follow)
</p>
        <p>
- To the entire languages org, the Help and Community contacts, the CLR team and everyone
else who met with us.  Thanks for taking the time to give us an idea of where
you are headed and letting us give you some feedback on where we hope you are headed. 
You openness and willingness to consider and respond to our thoughts is great. 
btw, Lucian has a portion of this discussion available on his blog at: <a title="http://blogs.msdn.com/lucian/default.aspx" href="http://blogs.msdn.com/lucian/default.aspx">http://blogs.msdn.com/lucian/default.aspx</a></p>
        <p>
Overall this year’s MVP Summit has been a great event and as always I come away motivated
to do more.
</p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=c7bc63f1-2e1b-4209-b04e-01668cf6bf65" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>An Update from the MVP Summit 2010</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,c7bc63f1-2e1b-4209-b04e-01668cf6bf65.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,c7bc63f1-2e1b-4209-b04e-01668cf6bf65.aspx</link>
      <pubDate>Fri, 19 Feb 2010 23:43:34 GMT</pubDate>
      <description>&lt;p&gt;
No I haven’t been online much…. been busy with Professional Visual Basic 2010 (&lt;a title=http://www.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html href="http://www.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html"&gt;http://www.wiley.com/WileyCDA/WileyTitle/productCd-047050224X.html&lt;/a&gt;).&amp;nbsp;
I finally finished my last chapter (someday I’ll post the list of chapters which I
did.)&amp;nbsp; and we’re now just in edits.&amp;nbsp; This week was the MVP Summit so I’ve
been tweeting more than blogging, but learning and giving feedback on Visual Basic.
&lt;/p&gt;
&lt;p&gt;
Many thanks to two groups in particular.&amp;nbsp; First to Nestor Portillo, Emilie Freet,
Susanna Moran, PJ Forgione and everyone else in Microsoft’s MVP organization.&amp;nbsp;
As usual they spent a great deal of time setting up an awesome event.&amp;nbsp; They helped
facilitate a great deal of face time for us with the product teams, made sure we saw
compelling content and coordinated a host of logistics.&amp;nbsp; This remains one of
the top 2 or three features of being an MVP. – Special thanks to Emilie and the Developer
Evangelist field org for the new MVP jackets a great surprise on Tuesday (and for
getting me one even though I hadn’t scheduled anything because that’s when my flight
arrived)
&lt;/p&gt;
&lt;p&gt;
I’d also like to thank the whole Visual Studio languages team, and in particular:
&lt;/p&gt;
&lt;p&gt;
- We had a surprise on Tuesday when Anthony Green let us know that he was now a “blue
badge” (ie. Microsoft employee) so congratulations on your new role as a PM for the
Visual Basic compiler.&amp;nbsp; His passion for the language should help him have great
success. 
&lt;/p&gt;
&lt;p&gt;
- Charlie Calvert and Lisa Feigenbaum (who’s name I’ve probably misspelled) these
two people took the lead on coordinating the interactions for the language MVPs at
the Summit, including in the case of Charlie working to support the ever popular MVP
to MVP sessions, and for Lisa for the great swag. (photos to follow)
&lt;/p&gt;
&lt;p&gt;
- To the entire languages org, the Help and Community contacts, the CLR team and everyone
else who met with us.&amp;nbsp; Thanks for taking the time to give us an idea of where
you are headed and letting us give you some feedback on where we hope you are headed.&amp;nbsp;
You openness and willingness to consider and respond to our thoughts is great.&amp;nbsp;
btw, Lucian has a portion of this discussion available on his blog at: &lt;a title=http://blogs.msdn.com/lucian/default.aspx href="http://blogs.msdn.com/lucian/default.aspx"&gt;http://blogs.msdn.com/lucian/default.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Overall this year’s MVP Summit has been a great event and as always I come away motivated
to do more.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=c7bc63f1-2e1b-4209-b04e-01668cf6bf65" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,c7bc63f1-2e1b-4209-b04e-01668cf6bf65.aspx</comments>
      <category>.NET</category>
      <category>Technology</category>
      <category>Visual Basic</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=a921a800-ee9e-4b5b-bb3f-572cd664e18a</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,a921a800-ee9e-4b5b-bb3f-572cd664e18a.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,a921a800-ee9e-4b5b-bb3f-572cd664e18a.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=a921a800-ee9e-4b5b-bb3f-572cd664e18a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I managed to note on Twitter that I was speaking last night to the San Diego .NET
Developers Group.  The session went well, it was an updated version of the presentation
I did last year related to working with Boot to VHD and it's usefulness in working
with Beta software and in this case actually digging into Visual Studio 2010 Beta
2.  The slides have been updated (and will be again prior to code camp) so for
those who are interested here are my slides.  You'll note a couple that are heavy
on graphics - yes those are the ones I incorporated from Microsoft materials, I don't
make pretty pictures -especially not if my face is in them :-)
</p>
        <a href="http://nerdnotes.net/blog/content/binary/VS2010_1_5._2010.pdf">VS2010_1_5._2010.pdf
(2.01 MB)</a>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=a921a800-ee9e-4b5b-bb3f-572cd664e18a" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>San Diego .NET Developers Group</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,a921a800-ee9e-4b5b-bb3f-572cd664e18a.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,a921a800-ee9e-4b5b-bb3f-572cd664e18a.aspx</link>
      <pubDate>Thu, 07 Jan 2010 07:22:14 GMT</pubDate>
      <description>&lt;p&gt;
I managed to note on Twitter that I was speaking last night to the San Diego .NET
Developers Group.&amp;nbsp; The session went well, it was an updated version of the presentation
I did last year related to working with Boot to VHD and it's usefulness in working
with Beta software and in this case actually digging into Visual Studio 2010 Beta
2.&amp;nbsp; The slides have been updated (and will be again prior to code camp) so for
those who are interested here are my slides.&amp;nbsp; You'll note a couple that are heavy
on graphics - yes those are the ones I incorporated from Microsoft materials, I don't
make pretty pictures -especially not if my face is in them :-)
&lt;/p&gt;
&lt;a href="http://nerdnotes.net/blog/content/binary/VS2010_1_5._2010.pdf"&gt;VS2010_1_5._2010.pdf
(2.01 MB)&lt;/a&gt;&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=a921a800-ee9e-4b5b-bb3f-572cd664e18a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,a921a800-ee9e-4b5b-bb3f-572cd664e18a.aspx</comments>
      <category>.NET</category>
      <category>C#</category>
      <category>PresentationMaterials</category>
      <category>Technology</category>
      <category>Visual Basic</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=1d2dd740-8f6c-4417-80fe-604eb5665bb7</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,1d2dd740-8f6c-4417-80fe-604eb5665bb7.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,1d2dd740-8f6c-4417-80fe-604eb5665bb7.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1d2dd740-8f6c-4417-80fe-604eb5665bb7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A few weeks ago I presented to the San Diego .NET User Group.  Let me say I really
like their new meeting location at Intuit, and below my post those of you who attended
my presentation will find a copy of my slides.
</p>
        <p>
The title of the presentation is of course a play on an old saying about being adrift
at sea “Water, water everywhere, but not a drop to drink.”  It occurred to me
that there was a parallel to this situation and beta software.  After all while
you may here about all sorts of new features within beta software, for most corporate
developers; deploying solutions that leverage these technologies isn’t always possible. 
In fact for some the organizations are so short term focused that even working with
these technologies may be difficult, since I’ve seen developer’s install beta software
on their primary work system, corrupt it and as a result the organization starts to
take a ‘no beta’ approach to reviewing new technology.
</p>
        <p>
Given that even a few weeks ago, the beta 1 release of Visual Studio 2010 was starting
show its age I wanted a presentation that would better explain to developers some
best practices when working with Beta and Community Technology Preview (CTP) software. 
After all while part of the session was to look at some of the new features of Visual
Studio 2010, I wanted attendees to come away with some best practices in terms of
working with the array of beta products that Microsoft is making available in this
release wave. Unlike beta 1 or earlier CTP versions from Microsoft, my experience
is that when you get to Beta 2 or RC you have something that’s usable for more than
just planning.  In fact I really believe that if you are developing a new solution
and looking at 3-6 months for a release timeframe you should be using the Beta 2 technology
and considering leveraging a ‘Go Live’ license if you are ready before the product
releases.
</p>
        <p>
Every few years the product groups align such that whether it is a new OS plus a new
Office plus a new Visual Studio or a new version of SQL Server or new versions of
a bunch of other products that what you get from Redmond is a wave of new products. 
Most of these products spend some overlapping time in beta release, for example Visual
Studio Beta 1 came out while Windows 7 was in RC, and since coming out there has been
a CTP of Office 2010.  This week we’ll see Windows 7 launch (it’s release was
back in August) and soon we should see a beta 2 for Visual Studio 2010 (no later than
the PDC)(<a title="http://visualstudiomagazine.com/Blogs/RDN-Express/2009/09/VS2010-and-.NET-4-Beta-2-Expected-Soon.aspx" href="http://visualstudiomagazine.com/Blogs/RDN-Express/2009/09/VS2010-and-.NET-4-Beta-2-Expected-Soon.aspx">http://visualstudiomagazine.com/Blogs/RDN-Express/2009/09/VS2010-and-.NET-4-Beta-2-Expected-Soon.aspx</a>),
and of course updates to the Office 2010 pre-release versions (isn’t there a SharePoint
conference coming up, not to mention PDC… there ought to be something prior to the
holidays. <a title="http://www.mssharepointconference.com/Pages/default.aspx" href="http://www.mssharepointconference.com/Pages/default.aspx">http://www.mssharepointconference.com/Pages/default.aspx</a>) 
</p>
        <p>
So at this rate if you want to try an keep up and work with the new technology you
probably are thinking VPC.  As most of us are aware, over the past few years
virtual machines have been to Beta software what the Internet was to networked computing. 
However, the one disadvantage of VPC was that of performance.  The fact is things
like Windows 7 Beta and Visual Studio 2010 Beta 1 run agonizingly slow on VPC. 
Here you are trying to follow best practice and not risk corrupting your core system,
but as a result working with the technology borders on impossible.  Fortunately
Windows 7 took a huge step toward resolving this issue with BootToVHD.
</p>
        <p>
Boot to VHD makes allows you to set up a virtual machine and then during the boot
process select it as the boot partition instead of your primary OS.  As you might
imagine this implementation is closer to another way of handling multiple operating
systems on a singly physical system’s hardware – multiple partitions.  What’s
really being virtualized however is the partition.  In the past you would tell
the physical hard drive that the a given percentage of it’s space was to be treated
as logically separated from the rest of the hard drive.  There are several disadvantages
to these physical partitions, including the ability to resize them, the fact they
lock in a percentage of the hard drive even if you won’t use that much space, the
fact that refreshing them isn’t easy.  Let’s face it there were enough issues
that VPC was easily the solution of choice.
</p>
        <p>
A VHD for those unfamiliar with the acronym is a Virtual Hard Drive, and it is the
format used by VPC (but not VMWare) to represent a virtual machine’s disk drive. 
The advantages are many, I can set the drive to expand only as space is required. 
Once I’ve pointed my boot options to a VHD file, I can swap it out for a different
VHD file and the operating system is none the wiser.  This alone allows me to
create a baseline image, prep it and then when I need to I can replace my VHD to quickly
start on a clean system.
</p>
        <p>
However, it gets better – as noted by Scott Hanselman there is a CScript tool which
will allow you to create that Baseline image using the tools from the Windows 7 Automated
Installation Kit (AIK).  The focus of the slides below is to leverage information
I found in 3 different blog posts (two from Scott and one from Michael Waterman. While
I identify how to find Scott’s posts via Bing in the slides, I don’t mention Michael’s
excellent PDF document specifically. The order I worked with them was to first read
Scott’s posts which helped me get a baseline, and I then download the PDF file from
Michael Waterman located at the bottom of his blog post here: <a title="http://blogs.technet.com/michw/archive/2009/08/01/windows-native-vhd-boot-deployment-scenarios.aspx" href="http://blogs.technet.com/michw/archive/2009/08/01/windows-native-vhd-boot-deployment-scenarios.aspx">http://blogs.technet.com/michw/archive/2009/08/01/windows-native-vhd-boot-deployment-scenarios.aspx</a> 
Of course Michael’s document goes at if from the lowest level and as you’ll learn
from Scott’s postings, teh Wim2VHD script makes this unnecessary.
</p>
        <p>
While Michael’s post and PDF go through the details of manually creating a VHD to
support the Native VHD Boot scenario they are still great reference.  Plus there
is one take-away remaining from his post/pdf; the use of the tool DISM.exe. 
To quote from his PDF: “The tool we will use is new to Windows 7 and is called the
DISM tool, which stands for ‘Deployment Image Servicing and Management’.” This tool
allows you to retrieve the names of the images which are available on your DVD. 
This becomes important as you’ll see with the enclosed instructions in order to tell
the Wim2VHD.wsf.  
</p>
        <p>
The net result as I point out in the slides, is that although images created to support
Boot to VHD aren’t as portable as those which are truly virtual a new image can be
spun up in under an hour as opposed to a lengthy set up, and by following another
tip – don’t activate the image until you need to it becomes possible to quickly spin
up, test and replace images.  Rather than run through everything else, with regard
to the advantages and disadvantages of VHD images for native boot, let me give you
a link to the slides here: <a href="http://nerdnotes.net/blog/content/binary/NetUGSeptPresentation.pdf">NetUGSeptPresentation.pdf
(479.09 KB)</a></p>
        <p>
and mention my configuration.  I’m running a Dell laptop as my primary development
machine.  On it I have a reasonably nice solid state hard drive.  Which
means when I configured my laptop I chose disk speed over space.  I’ve had the
laptop about 10 months and let I’m as certain as ever I made the correct choice due
to another enabling technology.  The drive on my laptop is limited, however,
I purchased a relatively inexpensive external WD hard drive.  The 1TB WD My Book
series supports e-Sata connectivity.  For those that aren’t aware it essentially
provides the access speed of an internal drive (not quite but about 3x USB or Firewire
speeds).  This means I can and do place multiple different images out on the
external drive.  Just like the laptop the external drive is portable, I just
need to have electrical for two devices instead of two.  If you have eSata and
you are still using USB for a primary external drive you are missing out on usable
access speeds.
</p>
        <p>
At any rate, feel free to dig through the slides and get a feel on what is coming
in Visual Studio 2010 and more importantly how to leverage today’s technology to allow
you to quickly and safely leverage all of the Beta software coming from Microsoft
as the next release wave of new technology rolls into use.
</p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=1d2dd740-8f6c-4417-80fe-604eb5665bb7" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>Beta, Beta Everywhere</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,1d2dd740-8f6c-4417-80fe-604eb5665bb7.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,1d2dd740-8f6c-4417-80fe-604eb5665bb7.aspx</link>
      <pubDate>Sun, 18 Oct 2009 21:28:01 GMT</pubDate>
      <description>&lt;p&gt;
A few weeks ago I presented to the San Diego .NET User Group.&amp;nbsp; Let me say I really
like their new meeting location at Intuit, and below my post those of you who attended
my presentation will find a copy of my slides.
&lt;/p&gt;
&lt;p&gt;
The title of the presentation is of course a play on an old saying about being adrift
at sea “Water, water everywhere, but not a drop to drink.”&amp;nbsp; It occurred to me
that there was a parallel to this situation and beta software.&amp;nbsp; After all while
you may here about all sorts of new features within beta software, for most corporate
developers; deploying solutions that leverage these technologies isn’t always possible.&amp;nbsp;
In fact for some the organizations are so short term focused that even working with
these technologies may be difficult, since I’ve seen developer’s install beta software
on their primary work system, corrupt it and as a result the organization starts to
take a ‘no beta’ approach to reviewing new technology.
&lt;/p&gt;
&lt;p&gt;
Given that even a few weeks ago, the beta 1 release of Visual Studio 2010 was starting
show its age I wanted a presentation that would better explain to developers some
best practices when working with Beta and Community Technology Preview (CTP) software.&amp;nbsp;
After all while part of the session was to look at some of the new features of Visual
Studio 2010, I wanted attendees to come away with some best practices in terms of
working with the array of beta products that Microsoft is making available in this
release wave. Unlike beta 1 or earlier CTP versions from Microsoft, my experience
is that when you get to Beta 2 or RC you have something that’s usable for more than
just planning.&amp;nbsp; In fact I really believe that if you are developing a new solution
and looking at 3-6 months for a release timeframe you should be using the Beta 2 technology
and considering leveraging a ‘Go Live’ license if you are ready before the product
releases.
&lt;/p&gt;
&lt;p&gt;
Every few years the product groups align such that whether it is a new OS plus a new
Office plus a new Visual Studio or a new version of SQL Server or new versions of
a bunch of other products that what you get from Redmond is a wave of new products.&amp;nbsp;
Most of these products spend some overlapping time in beta release, for example Visual
Studio Beta 1 came out while Windows 7 was in RC, and since coming out there has been
a CTP of Office 2010.&amp;nbsp; This week we’ll see Windows 7 launch (it’s release was
back in August) and soon we should see a beta 2 for Visual Studio 2010 (no later than
the PDC)(&lt;a title=http://visualstudiomagazine.com/Blogs/RDN-Express/2009/09/VS2010-and-.NET-4-Beta-2-Expected-Soon.aspx href="http://visualstudiomagazine.com/Blogs/RDN-Express/2009/09/VS2010-and-.NET-4-Beta-2-Expected-Soon.aspx"&gt;http://visualstudiomagazine.com/Blogs/RDN-Express/2009/09/VS2010-and-.NET-4-Beta-2-Expected-Soon.aspx&lt;/a&gt;),
and of course updates to the Office 2010 pre-release versions (isn’t there a SharePoint
conference coming up, not to mention PDC… there ought to be something prior to the
holidays. &lt;a title=http://www.mssharepointconference.com/Pages/default.aspx href="http://www.mssharepointconference.com/Pages/default.aspx"&gt;http://www.mssharepointconference.com/Pages/default.aspx&lt;/a&gt;) 
&lt;/p&gt;
&lt;p&gt;
So at this rate if you want to try an keep up and work with the new technology you
probably are thinking VPC.&amp;nbsp; As most of us are aware, over the past few years
virtual machines have been to Beta software what the Internet was to networked computing.&amp;nbsp;
However, the one disadvantage of VPC was that of performance.&amp;nbsp; The fact is things
like Windows 7 Beta and Visual Studio 2010 Beta 1 run agonizingly slow on VPC.&amp;nbsp;
Here you are trying to follow best practice and not risk corrupting your core system,
but as a result working with the technology borders on impossible.&amp;nbsp; Fortunately
Windows 7 took a huge step toward resolving this issue with BootToVHD.
&lt;/p&gt;
&lt;p&gt;
Boot to VHD makes allows you to set up a virtual machine and then during the boot
process select it as the boot partition instead of your primary OS.&amp;nbsp; As you might
imagine this implementation is closer to another way of handling multiple operating
systems on a singly physical system’s hardware – multiple partitions.&amp;nbsp; What’s
really being virtualized however is the partition.&amp;nbsp; In the past you would tell
the physical hard drive that the a given percentage of it’s space was to be treated
as logically separated from the rest of the hard drive.&amp;nbsp; There are several disadvantages
to these physical partitions, including the ability to resize them, the fact they
lock in a percentage of the hard drive even if you won’t use that much space, the
fact that refreshing them isn’t easy.&amp;nbsp; Let’s face it there were enough issues
that VPC was easily the solution of choice.
&lt;/p&gt;
&lt;p&gt;
A VHD for those unfamiliar with the acronym is a Virtual Hard Drive, and it is the
format used by VPC (but not VMWare) to represent a virtual machine’s disk drive.&amp;nbsp;
The advantages are many, I can set the drive to expand only as space is required.&amp;nbsp;
Once I’ve pointed my boot options to a VHD file, I can swap it out for a different
VHD file and the operating system is none the wiser.&amp;nbsp; This alone allows me to
create a baseline image, prep it and then when I need to I can replace my VHD to quickly
start on a clean system.
&lt;/p&gt;
&lt;p&gt;
However, it gets better – as noted by Scott Hanselman there is a CScript tool which
will allow you to create that Baseline image using the tools from the Windows 7 Automated
Installation Kit (AIK).&amp;nbsp; The focus of the slides below is to leverage information
I found in 3 different blog posts (two from Scott and one from Michael Waterman. While
I identify how to find Scott’s posts via Bing in the slides, I don’t mention Michael’s
excellent PDF document specifically. The order I worked with them was to first read
Scott’s posts which helped me get a baseline, and I then download the PDF file from
Michael Waterman located at the bottom of his blog post here: &lt;a title=http://blogs.technet.com/michw/archive/2009/08/01/windows-native-vhd-boot-deployment-scenarios.aspx href="http://blogs.technet.com/michw/archive/2009/08/01/windows-native-vhd-boot-deployment-scenarios.aspx"&gt;http://blogs.technet.com/michw/archive/2009/08/01/windows-native-vhd-boot-deployment-scenarios.aspx&lt;/a&gt;&amp;nbsp;
Of course Michael’s document goes at if from the lowest level and as you’ll learn
from Scott’s postings, teh Wim2VHD script makes this unnecessary.
&lt;/p&gt;
&lt;p&gt;
While Michael’s post and PDF go through the details of manually creating a VHD to
support the Native VHD Boot scenario they are still great reference.&amp;nbsp; Plus there
is one take-away remaining from his post/pdf; the use of the tool DISM.exe.&amp;nbsp;
To quote from his PDF: “The tool we will use is new to Windows 7 and is called the
DISM tool, which stands for ‘Deployment Image Servicing and Management’.” This tool
allows you to retrieve the names of the images which are available on your DVD.&amp;nbsp;
This becomes important as you’ll see with the enclosed instructions in order to tell
the Wim2VHD.wsf.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
The net result as I point out in the slides, is that although images created to support
Boot to VHD aren’t as portable as those which are truly virtual a new image can be
spun up in under an hour as opposed to a lengthy set up, and by following another
tip – don’t activate the image until you need to it becomes possible to quickly spin
up, test and replace images.&amp;nbsp; Rather than run through everything else, with regard
to the advantages and disadvantages of VHD images for native boot, let me give you
a link to the slides here: &lt;a href="http://nerdnotes.net/blog/content/binary/NetUGSeptPresentation.pdf"&gt;NetUGSeptPresentation.pdf
(479.09 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
and mention my configuration.&amp;nbsp; I’m running a Dell laptop as my primary development
machine.&amp;nbsp; On it I have a reasonably nice solid state hard drive.&amp;nbsp; Which
means when I configured my laptop I chose disk speed over space.&amp;nbsp; I’ve had the
laptop about 10 months and let I’m as certain as ever I made the correct choice due
to another enabling technology.&amp;nbsp; The drive on my laptop is limited, however,
I purchased a relatively inexpensive external WD hard drive.&amp;nbsp; The 1TB WD My Book
series supports e-Sata connectivity.&amp;nbsp; For those that aren’t aware it essentially
provides the access speed of an internal drive (not quite but about 3x USB or Firewire
speeds).&amp;nbsp; This means I can and do place multiple different images out on the
external drive.&amp;nbsp; Just like the laptop the external drive is portable, I just
need to have electrical for two devices instead of two.&amp;nbsp; If you have eSata and
you are still using USB for a primary external drive you are missing out on usable
access speeds.
&lt;/p&gt;
&lt;p&gt;
At any rate, feel free to dig through the slides and get a feel on what is coming
in Visual Studio 2010 and more importantly how to leverage today’s technology to allow
you to quickly and safely leverage all of the Beta software coming from Microsoft
as the next release wave of new technology rolls into use.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=1d2dd740-8f6c-4417-80fe-604eb5665bb7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,1d2dd740-8f6c-4417-80fe-604eb5665bb7.aspx</comments>
      <category>.NET</category>
      <category>C#</category>
      <category>PresentationMaterials</category>
      <category>Technology</category>
      <category>Visual Basic</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=199e4b6e-ba9a-409e-a88b-2ec2d57e8531</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,199e4b6e-ba9a-409e-a88b-2ec2d57e8531.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,199e4b6e-ba9a-409e-a88b-2ec2d57e8531.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=199e4b6e-ba9a-409e-a88b-2ec2d57e8531</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As I believe I noted in the past we’ve started a series of .NET Fundamentals presentation
at the start of each user group meeting at the San Diego .NET Developers group. 
I was the presenter for the October 6th meeting.  Keep in mind these sessions
aren’t about ‘new’ features but rather about reviewing some of the fundamentals which
you as a .NET developer need to know. 
</p>
        <p>
Attached to this post is a copy of my slides.
</p>
        <a href="http://nerdnotes.net/blog/content/binary/NET FundamentalsEvents.pdf">NET
FundamentalsEvents.pdf (559.42 KB)</a>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=199e4b6e-ba9a-409e-a88b-2ec2d57e8531" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>San Diego .NET Developer’s Group October meeting</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,199e4b6e-ba9a-409e-a88b-2ec2d57e8531.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,199e4b6e-ba9a-409e-a88b-2ec2d57e8531.aspx</link>
      <pubDate>Sat, 10 Oct 2009 04:29:55 GMT</pubDate>
      <description>&lt;p&gt;
As I believe I noted in the past we’ve started a series of .NET Fundamentals presentation
at the start of each user group meeting at the San Diego .NET Developers group.&amp;nbsp;
I was the presenter for the October 6th meeting.&amp;nbsp; Keep in mind these sessions
aren’t about ‘new’ features but rather about reviewing some of the fundamentals which
you as a .NET developer need to know. 
&lt;/p&gt;
&lt;p&gt;
Attached to this post is a copy of my slides.
&lt;/p&gt;
&lt;a href="http://nerdnotes.net/blog/content/binary/NET FundamentalsEvents.pdf"&gt;NET
FundamentalsEvents.pdf (559.42 KB)&lt;/a&gt;&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=199e4b6e-ba9a-409e-a88b-2ec2d57e8531" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,199e4b6e-ba9a-409e-a88b-2ec2d57e8531.aspx</comments>
      <category>.NET</category>
      <category>C#</category>
      <category>PresentationMaterials</category>
      <category>Technology</category>
      <category>Visual Basic</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=8c60cced-de3d-4867-9c68-9d073f7519bb</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,8c60cced-de3d-4867-9c68-9d073f7519bb.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,8c60cced-de3d-4867-9c68-9d073f7519bb.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=8c60cced-de3d-4867-9c68-9d073f7519bb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I’ll publish some of the blog posts which I finish and then think – nope not ready
to share that with the world… someday – maybe… or maybe I’ll just leave them somewhere
the boys can find them.
</p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=8c60cced-de3d-4867-9c68-9d073f7519bb" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>Someday…</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,8c60cced-de3d-4867-9c68-9d073f7519bb.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,8c60cced-de3d-4867-9c68-9d073f7519bb.aspx</link>
      <pubDate>Sat, 10 Oct 2009 04:17:43 GMT</pubDate>
      <description>&lt;p&gt;
I’ll publish some of the blog posts which I finish and then think – nope not ready
to share that with the world… someday – maybe… or maybe I’ll just leave them somewhere
the boys can find them.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=8c60cced-de3d-4867-9c68-9d073f7519bb" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,8c60cced-de3d-4867-9c68-9d073f7519bb.aspx</comments>
      <category>About the Nerd</category>
      <category>Musings</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=9ccd0ded-f1a7-4a2a-9719-c65330465512</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,9ccd0ded-f1a7-4a2a-9719-c65330465512.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,9ccd0ded-f1a7-4a2a-9719-c65330465512.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9ccd0ded-f1a7-4a2a-9719-c65330465512</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yes my blogging frequency is down... fact is I've been getting set up on Twitter...
I'll be getting a few posts out over the next week as I process some blog related
updates.  Up until about a month or so ago I tended to follow Billy Hollis's
school in that Twitter seemed pointless.  However, in reviewing what's been going
on I see it CAN be pointless (and for many people is), but managed as a live connection
network you can get questions answered, updates on items of interest etc.  For
example Kathleen McGrath (<a href="http://twitter.com/kathleenmcgrath">http://twitter.com/kathleenmcgrath</a>) is
posting a link to a video a day related to VS2010, this was my inspiration for finally
signing up.
</p>
        <p>
You can follow me on Twitter as: <a href="http://www.twitter.com/nerdnotes">http://www.twitter.com/nerdnotes</a> I'm
working to keep up a regular (3+ times per week) feed of updates for VB developers
tagged as #VBDevTips... given that twitter seems to have the memory of a goldfish
however (ie. short term only) I may also consolidate these 140&lt; word tips in aggregate
blog posts on an irregular basis.
</p>
        <p>
Finally for those interested in the vast array of VB related twitterers there is an
index page at:
</p>
        <p>
          <a href="http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s-and-influencers.aspx">http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s-and-influencers.aspx</a>
        </p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=9ccd0ded-f1a7-4a2a-9719-c65330465512" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>Twitter</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,9ccd0ded-f1a7-4a2a-9719-c65330465512.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,9ccd0ded-f1a7-4a2a-9719-c65330465512.aspx</link>
      <pubDate>Mon, 20 Jul 2009 21:37:26 GMT</pubDate>
      <description>&lt;p&gt;
Yes my blogging frequency is down... fact is I've been getting set up on Twitter...
I'll be getting a few posts out over the next week as I process some blog related
updates.&amp;nbsp; Up until about a month or so ago I tended to follow Billy Hollis's
school in that Twitter seemed pointless.&amp;nbsp; However, in reviewing what's been going
on I see it CAN be pointless (and for many people is), but managed as a live connection
network you can get questions answered, updates on items of interest etc.&amp;nbsp; For
example Kathleen McGrath (&lt;a href="http://twitter.com/kathleenmcgrath"&gt;http://twitter.com/kathleenmcgrath&lt;/a&gt;)&amp;nbsp;is
posting a link to a video a day related to VS2010, this was my inspiration for finally
signing up.
&lt;/p&gt;
&lt;p&gt;
You can follow me on Twitter as: &lt;a href="http://www.twitter.com/nerdnotes"&gt;http://www.twitter.com/nerdnotes&lt;/a&gt; I'm
working to keep up a regular (3+ times per week) feed of updates for VB developers
tagged as #VBDevTips... given that twitter seems to have the memory of a goldfish
however (ie. short term only) I may also consolidate these 140&amp;lt; word tips in aggregate
blog posts on an irregular basis.
&lt;/p&gt;
&lt;p&gt;
Finally for those interested in the vast array of VB related twitterers there is an
index page at:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s-and-influencers.aspx"&gt;http://www.cto20.com/home/entryid/112/tweeps-list-microsoft-visual-basic-mvp-rsquo-s-and-influencers.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=9ccd0ded-f1a7-4a2a-9719-c65330465512" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,9ccd0ded-f1a7-4a2a-9719-c65330465512.aspx</comments>
      <category>About the Nerd</category>
      <category>Visual Basic</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=dba085e9-6fb2-4016-83bb-6798f6726f61</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,dba085e9-6fb2-4016-83bb-6798f6726f61.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,dba085e9-6fb2-4016-83bb-6798f6726f61.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=dba085e9-6fb2-4016-83bb-6798f6726f61</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Did I mention I was planning on speaking tonight at the <a href="http://sddotnetdg.org/">San
Diego .NET Developer’s group</a>?  I was asked to do a short presentation on
Generics as part of tonight’s meeting, as part of something we’ve introduced called
.NET Fundamentals.  The idea is that User Groups are meant to help people come
up to speed, but of late it seems more and more like we’re only focusing on the latest
what’s new, whiz-bang stuff.  So to help with some of the folks who really are
just getting started with .NET come up to speed on portions of .NET.
</p>
        <p>
So for those of you who were present for tonight’s short presentation and whom are
interested in a copy of my slides, I’ve added a PDF containing those slides.  
I enclosed all of the sample ‘code’ as part of the slides and they contain both VB
and C# examples (although a few snippets are in just one language or the other for
the purposes of space.)
</p>
        <a href="http://nerdnotes.net/blog/content/binary/dotNET_Fundamentals_Generics.pdf">dotNET_Fundamentals_Generics.pdf
(1.26 MB)</a>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=dba085e9-6fb2-4016-83bb-6798f6726f61" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>.NET Fundamentals – Generics</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,dba085e9-6fb2-4016-83bb-6798f6726f61.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,dba085e9-6fb2-4016-83bb-6798f6726f61.aspx</link>
      <pubDate>Wed, 03 Jun 2009 02:12:50 GMT</pubDate>
      <description>&lt;p&gt;
Did I mention I was planning on speaking tonight at the &lt;a href="http://sddotnetdg.org/"&gt;San
Diego .NET Developer’s group&lt;/a&gt;?&amp;nbsp; I was asked to do a short presentation on
Generics as part of tonight’s meeting, as part of something we’ve introduced called
.NET Fundamentals.&amp;nbsp; The idea is that User Groups are meant to help people come
up to speed, but of late it seems more and more like we’re only focusing on the latest
what’s new, whiz-bang stuff.&amp;nbsp; So to help with some of the folks who really are
just getting started with .NET come up to speed on portions of .NET.
&lt;/p&gt;
&lt;p&gt;
So for those of you who were present for tonight’s short presentation and whom are
interested in a copy of my slides, I’ve added a PDF containing those slides.&amp;nbsp;&amp;nbsp;
I enclosed all of the sample ‘code’ as part of the slides and they contain both VB
and C# examples (although a few snippets are in just one language or the other for
the purposes of space.)
&lt;/p&gt;
&lt;a href="http://nerdnotes.net/blog/content/binary/dotNET_Fundamentals_Generics.pdf"&gt;dotNET_Fundamentals_Generics.pdf
(1.26 MB)&lt;/a&gt;&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=dba085e9-6fb2-4016-83bb-6798f6726f61" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,dba085e9-6fb2-4016-83bb-6798f6726f61.aspx</comments>
      <category>.NET</category>
      <category>C#</category>
      <category>PresentationMaterials</category>
      <category>Technology</category>
      <category>Visual Basic</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=ebff50f6-d2f9-42a5-b574-a0f5d510ef0e</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,ebff50f6-d2f9-42a5-b574-a0f5d510ef0e.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,ebff50f6-d2f9-42a5-b574-a0f5d510ef0e.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=ebff50f6-d2f9-42a5-b574-a0f5d510ef0e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Windows 7 is to quote one Microsoft person “A lot closer than most people imagine”…
in fact they just announced that general availability (ie. boxes on the shelves) will
occur on 10/22/09.  Of course this was old news 5 minutes after it was posted
and refers to general availability – not the Release To Manufacturing (RTM) date that
really represents when the software will be done and start being available for download
if you have an MSDN subscription.
</p>
        <p>
However the focus of this post since I installed a few copies (or more) and since
I’m using it on a few machines, are my three (yes only three, and in no particular
order) top features and have some notes on using one of them.  (OK actually they
are ordered inverse to how much I’m going to write about them…)
</p>
        <p>
The first is the boot to VHD feature.  As I noted you need to ensure you’ve enabled
hardware virtualization on your PC, but this feature rocks.
</p>
        <p>
The second which I’m only just starting to work with is the backwards compatibility
XP host support.  The idea is that there are several older apps which for a variety
of reasons will not run on Vista/Windows 7 natively.  For example old Access
applications which leverage the MS Grid OCX stop working when you move beyond XP. 
To resolve this, while preserving the core security of the new environment, the Windows
team created a compatibility mode which essentially uses a Windows XP VPC in the background,
but allows these applications to ‘seem’ to run on the newer system.  The idea
sounds like a good way to bring these two opposing needs (I need this old application,
and I need all the newest security and capabilities on my computer) together.
</p>
        <p>
My third feature is pinning.  Windows 7 makes it easy to add new items to the
Start Menu and to the Windows Task Bar.  The feature makes it easy to keep the
most frequently used lists from betraying you.  However there is a way to really
leverage this feature better than the default.  You’ll note in the image below
I’ve placed both Visual Studio 2008 and Windows Explorer on my start menu.  
</p>
        <p>
 <a href="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_thumb.png" width="244" height="113" /></a></p>
        <p>
By default Windows Explorer comes on the task bar in the RC and I’ve gone to the trouble
of moving it.  The reason has to do with how the different locations behave. 
When I click on an item pinned to my Start Menu, I get a new instance of that item,
even if an instance is already running by default.  To be honest whether copying
from one folder to another folder on my local machine, to a USB device or across the
network there are a lot of times that I want 2 instances of Windows Explorer. 
Similarly I often open two instances of Visual Studio, I’ll be working on one solution
and want to review how I did something or examine some sample solution, or access
one of my junk test code projects where I quickly test some code… the result is I’ve
pinned these items to the start menu.
</p>
        <p>
On the other hand items pinned to the Task Bar do not by default open a second instance
of that application.  Thus you’ll note I’ve placed Outlook, Virtual PC, the Snipping
Tool, Windows Sticky Notes, and although not shown in the image below SQL Management
Studio.  In each of these cases I only need a single instance.  Yes I can
ask for a second instance by right clicking on the icon and then selecting the application
from the context menu – but creating a second instance isn’t the default and is thus
more involved, and in the case of most of my choices isn’t really the desired behavior.
</p>
        <p>
          <a href="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_4.png">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_thumb_1.png" width="407" height="39" />
          </a>
        </p>
        <p>
My suggestion to you as you might guess is consider where you want to pin items. 
Keep in mind that when something is on the Start Menu not only can I open multiple
instances, I can pin target documents/folders from the most recently used selection
into the context menu next to that item.  
</p>
        <p>
You also may not I skipped Internet Explorer in my list above.  I’m still deciding
– for now I’m trying it on the taskbar on separate instances plus tabs.
</p>
        <p>
Finally however, I have a request with regard to the task bar…. I know it won’t be
a change to Windows 7 but let’s talk about icons vs. icons and description on the
task bar.  When I pin a program to the task bar, you add the icon which is good. 
However, For things which aren’t pinned to my task bar I like the description. 
As noted above things I pin to the taskbar only typically have one instance – as a
result I don’t really ever need to see the label associated with that icon. 
On the other hand items like Visual Studio on the task bar show the name of the current
project in the label, which is useful.  Yes I realize I can just hover over that
item and you’ll give me pictures of what each instance contains – but if you are familiar
with Visual Studio you know that isn’t the most useful way of recognizing which is
which – on the other hand I can look down at the task bar and know which instance
I want even before I can move the mouse to it when it’s labeled.  This isn’t
to say I’m not willing to stack similar task bar items when I run out of space – just
that if we could keep the items pinned to the taskbar as icons I would have more space
for those items where the label is actually useful to me.
</p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=ebff50f6-d2f9-42a5-b574-a0f5d510ef0e" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>Pinning Down the Windows 7 Release</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,ebff50f6-d2f9-42a5-b574-a0f5d510ef0e.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,ebff50f6-d2f9-42a5-b574-a0f5d510ef0e.aspx</link>
      <pubDate>Tue, 02 Jun 2009 23:49:36 GMT</pubDate>
      <description>&lt;p&gt;
Windows 7 is to quote one Microsoft person “A lot closer than most people imagine”…
in fact they just announced that general availability (ie. boxes on the shelves) will
occur on 10/22/09.&amp;nbsp; Of course this was old news 5 minutes after it was posted
and refers to general availability – not the Release To Manufacturing (RTM) date that
really represents when the software will be done and start being available for download
if you have an MSDN subscription.
&lt;/p&gt;
&lt;p&gt;
However the focus of this post since I installed a few copies (or more) and since
I’m using it on a few machines, are my three (yes only three, and in no particular
order) top features and have some notes on using one of them.&amp;nbsp; (OK actually they
are ordered inverse to how much I’m going to write about them…)
&lt;/p&gt;
&lt;p&gt;
The first is the boot to VHD feature.&amp;nbsp; As I noted you need to ensure you’ve enabled
hardware virtualization on your PC, but this feature rocks.
&lt;/p&gt;
&lt;p&gt;
The second which I’m only just starting to work with is the backwards compatibility
XP host support.&amp;nbsp; The idea is that there are several older apps which for a variety
of reasons will not run on Vista/Windows 7 natively.&amp;nbsp; For example old Access
applications which leverage the MS Grid OCX stop working when you move beyond XP.&amp;nbsp;
To resolve this, while preserving the core security of the new environment, the Windows
team created a compatibility mode which essentially uses a Windows XP VPC in the background,
but allows these applications to ‘seem’ to run on the newer system.&amp;nbsp; The idea
sounds like a good way to bring these two opposing needs (I need this old application,
and I need all the newest security and capabilities on my computer) together.
&lt;/p&gt;
&lt;p&gt;
My third feature is pinning.&amp;nbsp; Windows 7 makes it easy to add new items to the
Start Menu and to the Windows Task Bar.&amp;nbsp; The feature makes it easy to keep the
most frequently used lists from betraying you.&amp;nbsp; However there is a way to really
leverage this feature better than the default.&amp;nbsp; You’ll note in the image below
I’ve placed both Visual Studio 2008 and Windows Explorer on my start menu.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_thumb.png" width="244" height="113"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
By default Windows Explorer comes on the task bar in the RC and I’ve gone to the trouble
of moving it.&amp;nbsp; The reason has to do with how the different locations behave.&amp;nbsp;
When I click on an item pinned to my Start Menu, I get a new instance of that item,
even if an instance is already running by default.&amp;nbsp; To be honest whether copying
from one folder to another folder on my local machine, to a USB device or across the
network there are a lot of times that I want 2 instances of Windows Explorer.&amp;nbsp;
Similarly I often open two instances of Visual Studio, I’ll be working on one solution
and want to review how I did something or examine some sample solution, or access
one of my junk test code projects where I quickly test some code… the result is I’ve
pinned these items to the start menu.
&lt;/p&gt;
&lt;p&gt;
On the other hand items pinned to the Task Bar do not by default open a second instance
of that application.&amp;nbsp; Thus you’ll note I’ve placed Outlook, Virtual PC, the Snipping
Tool, Windows Sticky Notes, and although not shown in the image below SQL Management
Studio.&amp;nbsp; In each of these cases I only need a single instance.&amp;nbsp; Yes I can
ask for a second instance by right clicking on the icon and then selecting the application
from the context menu – but creating a second instance isn’t the default and is thus
more involved, and in the case of most of my choices isn’t really the desired behavior.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://nerdnotes.net/blog/content/binary/WindowsLiveWriter/PinningDowntheWindows7ReleaseCandidate_9559/image_thumb_1.png" width="407" height="39"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
My suggestion to you as you might guess is consider where you want to pin items.&amp;nbsp;
Keep in mind that when something is on the Start Menu not only can I open multiple
instances, I can pin target documents/folders from the most recently used selection
into the context menu next to that item.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
You also may not I skipped Internet Explorer in my list above.&amp;nbsp; I’m still deciding
– for now I’m trying it on the taskbar on separate instances plus tabs.
&lt;/p&gt;
&lt;p&gt;
Finally however, I have a request with regard to the task bar…. I know it won’t be
a change to Windows 7 but let’s talk about icons vs. icons and description on the
task bar.&amp;nbsp; When I pin a program to the task bar, you add the icon which is good.&amp;nbsp;
However, For things which aren’t pinned to my task bar I like the description.&amp;nbsp;
As noted above things I pin to the taskbar only typically have one instance – as a
result I don’t really ever need to see the label associated with that icon.&amp;nbsp;
On the other hand items like Visual Studio on the task bar show the name of the current
project in the label, which is useful.&amp;nbsp; Yes I realize I can just hover over that
item and you’ll give me pictures of what each instance contains – but if you are familiar
with Visual Studio you know that isn’t the most useful way of recognizing which is
which – on the other hand I can look down at the task bar and know which instance
I want even before I can move the mouse to it when it’s labeled.&amp;nbsp; This isn’t
to say I’m not willing to stack similar task bar items when I run out of space – just
that if we could keep the items pinned to the taskbar as icons I would have more space
for those items where the label is actually useful to me.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=ebff50f6-d2f9-42a5-b574-a0f5d510ef0e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,ebff50f6-d2f9-42a5-b574-a0f5d510ef0e.aspx</comments>
      <category>Musings</category>
      <category>Technology</category>
      <category>Windows</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=14895ed6-0762-4415-abdb-f0516b3fac5c</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,14895ed6-0762-4415-abdb-f0516b3fac5c.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,14895ed6-0762-4415-abdb-f0516b3fac5c.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=14895ed6-0762-4415-abdb-f0516b3fac5c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A few weeks ago while I was up at Tech Ed during one of the presentations, someone’s
phone rang.  We’ve all had that person in the meeting… and in some ways, since
everyone has on some occasion forgotten to turn off their phone, let me not cast the
first stone here.  The offender headed out to take the call and headed back in
after the call… and as soon as they sat down – AGAIN their phone starts ringing.  
So at this point its fair game to throw stones… but I thought about my own situation.
</p>
        <p>
I once rarely thought of turning off my phone but a few months ago I set it to vibrate…
again… and something strange happened – I forgot to turn the ringer back on. 
The next call came in and I knew it and that was it, I’ve just permanently left it
on vibrate.  In considering this I thought about all the places where I ‘should’
have the ringer turned off vs. on.  Then I considered the cases where if my phone
was in vibrate mode and I wanted the call I wouldn’t know.  For example if I’ve
left my phone in another room while I’m playing with my son – I don’t care if it’s
“ringing”.  The challenge of course – some women carry their phones in their
purse as opposed on their body.  The result is that they don’t feel a vibrating
phone – they still need ringers – as do kids who like the attention.  
</p>
        <p>
But seriously if you’re an adult and you carry a cell phone – put it permanently on
vibrate.  I recently got a Blackberry and all the messages come in with vibrate
mode – not a ringer.  Do you know why they’re called “Crackberry” – because even
without ringing those message vibrations are enough to keep people up to date on their
messages. 
</p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=14895ed6-0762-4415-abdb-f0516b3fac5c" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>Good Vibrations</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,14895ed6-0762-4415-abdb-f0516b3fac5c.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,14895ed6-0762-4415-abdb-f0516b3fac5c.aspx</link>
      <pubDate>Sat, 30 May 2009 16:22:43 GMT</pubDate>
      <description>&lt;p&gt;
A few weeks ago while I was up at Tech Ed during one of the presentations, someone’s
phone rang.&amp;nbsp; We’ve all had that person in the meeting… and in some ways, since
everyone has on some occasion forgotten to turn off their phone, let me not cast the
first stone here.&amp;nbsp; The offender headed out to take the call and headed back in
after the call… and as soon as they sat down – AGAIN their phone starts ringing.&amp;nbsp;&amp;nbsp;
So at this point its fair game to throw stones… but I thought about my own situation.
&lt;/p&gt;
&lt;p&gt;
I once rarely thought of turning off my phone but a few months ago I set it to vibrate…
again… and something strange happened – I forgot to turn the ringer back on.&amp;nbsp;
The next call came in and I knew it and that was it, I’ve just permanently left it
on vibrate.&amp;nbsp; In considering this I thought about all the places where I ‘should’
have the ringer turned off vs. on.&amp;nbsp; Then I considered the cases where if my phone
was in vibrate mode and I wanted the call I wouldn’t know.&amp;nbsp; For example if I’ve
left my phone in another room while I’m playing with my son – I don’t care if it’s
“ringing”.&amp;nbsp; The challenge of course – some women carry their phones in their
purse as opposed on their body.&amp;nbsp; The result is that they don’t feel a vibrating
phone – they still need ringers – as do kids who like the attention.&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
But seriously if you’re an adult and you carry a cell phone – put it permanently on
vibrate.&amp;nbsp; I recently got a Blackberry and all the messages come in with vibrate
mode – not a ringer.&amp;nbsp; Do you know why they’re called “Crackberry” – because even
without ringing those message vibrations are enough to keep people up to date on their
messages. 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=14895ed6-0762-4415-abdb-f0516b3fac5c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,14895ed6-0762-4415-abdb-f0516b3fac5c.aspx</comments>
      <category>Musings</category>
    </item>
    <item>
      <trackback:ping>http://nerdnotes.net/blog/Trackback.aspx?guid=da06d77e-bd30-449f-9b04-0ac3c2e270b5</trackback:ping>
      <pingback:server>http://nerdnotes.net/blog/pingback.aspx</pingback:server>
      <pingback:target>http://nerdnotes.net/blog/PermaLink,guid,da06d77e-bd30-449f-9b04-0ac3c2e270b5.aspx</pingback:target>
      <dc:creator>Bill Sheldon</dc:creator>
      <wfw:comment>http://nerdnotes.net/blog/CommentView,guid,da06d77e-bd30-449f-9b04-0ac3c2e270b5.aspx</wfw:comment>
      <wfw:commentRss>http://nerdnotes.net/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=da06d77e-bd30-449f-9b04-0ac3c2e270b5</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As a virtual PC user, and in some cases now at work a VM Ware user, one of the options
I’ve always wanted to leverage was acceleration for my virtual machines based on hardware
virtualization.  It was something I always wanted while at Internowlogy but of
course since I was using 3+ year old hardware, let’s face it the hardware didn’t support
it, and odds are if you are using older hardware neither does yours. However, I’ve
gotten new laptops since leaving Internowlogy 64-bit high end machines with lots of
RAM.  Let me say up front since this post is obviously about how to enable this
feature – my performance for my virtual Windows 7 hosting Visual Studio 2010 B1 has
dramatically improved since enabling this feature (not to mention the performance
of the virtual TFS server I set up here at Rubio’s.)
</p>
        <p>
Originally I wondered if the problem was with the Vista OS so when I installed Windows
7 RC on one of my machines I was looking to leverage hardware virtualization – however,
no change.  This became an issue because I wanted to take advantage of Windows
7’s ability to boot directly to VHD and thus set up a system with Windows Server 2007
R2 x64 RC – which isn’t supported by VPC.  Finally I found a little note that
Dell doesn’t enable this CPU feature by default.
</p>
        <p>
That’s right if you bought a new Dell you probably have a hardware virtualization
capability for Virtual Machines that’s disabled.  To enable it you need to use
F2 during startup to edit your BIOS settings.  Depending on which type of Dell
you have you’ll either have 1 or 3 settings (based on my experience) related to hardware
virtualization.  For those with slightly older PC’s will probably find just a
single setting for hardware virtualization which is defaulted to [disabled]. 
Change this to [Enabled] and that’s it you are done.
</p>
        <p>
Then there are those on the real cutting edge – like my Latitude e6500.  This
brand spanking new system has 3 settings related to virtualization (actually closer
to 4… but once I explain the potential issue you’ll see why I’ve ignored the 4th). 
When you get to the BIOS for that machine there is a section on Virtualization Support. 
Within this there are 3 settings: the first titled Virtualization should be enabled. 
The second titled ‘VT for Direct I/O’ can also be safely.  However the third
titled ‘Trusted Execution’ which deals with protecting information exchanged with
the CPU – it’s an Intel ‘feature’.  For now enabling this setting reverses the
previous two settings.  So if you are like me and your initial thought is ‘turn
it all on’ then you will find that you still don’t have virtualization support, even
if you carefully read the instructions under the trusted execution settings and find
the TPM setting and enable it.  Don’t bother – it doesn’t help.
</p>
        <p>
So to review: to take full advantage of your Dell’s virtualization capabilities use
F2 during startup and go to the bios settings, enable virtualization support but do
NOT use Trusted Execution.
</p>
        <img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=da06d77e-bd30-449f-9b04-0ac3c2e270b5" />
        <br />
        <hr />
This weblog hosted by <a href="http://www.orcsweb.com">Orcsweb Managed Hosting</a>. 
</body>
      <title>Virtual Machine Hardware Virtualization and Dell</title>
      <guid isPermaLink="false">http://nerdnotes.net/blog/PermaLink,guid,da06d77e-bd30-449f-9b04-0ac3c2e270b5.aspx</guid>
      <link>http://nerdnotes.net/blog/PermaLink,guid,da06d77e-bd30-449f-9b04-0ac3c2e270b5.aspx</link>
      <pubDate>Fri, 29 May 2009 07:06:00 GMT</pubDate>
      <description>&lt;p&gt;
As a virtual PC user, and in some cases now at work a VM Ware user, one of the options
I’ve always wanted to leverage was acceleration for my virtual machines based on hardware
virtualization.&amp;nbsp; It was something I always wanted while at Internowlogy but of
course since I was using 3+ year old hardware, let’s face it the hardware didn’t support
it, and odds are if you are using older hardware neither does yours. However, I’ve
gotten new laptops since leaving Internowlogy 64-bit high end machines with lots of
RAM.&amp;nbsp; Let me say up front since this post is obviously about how to enable this
feature – my performance for my virtual Windows 7 hosting Visual Studio 2010 B1 has
dramatically improved since enabling this feature (not to mention the performance
of the virtual TFS server I set up here at Rubio’s.)
&lt;/p&gt;
&lt;p&gt;
Originally I wondered if the problem was with the Vista OS so when I installed Windows
7 RC on one of my machines I was looking to leverage hardware virtualization – however,
no change.&amp;nbsp; This became an issue because I wanted to take advantage of Windows
7’s ability to boot directly to VHD and thus set up a system with Windows Server 2007
R2 x64 RC – which isn’t supported by VPC.&amp;nbsp; Finally I found a little note that
Dell doesn’t enable this CPU feature by default.
&lt;/p&gt;
&lt;p&gt;
That’s right if you bought a new Dell you probably have a hardware virtualization
capability for Virtual Machines that’s disabled.&amp;nbsp; To enable it you need to use
F2 during startup to edit your BIOS settings.&amp;nbsp; Depending on which type of Dell
you have you’ll either have 1 or 3 settings (based on my experience) related to hardware
virtualization.&amp;nbsp; For those with slightly older PC’s will probably find just a
single setting for hardware virtualization which is defaulted to [disabled].&amp;nbsp;
Change this to [Enabled] and that’s it you are done.
&lt;/p&gt;
&lt;p&gt;
Then there are those on the real cutting edge – like my Latitude e6500.&amp;nbsp; This
brand spanking new system has 3 settings related to virtualization (actually closer
to 4… but once I explain the potential issue you’ll see why I’ve ignored the 4th).&amp;nbsp;
When you get to the BIOS for that machine there is a section on Virtualization Support.&amp;nbsp;
Within this there are 3 settings: the first titled Virtualization should be enabled.&amp;nbsp;
The second titled ‘VT for Direct I/O’ can also be safely.&amp;nbsp; However the third
titled ‘Trusted Execution’ which deals with protecting information exchanged with
the CPU – it’s an Intel ‘feature’.&amp;nbsp; For now enabling this setting reverses the
previous two settings.&amp;nbsp; So if you are like me and your initial thought is ‘turn
it all on’ then you will find that you still don’t have virtualization support, even
if you carefully read the instructions under the trusted execution settings and find
the TPM setting and enable it.&amp;nbsp; Don’t bother – it doesn’t help.
&lt;/p&gt;
&lt;p&gt;
So to review: to take full advantage of your Dell’s virtualization capabilities use
F2 during startup and go to the bios settings, enable virtualization support but do
NOT use Trusted Execution.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://nerdnotes.net/blog/aggbug.ashx?id=da06d77e-bd30-449f-9b04-0ac3c2e270b5" /&gt;
&lt;br /&gt;
&lt;hr /&gt;
This weblog hosted by &lt;a href="http://www.orcsweb.com"&gt;Orcsweb Managed Hosting&lt;/a&gt;. </description>
      <comments>http://nerdnotes.net/blog/CommentView,guid,da06d77e-bd30-449f-9b04-0ac3c2e270b5.aspx</comments>
      <category>Musings</category>
      <category>Technology</category>
      <category>Windows</category>
    </item>
  </channel>
</rss>