<?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>Snowball - The Blog - Visual Studio.net</title>
    <link>http://www.snowball.be/</link>
    <description>Gill's blog on .net programming</description>
    <language>en-us</language>
    <copyright>Gill Cleeren</copyright>
    <lastBuildDate>Wed, 07 Jul 2010 07:27:46 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>gillcleeren@gmail.com</managingEditor>
    <webMaster>gillcleeren@gmail.com</webMaster>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=ea4b0925-1c09-437b-be09-a6400ff0a21a</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,ea4b0925-1c09-437b-be09-a6400ff0a21a.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,ea4b0925-1c09-437b-be09-a6400ff0a21a.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=ea4b0925-1c09-437b-be09-a6400ff0a21a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A few weeks ago, Microsoft released the <a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef" target="_blank">Visual
Studio Pro Power Tools</a>, a free set of enhancements and features for Visual Studio
2010. There seems to be a small issue (it’s not really correct to call it a bug) with
one of the shortcuts that it adds in combination with a Belgian keyboard layout (which
is Azerty).
</p>
        <p>
On the tools download page, you can read the following about the added Align Assignments
feature:
</p>
        <p>
          <em>
            <strong>Align Assignments</strong>
            <br />
This extension is useful for making your code a little more readable by aligning the
assignments when you type Ctrl+Alt+] such that it takes this:<br /></em>
          <br />
          <em>And turns it into this:<br /></em>  
</p>
        <p>
On an Azerty keyboard, AltGr is used to type the square bracket. No issue there (yet). 
</p>
        <p>
The issue appears however when typing an array instantiation:<br /></p>
        <div id="codeSnippetWrapper">
          <div style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 0px" id="codeSnippet">
            <pre style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: white; MARGIN: 0em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 0px">
              <span style="COLOR: #0000ff">int</span> []
array = <span style="COLOR: #0000ff">new</span><span style="COLOR: #0000ff">int</span>]</pre>
            <!--CRLF-->
          </div>
        </div>
        <p>
        </p>
        <p>
As you can see, I *wanted* to type new int[], but the opening bracket failed, because
of the added shortcut. Instead, the code wants to perform the Align Assignments command.
This is a clash of shortcuts that I guess only appears on Azerty keyboard layouts.
</p>
        <p>
The solution is either changing or removing the shortcut for this command, as shown
in the image below:
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SmallbuginVisualStudioProPowerTools_8469/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://www.snowball.be/content/binary/WindowsLiveWriter/SmallbuginVisualStudioProPowerTools_8469/image_thumb.png" width="388" height="226" />
          </a>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=ea4b0925-1c09-437b-be09-a6400ff0a21a" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Small bug in Visual Studio Pro Power Tools</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,ea4b0925-1c09-437b-be09-a6400ff0a21a.aspx</guid>
      <link>http://www.snowball.be/2010/07/07/Small+Bug+In+Visual+Studio+Pro+Power+Tools.aspx</link>
      <pubDate>Wed, 07 Jul 2010 07:27:46 GMT</pubDate>
      <description>&lt;p&gt;
A few weeks ago, Microsoft released the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef" target=_blank&gt;Visual
Studio Pro Power Tools&lt;/a&gt;, a free set of enhancements and features for Visual Studio
2010. There seems to be a small issue (it’s not really correct to call it a bug) with
one of the shortcuts that it adds in combination with a Belgian keyboard layout (which
is Azerty).
&lt;/p&gt;
&lt;p&gt;
On the tools download page, you can read the following about the added Align Assignments
feature:
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;&lt;strong&gt;Align Assignments&lt;/strong&gt;
&lt;br&gt;
This extension is useful for making your code a little more readable by aligning the
assignments when you type Ctrl+Alt+] such that it takes this:&lt;br&gt;
&lt;/em&gt;
&lt;br&gt;
&lt;em&gt;And turns it into this:&lt;br&gt;
&lt;/em&gt;&amp;nbsp; 
&lt;p&gt;
On an Azerty keyboard, AltGr is used to type the square bracket. No issue there (yet). 
&lt;p&gt;
The issue appears however when typing an array instantiation:&lt;br&gt;
&lt;div id=codeSnippetWrapper&gt;
&lt;div style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 0px" id=codeSnippet&gt;&lt;pre style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: white; MARGIN: 0em; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 0px"&gt;&lt;span style="COLOR: #0000ff"&gt;int&lt;/span&gt; []
array = &lt;span style="COLOR: #0000ff"&gt;new&lt;/span&gt; &lt;span style="COLOR: #0000ff"&gt;int&lt;/span&gt;]&lt;/pre&gt;
&lt;!--CRLF--&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
As you can see, I *wanted* to type new int[], but the opening bracket failed, because
of the added shortcut. Instead, the code wants to perform the Align Assignments command.
This is a clash of shortcuts that I guess only appears on Azerty keyboard layouts.
&lt;/p&gt;
&lt;p&gt;
The solution is either changing or removing the shortcut for this command, as shown
in the image below:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SmallbuginVisualStudioProPowerTools_8469/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://www.snowball.be/content/binary/WindowsLiveWriter/SmallbuginVisualStudioProPowerTools_8469/image_thumb.png" width=388 height=226&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=ea4b0925-1c09-437b-be09-a6400ff0a21a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,ea4b0925-1c09-437b-be09-a6400ff0a21a.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=f92f4fb5-5053-4212-865e-e1bdd04659d4</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,f92f4fb5-5053-4212-865e-e1bdd04659d4.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,f92f4fb5-5053-4212-865e-e1bdd04659d4.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=f92f4fb5-5053-4212-865e-e1bdd04659d4</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Are you counting down the days to the Visual Studio 2010 launch as well? I really
hope so, as it’s the biggest release for developers EVER! The list of new features
is way too long to put in a simple post, so therefore I encourage you to watch the
keynote live next week on April 13th 8AM PST (that’s 5PM in the afternoon Belgian
time). Click <a href="http://www.silverlight.net/resources/images/content/misc/Silverlight-4-Launch-with-Scott-Guthrie-April-14-2010.ics" target="_blank">here</a> to
add the event straight to your Outlook calendar.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=f92f4fb5-5053-4212-865e-e1bdd04659d4" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Watch the Visual Studio 2010 Launch keynote live</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,f92f4fb5-5053-4212-865e-e1bdd04659d4.aspx</guid>
      <link>http://www.snowball.be/2010/04/08/Watch+The+Visual+Studio+2010+Launch+Keynote+Live.aspx</link>
      <pubDate>Thu, 08 Apr 2010 21:02:52 GMT</pubDate>
      <description>&lt;p&gt;
Are you counting down the days to the Visual Studio 2010 launch as well? I really
hope so, as it’s the biggest release for developers EVER! The list of new features
is way too long to put in a simple post, so therefore I encourage you to watch the
keynote live next week on April 13th 8AM PST (that’s 5PM in the afternoon Belgian
time). Click &lt;a href="http://www.silverlight.net/resources/images/content/misc/Silverlight-4-Launch-with-Scott-Guthrie-April-14-2010.ics" target="_blank"&gt;here&lt;/a&gt; to
add the event straight to your Outlook calendar.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=f92f4fb5-5053-4212-865e-e1bdd04659d4" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,f92f4fb5-5053-4212-865e-e1bdd04659d4.aspx</comments>
      <category>.NET 4</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One of the new features of the 2010 platform, is the ability to install Team Foundation
Server on a client OS, like Vista or Windows 7, 32 or 64 bit. It runs on SQL Express
as database, which if not installed on your machine, will be installed by the setup
configuration of TFS. 
</p>
        <p>
My personal setup is going to be a virtual machine in which I install TFS Basic. From
my host OS, which has VS2010 installed along with Team Explorer, I can easily connect
to it. 
</p>
        <p>
In this post, I wanted to show how easy it is to get things running on a Windows 7
(virtual) machine. 
</p>
        <p>
          <strong>1. Installing Team Foundation Server</strong>
        </p>
        <p>
The installation for TFS basic is the same as for the fully-featured version. Run
setup.exe from the disk (32bit or 64bit, depending on your OS).
</p>
        <p>
You should see the following wizard.
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/1_2.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="1" border="0" alt="1" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/1_thumb.png" width="244" height="188" />
          </a>
        </p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/2_2.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="2" border="0" alt="2" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/2_thumb.png" width="244" height="188" />
          </a>
        </p>
        <p>
By default, nothing is checked. Check the Team Foundation components checkbox.
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/3_4.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="3" border="0" alt="3" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/3_thumb_1.png" width="244" height="188" />
          </a>
        </p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/4_4.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="4" border="0" alt="4" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/4_thumb_1.png" width="244" height="188" />
          </a>
        </p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/5_4.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="5" border="0" alt="5" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/5_thumb_1.png" width="244" height="188" />
          </a>
        </p>
        <p>
          <strong>2. Configuration of TFS so that it will become TFS Basic</strong>
        </p>
        <p>
At this point, things have been installed, but nothing is running yet. The configuration
wizard should start up, as shown in the following screenshot.
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/6_4.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="6" border="0" alt="6" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/6_thumb_1.png" width="244" height="129" />
          </a>
        </p>
        <p>
Now we get the choice to either install basic, advanced, application tier or upgrade.
Select upgrade and click on Start Wizard. This wizard will now guide you through the
required steps. On my machine, SQL Server Express 2008 was already installed, so the
wizard skipped this installation.
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/7_4.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="7" border="0" alt="7" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/7_thumb_1.png" width="244" height="184" />
          </a>
        </p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/8_6.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="8" border="0" alt="8" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/8_thumb_2.png" width="244" height="184" />
          </a>
        </p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/9_6.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="9" border="0" alt="9" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/9_thumb_2.png" width="244" height="184" /></a></p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/10_6.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="10" border="0" alt="10" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/10_thumb_2.png" width="244" height="184" /></a></p>
        <p>
The wizard will now check if all my selections are possible with my config. If so,
we can continue.
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/11_6.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="11" border="0" alt="11" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/11_thumb_2.png" width="244" height="184" />
          </a>  
</p>
        <p>
Success, we’re good to go!
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/12_6.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="12" border="0" alt="12" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/12_thumb_2.png" width="244" height="184" />
          </a>
        </p>
        <p>
Installation has started.
</p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/13_6.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="13" border="0" alt="13" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/13_thumb_2.png" width="244" height="184" /></a></p>
        <p>
Finished setting up everything…
</p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/14_6.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="14" border="0" alt="14" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/14_thumb_2.png" width="244" height="184" /></a></p>
        <p>
TFS Basic is ready, here’s the address of your personal TFS Basic server.
</p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/15_6.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="15" border="0" alt="15" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/15_thumb_2.png" width="244" height="184" /></a></p>
        <p>
          <strong>3. Team Explorer is called to the scene</strong>
        </p>
        <p>
To use my TFS instance from Visual Studio, I need to install Team Explorer. It can
be found on the installation iso from TFS. Run its setup.
</p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/16_4.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="16" border="0" alt="16" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/16_thumb_1.png" width="244" height="188" /></a></p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/17_2.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="17" border="0" alt="17" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/17_thumb.png" width="244" height="188" /></a></p>
        <p>
Installing…
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/18_2.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="18" border="0" alt="18" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/18_thumb.png" width="244" height="188" />
          </a>
        </p>
        <p>
And complete!
</p>
        <p>
 <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/19_2.png"><img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="19" border="0" alt="19" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/19_thumb.png" width="244" height="188" /></a></p>
        <p>
          <strong>4. Visual Studio 2010 now with Team Explorer</strong>
        </p>
        <p>
In Visual Studio’s Team Explorer, click on Connect with Team Project. Add your server
as shown below:
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/20_2.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="20" border="0" alt="20" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/20_thumb.png" width="244" height="152" />
          </a>
        </p>
        <p>
From File &gt; New Team Project, you can start a new team project.
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/21_2.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="21" border="0" alt="21" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/21_thumb.png" width="244" height="199" />
          </a>
        </p>
        <p>
And there we have it, a completely configured system with Visual Studio 2010 and TFS
Basic!
</p>
        <p>
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/22_2.png">
            <img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title="22" border="0" alt="22" src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/22_thumb.png" width="509" height="294" />
          </a>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Setting up TFS Basic with Visual Studio 2010</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538.aspx</guid>
      <link>http://www.snowball.be/2009/10/20/Setting+Up+TFS+Basic+With+Visual+Studio+2010.aspx</link>
      <pubDate>Tue, 20 Oct 2009 11:50:00 GMT</pubDate>
      <description>&lt;p&gt;
One of the new features of the 2010 platform, is the ability to install Team Foundation
Server on a client OS, like Vista or Windows 7, 32 or 64 bit. It runs on SQL Express
as database, which if not installed on your machine, will be installed by the setup
configuration of TFS. 
&lt;/p&gt;
&lt;p&gt;
My personal setup is going to be a virtual machine in which I install TFS Basic. From
my host OS, which has VS2010 installed along with Team Explorer, I can easily connect
to it. 
&lt;/p&gt;
&lt;p&gt;
In this post, I wanted to show how easy it is to get things running on a Windows 7
(virtual) machine. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;1. Installing Team Foundation Server&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
The installation for TFS basic is the same as for the fully-featured version. Run
setup.exe from the disk (32bit or 64bit, depending on your OS).
&lt;/p&gt;
&lt;p&gt;
You should see the following wizard.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/1_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=1 border=0 alt=1 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/1_thumb.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/2_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=2 border=0 alt=2 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/2_thumb.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
By default, nothing is checked. Check the Team Foundation components checkbox.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/3_4.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=3 border=0 alt=3 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/3_thumb_1.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/4_4.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=4 border=0 alt=4 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/4_thumb_1.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/5_4.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=5 border=0 alt=5 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/5_thumb_1.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;2. Configuration of TFS so that it will become TFS Basic&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
At this point, things have been installed, but nothing is running yet. The configuration
wizard should start up, as shown in the following screenshot.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/6_4.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=6 border=0 alt=6 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/6_thumb_1.png" width=244 height=129&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Now we get the choice to either install basic, advanced, application tier or upgrade.
Select upgrade and click on Start Wizard. This wizard will now guide you through the
required steps. On my machine, SQL Server Express 2008 was already installed, so the
wizard skipped this installation.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/7_4.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=7 border=0 alt=7 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/7_thumb_1.png" width=244 height=184&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/8_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=8 border=0 alt=8 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/8_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/9_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=9 border=0 alt=9 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/9_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/10_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=10 border=0 alt=10 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/10_thumb_2.png" width=244 height=184&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
The wizard will now check if all my selections are possible with my config. If so,
we can continue.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/11_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=11 border=0 alt=11 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/11_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;&amp;nbsp; 
&lt;/p&gt;
&lt;p&gt;
Success, we’re good to go!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/12_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=12 border=0 alt=12 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/12_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Installation has started.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/13_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=13 border=0 alt=13 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/13_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Finished setting up everything…
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/14_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=14 border=0 alt=14 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/14_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
TFS Basic is ready, here’s the address of your personal TFS Basic server.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/15_6.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=15 border=0 alt=15 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/15_thumb_2.png" width=244 height=184&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;3. Team Explorer is called to the scene&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
To use my TFS instance from Visual Studio, I need to install Team Explorer. It can
be found on the installation iso from TFS. Run its setup.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/16_4.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=16 border=0 alt=16 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/16_thumb_1.png" width=244 height=188&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/17_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=17 border=0 alt=17 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/17_thumb.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Installing…
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/18_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=18 border=0 alt=18 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/18_thumb.png" width=244 height=188&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
And complete!
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/19_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=19 border=0 alt=19 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/19_thumb.png" width=244 height=188&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;4. Visual Studio 2010 now with Team Explorer&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
In Visual Studio’s Team Explorer, click on Connect with Team Project. Add your server
as shown below:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/20_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=20 border=0 alt=20 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/20_thumb.png" width=244 height=152&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
From File &amp;gt; New Team Project, you can start a new team project.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/21_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=21 border=0 alt=21 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/21_thumb.png" width=244 height=199&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
And there we have it, a completely configured system with Visual Studio 2010 and TFS
Basic!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/22_2.png"&gt;&lt;img style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=22 border=0 alt=22 src="http://www.snowball.be/content/binary/WindowsLiveWriter/SettingupTFSBasicwithVisualStudio2010_B60E/22_thumb.png" width=509 height=294&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,a6b4c4ad-dc6b-4ce1-9e52-a33e1639d538.aspx</comments>
      <category>.NET 4</category>
      <category>TFS</category>
      <category>Visual Studio.net</category>
      <category>VS2010</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=49b01be6-2d62-4ec6-930a-e4a6a502bbd4</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,49b01be6-2d62-4ec6-930a-e4a6a502bbd4.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,49b01be6-2d62-4ec6-930a-e4a6a502bbd4.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=49b01be6-2d62-4ec6-930a-e4a6a502bbd4</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The wait is over. The biggest release of Visual Studio is here… at least in a beta
form. Visual Studio 2010 is probably the most remarkable release of Microsoft’s flagship
IDE since the introduction of .NET, now already 8 years ago (if I count correctly…
man, I AM getting old!!). 
<br />
You may be wondering; why is this release any bigger than the previous ones? Well,
for one thing, the complete shell is now written in WPF. It supports dual screen setups.
It includes .NET 4.0. It will support a Silverlight 3 designer. It will even make
coffee for you!
</p>
        <p align="center">
          <a href="http://www.snowball.be/content/binary/WindowsLiveWriter/VisualStudio2010ishereasbetaatleast_696/ctp_2.jpg">
            <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ctp" border="0" alt="ctp" src="http://www.snowball.be/content/binary/WindowsLiveWriter/VisualStudio2010ishereasbetaatleast_696/ctp_thumb.jpg" width="334" height="223" />
          </a>
          <br />
        </p>
        <p>
 
</p>
        <p>
If you want to get started with this beta version, head over to <a href="http://msdn.microsoft.com/en-us/subscriptions/default.aspx" target="_blank">MSDN
subscriptions</a> (yes, subscriber download only!).
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=49b01be6-2d62-4ec6-930a-e4a6a502bbd4" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2010 is here&amp;hellip; as beta at least!</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,49b01be6-2d62-4ec6-930a-e4a6a502bbd4.aspx</guid>
      <link>http://www.snowball.be/2009/05/18/Visual+Studio+2010+Is+Herehellip+As+Beta+At+Least.aspx</link>
      <pubDate>Mon, 18 May 2009 22:27:54 GMT</pubDate>
      <description>&lt;p&gt;
The wait is over. The biggest release of Visual Studio is here… at least in a beta
form. Visual Studio 2010 is probably the most remarkable release of Microsoft’s flagship
IDE since the introduction of .NET, now already 8 years ago (if I count correctly…
man, I AM getting old!!). 
&lt;br&gt;
You may be wondering; why is this release any bigger than the previous ones? Well,
for one thing, the complete shell is now written in WPF. It supports dual screen setups.
It includes .NET 4.0. It will support a Silverlight 3 designer. It will even make
coffee for you!
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;a href="http://www.snowball.be/content/binary/WindowsLiveWriter/VisualStudio2010ishereasbetaatleast_696/ctp_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ctp" border="0" alt="ctp" src="http://www.snowball.be/content/binary/WindowsLiveWriter/VisualStudio2010ishereasbetaatleast_696/ctp_thumb.jpg" width="334" height="223"&gt;&lt;/a&gt; 
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
If you want to get started with this beta version, head over to &lt;a href="http://msdn.microsoft.com/en-us/subscriptions/default.aspx" target="_blank"&gt;MSDN
subscriptions&lt;/a&gt; (yes, subscriber download only!).
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=49b01be6-2d62-4ec6-930a-e4a6a502bbd4" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,49b01be6-2d62-4ec6-930a-e4a6a502bbd4.aspx</comments>
      <category>Silverlight</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=b7046e5a-d096-44df-a9d2-9c5201043d9e</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,b7046e5a-d096-44df-a9d2-9c5201043d9e.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,b7046e5a-d096-44df-a9d2-9c5201043d9e.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=b7046e5a-d096-44df-a9d2-9c5201043d9e</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Appearantly, the next version of Visual Studio, version 10, is starting to take shape.
While no (public) CTP/early build has been released of this version, Microsoft is
working hard on taking the IDE again one step further... Or should I say, many steps?
Read on!
</p>
        <p>
          <a href="http://www.pluralsight.com/community/blogs/jeffsch/archive/2008/09/15/vsx-keynote.aspx">Jeffrey
Schlimmer</a> posted some information on his blog that outlines where Microsoft
is taking the new version of Visual Studio, code-named Hawaii. It seems that there
will be 4 main areas of, let's say, BIG improvements:
</p>
        <li>
          <span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Experience:
Make Visual Studio the developer's favorite application</span>
        </li>
        <li>
          <span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Customer:
Focus on a specific customer's needs; for this release, the small-to-medium business
developer</span>
        </li>
        <li>
          <span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Platform:
Ride the latest platform technologies; for this release, the 2009 technologies</span>
        </li>
        <li>
          <span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">Architecture:
Take the first of many steps to improve the infrastucture</span>
        </li>
        <p>
Visual Studio will start taking advantage of WPF: the editor will be WPF-based and
in general, VS10 will be more modular and have fine-grained extensibility. Multi-monitor
and multi-core will also become available, as well as a more modern look, again based
on WPF.
</p>
        <p>
Also, while not becoming Notepad in terms of startup-time, VS will become smaller
and faster. In my personal opinion, with every new version, the load time has been
more and more reduced.
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=b7046e5a-d096-44df-a9d2-9c5201043d9e" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>VS10 on the horizon</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,b7046e5a-d096-44df-a9d2-9c5201043d9e.aspx</guid>
      <link>http://www.snowball.be/2008/09/18/VS10+On+The+Horizon.aspx</link>
      <pubDate>Thu, 18 Sep 2008 22:32:57 GMT</pubDate>
      <description>&lt;p&gt;
Appearantly, the next version of Visual Studio, version 10, is starting to take shape.
While no (public) CTP/early build has been released of this version, Microsoft is
working hard on taking the IDE again one step further... Or should I say, many steps?
Read on!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.pluralsight.com/community/blogs/jeffsch/archive/2008/09/15/vsx-keynote.aspx"&gt;Jeffrey
Schlimmer&lt;/a&gt;&amp;nbsp;posted some information on his blog that outlines where Microsoft
is taking the new version of Visual Studio, code-named Hawaii. It seems that there
will be 4 main areas of, let's say, BIG improvements:
&lt;/p&gt;
&lt;li&gt;
&lt;span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Experience:
Make Visual Studio the developer's favorite application&lt;/span&gt; 
&lt;li&gt;
&lt;span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Customer:
Focus on a specific customer's needs; for this release, the small-to-medium business
developer&lt;/span&gt; 
&lt;li&gt;
&lt;span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Platform:
Ride the latest platform technologies; for this release, the 2009 technologies&lt;/span&gt; 
&lt;li&gt;
&lt;span style="FONT-SIZE: 11pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Architecture:
Take the first of many steps to improve the infrastucture&lt;/span&gt; 
&lt;/li&gt;
&lt;p&gt;
Visual Studio will start taking advantage of WPF: the editor will be WPF-based and
in general, VS10 will be more modular and have fine-grained extensibility. Multi-monitor
and multi-core will also become available, as well as a more modern look, again based
on WPF.
&lt;/p&gt;
&lt;p&gt;
Also, while not becoming Notepad in terms of startup-time, VS will become smaller
and faster. In my personal opinion, with every new version, the load time has been
more and more reduced.
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=b7046e5a-d096-44df-a9d2-9c5201043d9e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,b7046e5a-d096-44df-a9d2-9c5201043d9e.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=03496d0f-2705-45c6-9751-1f9412bb68f6</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,03496d0f-2705-45c6-9751-1f9412bb68f6.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,03496d0f-2705-45c6-9751-1f9412bb68f6.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=03496d0f-2705-45c6-9751-1f9412bb68f6</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Since the installation of Silverlight 2 Beta 2, I had been experiencing crashes of
Visual Studio 2008. The crash always occured when shutting down Visual Studio, but
only if I was working on a Silverlight application.<br /><br />
I figured it had something to do with the Silverlight 2 Beta 2 Tools for Visual
Studio, but I had my hopes on VS 2008 SP1 to get rid of all the errors. 
<br /><br />
Sadly enough, the error wasn't gone after the install of SP1 and reinstall
of the (updated) Silverlight Tools.<br /><br />
The only thing left was trying to find help, based on the signature of the error:<br />
EventType : clr20r3     
<br />
P1 : devenv.exe     
<br />
P2 : 9.0.30428.1     
<br />
P3 : 4815597f<br />
P4 : microsoft.visualstudio.silverlight<br /><br />
Luckily, the error was the subject of a <a href="http://silverlight.net/forums/t/17500.aspx">thread</a> on
the Silverlight forums, and some bright reader found what the solution for the error
is:<br />
1. Uninstall the tools (once again in my case...)<br />
2. Go to C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE and search for a
DLL called Microsoft.VisualStudio.ServicesProxy.dll. Delete (or better move to a temporary
location) this file.<br />
3. Reinstall the tools.<br /><br />
If everything went well, the size of the tools in "Control Panel -&gt; Programs and
features" should now display 1.17MB instead of 1.14MB.
</p>
        <p>
Now I can go back to doing Silverlight demo's, knowing that I will not get a crash
of my IDE every time :) 
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=03496d0f-2705-45c6-9751-1f9412bb68f6" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Silverlight 2 Beta 2 crash resolved</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,03496d0f-2705-45c6-9751-1f9412bb68f6.aspx</guid>
      <link>http://www.snowball.be/2008/08/12/Silverlight+2+Beta+2+Crash+Resolved.aspx</link>
      <pubDate>Tue, 12 Aug 2008 20:24:55 GMT</pubDate>
      <description>&lt;p&gt;
Since the installation of Silverlight 2 Beta 2, I had been experiencing crashes of
Visual Studio 2008. The crash always occured when shutting down Visual Studio, but
only if I was&amp;nbsp;working on a Silverlight application.&lt;br&gt;
&lt;br&gt;
I figured it had something to do with the Silverlight 2 Beta 2 Tools&amp;nbsp;for Visual
Studio, but I had my hopes on&amp;nbsp;VS 2008 SP1 to get rid of all the errors. 
&lt;br&gt;
&lt;br&gt;
Sadly enough, the error wasn't&amp;nbsp;gone after the install&amp;nbsp;of SP1 and reinstall
of the&amp;nbsp;(updated) Silverlight Tools.&lt;br&gt;
&lt;br&gt;
The only thing left was trying to find help, based on the signature of the error:&lt;br&gt;
EventType : clr20r3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;br&gt;
P1 : devenv.exe &amp;nbsp; &amp;nbsp; 
&lt;br&gt;
P2 : 9.0.30428.1 &amp;nbsp; &amp;nbsp; 
&lt;br&gt;
P3 : 4815597f&lt;br&gt;
P4 : microsoft.visualstudio.silverlight&lt;br&gt;
&lt;br&gt;
Luckily, the error was the subject of a &lt;a href="http://silverlight.net/forums/t/17500.aspx"&gt;thread&lt;/a&gt; on
the Silverlight forums, and some bright reader found what the solution for the error
is:&lt;br&gt;
1. Uninstall the tools (once again in my case...)&lt;br&gt;
2. Go to C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE and search for a
DLL called Microsoft.VisualStudio.ServicesProxy.dll. Delete (or better move to a temporary
location) this file.&lt;br&gt;
3. Reinstall the tools.&lt;br&gt;
&lt;br&gt;
If everything went well, the size of the tools in "Control Panel -&amp;gt; Programs and
features" should now display 1.17MB instead of 1.14MB.
&lt;/p&gt;
&lt;p&gt;
Now I can go back to doing Silverlight demo's, knowing that I will not get a crash
of my IDE every time :) 
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=03496d0f-2705-45c6-9751-1f9412bb68f6" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,03496d0f-2705-45c6-9751-1f9412bb68f6.aspx</comments>
      <category>Silverlight</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=fe1a97c0-779b-4caf-996a-1d5e6fd7144c</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,fe1a97c0-779b-4caf-996a-1d5e6fd7144c.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,fe1a97c0-779b-4caf-996a-1d5e6fd7144c.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=fe1a97c0-779b-4caf-996a-1d5e6fd7144c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Together with the release of Visual Studio 2008 SP1, Microsoft also released an update
of the Silverlight tools. The previous version is not supported anymore.<br /><br />
The new version can be downloaded <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=50A9EC01-267B-4521-B7D7-C0DBA8866434&amp;displaylang=en">here</a>.<br /><br />
From the Microsoft.com page: 
<br /><em>This package is an add-on to provide tooling for Microsoft Silverlight 2 Beta
2. It can be installed either on top of Visual Studio 2008 RTM or Visual Studio 2008
SP1, and it provides a Silverlight project system for developing Silverlight applications
using C# or Visual Basic. 
<br /><br /></em></p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=fe1a97c0-779b-4caf-996a-1d5e6fd7144c" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Silverlight 2 beta 2 tools</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,fe1a97c0-779b-4caf-996a-1d5e6fd7144c.aspx</guid>
      <link>http://www.snowball.be/2008/08/11/Silverlight+2+Beta+2+Tools.aspx</link>
      <pubDate>Mon, 11 Aug 2008 18:11:55 GMT</pubDate>
      <description>&lt;p&gt;
Together with the release of Visual Studio 2008 SP1, Microsoft also released an update
of the Silverlight tools. The previous version is not supported anymore.&lt;br&gt;
&lt;br&gt;
The new version can be downloaded &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=50A9EC01-267B-4521-B7D7-C0DBA8866434&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
From the Microsoft.com page: 
&lt;br&gt;
&lt;em&gt;This package is an add-on to provide tooling for Microsoft Silverlight 2 Beta
2. It can be installed either on top of Visual Studio 2008 RTM or Visual Studio 2008
SP1, and it provides a Silverlight project system for developing Silverlight applications
using C# or Visual Basic. 
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&gt;&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=fe1a97c0-779b-4caf-996a-1d5e6fd7144c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,fe1a97c0-779b-4caf-996a-1d5e6fd7144c.aspx</comments>
      <category>.net 3.5</category>
      <category>Silverlight</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=72df91ce-41f4-429d-b7aa-b890a49bbc33</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,72df91ce-41f4-429d-b7aa-b890a49bbc33.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,72df91ce-41f4-429d-b7aa-b890a49bbc33.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=72df91ce-41f4-429d-b7aa-b890a49bbc33</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As promised last week with the release of SQL Server 2008, Microsoft released Visual
Studio 2008 Service Pack 1 (SP1) on Monday August 11th. 
</p>
        <p>
At the time of writing, I can't find it on the MSDN site, but it is on the MSDN Subscriptions
website, so it's just a matter of time before it appears publicly.<br />
The Service Pack is about 800MB large, the updated MSDN Library about 2.2GB!<br /><br /><strong>Update:</strong>  Here's the public download <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61&amp;DisplayLang=en">link</a>.<br /><br />
Is the release of SP1 a big deal? Yes, it surely is.<br />
Below is a list containing a few of the new/improved features:
</p>
        <ul>
          <li>
ASP.NET Dynamic Data 
</li>
          <li>
ASP.NET AJAX Back/Forward Button History Support 
</li>
          <li>
Visual Studio Support for Classic ASP Intellisense and Debugging 
</li>
          <li>
ASP.NET Routing Engine (System.Web.Routing) 
</li>
          <li>
Visual Web Developer Express Edition support for Class Library and Web Application
Projects 
</li>
          <li>
New .NET Framework Setup Bootstrapper for Client Applications 
</li>
          <li>
New Windows Forms Controls like the vector shape, Printing, and the DataRepeater 
</li>
          <li>
WPF Performance Improvements (handy for my current WPF project that contains High
Definition video!!) 
</li>
          <li>
VS 2008 for WPF Improvements 
</li>
          <li>
SQL 2008 Support 
</li>
          <li>
ADO.NET Entity Framework and Linq to Entities 
</li>
          <li>
ADO.NET Data Services 
</li>
          <li>
Several improvements to C# as well as Visual Basic 
</li>
          <li>
Many improvements on Team Foundation Server</li>
        </ul>
        <p>
More information <a href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx">here</a>.
</p>
        <p>
All the links you need: 
</p>
        <ul>
          <li>
            <a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=16&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d3254c868-bcb9-412c-95c6-d100c872ec60%26DisplayLang%3den">Express
Editions</a>
          </li>
          <li>
            <a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=21&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d9e40a5b6-da41-43a2-a06d-3cee196bfe3d%26DisplayLang%3den">Team
Foundation Server SP1</a>
          </li>
          <li>
            <a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=17&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dfbee1648-7106-44a7-9649-6d9f6d58056e%26DisplayLang%3den">Visual
Studio 2008 SP1</a>
          </li>
          <li>
            <a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=8&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da494b0e0-eb07-4ff1-a21c-a4663e456d9d%26DisplayLang%3den">Visual
Studio 2008 Preparation Pack Tool</a>
          </li>
          <li>
            <a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=7&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dab99342f-5d1a-413d-8319-81da479ab0d7%26DisplayLang%3den">.NET
3.5 Service Pack 1</a>
          </li>
          <li>
            <a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;p=4&amp;SrcDisplayLang=en&amp;SrcCategoryId=&amp;SrcFamilyId=&amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d50a9ec01-267b-4521-b7d7-c0dba8866434%26DisplayLang%3den">Silverlight
Tools for VS2008 SP1</a>
          </li>
        </ul>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=72df91ce-41f4-429d-b7aa-b890a49bbc33" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 SP1 now available</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,72df91ce-41f4-429d-b7aa-b890a49bbc33.aspx</guid>
      <link>http://www.snowball.be/2008/08/11/Visual+Studio+2008+SP1+Now+Available.aspx</link>
      <pubDate>Mon, 11 Aug 2008 16:35:59 GMT</pubDate>
      <description>&lt;p&gt;
As promised last week with the release of SQL Server 2008, Microsoft released Visual
Studio 2008 Service Pack 1 (SP1) on Monday August 11th. 
&lt;/p&gt;
&lt;p&gt;
At the time of writing, I can't find it on the MSDN site, but it is on the MSDN Subscriptions
website, so it's just a matter of time before it appears publicly.&lt;br&gt;
The Service Pack is about 800MB large, the updated MSDN Library about 2.2GB!&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Update:&lt;/strong&gt;&amp;nbsp; Here's the public download &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=27673c47-b3b5-4c67-bd99-84e525b5ce61&amp;amp;DisplayLang=en"&gt;link&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Is the release of SP1 a big deal? Yes, it surely is.&lt;br&gt;
Below is a list containing a few of the new/improved features:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
ASP.NET Dynamic Data 
&lt;li&gt;
ASP.NET AJAX Back/Forward Button History Support 
&lt;li&gt;
Visual Studio Support for Classic ASP Intellisense and Debugging 
&lt;li&gt;
ASP.NET Routing Engine (System.Web.Routing) 
&lt;li&gt;
Visual Web Developer Express Edition support for Class Library and Web Application
Projects 
&lt;li&gt;
New .NET Framework Setup Bootstrapper for Client Applications 
&lt;li&gt;
New Windows Forms Controls like the&amp;nbsp;vector shape, Printing, and the DataRepeater 
&lt;li&gt;
WPF Performance Improvements (handy for my current WPF project that contains High
Definition video!!) 
&lt;li&gt;
VS 2008 for WPF Improvements 
&lt;li&gt;
SQL 2008 Support 
&lt;li&gt;
ADO.NET Entity Framework and Linq to Entities 
&lt;li&gt;
ADO.NET Data Services 
&lt;li&gt;
Several improvements to C# as well as Visual Basic 
&lt;li&gt;
Many improvements on Team Foundation Server&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
More information&amp;nbsp;&lt;a href="http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
All the links you need: 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=16&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d3254c868-bcb9-412c-95c6-d100c872ec60%26DisplayLang%3den"&gt;Express
Editions&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=21&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d9e40a5b6-da41-43a2-a06d-3cee196bfe3d%26DisplayLang%3den"&gt;Team
Foundation Server SP1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=17&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dfbee1648-7106-44a7-9649-6d9f6d58056e%26DisplayLang%3den"&gt;Visual
Studio 2008 SP1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=8&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3da494b0e0-eb07-4ff1-a21c-a4663e456d9d%26DisplayLang%3den"&gt;Visual
Studio 2008 Preparation Pack Tool&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=7&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3dab99342f-5d1a-413d-8319-81da479ab0d7%26DisplayLang%3den"&gt;.NET
3.5 Service Pack 1&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.microsoft.com/downloads/info.aspx?na=22&amp;amp;p=4&amp;amp;SrcDisplayLang=en&amp;amp;SrcCategoryId=&amp;amp;SrcFamilyId=&amp;amp;u=%2fdownloads%2fdetails.aspx%3fFamilyID%3d50a9ec01-267b-4521-b7d7-c0dba8866434%26DisplayLang%3den"&gt;Silverlight
Tools for VS2008 SP1&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=72df91ce-41f4-429d-b7aa-b890a49bbc33" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,72df91ce-41f4-429d-b7aa-b890a49bbc33.aspx</comments>
      <category>.net 3.5</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=979d8024-0b37-4b4e-b14c-a70cc5a5a925</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,979d8024-0b37-4b4e-b14c-a70cc5a5a925.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,979d8024-0b37-4b4e-b14c-a70cc5a5a925.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=979d8024-0b37-4b4e-b14c-a70cc5a5a925</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Today, I had create a deployment procedure for a VSTO 2007 Excel Add-in. Since I'm
not an expert in Office-related development, I started doing some research on the
topic. Here's what I found out to be the best way to do such a deployment. (Note,
again, I'm a rookie at Office development, so there might be better ways...) 
</p>
        <p>
Initially, I found the most easy way to deploy an add-in is using the Publish function
in Visual Studio 2008. This way, a ClickOnce is created. 
<br />
Now, the add-in connects to a lot of WCF services. The addresses of the endpoints
of these services, among other configuration information, is stored in the app.config
from the add-in. This information needs to be editable, since the server address might
change over time.
</p>
        <p>
When using the ClickOnce setup, the deployed application worked fine. The application
was able to read out the settings of the app.config file. However, it is not stored
in a specific location, since it is in the cache of ClickOnce. So, I had to find another
solution, so that the config file can be located and edited.
</p>
        <p>
So, after doing some more research on the subject, I found the correct way to deploy
an add-in is a simple setup project created from Visual Studio. However, you need
to add some registry settings as well as some other configuration. 
<br />
The complete procedure is explained <a href="http://msdn.microsoft.com/en-us/library/cc563937.aspx">here</a> and <a href="http://msdn.microsoft.com/en-us/library/cc616991.aspx">here</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=979d8024-0b37-4b4e-b14c-a70cc5a5a925" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Deploy a VSTO 2007 Excel Add-in - best practices</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,979d8024-0b37-4b4e-b14c-a70cc5a5a925.aspx</guid>
      <link>http://www.snowball.be/2008/07/07/Deploy+A+VSTO+2007+Excel+Addin+Best+Practices.aspx</link>
      <pubDate>Mon, 07 Jul 2008 20:48:48 GMT</pubDate>
      <description>&lt;p&gt;
Today, I had create a deployment procedure for a VSTO 2007 Excel Add-in. Since I'm
not an expert in Office-related development, I started doing some research on the
topic. Here's what I found out to be the best way to do such a deployment. (Note,
again, I'm a rookie at Office development, so there might be better ways...)&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Initially, I found the most easy way to deploy an add-in is using the Publish function
in Visual Studio 2008. This way, a ClickOnce is created. 
&lt;br&gt;
Now, the add-in connects to a lot of WCF services. The addresses of the endpoints
of these services, among other configuration information, is stored in the app.config
from the add-in. This information needs to be editable, since the server address might
change over time.
&lt;/p&gt;
&lt;p&gt;
When using the ClickOnce setup, the deployed application worked fine. The application
was able to read out the settings of the app.config file. However, it is not stored
in a specific location, since it is in the cache of ClickOnce. So, I had to find another
solution, so that the config file can be located and edited.
&lt;/p&gt;
&lt;p&gt;
So, after doing some more research on the subject, I found the correct way to deploy
an add-in is a simple setup project created from Visual Studio. However, you need
to add some registry settings as well as some other configuration. 
&lt;br&gt;
The complete procedure is explained &lt;a href="http://msdn.microsoft.com/en-us/library/cc563937.aspx"&gt;here&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/cc616991.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=979d8024-0b37-4b4e-b14c-a70cc5a5a925" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,979d8024-0b37-4b4e-b14c-a70cc5a5a925.aspx</comments>
      <category>.net</category>
      <category>Visual Studio.net</category>
      <category>WCF</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=945ac2c7-1a1f-45ff-97e3-b433731fc17a</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,945ac2c7-1a1f-45ff-97e3-b433731fc17a.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,945ac2c7-1a1f-45ff-97e3-b433731fc17a.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=945ac2c7-1a1f-45ff-97e3-b433731fc17a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I was today doing some development in Visual Studio 2008 on a n-tier application,
where some Webservice needed to be called that would then call some deeper layer on
its turn, the usual stuff. However, the breakpoints in the DAL were not being hit
and when stepping-in, the following error was shown: 
<br /><strong><br />
Unable to automatically step into the server. The remote procedure could not be debugged.This
usually indicates that debugging has not been enabled on the server."</strong></p>
        <p>
Turns out that this was caused by the web.config not having a 
</p>
        <font color="#0000ff" size="1">
          <font color="#0000ff" size="1">
            <p>
&lt;
</p>
          </font>
        </font>
        <font color="#a31515" size="1">
          <font color="#a31515" size="1">compilation</font>
        </font>
        <font color="#0000ff" size="1">
          <font color="#0000ff" size="1">
          </font>
        </font>
        <font color="#ff0000" size="1">
          <font color="#ff0000" size="1">debug</font>
        </font>
        <font color="#0000ff" size="1">
          <font color="#0000ff" size="1">=</font>
        </font>
        <font color="#000000" size="1">"</font>
        <font color="#0000ff" size="1">
          <font color="#0000ff" size="1">true</font>
        </font>
        <font color="#000000" size="1">"</font>
        <font color="#0000ff" size="1">
          <font color="#0000ff" size="1">&gt;</font>
        </font>
        <p>
          <font color="#0000ff" size="1">
            <font color="#0000ff" size="1">
              <font color="#000000" size="2">attribute.
Therefore, any breakpoint located in a layer behind the service layer, was not hit.
I remember having the same issue with Visual Studio 2005, but I never got this error
however.</font>
            </font>
          </font>
        </p>
"&gt;<img title="Blog Directory - Blogged" alt="Blog Directory - Blogged" src="http://www.blogged.com/icons/vn_gillc_30252.gif" border="0" /><img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=945ac2c7-1a1f-45ff-97e3-b433731fc17a" /><br /><hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Unable to automatically step into the server</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,945ac2c7-1a1f-45ff-97e3-b433731fc17a.aspx</guid>
      <link>http://www.snowball.be/2008/02/29/Unable+To+Automatically+Step+Into+The+Server.aspx</link>
      <pubDate>Fri, 29 Feb 2008 13:55:42 GMT</pubDate>
      <description>&lt;p&gt;
I was today doing some development in Visual Studio 2008 on a n-tier application,
where some Webservice needed to be called that would then call some deeper layer on
its turn, the usual stuff. However, the breakpoints in the DAL were not being hit
and when stepping-in, the following error was shown: 
&lt;br&gt;
&lt;strong&gt;
&lt;br&gt;
Unable to automatically step into the server. The remote procedure could not be debugged.This
usually indicates that debugging has not been enabled on the server."&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
Turns out that this was caused by the web.config not having a 
&lt;/p&gt;
&lt;font color=#0000ff size=1&gt;&lt;font color=#0000ff size=1&gt; 
&lt;p&gt;
&amp;lt;
&lt;/font&gt;&lt;/font&gt;&lt;font color=#a31515 size=1&gt;&lt;font color=#a31515 size=1&gt;compilation&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=1&gt;&lt;font color=#0000ff size=1&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#ff0000 size=1&gt;&lt;font color=#ff0000 size=1&gt;debug&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=1&gt;&lt;font color=#0000ff size=1&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=1&gt;"&lt;/font&gt;&lt;font color=#0000ff size=1&gt;&lt;font color=#0000ff size=1&gt;true&lt;/font&gt;&lt;/font&gt;&lt;font color=#000000 size=1&gt;"&lt;/font&gt;&lt;font color=#0000ff size=1&gt;&lt;font color=#0000ff size=1&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&gt;
&lt;p&gt;
&lt;font color=#0000ff size=1&gt;&lt;font color=#0000ff size=1&gt;&lt;font color=#000000 size=2&gt;attribute.
Therefore, any breakpoint located in a layer behind the service layer, was not hit.
I remember having the same issue with Visual Studio 2005, but I never got this error
however.&lt;/font&gt;
&lt;/p&gt;
&gt;&gt;"&gt;&lt;img title="Blog Directory - Blogged" alt="Blog Directory - Blogged" src="http://www.blogged.com/icons/vn_gillc_30252.gif" border=0&gt;&gt;&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=945ac2c7-1a1f-45ff-97e3-b433731fc17a" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,945ac2c7-1a1f-45ff-97e3-b433731fc17a.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=903caaaa-9fec-4e83-b00e-b479b15aeaf1</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,903caaaa-9fec-4e83-b00e-b479b15aeaf1.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,903caaaa-9fec-4e83-b00e-b479b15aeaf1.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=903caaaa-9fec-4e83-b00e-b479b15aeaf1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Today, I gave students at the "De Nayer Instituut" in Mechelen an introduction to
Visual Studio 2008 and .NET Framework 3.5. 
</p>
        <p>
As you can expect from this title, it's a very high level introduction to the new
aspects of Visual Studio 2008 and .net 3.5. More specifically, there are some slides
on the following:
</p>
        <ul>
          <li>
language enhancements (anonymous methods, automatic properties, lambda expressions...) 
</li>
          <li>
LINQ 
</li>
          <li>
the new features of the web designer (javascript debugging, CSS support...) 
</li>
          <li>
WPF, WCF and WF 
</li>
          <li>
Office 2007 development (ribbon designer...).</li>
        </ul>
        <p>
I thought it would be a good idea to post them here. Feel free to use the deck for
your own presentations. If you do, maybe add a comment so I know they have been of
good use!
</p>
        <p>
          <a href="http://www.codeflakes.net/data/VS2008-Academic%20Tour.pptx">Visual Studio
2008 Intro.ppt</a>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=903caaaa-9fec-4e83-b00e-b479b15aeaf1" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>My slides of my Visual Studio 2008 introduction talk</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,903caaaa-9fec-4e83-b00e-b479b15aeaf1.aspx</guid>
      <link>http://www.snowball.be/2008/02/22/My+Slides+Of+My+Visual+Studio+2008+Introduction+Talk.aspx</link>
      <pubDate>Fri, 22 Feb 2008 00:01:50 GMT</pubDate>
      <description>&lt;p&gt;
Today, I gave students at the "De Nayer Instituut" in Mechelen an introduction to
Visual Studio 2008 and .NET Framework 3.5. 
&lt;/p&gt;
&lt;p&gt;
As you can expect from this title, it's a very high level introduction to the new
aspects of Visual Studio 2008 and .net 3.5. More specifically, there are some slides
on the following:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
language enhancements (anonymous methods, automatic properties, lambda expressions...) 
&lt;li&gt;
LINQ 
&lt;li&gt;
the new features of the web designer (javascript debugging, CSS support...) 
&lt;li&gt;
WPF, WCF and WF 
&lt;li&gt;
Office 2007 development (ribbon designer...).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
I thought it would be a good idea to post them here. Feel free to use the deck for
your own presentations. If you do, maybe add a comment so I know they have been of
good use!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.codeflakes.net/data/VS2008-Academic%20Tour.pptx"&gt;Visual Studio
2008 Intro.ppt&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=903caaaa-9fec-4e83-b00e-b479b15aeaf1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,903caaaa-9fec-4e83-b00e-b479b15aeaf1.aspx</comments>
      <category>.net 3.5</category>
      <category>ppt</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=c0ba390e-97d8-4439-9aa0-687df9bb2960</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,c0ba390e-97d8-4439-9aa0-687df9bb2960.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,c0ba390e-97d8-4439-9aa0-687df9bb2960.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=c0ba390e-97d8-4439-9aa0-687df9bb2960</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Just a small post on a new download that's available on Microsoft Download: <strong>Visual
Studio 2008 Support for SQL Server 2008, Community Technology Preview</strong>. 
</p>
        <p>
Using this CTP, you can now have your Server Explorer in Visual Studio 2008 successfully
connect to SQL Server 2008 and have it show tables and stored procedures. Other resolved
issues can be found on the download page.
</p>
        <p>
Unfortunately, the CTP does not make it possible yet to use LINQ to SQL with SQL Server
2008.
</p>
        <p>
Download can be found <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A999C84F-0FE5-4926-A1BF-4730D1CAA98C&amp;displaylang=en"><font color="#0f93d7">here</font></a>.   
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c0ba390e-97d8-4439-9aa0-687df9bb2960" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 Support for SQL Server 2008</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,c0ba390e-97d8-4439-9aa0-687df9bb2960.aspx</guid>
      <link>http://www.snowball.be/2008/02/21/Visual+Studio+2008+Support+For+SQL+Server+2008.aspx</link>
      <pubDate>Thu, 21 Feb 2008 23:34:47 GMT</pubDate>
      <description>&lt;p&gt;
Just a small post on a new download that's available on Microsoft Download: &lt;strong&gt;Visual
Studio 2008 Support for SQL Server 2008, Community Technology Preview&lt;/strong&gt;. 
&lt;/p&gt;
&lt;p&gt;
Using this CTP, you can now have your Server Explorer in Visual Studio 2008 successfully
connect to SQL Server 2008 and have it show tables and stored procedures. Other resolved
issues can be found on the download page.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, the CTP does not make it possible yet to use LINQ to SQL with SQL Server
2008.
&lt;/p&gt;
&lt;p&gt;
Download can be found &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A999C84F-0FE5-4926-A1BF-4730D1CAA98C&amp;amp;displaylang=en"&gt;&lt;font color=#0f93d7&gt;here&lt;/font&gt;&lt;/a&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c0ba390e-97d8-4439-9aa0-687df9bb2960" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,c0ba390e-97d8-4439-9aa0-687df9bb2960.aspx</comments>
      <category>SQL Server</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=c5809cf4-2b86-4afe-989b-3bd8cf95e5d7</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,c5809cf4-2b86-4afe-989b-3bd8cf95e5d7.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,c5809cf4-2b86-4afe-989b-3bd8cf95e5d7.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=c5809cf4-2b86-4afe-989b-3bd8cf95e5d7</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A Hot-fix was released for Visual Studio 2008 to address minor problems with the web
development part of the IDE.
</p>
        <p>
Here's what was changed with this service release:
</p>
        <p>
          <strong>
            <u>HTML Source view performance</u>
          </strong>
        </p>
        <p>
          <b>
          </b>
        </p>
        <ul>
          <li>
Source editor freezes for a few seconds when typing in a page with a custom control
that has more than two levels of sub-properties. 
</li>
          <li>
“View Code” right-click context menu command takes a long time to appear with web
application projects. 
</li>
          <li>
Visual Studio has very slow behavior when opening large HTML documents. 
</li>
          <li>
Visual Studio has responsiveness issues when working with big HTML files with certain
markup. 
</li>
          <li>
The Tab/Shift-Tab (Indent/Un-indent) operation is slow with large HTML selections. 
</li>
        </ul>
        <p>
          <b>
          </b>
        </p>
        <p>
          <b>
            <u>Design view performance</u>
          </b>
        </p>
        <p>
          <b>
          </b>
        </p>
        <ul>
          <li>
Slow typing in design view with certain page markup configurations. 
</li>
        </ul>
        <p>
          <b>
            <u>HTML editing</u>
          </b>
        </p>
        <ul>
          <li>
Quotes are not inserted after <i>Class</i> or <i>CssClass</i> attribute even when
the option is enabled. 
</li>
          <li>
Visual Studio crashes when <i>ServiceReference</i> element points back to the current
web page. 
</li>
        </ul>
        <p>
          <b>
            <u>JavaScript editing</u>
          </b>
        </p>
        <p>
          <b>
          </b>
        </p>
        <ul>
          <li>
When opening a JavaScript file, colorization of the client script is sometimes delayed
several seconds. 
</li>
          <li>
JavaScript IntelliSense does not work if an empty string property is encountered before
the current line of editing. 
</li>
          <li>
JavaScript IntelliSense does not work when jQuery is used. 
</li>
        </ul>
        <p>
          <b>
            <u>Web Site build performance</u>
          </b>
        </p>
        <p>
          <b>
          </b>
        </p>
        <ul>
          <li>
Build is very slow when Bin folder contains large number of assemblies and .refresh
files with web-site projects. 
</li>
        </ul>
        <p>
After installation, you should see the hot-fix in the About dialog like the following:<br /><br /><img src="http://www.snowball.be/content/binary/VS20081.jpg" border="0" /></p>
        <p>
If you want to download the fix, log on to <a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826">Connect</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c5809cf4-2b86-4afe-989b-3bd8cf95e5d7" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 Web Development Hot-Fix</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,c5809cf4-2b86-4afe-989b-3bd8cf95e5d7.aspx</guid>
      <link>http://www.snowball.be/2008/02/12/Visual+Studio+2008+Web+Development+HotFix.aspx</link>
      <pubDate>Tue, 12 Feb 2008 21:16:21 GMT</pubDate>
      <description>&lt;p&gt;
A Hot-fix was released for Visual Studio 2008 to address minor problems with the web
development part of the IDE.
&lt;/p&gt;
&lt;p&gt;
Here's what was changed with this service release:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;&lt;u&gt;HTML Source view performance&lt;/u&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Source editor freezes for a few seconds when typing in a page with a custom control
that has more than two levels of sub-properties. 
&lt;li&gt;
“View Code” right-click context menu command takes a long time to appear with web
application projects. 
&lt;li&gt;
Visual Studio has very slow behavior when opening large HTML documents. 
&lt;li&gt;
Visual Studio has responsiveness issues when working with big HTML files with certain
markup. 
&lt;li&gt;
The Tab/Shift-Tab (Indent/Un-indent) operation is slow with large HTML selections. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;u&gt;Design view performance&lt;/u&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Slow typing in design view with certain page markup configurations. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;b&gt;&lt;u&gt;HTML editing&lt;/u&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Quotes are not inserted after &lt;i&gt;Class&lt;/i&gt; or &lt;i&gt;CssClass&lt;/i&gt; attribute even when
the option is enabled. 
&lt;li&gt;
Visual Studio crashes when &lt;i&gt;ServiceReference&lt;/i&gt; element points back to the current
web page. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;b&gt;&lt;u&gt;JavaScript editing&lt;/u&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
When opening a JavaScript file, colorization of the client script is sometimes delayed
several seconds. 
&lt;li&gt;
JavaScript IntelliSense does not work if an empty string property is encountered before
the current line of editing. 
&lt;li&gt;
JavaScript IntelliSense does not work when jQuery is used. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;b&gt;&lt;u&gt;Web Site build performance&lt;/u&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Build is very slow when Bin folder contains large number of assemblies and .refresh
files with web-site projects. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
After installation, you should see the hot-fix in the About dialog like the following:&lt;br&gt;
&lt;br&gt;
&lt;img src="http://www.snowball.be/content/binary/VS20081.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
If you want to download the fix, log on to &lt;a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826"&gt;Connect&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c5809cf4-2b86-4afe-989b-3bd8cf95e5d7" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,c5809cf4-2b86-4afe-989b-3bd8cf95e5d7.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=4f0de360-4eb3-46c8-8c34-d60f8d5be9a3</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,4f0de360-4eb3-46c8-8c34-d60f8d5be9a3.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,4f0de360-4eb3-46c8-8c34-d60f8d5be9a3.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=4f0de360-4eb3-46c8-8c34-d60f8d5be9a3</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <title>Interesting poll on the use of Microsoft IDE's</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,4f0de360-4eb3-46c8-8c34-d60f8d5be9a3.aspx</guid>
      <link>http://www.snowball.be/2008/02/11/Interesting+Poll+On+The+Use+Of+Microsoft+IDEs.aspx</link>
      <pubDate>Mon, 11 Feb 2008 23:13:30 GMT</pubDate>
      <description>&lt;p&gt;
Today, I was reading the CodeProject's newsletter and I noticed an interesting poll
they were doing on the use of the different IDE's of Microsoft people are using today.
Here's a copy of it.
&lt;/p&gt;
&lt;h3 style="MARGIN: auto 0cm"&gt;&lt;span style="FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font size=3&gt;&lt;font color=#000000&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;What
was (or is) your favourite Microsoft IDE?&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;
&lt;/h3&gt;
&lt;p class=smalltext style="MARGIN: auto 0cm"&gt;
&lt;font color=#000000&gt;Survey period: &lt;b&gt;4 Feb 2008&lt;/b&gt; to &lt;b&gt;10 Feb 2008&lt;/b&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font color=#000000&gt;We know we missed a few, but during the evolution of The Code
Project these were the ones most used by our members.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;table class=MsoNormalTable style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: #fafafa; BORDER-LEFT: #ededed 1pt solid; BORDER-BOTTOM: #ededed 1pt solid; mso-cellspacing: 0cm; mso-border-left-alt: solid #EDEDED .75pt; mso-border-bottom-alt: solid #EDEDED .75pt; mso-yfti-tbllook: 1184; mso-padding-alt: 1.5pt 1.5pt 1.5pt 1.5pt" cellspacing=0 cellpadding=0 border=1&gt;
&lt;tbody&gt;
&lt;tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #ff9900; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Option&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #ff9900; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Votes&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #ff9900; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align=center&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #ff9900; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 1"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
Studio 2005&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;1472&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;42.97&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1025 height=10 alt="1472 votes, 42.97%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" width=32 border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 2"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
Studio 2008&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;971&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;28.34&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1026 height=10 alt="971 votes, 28.34%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" width=21 border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 3"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
Studio 6.0&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;651&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;19.00&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1027 height=10 alt="651 votes, 19.00%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" width=14 border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 4"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
Studio .NET 2003&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;213&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;6.22&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1028 height=10 alt="213 votes, 6.22%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" width=4 border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 5"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Other&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;58&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;1.69&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1029 height=10 alt="58 votes, 1.69%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" width=1 border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 6"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
C++ 4.0&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;30&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;0.88&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1030 height=10 alt="30 votes, 0.88%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 7"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
Studio .NET (2002)&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;18&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;0.53&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1031 height=10 alt="18 votes, 0.53%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 8"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; WIDTH: 100%; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt" width="100%"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Visual
Studio 97&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;12&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;0.35&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: white; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&lt;img id=_x0000_i1032 height=10 alt="12 votes, 0.35%" src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow: 9; mso-yfti-lastrow: yes"&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #488e00; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;Total&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #488e00; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;3425&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #ededed 1pt solid; PADDING-RIGHT: 2.25pt; BORDER-TOP: #ededed 1pt solid; PADDING-LEFT: 0.75pt; BACKGROUND: #488e00; PADDING-BOTTOM: 0.75pt; BORDER-LEFT: #ededed; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #ededed; mso-border-top-alt: solid #EDEDED .75pt; mso-border-right-alt: solid #EDEDED .75pt"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: right" align=right&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 8.5pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;font color=#000000&gt;&amp;nbsp;&amp;nbsp;100%&lt;o:p&gt;&lt;/o:p&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;td style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 1.5pt; BORDER-TOP: #f0f0f0; PADDING-LEFT: 1.5pt; BACKGROUND: #488e00; PADDING-BOTTOM: 1.5pt; BORDER-LEFT: #ededed; PADDING-TOP: 1.5pt; BORDER-BOTTOM: #ededed"&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;
&lt;b&gt;&lt;span style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;img id=_x0000_i1033 height=10 alt="3426 votes " src="http://www.codeproject.com/script/Surveys/Images/pollbar.gif" width=75 border=0&gt;
&lt;o:p&gt;&lt;/o:p&gt;
&lt;/span&gt;&lt;/b&gt;
&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
Now, as was to be expected, the largest part is still using Visual Studio 2005. While
2008 is not actually released to the public (it will in about 2 weeks), already over
1 out of every 4 is using it (and claiming it their favorite IDE for that matter!).
Personally, I can only applaud this, as it shows people are happy with the way 2008
works.
&lt;/p&gt;
&lt;p&gt;
What strikes me more however, is the number of people that's still using Visual Studio
6. Almost 20%! And come to think of it: this is a poll done by CodeProject: people
reading this particular site are not your regular developers most of the time, but
more the "hardcore" devvers. 
&lt;/p&gt;
&lt;p&gt;
Let's hope these people will all soon have the chance to upgrade their daily work
environment to a much more modern IDE like VS 2005 or VS 2008.
&lt;/p&gt;
&lt;p&gt;
Just today, I was having a discussion on the topics covered at TechDays: Tom Mertens
said that many, many developers are still using "old" technology. This graph only
shows he's right...
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=4f0de360-4eb3-46c8-8c34-d60f8d5be9a3" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,4f0de360-4eb3-46c8-8c34-d60f8d5be9a3.aspx</comments>
      <category>.net</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=7d999ac9-1b8b-40f2-b118-481e0eb13d3b</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,7d999ac9-1b8b-40f2-b118-481e0eb13d3b.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,7d999ac9-1b8b-40f2-b118-481e0eb13d3b.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=7d999ac9-1b8b-40f2-b118-481e0eb13d3b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This is something handy: the largest comparison of Visual Studio 2008 versions ever
made. It was created by Rob Caron and can be viewed <a href="http://msdn2.microsoft.com/en-us/vstudio/products/cc149003.aspx">here</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=7d999ac9-1b8b-40f2-b118-481e0eb13d3b" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Version comparison of Visual Studio 2008 versions</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,7d999ac9-1b8b-40f2-b118-481e0eb13d3b.aspx</guid>
      <link>http://www.snowball.be/2008/01/28/Version+Comparison+Of+Visual+Studio+2008+Versions.aspx</link>
      <pubDate>Mon, 28 Jan 2008 22:58:17 GMT</pubDate>
      <description>&lt;p&gt;
This is something handy: the largest comparison of Visual Studio 2008 versions ever
made. It was created by Rob Caron and can be viewed &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/products/cc149003.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=7d999ac9-1b8b-40f2-b118-481e0eb13d3b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,7d999ac9-1b8b-40f2-b118-481e0eb13d3b.aspx</comments>
      <category>.net</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=61ef1a90-527f-4fe9-b1dd-b67a740b6d85</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,61ef1a90-527f-4fe9-b1dd-b67a740b6d85.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,61ef1a90-527f-4fe9-b1dd-b67a740b6d85.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=61ef1a90-527f-4fe9-b1dd-b67a740b6d85</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The Visual Web Developer created V2.0 of the spell checker for Visual Studio and makes
it compatible with Visual Studio 2008 at once.
</p>
        <p>
The spell checker now supports text verification in: 
</p>
        <ul>
          <li>
HTML style comments <span style="COLOR: green"><strong>&lt;-- HTML --&gt;</strong></span></li>
          <li>
ASP.NET server side comments:<strong><span style="COLOR: green"> &lt;%-- ASP.NET --%&gt;</span></strong></li>
          <li>
JScript, C# and C++ comments: <strong><span style="COLOR: green">// C++ style comments</span></strong></li>
          <li>
CSS and C style comments: <strong><span style="COLOR: green">/* C style comments */ </span></strong></li>
          <li>
VB and VBScript style comments: <strong><span style="COLOR: green">'This is VB comment </span></strong></li>
        </ul>
        <p>
          <span style="COLOR: green">
            <font color="#000000">The free plugin can be downloaded <a href="http://www.arkhipov.com/Software/SpellChecker2008.msi">here</a>.</font>
          </span>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=61ef1a90-527f-4fe9-b1dd-b67a740b6d85" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Spellcheck in Visual Studio</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,61ef1a90-527f-4fe9-b1dd-b67a740b6d85.aspx</guid>
      <link>http://www.snowball.be/2007/12/17/Spellcheck+In+Visual+Studio.aspx</link>
      <pubDate>Mon, 17 Dec 2007 21:21:43 GMT</pubDate>
      <description>&lt;p&gt;
The Visual Web Developer created V2.0 of the spell checker for Visual Studio and makes
it compatible with Visual Studio 2008 at once.
&lt;/p&gt;
&lt;p&gt;
The spell checker now supports text verification in: 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
HTML style comments &lt;span style="COLOR: green"&gt;&lt;strong&gt;&amp;lt;-- HTML --&amp;gt;&lt;/strong&gt;&lt;/span&gt; 
&lt;li&gt;
ASP.NET server side comments:&lt;strong&gt;&lt;span style="COLOR: green"&gt; &amp;lt;%-- ASP.NET --%&amp;gt;&lt;/span&gt;&lt;/strong&gt; 
&lt;li&gt;
JScript, C# and C++ comments: &lt;strong&gt;&lt;span style="COLOR: green"&gt;// C++ style comments&lt;/span&gt;&lt;/strong&gt; 
&lt;li&gt;
CSS and C style comments: &lt;strong&gt;&lt;span style="COLOR: green"&gt;/* C style comments */ &lt;/span&gt;&lt;/strong&gt; 
&lt;li&gt;
VB and VBScript style comments: &lt;strong&gt;&lt;span style="COLOR: green"&gt;'This is VB comment &lt;/span&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;span style="COLOR: green"&gt;&lt;font color=#000000&gt;The free plugin can be downloaded &lt;a href="http://www.arkhipov.com/Software/SpellChecker2008.msi"&gt;here&lt;/a&gt;.&lt;/font&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=61ef1a90-527f-4fe9-b1dd-b67a740b6d85" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,61ef1a90-527f-4fe9-b1dd-b67a740b6d85.aspx</comments>
      <category>Programming tools</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=ebc89787-cab1-42e0-90be-3e669ae25680</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,ebc89787-cab1-42e0-90be-3e669ae25680.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,ebc89787-cab1-42e0-90be-3e669ae25680.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=ebc89787-cab1-42e0-90be-3e669ae25680</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Dan Fernandez posted an overview of 15 great features you'll love with the new Visual
Studio 2008 Express Editions.<br />
His list encompasses integration of LINQ, free ebooks, WPF designer support... and
of course, the fact that the Express editions are completely free. 
<br />
Did you know there's even an ISO you can download with all express editions included?
It's a 900MB download that, when installed, gives you the complete express suite.
All for free!<br /><br />
Dan's list can be found <a href="http://blogs.msdn.com/danielfe/archive/2007/11/19/top-15-things-to-love-about-visual-studio-2008-express.aspx">here</a>.<br /><br />
And here's a list of direct links to download the express editions.
</p>
        <li>
          <a href="http://go.microsoft.com/?linkid=7729280">Visual Basic Express 2008</a>
        </li>
        <li>
          <a href="http://go.microsoft.com/?linkid=7729278">Visual C# Express 2008</a>
        </li>
        <li>
          <a href="http://go.microsoft.com/?linkid=7729279">Visual C++ Express 2008</a>
        </li>
        <li>
          <a href="http://go.microsoft.com/?linkid=7729281">Visual Web Developer Express 2008</a>
        </li>
        <li>
          <a href="http://go.microsoft.com/fwlink/?LinkId=104679">All Visual Studio Express
Products DVD Image</a>
        </li>
        <p>
Also, you can download the XNA game studio 2.0 (beta), which installs as an add-on
for Visual Studio. Yes, again, all for free... More information <a href="http://creators.xna.com/beta/betanewtoxna.aspx">here</a>.<br /><br />
Start downloading, I'd say!
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=ebc89787-cab1-42e0-90be-3e669ae25680" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 Express Editions: 15 things you'll love</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,ebc89787-cab1-42e0-90be-3e669ae25680.aspx</guid>
      <link>http://www.snowball.be/2007/11/20/Visual+Studio+2008+Express+Editions+15+Things+Youll+Love.aspx</link>
      <pubDate>Tue, 20 Nov 2007 22:10:22 GMT</pubDate>
      <description>&lt;p&gt;
Dan Fernandez posted an overview of 15 great features you'll love with the new Visual
Studio 2008 Express Editions.&lt;br&gt;
His list encompasses integration of LINQ, free ebooks, WPF designer support... and
of course, the fact that the Express editions are completely free. 
&lt;br&gt;
Did you know there's even an ISO you can download with all express editions included?
It's a 900MB download that, when installed, gives you the complete express suite.
All for free!&lt;br&gt;
&lt;br&gt;
Dan's list can be found &lt;a href="http://blogs.msdn.com/danielfe/archive/2007/11/19/top-15-things-to-love-about-visual-studio-2008-express.aspx"&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
And here's a list of direct links to download the express editions.
&lt;/p&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7729280"&gt;Visual Basic Express 2008&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7729278"&gt;Visual C# Express 2008&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7729279"&gt;Visual C++ Express 2008&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7729281"&gt;Visual Web Developer Express 2008&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkId=104679"&gt;All Visual Studio Express
Products DVD Image&lt;/a&gt;
&lt;/li&gt;
&lt;p&gt;
Also, you can download the XNA game studio 2.0 (beta), which installs as an add-on
for Visual Studio. Yes, again, all for free... More information &lt;a href="http://creators.xna.com/beta/betanewtoxna.aspx"&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
Start downloading, I'd say!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=ebc89787-cab1-42e0-90be-3e669ae25680" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,ebc89787-cab1-42e0-90be-3e669ae25680.aspx</comments>
      <category>.net 3.0</category>
      <category>.net 3.5</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=cb3acc53-2e58-4e80-b9cc-6947ecf4275b</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,cb3acc53-2e58-4e80-b9cc-6947ecf4275b.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,cb3acc53-2e58-4e80-b9cc-6947ecf4275b.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=cb3acc53-2e58-4e80-b9cc-6947ecf4275b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Finally, we can present the RTM version of the Visual Studio 2008 RTM Training Kit.<br />
This kit is a real goldmine, containing presentations, Hands-On-Labs, demo's... on
all topics related to Visual Studio 2008.<br />
Now you only have to find about 5 days to complete all that's in here, and you're
set!
</p>
        <p>
          <img src="http://www.snowball.be/content/binary/rtmtrainingkit1.jpg" border="0" />
        </p>
        <p>
          <br />
All the info is below:<br /><em>The Visual Studio 2008 Training Kit has been updated for the RTM and has been
released on the Microsoft.com Download Center for anyone to download and use. </em></p>
        <p>
          <em>The Visual Studio 2008 Training Kit contains a full 5-days of technical content
including <b>20</b><b></b><b>hands-on labs</b>, <b>28 presentations</b>, and <b>20
scripted demos</b>.   The technologies covered in the kit include: 
LINQ, C# 3.0, VB 9, WCF, WF, WPF, Windows CardSpace, Silverlight, ASP.NET Ajax, .NET
Compact Framework 3.5, VSTO 3.0, Visual Studio Team System, and Team Foundation Server.  </em>
        </p>
        <p>
          <em>Originally developed for early adoption work with ISVs, it is now available to
all.  </em>
        </p>
        <p>
          <em>You can download the entire training kit from the download center here:  </em>
          <a href="http://go.microsoft.com/?linkid=7602397">
            <em>http://go.microsoft.com/?linkid=7602397</em>
          </a>
          <em>. 
The kit is just over 120MB compressed.   After downloading the kit, simply
run the installation program to extract the contents to your local machine. 
Once the installation process is complete, you will see an HTML page that allows you
to navigate through the contents of the kit.  </em>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=cb3acc53-2e58-4e80-b9cc-6947ecf4275b" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 RTM Training Kit</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,cb3acc53-2e58-4e80-b9cc-6947ecf4275b.aspx</guid>
      <link>http://www.snowball.be/2007/11/20/Visual+Studio+2008+RTM+Training+Kit.aspx</link>
      <pubDate>Tue, 20 Nov 2007 21:51:38 GMT</pubDate>
      <description>&lt;p&gt;
Finally, we can present the RTM version of the Visual Studio 2008 RTM Training Kit.&lt;br&gt;
This kit is a real goldmine, containing presentations, Hands-On-Labs, demo's... on
all topics related to Visual Studio 2008.&lt;br&gt;
Now you only have to find about 5 days to complete all that's in here, and you're
set!
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.snowball.be/content/binary/rtmtrainingkit1.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
All the info is below:&lt;br&gt;
&lt;em&gt;The Visual Studio 2008 Training Kit has been updated for the RTM and has been
released on the Microsoft.com Download Center for anyone to download and use. &lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;The Visual Studio 2008 Training Kit contains a full 5-days of technical content
including &lt;b&gt;20&lt;/b&gt;&lt;b&gt; &lt;/b&gt;&lt;b&gt;hands-on labs&lt;/b&gt;, &lt;b&gt;28 presentations&lt;/b&gt;, and &lt;b&gt;20
scripted demos&lt;/b&gt;.&amp;nbsp;&amp;nbsp; The technologies covered in the kit include:&amp;nbsp;
LINQ, C# 3.0, VB 9, WCF, WF, WPF, Windows CardSpace, Silverlight, ASP.NET Ajax, .NET
Compact Framework 3.5, VSTO 3.0, Visual Studio Team System, and Team Foundation Server.&amp;nbsp; &lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Originally developed for early adoption work with ISVs, it is now available to
all.&amp;nbsp; &lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;You can download the entire training kit from the download center here:&amp;nbsp; &lt;/em&gt;&lt;a href="http://go.microsoft.com/?linkid=7602397"&gt;&lt;em&gt;http://go.microsoft.com/?linkid=7602397&lt;/em&gt;&lt;/a&gt;&lt;em&gt;.&amp;nbsp;
The kit is just over 120MB compressed.&amp;nbsp;&amp;nbsp; After downloading the kit, simply
run the installation program to extract the contents to your local machine.&amp;nbsp;
Once the installation process is complete, you will see an HTML page that allows you
to navigate through the contents of the kit.&amp;nbsp;&amp;nbsp;&lt;/em&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=cb3acc53-2e58-4e80-b9cc-6947ecf4275b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,cb3acc53-2e58-4e80-b9cc-6947ecf4275b.aspx</comments>
      <category>.net</category>
      <category>.net 3.5</category>
      <category>ASP.net</category>
      <category>C#</category>
      <category>Silverlight</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=11598a56-07f9-4d82-8cea-cd4bf7017fd2</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,11598a56-07f9-4d82-8cea-cd4bf7017fd2.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,11598a56-07f9-4d82-8cea-cd4bf7017fd2.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=11598a56-07f9-4d82-8cea-cd4bf7017fd2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yes, it's here, the eagle has landed!<br /><br />
Visual Studio 2008 has RTM'ed! If you're an MSDN subscriber, you can start your download
engines, it's a whopping 3921 MB large file for the entire Team Suite. 
</p>
        <p align="center">
          <img src="http://www.snowball.be/content/binary/aa718325_vs08_isHere.jpg" border="0" />
        </p>
        <p>
          <br />
          <br />
From MS PressPass:<br />
"<i>On Monday, Nov. 19, Microsoft announced that Visual Studio 2008 and the .NET Framework
3.5 were released to manufacturing (RTM). With more than 250 new features,Visual Studio
2008 includes significant enhancements in every edition, including Visual Studio Express
and Visual Studio Team System. Developers of all levels – from hobbyists to enterprise
development teams – now have a consistent, secure and reliable solution for developing
applications for the latest platforms: the Web, Windows Vista, Windows Server 2008,
the 2007 Office system, and beyond</i>."
</p>
        <p>
          <strong>You want it? Of course you do!<br /><br /></strong>
        </p>
        <li>
          <a href="http://msdn2.microsoft.com/subscriptions/bb608344.aspx">MSDN: Download full
RTM now</a>
        </li>
        <li>
          <a href="http://msdn2.microsoft.com/en-us/vstudio/products/aa700831.aspx">Download
Trial Editions of Visual Studio 2008</a>
        </li>
        <li>
          <a href="http://www.microsoft.com/express">Download Visual Studio 2008 Express Editions</a>
        </li>
        <li>
          <a href="http://go.microsoft.com/?linkid=7755937">Download the .NET Framework 3.5</a>
        </li>
        <li>
          <a href="http://go.microsoft.com/fwlink/?LinkId=104679">ISO of the Express Editions</a> (800MB)<br /><br /><br />
More here: 
<ul><li><a href="http://www.danielmoth.com/Blog/2007/11/visual-studio-2008-build-version.html">http://www.danielmoth.com/Blog/2007/11/visual-studio-2008-build-version.html</a></li><li><a href="http://blogs.msdn.com/ukvsts/archive/2007/11/19/visual-studio-2008-has-rtm-ed.aspx">http://blogs.msdn.com/ukvsts/archive/2007/11/19/visual-studio-2008-has-rtm-ed.aspx</a>   
</li><li><a href="http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx">http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx</a></li><li><a href="http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx">http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx</a></li></ul><p>
 
</p></li>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=11598a56-07f9-4d82-8cea-cd4bf7017fd2" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 released - YEEHAA</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,11598a56-07f9-4d82-8cea-cd4bf7017fd2.aspx</guid>
      <link>http://www.snowball.be/2007/11/19/Visual+Studio+2008+Released+YEEHAA.aspx</link>
      <pubDate>Mon, 19 Nov 2007 12:39:27 GMT</pubDate>
      <description>&lt;p&gt;
Yes, it's here, the eagle has landed!&lt;br&gt;
&lt;br&gt;
Visual Studio 2008 has RTM'ed! If you're an MSDN subscriber, you can start your download
engines, it's a whopping 3921 MB large file for the entire Team Suite. 
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.snowball.be/content/binary/aa718325_vs08_isHere.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;br&gt;
From MS PressPass:&lt;br&gt;
"&lt;i&gt;On Monday, Nov. 19, Microsoft announced that Visual Studio 2008 and the .NET Framework
3.5 were released to manufacturing (RTM). With more than 250 new features,Visual Studio
2008 includes significant enhancements in every edition, including Visual Studio Express
and Visual Studio Team System. Developers of all levels – from hobbyists to enterprise
development teams – now have a consistent, secure and reliable solution for developing
applications for the latest platforms: the Web, Windows Vista, Windows Server 2008,
the 2007 Office system, and beyond&lt;/i&gt;."
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;You want it? Of course you do!&lt;br&gt;
&lt;br&gt;
&lt;/strong&gt;
&lt;/p&gt;
&lt;li&gt;
&lt;a href="http://msdn2.microsoft.com/subscriptions/bb608344.aspx"&gt;MSDN: Download full
RTM now&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/vstudio/products/aa700831.aspx"&gt;Download
Trial Editions of Visual Studio 2008&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.microsoft.com/express"&gt;Download Visual Studio 2008 Express Editions&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7755937"&gt;Download the .NET Framework 3.5&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkId=104679"&gt;ISO of the Express Editions&lt;/a&gt;&amp;nbsp;(800MB)&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
More here: 
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://www.danielmoth.com/Blog/2007/11/visual-studio-2008-build-version.html"&gt;http://www.danielmoth.com/Blog/2007/11/visual-studio-2008-build-version.html&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/ukvsts/archive/2007/11/19/visual-studio-2008-has-rtm-ed.aspx"&gt;http://blogs.msdn.com/ukvsts/archive/2007/11/19/visual-studio-2008-has-rtm-ed.aspx&lt;/a&gt;&amp;nbsp;&amp;nbsp; 
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx"&gt;http://blogs.msdn.com/somasegar/archive/2007/11/19/visual-studio-2008-and-net-framework-3-5-shipped.aspx&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/11/19/visual-studio-2008-and-net-3-5-released.aspx&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;/li&gt;&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=11598a56-07f9-4d82-8cea-cd4bf7017fd2" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,11598a56-07f9-4d82-8cea-cd4bf7017fd2.aspx</comments>
      <category>.net</category>
      <category>.net 3.5</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=0072e672-e9f6-4f59-b62f-52e8bf2979cb</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,0072e672-e9f6-4f59-b62f-52e8bf2979cb.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,0072e672-e9f6-4f59-b62f-52e8bf2979cb.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=0072e672-e9f6-4f59-b62f-52e8bf2979cb</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Maybe you already know SnagIt. It's a great screen capture tool, from the makers of
Camtasia (normally used to create webcasts).<br />
Appearantly, there's a plugin available to use it in conjunction with Visual Studio
Team System: using this plugin, you can easily attach a screenshot to a workitem in
VSTS.<br /><br /><a href="http://video.techsmith.com/snagit/accessories/teamsystem/enu/teamsystem.html">Here</a> you
can see how it really works.<br /><br />
The free plugin, which requires Snag It of course, can be downloaded <a href="http://www.techsmith.com/snagit/accessories/teamsystem.asp">here</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=0072e672-e9f6-4f59-b62f-52e8bf2979cb" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Snag It plugin for Visual Studio Team System</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,0072e672-e9f6-4f59-b62f-52e8bf2979cb.aspx</guid>
      <link>http://www.snowball.be/2007/09/27/Snag+It+Plugin+For+Visual+Studio+Team+System.aspx</link>
      <pubDate>Thu, 27 Sep 2007 20:26:52 GMT</pubDate>
      <description>&lt;p&gt;
Maybe you already know SnagIt. It's a great screen capture tool, from the makers of
Camtasia (normally used to create webcasts).&lt;br&gt;
Appearantly, there's a plugin available to use it in conjunction with Visual Studio
Team System: using this plugin, you can easily attach a screenshot to a workitem in
VSTS.&lt;br&gt;
&lt;br&gt;
&lt;a href="http://video.techsmith.com/snagit/accessories/teamsystem/enu/teamsystem.html"&gt;Here&lt;/a&gt; you
can see how it really works.&lt;br&gt;
&lt;br&gt;
The free plugin, which requires Snag It of course, can be downloaded &lt;a href="http://www.techsmith.com/snagit/accessories/teamsystem.asp"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=0072e672-e9f6-4f59-b62f-52e8bf2979cb" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,0072e672-e9f6-4f59-b62f-52e8bf2979cb.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=427be75d-07da-4e6a-9807-e69a7c681825</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,427be75d-07da-4e6a-9807-e69a7c681825.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,427be75d-07da-4e6a-9807-e69a7c681825.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=427be75d-07da-4e6a-9807-e69a7c681825</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Since the introduction of C# now already several years ago, C++ - once the most used
development language - got in second (third?) position.
</p>
        <p>
In a post on his blog, Somasegar explains the future of the language and its position
in Microsoft's development roadmap. The upcoming features are also explained. A must
read for every VC++ dev still out there.
</p>
        <p>
Read the article <a href="http://blogs.msdn.com/somasegar/archive/2007/08/08/visual-c-futures.aspx">here</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=427be75d-07da-4e6a-9807-e69a7c681825" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Somasegar calms down C++ devs</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,427be75d-07da-4e6a-9807-e69a7c681825.aspx</guid>
      <link>http://www.snowball.be/2007/08/10/Somasegar+Calms+Down+C+Devs.aspx</link>
      <pubDate>Fri, 10 Aug 2007 19:33:49 GMT</pubDate>
      <description>&lt;p&gt;
Since the introduction of C# now already several years ago, C++ - once the most used
development language - got in second (third?) position.
&lt;/p&gt;
&lt;p&gt;
In a post on his blog, Somasegar explains the future of the language and its position
in Microsoft's development roadmap. The upcoming features are also explained. A must
read for every VC++ dev still out there.
&lt;/p&gt;
&lt;p&gt;
Read the article &lt;a href="http://blogs.msdn.com/somasegar/archive/2007/08/08/visual-c-futures.aspx"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=427be75d-07da-4e6a-9807-e69a7c681825" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,427be75d-07da-4e6a-9807-e69a7c681825.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=eccd91a9-8b1f-4133-8eeb-cdda40570ce1</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,eccd91a9-8b1f-4133-8eeb-cdda40570ce1.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,eccd91a9-8b1f-4133-8eeb-cdda40570ce1.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=eccd91a9-8b1f-4133-8eeb-cdda40570ce1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft has released a long-awaited Web interface for Team Foundation Server. 
</p>
        <p>
The Power Tool, dubbed Team System Web Access, is based on technology Microsoft acquired
in March from DevBiz. 
</p>
        <p>
The company had already made the 1.0 and 2.0 versions of DevBiz's TeamPlain tool available
for download, but did not provide customer support, according to a blog post from
Brian Harry, a Microsoft distinguished engineer. 
</p>
        <p>
You can read more and download the tool <a href="http://entmag.com/news/rss.asp?editorialsid=8893#1">here</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=eccd91a9-8b1f-4133-8eeb-cdda40570ce1" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>TFS now accessible via the web</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,eccd91a9-8b1f-4133-8eeb-cdda40570ce1.aspx</guid>
      <link>http://www.snowball.be/2007/08/02/TFS+Now+Accessible+Via+The+Web.aspx</link>
      <pubDate>Thu, 02 Aug 2007 18:55:12 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft has released a long-awaited Web interface for Team Foundation Server. 
&lt;/p&gt;
&lt;p&gt;
The Power Tool, dubbed Team System Web Access, is based on technology Microsoft acquired
in March from DevBiz. 
&lt;/p&gt;
&lt;p&gt;
The company had already made the 1.0 and 2.0 versions of DevBiz's TeamPlain tool available
for download, but did not provide customer support, according to a blog post from
Brian Harry, a Microsoft distinguished engineer. 
&lt;/p&gt;
&lt;p&gt;
You can read more and download the tool &lt;a href="http://entmag.com/news/rss.asp?editorialsid=8893#1"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=eccd91a9-8b1f-4133-8eeb-cdda40570ce1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,eccd91a9-8b1f-4133-8eeb-cdda40570ce1.aspx</comments>
      <category>.net</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=c8c7bb9f-9af8-4e3a-9192-1a2b1d307421</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,c8c7bb9f-9af8-4e3a-9192-1a2b1d307421.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,c8c7bb9f-9af8-4e3a-9192-1a2b1d307421.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=c8c7bb9f-9af8-4e3a-9192-1a2b1d307421</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Just little more than 3 months after beta
1, Microsoft released beta 2 of our favorite IDE! 
<br />
This time, beta 2 contains a go-live license and includes full support for WPF and
Silverlight applications. Scott Guthrie mentioned earlier that it's 99% feature
complete.<br />
Not only is Visual Studio upgraded to beta 2, the entire .net framework, at version
3.5, is now in beta 2!<br /><br />
So, what are you waiting for? Get downloading!<br /><br />
These are the install files:<br /><li><a href="http://go.microsoft.com/?linkid=7171915" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl05',this);">Visual
Studio 2008 Standard Edition Beta 2</a></li><li><a href="http://go.microsoft.com/?linkid=7171916" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl06',this);">Visual
Studio 2008 Professional Edition Beta 2</a></li><li><a href="http://go.microsoft.com/?linkid=7171917" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl07',this);">Visual
Studio Team System 2008 - Team Suite Beta 2</a></li><li><a href="http://go.microsoft.com/?linkid=7171919" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl08',this);">Visual
Studio Team System 2008 - Team Foundation Server Beta 2</a></li><li><a href="http://go.microsoft.com/?linkid=7171922" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl09',this);">Visual
Studio Team System 2008 - Test Load Agent Beta 2</a></li><li><a href="http://go.microsoft.com/?linkid=7171921" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl10',this);">MSDN
Library for Visual Studio 2008 Beta 2</a><br /><br />
And these are the VPC versions:<br /></li><li><a href="http://go.microsoft.com/?linkid=7171918" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl12',this);">Visual
Studio Team System 2008 - Team Suite Beta 2 VPC</a></li><li><a href="http://go.microsoft.com/?linkid=7171920" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl13',this);">Visual
Studio Team System 2008 - Team Suite &amp; Team Foundation Server Beta 2 VPC</a><br /><br />
Do know that latter are hefty downloads (as always...). You are recommended not
to install this software on your production machine yet, it's best to go with
a Virtual PC configuration, which you should give at least 1GB ram. 
<br /><br />
Further installation instructions can be found <a href="http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx" target="_blank">here</a>.</li><img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c8c7bb9f-9af8-4e3a-9192-1a2b1d307421" /><br /><hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 beta 2 released!</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,c8c7bb9f-9af8-4e3a-9192-1a2b1d307421.aspx</guid>
      <link>http://www.snowball.be/2007/07/26/Visual+Studio+2008+Beta+2+Released.aspx</link>
      <pubDate>Thu, 26 Jul 2007 22:03:18 GMT</pubDate>
      <description>Just little more than 3 months after beta 1, Microsoft released beta 2 of our favorite IDE! &lt;br /&gt;
This time, beta 2 contains a go-live license and includes full support for WPF and
Silverlight applications. Scott Guthrie mentioned earlier that it&amp;#39;s 99% feature
complete.&lt;br /&gt;
Not only is Visual Studio upgraded to beta 2, the entire .net framework, at version
3.5, is now in beta 2!&lt;br /&gt;
&lt;br /&gt;
So, what are you waiting for? Get downloading!&lt;br /&gt;
&lt;br /&gt;
These are the install files:&lt;br /&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171915" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl05',this);"&gt;Visual
Studio 2008 Standard Edition Beta 2&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171916" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl06',this);"&gt;Visual
Studio 2008 Professional Edition Beta 2&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171917" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl07',this);"&gt;Visual
Studio Team System 2008 - Team Suite Beta 2&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171919" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl08',this);"&gt;Visual
Studio Team System 2008 - Team Foundation Server Beta 2&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171922" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl09',this);"&gt;Visual
Studio Team System 2008 - Test Load Agent Beta 2&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171921" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl10',this);"&gt;MSDN
Library for Visual Studio 2008 Beta 2&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
And these are the VPC versions:&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171918" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl12',this);"&gt;Visual
Studio Team System 2008 - Team Suite Beta 2 VPC&lt;/a&gt; 
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://go.microsoft.com/?linkid=7171920" onclick="javascript:Track('ctl00_ctl01|ctl00_ctl13',this);"&gt;Visual
Studio Team System 2008 - Team Suite &amp;amp; Team Foundation Server Beta 2 VPC&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;
Do know that latter&amp;nbsp;are hefty downloads (as always...). You are recommended not
to install this software on your production machine yet, it&amp;#39;s best to go with
a Virtual PC configuration, which you should give at least 1GB ram. 
&lt;br /&gt;
&lt;br /&gt;
Further installation instructions can be found &lt;a href="http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c8c7bb9f-9af8-4e3a-9192-1a2b1d307421" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,c8c7bb9f-9af8-4e3a-9192-1a2b1d307421.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=c0d616e9-e7a2-495b-8871-1133838b4ea1</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,c0d616e9-e7a2-495b-8871-1133838b4ea1.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,c0d616e9-e7a2-495b-8871-1133838b4ea1.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=c0d616e9-e7a2-495b-8871-1133838b4ea1</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">Visual Studio 2008 beta 2 is almost here!
Really, it's very close.<br />
Why, you say? Well, in a reply on his blog, <a href="http://weblogs.asp.net/scottgu/archive/2007/07/23/first-look-at-ironruby.aspx#3257329" target="_blank">Scott
Guthrie</a> mentioned that the new version will be released later this week!<br /><br />
He added: "We'll do some small features additions/changes based on new feedback
on Beta2, but 99% of the features are all there."<br /><br />
Visual Studio 2008 is due February 27, 2008, with a probable RTM release around November
2007. The previous beta version, beta 1 was released last April. <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c0d616e9-e7a2-495b-8871-1133838b4ea1" /><br /><hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2008 beta 2 almost here!</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,c0d616e9-e7a2-495b-8871-1133838b4ea1.aspx</guid>
      <link>http://www.snowball.be/2007/07/24/Visual+Studio+2008+Beta+2+Almost+Here.aspx</link>
      <pubDate>Tue, 24 Jul 2007 16:41:57 GMT</pubDate>
      <description>Visual Studio 2008 beta 2 is almost here! Really, it&amp;#39;s very close.&lt;br /&gt;
Why, you say? Well, in a reply on his blog, &lt;a href="http://weblogs.asp.net/scottgu/archive/2007/07/23/first-look-at-ironruby.aspx#3257329" target="_blank"&gt;Scott
Guthrie&lt;/a&gt; mentioned that the new version will be released later this week!&lt;br /&gt;
&lt;br /&gt;
He added: &amp;quot;We&amp;#39;ll do some small features additions/changes based on new feedback
on Beta2, but 99% of the features are all there.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Visual Studio 2008 is due February 27, 2008, with a probable RTM release around November
2007. The previous beta version, beta 1 was released last April. &lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=c0d616e9-e7a2-495b-8871-1133838b4ea1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,c0d616e9-e7a2-495b-8871-1133838b4ea1.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=3d6fa1eb-cf18-449b-b25a-bbf08b398145</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,3d6fa1eb-cf18-449b-b25a-bbf08b398145.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,3d6fa1eb-cf18-449b-b25a-bbf08b398145.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=3d6fa1eb-cf18-449b-b25a-bbf08b398145</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Today, Microsoft released a new CTP of Orcas, the next version of Visual Studio. At
the moment, only a VPC is available with Team Suite installed. You can download it <a href="http://download.microsoft.com/download/f/2/a/f2ac411f-acf9-42a7-a84f-3efc409bcd6b/VSTS_VPCJuneCTP.mht">here</a>.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=3d6fa1eb-cf18-449b-b25a-bbf08b398145" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Orcas June CTP is available</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,3d6fa1eb-cf18-449b-b25a-bbf08b398145.aspx</guid>
      <link>http://www.snowball.be/2007/07/06/Orcas+June+CTP+Is+Available.aspx</link>
      <pubDate>Fri, 06 Jul 2007 18:43:32 GMT</pubDate>
      <description>&lt;p&gt;
Today, Microsoft released a new CTP of Orcas, the next version of Visual Studio. At
the moment, only a VPC is available with Team Suite installed. You can download it &lt;a href="http://download.microsoft.com/download/f/2/a/f2ac411f-acf9-42a7-a84f-3efc409bcd6b/VSTS_VPCJuneCTP.mht"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=3d6fa1eb-cf18-449b-b25a-bbf08b398145" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,3d6fa1eb-cf18-449b-b25a-bbf08b398145.aspx</comments>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=e33f2d4a-42a3-4329-a1f4-631d0a90e5d3</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,e33f2d4a-42a3-4329-a1f4-631d0a90e5d3.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,e33f2d4a-42a3-4329-a1f4-631d0a90e5d3.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=e33f2d4a-42a3-4329-a1f4-631d0a90e5d3</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Appearantly, I missed this one on release...<br />
It's the January CTP of Orcas, the next Visual Studio.<br /><br />
Go here for the download (a hefty 5GB): <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1FF0B35D-0C4A-40B4-915A-5331E11C39E6&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=1FF0B35D-0C4A-40B4-915A-5331E11C39E6&amp;displaylang=en</a><br /><br />
And another interesting release for webdevelopers like myself is the beta 3 of the
web developer toolbar. It has been very long since that has been updated (I think
I was even working at real at that time...). Anyway, here it is: <a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en&amp;tm">http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en&amp;tm</a></p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=e33f2d4a-42a3-4329-a1f4-631d0a90e5d3" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio Orcas January CTP/ IE developer toolbar beta 3</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,e33f2d4a-42a3-4329-a1f4-631d0a90e5d3.aspx</guid>
      <link>http://www.snowball.be/2007/01/14/Visual+Studio+Orcas+January+CTP+IE+Developer+Toolbar+Beta+3.aspx</link>
      <pubDate>Sun, 14 Jan 2007 22:45:23 GMT</pubDate>
      <description>&lt;p&gt;
Appearantly, I missed this one on release...&lt;br&gt;
It's the January CTP of Orcas, the next Visual Studio.&lt;br&gt;
&lt;br&gt;
Go here for the download (a hefty 5GB): &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1FF0B35D-0C4A-40B4-915A-5331E11C39E6&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=1FF0B35D-0C4A-40B4-915A-5331E11C39E6&amp;amp;displaylang=en&lt;/a&gt;
&lt;br&gt;
&lt;br&gt;
And another interesting release for webdevelopers like myself is the beta 3 of the
web developer toolbar. It has been very long since that has been updated (I think
I was even working at real at that time...). Anyway, here it is: &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;amp;displaylang=en&amp;amp;tm"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;amp;displaylang=en&amp;amp;tm&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=e33f2d4a-42a3-4329-a1f4-631d0a90e5d3" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,e33f2d4a-42a3-4329-a1f4-631d0a90e5d3.aspx</comments>
      <category>Programming tools</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=73481e3b-8cea-41a7-8ca1-e58f5d628d06</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,73481e3b-8cea-41a7-8ca1-e58f5d628d06.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,73481e3b-8cea-41a7-8ca1-e58f5d628d06.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=73481e3b-8cea-41a7-8ca1-e58f5d628d06</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
With Windows Presentation Foundation coming closer to its release date with Vista
almost being upon us, more and more people are taking a look at programming in WPF…
Lately, people searching on Google for WPF-related information is soaring. How do
you know that, you might ask? Well, in my logs, I notice a steep increase in people
landing on my blog who searched for information on WPF. That’s a good thing!! ?
</p>
        <p>
However, what I do notice, is that there is still some confusion on some topics. 
In this article, I want to help clear out the difference between the different application
types in WPF/Vista. Since this is a major change with previous application models,
lots of people, including me when I first heard about it, seem confused.
</p>
        <p>
          <em>So, let’s get to it!</em>
        </p>
        <p>
WPF has 2 main applications models: standalone and browser. On the other hand, it
also has 2 types of navigation: menu-driven, which is what we’re all used to in traditional
Windows applications and link-driven, which is the default for web applications. The
first thing to note is that in WPF, both types of navigation can be used in either
of the application models. Neat, isn’t it? 
<br />
That basically means that you can create a web application as if it were a windows
application, containing a menu to navigate around. Or, create a standalone desktop
application that feels like a web application, with all buttons replaced by links.<br />
No longer are you bound to one application model with is “natural” navigation model!
</p>
        <p>
          <strong>Standalone applications<br /></strong>
          <br />
When you want to create a “traditional” Windows application, you should choose to
create “Windows Application (WPF)”. 
<br /></p>
        <p align="center">
          <img src="http://www.snowball.be/content/binary/11.jpg" border="0" />
        </p>
        <p align="left">
The Windows Form now became a Window, each of these is declared as Window1.xaml. Notice
that the build action for a Window file is automatically set to Page. What this means,
is that the markup is turned into a special type of resource that can be identified
uniquely by a Uniform Resource Identifier (URI). This way, WPF can load the window
using a URI, as is done set the starting point in your App.xaml. 
</p>
        <p align="left">
          <font face="Courier New">&lt;Application x:Class="WindowsApplication2.App"<br />
    xmlns="</font>
          <a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
            <font face="Courier New">http://schemas.microsoft.com/winfx/2006/xaml/presentation</font>
          </a>
          <font face="Courier New">"<br />
    xmlns:x="</font>
          <a href="http://schemas.microsoft.com/winfx/2006/xaml">
            <font face="Courier New">http://schemas.microsoft.com/winfx/2006/xaml</font>
          </a>
          <font face="Courier New">"<br />
    StartupUri="Window1.xaml"<br />
    &gt;</font>
        </p>
        <p align="left">
This way, your application knows which window it has to load up first. This window
is loaded modeless, meaning that it has no problems with you clicking anywhere else
in the application. 
</p>
        <p align="left">
          <strong>Page’d applications<br /></strong>
          <br />
Should you want to create an application that mimics the web experience but still
run as a standalone application, you should start by adding a Page(WPF). 
</p>
        <p align="left">
Just like in the Window, you can add controls and content to the page. However, when
you change the startupuri in the App.xaml to your newly added page, some things will
change. 
</p>
        <p align="left">
A window can host itself, like a form did in traditional Windows Forms programming.
A HTML/ASPX page requires a browser. Now, we created a “standalone” application with
the starting point set to a page. Kinda weird, right?
</p>
        <p align="left">
Well, the Application class in WPF is smart enough to detect if your startupuri is
set to a page. It will then create a window to host your application. 
</p>
        <p align="center">
          <img src="http://www.snowball.be/content/binary/2.jpg" border="0" />
        </p>
        <p align="left">
          <br />
Now, where does this “hosting window” come from?<br />
When the startupuri is set to a XAML page or HTML page, Application  creates
an instance of NavigationWindow to host them. This class derives from Window but extends
it to make it look like a mini-browser window, providing navigation buttons at the
top.
</p>
        <p align="left">
When content changes or when you click a link to navigate to another page, the previous
content is added to the history. The management of the history itself is managed too
by the NavigationWindow. 
</p>
        <p align="left">
          <strong>XAML Browser applications<br /></strong>
          <br />
The final type of application is the XAML browser application. While the previous
type of application basically is a web application, being hosted in its own mini-browser,
you can’t really take advantage of all the features modern browser have today. If
that’s what you need, you should create a XAML browser application or XBAP. 
</p>
        <p align="left">
To create one, you should choose new “XAML Browser Application (WPF)”. After that,
you can copy all the code you created for that WPF standalone application to one or
more pages, and your application is ready for the web! 
</p>
        <p align="left">
One more thing you can do with XBAPs is publish them on a web- or intranet server.
This is done using ClickOnce, which creates the executable along with 2 manifest files.
One of these 2 has the extension XBAP, and that’s were the user navigates too. It
then “downloads” the application to the local computer.
</p>
        <p align="left">
Because of the security risk, XBAPs are not installed and run in a security sandbox:
some operations like writing to the registry are not allowed. Basically, XBAPs can
only do things that are allowed for apps launched from the Internet zone, a restricted
set of operations.<br /><br /><strong>Conclusion<br /></strong>As you can see, the ways an application is build are different
from what you are used to in traditional programming. I hope this guide
is clear enough to help you choose the correct type when building a WPF application
for Vista.<br />
 
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=73481e3b-8cea-41a7-8ca1-e58f5d628d06" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>WPF tutorial: Different types of applications in Windows Presentation Foundation</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,73481e3b-8cea-41a7-8ca1-e58f5d628d06.aspx</guid>
      <link>http://www.snowball.be/2006/11/02/WPF+Tutorial+Different+Types+Of+Applications+In+Windows+Presentation+Foundation.aspx</link>
      <pubDate>Thu, 02 Nov 2006 15:01:59 GMT</pubDate>
      <description>&lt;p&gt;
With Windows Presentation Foundation coming closer to its release date with Vista
almost being upon us, more and more people are taking a look at programming in WPF…
Lately, people searching on Google for WPF-related information is soaring. How do
you know that, you might ask? Well, in my logs, I notice a steep increase in people
landing on my blog who searched for information on WPF. That’s a good thing!! ?
&lt;/p&gt;
&lt;p&gt;
However, what I do notice, is that there is still some confusion on some topics.&amp;nbsp;
In this article, I want to help clear out the difference between the different application
types in WPF/Vista. Since this is a major change with previous application models,
lots of people, including me when I first heard about it, seem confused.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;So, let’s get to it!&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
WPF has 2 main applications models: standalone and browser. On the other hand, it
also has 2 types of navigation: menu-driven, which is what we’re all used to in traditional
Windows applications and link-driven, which is the default for web applications. The
first thing to note is that in WPF, both types of navigation can be used in either
of the application models. Neat, isn’t it? 
&lt;br&gt;
That basically means that you can create a web application as if it were a windows
application, containing a menu to navigate around. Or, create a standalone desktop
application that feels like a web application, with all buttons replaced by links.&lt;br&gt;
No longer are you bound to one application model with is “natural” navigation model!
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Standalone applications&lt;br&gt;
&lt;/strong&gt;
&lt;br&gt;
When you want to create a “traditional” Windows application, you should choose to
create “Windows Application (WPF)”. 
&lt;br&gt;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.snowball.be/content/binary/11.jpg" border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
The Windows Form now became a Window, each of these is declared as Window1.xaml. Notice
that the build action for a Window file is automatically set to Page. What this means,
is that the markup is turned into a special type of resource that can be identified
uniquely by a Uniform Resource Identifier (URI). This way, WPF can load the window
using a URI, as is done set the starting point in your App.xaml. 
&lt;/p&gt;
&lt;p align=left&gt;
&lt;font face="Courier New"&gt;&amp;lt;Application x:Class="WindowsApplication2.App"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns="&lt;/font&gt;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&gt;&lt;font face="Courier New"&gt;http://schemas.microsoft.com/winfx/2006/xaml/presentation&lt;/font&gt;&lt;/a&gt;&lt;font face="Courier New"&gt;"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; xmlns:x="&lt;/font&gt;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;&lt;font face="Courier New"&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/font&gt;&lt;/a&gt;&lt;font face="Courier New"&gt;"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; StartupUri="Window1.xaml"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p align=left&gt;
This way, your application knows which window it has to load up first. This window
is loaded modeless, meaning that it has no problems with you clicking anywhere else
in the application. 
&lt;/p&gt;
&lt;p align=left&gt;
&lt;strong&gt;Page’d applications&lt;br&gt;
&lt;/strong&gt;
&lt;br&gt;
Should you want to create an application that mimics the web experience but still
run as a standalone application, you should start by adding a Page(WPF). 
&lt;/p&gt;
&lt;p align=left&gt;
Just like in the Window, you can add controls and content to the page. However, when
you change the startupuri in the App.xaml to your newly added page, some things will
change. 
&lt;/p&gt;
&lt;p align=left&gt;
A window can host itself, like a form did in traditional Windows Forms programming.
A HTML/ASPX page requires a browser. Now, we created a “standalone” application with
the starting point set to a page. Kinda weird, right?
&lt;/p&gt;
&lt;p align=left&gt;
Well, the Application class in WPF is smart enough to detect if your startupuri is
set to a page. It will then create a window to host your application. 
&lt;/p&gt;
&lt;p align=center&gt;
&lt;img src="http://www.snowball.be/content/binary/2.jpg" border=0&gt;
&lt;/p&gt;
&lt;p align=left&gt;
&lt;br&gt;
Now, where does this “hosting window” come from?&lt;br&gt;
When the startupuri is set to a XAML page or HTML page, Application&amp;nbsp; creates
an instance of NavigationWindow to host them. This class derives from Window but extends
it to make it look like a mini-browser window, providing navigation buttons at the
top.
&lt;/p&gt;
&lt;p align=left&gt;
When content changes or when you click a link to navigate to another page, the previous
content is added to the history. The management of the history itself is managed too
by the NavigationWindow. 
&lt;/p&gt;
&lt;p align=left&gt;
&lt;strong&gt;XAML Browser applications&lt;br&gt;
&lt;/strong&gt;
&lt;br&gt;
The final type of application is the XAML browser application. While the previous
type of application basically is a web application, being hosted in its own mini-browser,
you can’t really take advantage of all the features modern browser have today. If
that’s what you need, you should create a XAML browser application or XBAP. 
&lt;/p&gt;
&lt;p align=left&gt;
To create one, you should choose new “XAML Browser Application (WPF)”. After that,
you can copy all the code you created for that WPF standalone application to one or
more pages, and your application is ready for the web! 
&lt;/p&gt;
&lt;p align=left&gt;
One more thing you can do with XBAPs is publish them on a web- or intranet server.
This is done using ClickOnce, which creates the executable along with 2 manifest files.
One of these 2 has the extension XBAP, and that’s were the user navigates too. It
then “downloads” the application to the local computer.
&lt;/p&gt;
&lt;p align=left&gt;
Because of the security risk, XBAPs are not installed and run in a security sandbox:
some operations like writing to the registry are not allowed. Basically, XBAPs can
only do things that are allowed for apps launched from the Internet zone, a restricted
set of operations.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Conclusion&lt;br&gt;
&lt;/strong&gt;As you can&amp;nbsp;see,&amp;nbsp;the ways&amp;nbsp;an application is build are different
from what you are used to&amp;nbsp;in traditional&amp;nbsp;programming. I hope this guide
is clear enough to help you choose the&amp;nbsp;correct type when building a WPF application
for Vista.&lt;br&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=73481e3b-8cea-41a7-8ca1-e58f5d628d06" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,73481e3b-8cea-41a7-8ca1-e58f5d628d06.aspx</comments>
      <category>.net</category>
      <category>ASP.net</category>
      <category>C#</category>
      <category>Vista</category>
      <category>Visual Studio.net</category>
      <category>WinFX</category>
      <category>WPF</category>
      <category>XAML</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=387a4228-eade-4204-a117-ef52dfbf1f81</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,387a4228-eade-4204-a117-ef52dfbf1f81.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,387a4228-eade-4204-a117-ef52dfbf1f81.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=387a4228-eade-4204-a117-ef52dfbf1f81</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
A key Microsoft executive disclosed this week that the coming Service Pack 1 for Visual
Studio 2005 may not be totally compatible with Windows Vista -- though it remains
unclear what his statements mean. 
</p>
        <p>
"Visual Studio 2005 SP1 will run on Vista but will likely have a few compatibility
issues," said Somasegar's posting. "We are working with the Vista team to understand
those, to provide workarounds where possible and also work on providing you with a
set of fixes beyond SP1," he continued, although he did not reveal what the problems
are or when those fixes will be made available. 
</p>
        <p>
However, he did mention that Windows Vista will ship with the .NET Framework 3.0 pre-installed. 
</p>
        <p>
More <a href="http://www.redmondmag.com/news/article.asp?EditorialsID=7824">here</a>.
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=387a4228-eade-4204-a117-ef52dfbf1f81" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Vista not 100% compatible yet with Visual Studio 2005</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,387a4228-eade-4204-a117-ef52dfbf1f81.aspx</guid>
      <link>http://www.snowball.be/2006/10/04/Vista+Not+100+Compatible+Yet+With+Visual+Studio+2005.aspx</link>
      <pubDate>Wed, 04 Oct 2006 12:40:45 GMT</pubDate>
      <description>&lt;p&gt;
A key Microsoft executive disclosed this week that the coming Service Pack 1 for Visual
Studio 2005 may not be totally compatible with Windows Vista -- though it remains
unclear what his statements mean. 
&lt;/p&gt;
&lt;p&gt;
"Visual Studio 2005 SP1 will run on Vista but will likely have a few compatibility
issues," said Somasegar's posting. "We are working with the Vista team to understand
those, to provide workarounds where possible and also work on providing you with a
set of fixes beyond SP1," he continued, although he did not reveal what the problems
are or when those fixes will be made available. 
&lt;/p&gt;
&lt;p&gt;
However, he did mention that Windows Vista will ship with the .NET Framework 3.0 pre-installed. 
&lt;/p&gt;
&lt;p&gt;
More &lt;a href="http://www.redmondmag.com/news/article.asp?EditorialsID=7824"&gt;here&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=387a4228-eade-4204-a117-ef52dfbf1f81" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,387a4228-eade-4204-a117-ef52dfbf1f81.aspx</comments>
      <category>.net</category>
      <category>Vista</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=4331556c-d49f-42fe-9c48-1435847201b1</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,4331556c-d49f-42fe-9c48-1435847201b1.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,4331556c-d49f-42fe-9c48-1435847201b1.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=4331556c-d49f-42fe-9c48-1435847201b1</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Microsoft has released a new add-in tool to help Visual Basic developers preserve
Visual Basic 6 applications and breathe .Net into them.  Microsoft released its
Interop Forms Toolkit 1.0 as a free add-in that simplifies the process of displaying
.Net WinForms in a VB6 application. 
</p>
        <p>
The new toolkit not only helps to preserve VB6 applications, but also lets developers
add functionality to them through additional .Net forms. For example, a developer
could provide more dynamic content by adding a WinForm that accesses Web services
or RSS feeds, Microsoft said. 
</p>
        <p>
Moreover, instead of upgrading the entire code base, VB6 applications can be extended
one form at a time, Microsoft said. 
</p>
        <p>
"The goal is a phased upgrade, with production releases at the end of each iteration
containing both Visual Basic 6 and Visual Basic .Net forms running in the same Visual
Basic 6 process," according to a Microsoft Web page describing the new toolkit. 
</p>
        <p>
More <a href="http://www.eweek.com/article2/0,1759,2019386,00.asp?kc=EWRSS03119TX1K0000594">here</a>.<br /></p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=4331556c-d49f-42fe-9c48-1435847201b1" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>VB6'ers: come to .net</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,4331556c-d49f-42fe-9c48-1435847201b1.aspx</guid>
      <link>http://www.snowball.be/2006/09/27/VB6ers+Come+To+Net.aspx</link>
      <pubDate>Wed, 27 Sep 2006 18:50:22 GMT</pubDate>
      <description>&lt;p&gt;
Microsoft has released a new add-in tool to help Visual Basic developers preserve
Visual Basic 6 applications and breathe .Net into them.&amp;nbsp; Microsoft released its
Interop Forms Toolkit 1.0 as a free add-in that simplifies the process of displaying
.Net WinForms in a VB6 application. 
&lt;/p&gt;
&lt;p&gt;
The new toolkit not only helps to preserve VB6 applications, but also lets developers
add functionality to them through additional .Net forms. For example, a developer
could provide more dynamic content by adding a WinForm that accesses Web services
or RSS feeds, Microsoft said. 
&lt;/p&gt;
&lt;p&gt;
Moreover, instead of upgrading the entire code base, VB6 applications can be extended
one form at a time, Microsoft said. 
&lt;/p&gt;
&lt;p&gt;
"The goal is a phased upgrade, with production releases at the end of each iteration
containing both Visual Basic 6 and Visual Basic .Net forms running in the same Visual
Basic 6 process," according to a Microsoft Web page describing the new toolkit. 
&lt;/p&gt;
&lt;p&gt;
More &lt;a href="http://www.eweek.com/article2/0,1759,2019386,00.asp?kc=EWRSS03119TX1K0000594"&gt;here&lt;/a&gt;.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=4331556c-d49f-42fe-9c48-1435847201b1" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,4331556c-d49f-42fe-9c48-1435847201b1.aspx</comments>
      <category>.net</category>
      <category>ASP.net</category>
      <category>Programming</category>
      <category>Programming tools</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=1d3ade4d-315d-4b71-a273-b29935c75612</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,1d3ade4d-315d-4b71-a273-b29935c75612.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,1d3ade4d-315d-4b71-a273-b29935c75612.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=1d3ade4d-315d-4b71-a273-b29935c75612</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <span id="_ctl5__ctl0_NewsArticlesRepeater__ctl4_ArticleText">
            <span>Another new release
of the .net framework 3.0 has been released! This time, it's the September CTP.<br /><br />
The Microsoft .NET Framework 3.0 (formerly known as WinFX), is the new managed code
programming model for Windows. It combines the power of the .NET Framework 2.0 with
new technologies for building applications that have visually compelling user experiences,
seamless communication across technology boundaries, and the ability to support a
wide range of business processes. 
<br />
These new technologies are Windows Presentation Foundation, Windows Communication
Foundation, Windows Workflow Foundation, and Windows CardSpace (formerly code named
"Infocard"). Microsoft plans to ship .NET Framework 3.0 as part of the Windows Vista
operating system. In addition, Microsoft is making these technologies available on
Windows XP and Windows Server 2003. 
<br />
The following Community Technology Preview of .NET Framework 3.0 enables you to continue
experimenting with early builds of these technologies, get acquainted with the development
experience, and provide feedback to Microsoft. For more information on these technologies,
click <a href="http://msdn.microsoft.com/winfx/technologies/default.aspx" target="_blank"><u><font color="#0000ff">here</font></u></a>. 
<br /><br /><b>Installation</b><br />
To start the installation process, you will need to run the download file; this will
initiate the installation of the .NET Framework 3.0 September CTP; If you have troubles
with the download manager, you can download the entire package <a href="http://download.microsoft.com/download/7/D/A/7DADE2E4-667F-4FCB-BA6B-80D09B03276B/dotnetfx3.exe" target="_blank"><u><font color="#0000ff">for
x86</font></u></a> or <a href="http://download.microsoft.com/download/F/C/3/FC3BADCC-7230-4452-8608-9DA0927F38F3/dotnetfx3_x64.exe" target="_blank"><u><font color="#0000ff">for
x64</font></u></a> which are both .EXE files. </span>
          </span>
        </p>
        <p>
          <span>
            <span>
            </span>
          </span> 
</p>
        <p>
          <span>
            <span>Enjoy!</span>
          </span>
        </p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=1d3ade4d-315d-4b71-a273-b29935c75612" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>September CTP of the .net framework 3.0</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,1d3ade4d-315d-4b71-a273-b29935c75612.aspx</guid>
      <link>http://www.snowball.be/2006/09/24/September+CTP+Of+The+Net+Framework+30.aspx</link>
      <pubDate>Sun, 24 Sep 2006 09:25:15 GMT</pubDate>
      <description>&lt;p&gt;
&lt;span id=_ctl5__ctl0_NewsArticlesRepeater__ctl4_ArticleText&gt;&lt;span&gt;Another new release
of the .net framework 3.0 has been released! This time, it's the September CTP.&lt;br&gt;
&lt;br&gt;
The Microsoft .NET Framework 3.0 (formerly known as WinFX), is the new managed code
programming model for Windows. It combines the power of the .NET Framework 2.0 with
new technologies for building applications that have visually compelling user experiences,
seamless communication across technology boundaries, and the ability to support a
wide range of business processes. 
&lt;br&gt;
These new technologies are Windows Presentation Foundation, Windows Communication
Foundation, Windows Workflow Foundation, and Windows CardSpace (formerly code named
"Infocard"). Microsoft plans to ship .NET Framework 3.0 as part of the Windows Vista
operating system. In addition, Microsoft is making these technologies available on
Windows XP and Windows Server 2003. 
&lt;br&gt;
The following Community Technology Preview of .NET Framework 3.0 enables you to continue
experimenting with early builds of these technologies, get acquainted with the development
experience, and provide feedback to Microsoft. For more information on these technologies,
click &lt;a href="http://msdn.microsoft.com/winfx/technologies/default.aspx" target=_blank&gt;&lt;u&gt;&lt;font color=#0000ff&gt;here&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;. 
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Installation&lt;/b&gt;
&lt;br&gt;
To start the installation process, you will need to run the download file; this will
initiate the installation of the .NET Framework 3.0 September CTP; If you have troubles
with the download manager, you can download the entire package &lt;a href="http://download.microsoft.com/download/7/D/A/7DADE2E4-667F-4FCB-BA6B-80D09B03276B/dotnetfx3.exe" target=_blank&gt;&lt;u&gt;&lt;font color=#0000ff&gt;for
x86&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; or &lt;a href="http://download.microsoft.com/download/F/C/3/FC3BADCC-7230-4452-8608-9DA0927F38F3/dotnetfx3_x64.exe" target=_blank&gt;&lt;u&gt;&lt;font color=#0000ff&gt;for
x64&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; which are both .EXE files. &lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;span&gt;&lt;span&gt;Enjoy!&lt;/span&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=1d3ade4d-315d-4b71-a273-b29935c75612" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,1d3ade4d-315d-4b71-a273-b29935c75612.aspx</comments>
      <category>.net</category>
      <category>Vista</category>
      <category>Visual Studio.net</category>
      <category>WinFX</category>
      <category>WPF</category>
      <category>XAML</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=087cdbb8-d177-4831-89ed-fb819dbc511e</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,087cdbb8-d177-4831-89ed-fb819dbc511e.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,087cdbb8-d177-4831-89ed-fb819dbc511e.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=087cdbb8-d177-4831-89ed-fb819dbc511e</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
For the first time, the Visual Studio SDK is available for online viewing, without
having to register for the VSIP program.<br />
So, no excuses anymore for not developing your own plugins for Visual Studio ;-) .<br /><br /><a href="http://msdn2.microsoft.com/en-us/library/aa411710.aspx">Here</a> you can
access the SDK.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=087cdbb8-d177-4831-89ed-fb819dbc511e" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio SDK now available </title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,087cdbb8-d177-4831-89ed-fb819dbc511e.aspx</guid>
      <link>http://www.snowball.be/2006/09/10/Visual+Studio+SDK+Now+Available.aspx</link>
      <pubDate>Sun, 10 Sep 2006 09:54:58 GMT</pubDate>
      <description>&lt;p&gt;
For the first time, the Visual Studio SDK is available for online viewing, without
having to register for the VSIP program.&lt;br&gt;
So, no excuses anymore for not developing your own plugins for Visual Studio ;-) .&lt;br&gt;
&lt;br&gt;
&lt;a href="http://msdn2.microsoft.com/en-us/library/aa411710.aspx"&gt;Here&lt;/a&gt; you can
access the SDK.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=087cdbb8-d177-4831-89ed-fb819dbc511e" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,087cdbb8-d177-4831-89ed-fb819dbc511e.aspx</comments>
      <category>.net</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=75606396-a479-4772-b4ac-d0d935524ac5</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,75606396-a479-4772-b4ac-d0d935524ac5.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,75606396-a479-4772-b4ac-d0d935524ac5.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=75606396-a479-4772-b4ac-d0d935524ac5</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Today, I discovered a 'feature' of Visual Studio 2005. 
<br />
In VS 2003, I used the //TODO comment a lot, so that a list of all my ToDo items would
show up in the Task List.<br /><br />
Today, I was explaining to my collegue how to use this useful command... only to find
out that it doesn't work in VS2005 anymore... 
<br /><br />
This is what MSDN has to say about it:<br /><em>'Task List comments are not attached to the solution and project nodes displayed
in Solution Explorer. For this reason, they do not appear when a solution is first
opened. Rather, they are embedded within individual code files. Whenever a code file
is opened for editing, any comments that begin with recognized tokens are displayed
in the Task List. '<br /><br /></em>So, you can only see them when the file is open... not project-wide anymore :(<br /><br />
Anyone have another solution to this?
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=75606396-a479-4772-b4ac-d0d935524ac5" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>//TODO in VS 2005?</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,75606396-a479-4772-b4ac-d0d935524ac5.aspx</guid>
      <link>http://www.snowball.be/2006/09/07/TODO+In+VS+2005.aspx</link>
      <pubDate>Thu, 07 Sep 2006 07:57:16 GMT</pubDate>
      <description>&lt;p&gt;
Today, I discovered a 'feature' of Visual Studio 2005. 
&lt;br&gt;
In VS 2003, I used the //TODO comment a lot, so that a list of all my ToDo items would
show up in the Task List.&lt;br&gt;
&lt;br&gt;
Today, I was explaining to my collegue how to use this useful command... only to find
out that it doesn't work in VS2005 anymore... 
&lt;br&gt;
&lt;br&gt;
This is what MSDN has to say about it:&lt;br&gt;
&lt;em&gt;'Task List comments are not attached to the solution and project nodes displayed
in Solution Explorer. For this reason, they do not appear when a solution is first
opened. Rather, they are embedded within individual code files. Whenever a code file
is opened for editing, any comments that begin with recognized tokens are displayed
in the Task List. '&lt;br&gt;
&lt;br&gt;
&lt;/em&gt;So, you can only see them when the file is open... not project-wide anymore :(&lt;br&gt;
&lt;br&gt;
Anyone have another solution to this?
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=75606396-a479-4772-b4ac-d0d935524ac5" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,75606396-a479-4772-b4ac-d0d935524ac5.aspx</comments>
      <category>.net</category>
      <category>C#</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=3761b514-3278-48c6-b3fb-145c6da96e7c</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,3761b514-3278-48c6-b3fb-145c6da96e7c.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,3761b514-3278-48c6-b3fb-145c6da96e7c.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=3761b514-3278-48c6-b3fb-145c6da96e7c</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">MS released XNA Game Studio Express
(Beta), the first beta for this tool that can help every individual to become a game
programmer.<br /><br />
From the site: 
<br /><span><em>XNA Game Studio Express enables individuals and small teams to more easily
create video games using new, optimized cross-platform gaming libraries for Windows
and Xbox 360. This beta release targets the development of games for Windows. The
final version of XNA Game Studio Express will be available this holiday season and
will enable development of games which target Windows and upon purchase of a XNA Creators
Club subscription, the Xbox 360 as well.<br /><br />
While we’re very proud of this Beta milestone, it does not represent all of the great
features we are enabling in XNA Game Studio Express which will be available in final
release form by this holiday. Some of the key feature areas that were not able to
make it into this beta include:<br />
- The XNA Framework Content Pipeline feature is not present in this release of XNA
Game Studio Express (Beta). It will be made available in a future beta release of
XNA Game Studio Express<br />
- Support for retail Xbox 360 game development. This feature will be made available
upon final release of XNA Game Studio Express later this holiday<br />
- Additional starter kits and tutorials will be made available upon final release
of XNA Game Studio Express<br /><br /></em>It's a free download of 91MB. You can find it <a href="http://www.microsoft.com/downloads/details.aspx?familyid=21e979e3-b8ae-4ea6-8e65-393ea7684d6c&amp;displaylang=en">here</a></span><img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=3761b514-3278-48c6-b3fb-145c6da96e7c" /><br /><hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Microsoft XNA Game Studio Express (Beta) released</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,3761b514-3278-48c6-b3fb-145c6da96e7c.aspx</guid>
      <link>http://www.snowball.be/2006/08/31/Microsoft+XNA+Game+Studio+Express+Beta+Released.aspx</link>
      <pubDate>Thu, 31 Aug 2006 15:11:34 GMT</pubDate>
      <description>MS released&amp;nbsp;XNA Game Studio Express (Beta), the first beta for this tool that can help every individual to become a game programmer.&lt;br&gt;
&lt;br&gt;
From the site: 
&lt;br&gt;
&lt;span&gt;&lt;em&gt;XNA Game Studio Express enables individuals and small teams to more easily
create video games using new, optimized cross-platform gaming libraries for Windows
and Xbox 360. This beta release targets the development of games for Windows. The
final version of XNA Game Studio Express will be available this holiday season and
will enable development of games which target Windows and upon purchase of a XNA Creators
Club subscription, the Xbox 360 as well.&lt;br&gt;
&lt;br&gt;
While we’re very proud of this Beta milestone, it does not represent all of the great
features we are enabling in XNA Game Studio Express which will be available in final
release form by this holiday. Some of the key feature areas that were not able to
make it into this beta include:&lt;br&gt;
- The XNA Framework Content Pipeline feature is not present in this release of XNA
Game Studio Express (Beta). It will be made available in a future beta release of
XNA Game Studio Express&lt;br&gt;
- Support for retail Xbox 360 game development. This feature will be made available
upon final release of XNA Game Studio Express later this holiday&lt;br&gt;
- Additional starter kits and tutorials will be made available upon final release
of XNA Game Studio Express&lt;br&gt;
&lt;br&gt;
&lt;/em&gt;It's a free download of 91MB. You can find it &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=21e979e3-b8ae-4ea6-8e65-393ea7684d6c&amp;amp;displaylang=en"&gt;here&lt;/a&gt;&lt;/span&gt;&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=3761b514-3278-48c6-b3fb-145c6da96e7c" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,3761b514-3278-48c6-b3fb-145c6da96e7c.aspx</comments>
      <category>.net</category>
      <category>C#</category>
      <category>Microsoft</category>
      <category>Programming</category>
      <category>Software</category>
      <category>Software/Microsoft</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=bfa7e03e-1b64-4d68-8455-a402362e987b</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,bfa7e03e-1b64-4d68-8455-a402362e987b.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,bfa7e03e-1b64-4d68-8455-a402362e987b.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=bfa7e03e-1b64-4d68-8455-a402362e987b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm through with learning WPF (Windows Presentation Foundation), so now I'll have
more time to write some samples for my blog, so everybode can start learning a little
on WPF (that double-U-P-F ;-) ).<br /><br />
Today, I'm going to show you a small sample, in which I use a gradient and a storyboard
to create a sort of a flashing circle. This could be used to draw the user's attention
to something in the UI.<br /><br />
Here is the sample code:<br /><br /></p>
        <p>
          <font face="Courier New">&lt;Page xmlns="</font>
          <a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;">
            <font face="Courier New">http://schemas.microsoft.com/winfx/2006/xaml/presentation"</font>
          </a>
          <br />
          <font face="Courier New">xmlns:x=</font>
          <a href="http://schemas.microsoft.com/winfx/2006/xaml">
            <font face="Courier New">http://schemas.microsoft.com/winfx/2006/xaml</font>
          </a>
          <font face="Courier New">
            <br />
          </font>
          <font face="Courier New">WindowTitle="www.snowball.be - WPF Examples" Background="White"&gt;<br />
&lt;DockPanel&gt;<br />
   &lt;Ellipse Width="200" Height="200" Name="MyEllipse"&gt;<br />
      &lt;Ellipse.Fill&gt;<br />
         &lt;RadialGradientBrush &gt;<br />
            &lt;GradientStop
Offset="0" Color="#CCCCCCCC" /&gt;<br />
            &lt;GradientStop
Offset="0.5" Color="white" /&gt;<br />
            &lt;GradientStop
Offset="1" Color="black"/&gt;<br />
         &lt;/RadialGradientBrush &gt;<br />
      &lt;/Ellipse.Fill&gt;<br />
   &lt;/Ellipse&gt;<br />
&lt;DockPanel.Triggers&gt;<br />
   &lt;EventTrigger RoutedEvent="Page.Loaded"&gt;<br />
      &lt;BeginStoryboard Name="MyBeginStoryBoard"&gt;<br />
         &lt;Storyboard Name="MyStoryBoard"&gt;<br />
            &lt;DoubleAnimation
Storyboard.TargetName="MyEllipse" Storyboard.TargetProperty="(Ellipse.Height)" <br />
               From="0"
To="200" AutoReverse="true"<br />
               RepeatBehavior="0:0:10"
BeginTime="0:0:0" /&gt;<br />
            &lt;DoubleAnimation
Storyboard.TargetName="MyEllipse" Storyboard.TargetProperty="(Ellipse.Width)" <br />
               From="0"
To="200" AutoReverse="true"<br />
               RepeatBehavior="0:0:10"
BeginTime="0:0:0" /&gt;<br />
         &lt;/Storyboard&gt;<br />
      &lt;/BeginStoryboard&gt;<br />
   &lt;/EventTrigger&gt;<br />
&lt;/DockPanel.Triggers&gt;<br />
&lt;/DockPanel&gt;<br />
&lt;/Page&gt;<br /></font>
          <br />
First, I create an circle, which is actually an ellipse with identical width and height
(one could also use the RadiusX and RadiusY properties, the result would be the same). 
<br /><br /><font face="Courier New">&lt;Ellipse Width="200" Height="200" Name="MyEllipse"&gt;</font><br /><br />
Then, we use a Brush, in this case, the RadialGradientBrush, to create a gradient
fill in the ellipse. No longer are the "GradientStops" or the "GradientStopsCollection"
tags neccessary (they were in previous CTP's, but now they can be omitted).<br />
To specify the colors, we use several GradientStop elements. The offset specifies
where the color should "start". This is a relative value, and thus can't be more than
1. In this case, I specify 3 colors.<br /><br /><font face="Courier New">&lt;GradientStop Offset="0" Color="#CCCCCCCC" /&gt;<br />
&lt;GradientStop Offset="0.5" Color="white" /&gt;<br />
&lt;GradientStop Offset="1" Color="black"/&gt;<br /></font><br />
Now, to create the flashing effect, we have to use an animation. To start the animation,
we use a trigger, in this case, an event trigger, which is routed to the Loaded event.
This results in the trigger firing when the page loads. 
<br /><br /><font face="Courier New">&lt;EventTrigger RoutedEvent="Page.Loaded"&gt;</font><br /><br />
For the animation itself, we use the storyboard. In this storyboard, which is like
the name says, a series of steps that will be executed. You can compare it to a band
of drawings that form a comic.<br />
The storyboard thus consists of several animations. In this case, I use a DoubleAnimation,
because the property I'm going to change, is of value Double: I'm going to alter the
Height and Width property of the Ellipse. These are indeed Double values.<br /><br />
In the first animation, I specify that I want to animate the ellipse I created earlier,
by setting the TargetName, and the property I want to change is the Height. In the
From and the To properties, I specify what the values for the Height should be. In
this case, I want the ellipse to pop up out of nothing, so I set the From to 0 and
the To to 200. 
<br /><br />
The RepeatBehavior property specifies how long this animation should repeat, in this
case, I set it to 10 seconds. Note that several animations can have different RepeatBehaviors:
one can go one longer than the other. The BeginTime simply specifies when the animation
should start: you can build in a delay.<br />
Finally, the AutoReverse property indicates that WPF should reverse the animation
after completed.<br /><br />
The second animation does essentially the same, but for the width.<br />
Both these animations can't be grouped into one, which is a pity.<br /><br />
The result looks like this:<br /><br /></p>
        <img height="510" src="http://www.snowball.be/content/binary/WPFanimation.JPG" width="762" border="0" />
        <br />
        <br />
        <a href="http://www.dotnetkicks.com/kick/?url=http://www.snowball.be/WPF+Examples+A+Small+Example+On+Animation+And+Gradients.aspx">
          <img alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.snowball.be/WPF+Examples+A+Small+Example+On+Animation+And+Gradients.aspx" border="0" />
        </a>
        <br />
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=bfa7e03e-1b64-4d68-8455-a402362e987b" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>WPF Examples: a small example on animation and gradients</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,bfa7e03e-1b64-4d68-8455-a402362e987b.aspx</guid>
      <link>http://www.snowball.be/2006/08/18/WPF+Examples+A+Small+Example+On+Animation+And+Gradients.aspx</link>
      <pubDate>Fri, 18 Aug 2006 16:37:02 GMT</pubDate>
      <description>&lt;p&gt;
I'm through with learning WPF (Windows Presentation Foundation), so now I'll have
more time to write some samples for my blog, so everybode can start learning a little
on WPF (that double-U-P-F ;-) ).&lt;br&gt;
&lt;br&gt;
Today, I'm going to show you a small sample, in which I use a gradient and a storyboard
to create a sort of a flashing circle. This could be used to draw the user's attention
to something in the UI.&lt;br&gt;
&lt;br&gt;
Here is the sample code:&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;font face="Courier New"&gt;&amp;lt;Page xmlns="&lt;/font&gt;&lt;a href='http://schemas.microsoft.com/winfx/2006/xaml/presentation"'&gt;&lt;font face="Courier New"&gt;http://schemas.microsoft.com/winfx/2006/xaml/presentation"&lt;/font&gt;&lt;/a&gt;
&lt;br&gt;
&lt;font face="Courier New"&gt;xmlns:x=&lt;/font&gt;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;&lt;font face="Courier New"&gt;http://schemas.microsoft.com/winfx/2006/xaml&lt;/font&gt;&lt;/a&gt;&lt;font face="Courier New"&gt; 
&lt;br&gt;
&lt;/font&gt;&lt;font face="Courier New"&gt;WindowTitle="www.snowball.be - WPF Examples" Background="White"&amp;gt;&lt;br&gt;
&amp;lt;DockPanel&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Ellipse Width="200" Height="200" Name="MyEllipse"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Ellipse.Fill&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;RadialGradientBrush &amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;GradientStop
Offset="0" Color="#CCCCCCCC" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;GradientStop
Offset="0.5" Color="white" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;GradientStop
Offset="1" Color="black"/&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/RadialGradientBrush &amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Ellipse.Fill&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Ellipse&amp;gt;&lt;br&gt;
&amp;lt;DockPanel.Triggers&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;EventTrigger RoutedEvent="Page.Loaded"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;BeginStoryboard Name="MyBeginStoryBoard"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;Storyboard Name="MyStoryBoard"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;DoubleAnimation
Storyboard.TargetName="MyEllipse" Storyboard.TargetProperty="(Ellipse.Height)"&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;From="0"
To="200" AutoReverse="true"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RepeatBehavior="0:0:10"
BeginTime="0:0:0" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;DoubleAnimation
Storyboard.TargetName="MyEllipse" Storyboard.TargetProperty="(Ellipse.Width)"&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;From="0"
To="200" AutoReverse="true"&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RepeatBehavior="0:0:10"
BeginTime="0:0:0" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/Storyboard&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/BeginStoryboard&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/EventTrigger&amp;gt;&lt;br&gt;
&amp;lt;/DockPanel.Triggers&amp;gt;&lt;br&gt;
&amp;lt;/DockPanel&amp;gt;&lt;br&gt;
&amp;lt;/Page&amp;gt;&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
First, I create an circle, which is actually an ellipse with identical width and height
(one could also use the RadiusX and RadiusY properties, the result would be the same). 
&lt;br&gt;
&lt;br&gt;
&lt;font face="Courier New"&gt;&amp;lt;Ellipse Width="200" Height="200" Name="MyEllipse"&amp;gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
Then, we use a Brush, in this case, the RadialGradientBrush, to create a gradient
fill in the ellipse. No longer are the "GradientStops" or the "GradientStopsCollection"
tags neccessary (they were in previous CTP's, but now they can be omitted).&lt;br&gt;
To specify the colors, we use several GradientStop elements. The offset specifies
where the color should "start". This is a relative value, and thus can't be more than
1. In this case, I specify 3 colors.&lt;br&gt;
&lt;br&gt;
&lt;font face="Courier New"&gt;&amp;lt;GradientStop Offset="0" Color="#CCCCCCCC" /&amp;gt;&lt;br&gt;
&amp;lt;GradientStop Offset="0.5" Color="white" /&amp;gt;&lt;br&gt;
&amp;lt;GradientStop Offset="1" Color="black"/&amp;gt;&lt;br&gt;
&lt;/font&gt;
&lt;br&gt;
Now, to create the flashing effect, we have to use an animation. To start the animation,
we use a trigger, in this case, an event trigger, which is routed to the Loaded event.
This results in the trigger firing when the page loads. 
&lt;br&gt;
&lt;br&gt;
&lt;font face="Courier New"&gt;&amp;lt;EventTrigger RoutedEvent="Page.Loaded"&amp;gt;&lt;/font&gt;
&lt;br&gt;
&lt;br&gt;
For the animation itself, we use the storyboard. In this storyboard, which is like
the name says, a series of steps that will be executed. You can compare it to a band
of drawings that form a comic.&lt;br&gt;
The storyboard thus consists of several animations. In this case, I use a DoubleAnimation,
because the property I'm going to change, is of value Double: I'm going to alter the
Height and Width property of the Ellipse. These are indeed Double values.&lt;br&gt;
&lt;br&gt;
In the first animation, I specify that I want to animate the ellipse I created earlier,
by setting the TargetName, and the property I want to change is the Height. In the
From and the To properties, I specify what the values for the Height should be. In
this case, I want the ellipse to pop up out of nothing, so I set the From to 0 and
the To to 200. 
&lt;br&gt;
&lt;br&gt;
The RepeatBehavior property specifies how long this animation should repeat, in this
case, I set it to 10 seconds. Note that several animations can have different RepeatBehaviors:
one can go one longer than the other. The BeginTime simply specifies when the animation
should start: you can build in a delay.&lt;br&gt;
Finally, the AutoReverse property indicates that WPF should reverse the animation
after completed.&lt;br&gt;
&lt;br&gt;
The second animation does essentially the same, but for the width.&lt;br&gt;
Both these animations can't be grouped into one, which is a pity.&lt;br&gt;
&lt;br&gt;
The result looks like this:&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img height=510 src="http://www.snowball.be/content/binary/WPFanimation.JPG" width=762 border=0&gt; 
&lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.dotnetkicks.com/kick/?url=http://www.snowball.be/WPF+Examples+A+Small+Example+On+Animation+And+Gradients.aspx"&gt;&lt;img alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://www.snowball.be/WPF+Examples+A+Small+Example+On+Animation+And+Gradients.aspx" border=0&gt;&lt;/a&gt; 
&lt;br&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=bfa7e03e-1b64-4d68-8455-a402362e987b" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,bfa7e03e-1b64-4d68-8455-a402362e987b.aspx</comments>
      <category>.net</category>
      <category>C#</category>
      <category>Programming</category>
      <category>Visual Studio.net</category>
      <category>WinFX</category>
      <category>WPF</category>
      <category>XAML</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=7dfc3df4-194e-4aa4-94f1-03cd3d0513d9</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,7dfc3df4-194e-4aa4-94f1-03cd3d0513d9.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,7dfc3df4-194e-4aa4-94f1-03cd3d0513d9.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=7dfc3df4-194e-4aa4-94f1-03cd3d0513d9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Already added 2 posts about new stuff today, so I'm going to bundle these last 2 for
today...<br /><br />
Yesterday, while I was at Disneyland (you can see my pics on my Flickr account...),
MS released SP1 for Visual Studio 2003. It's a 160MB download, and once installed,
you can't return without uninstalling, so install with care!<br /><br />
Go <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=69d2219f-ce82-46a5-8aec-072bd4bb955e&amp;DisplayLang=en">here</a> for
the download.<br /><br />
Something I came across are Nuggets. In Disneyland, you might ask? Yes, there
were Chicken Nuggets, but since this a technical blog, I'm not going to bother you
with what I ate... I'm talking about MSDN nuggets, hosted by Microsoft UK.
</p>
        <p>
          <em>Don't have the time to read a 10-page how-to article or watch a full length webcast?
Try an MSDN Nugget, a webcast that takes you step-by-step to discovering new functionality
or exploring a hot developer topic, all in 10-15 minutes. View them online now or
download for later reference.</em>
        </p>
        <p>
Head over <a href="http://www.microsoft.com/uk/msdn/events/nuggets.aspx">here</a> for
a lot of good content!
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=7dfc3df4-194e-4aa4-94f1-03cd3d0513d9" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Visual Studio 2003 SP1 + Nuggets</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,7dfc3df4-194e-4aa4-94f1-03cd3d0513d9.aspx</guid>
      <link>http://www.snowball.be/2006/08/17/Visual+Studio+2003+SP1+Nuggets.aspx</link>
      <pubDate>Thu, 17 Aug 2006 13:44:17 GMT</pubDate>
      <description>&lt;p&gt;
Already added 2 posts about new stuff today, so I'm going to bundle these last 2 for
today...&lt;br&gt;
&lt;br&gt;
Yesterday, while I was at Disneyland (you can see my pics on my Flickr account...),
MS released SP1 for Visual Studio 2003. It's a&amp;nbsp;160MB download, and once installed,
you can't return without uninstalling, so install with care!&lt;br&gt;
&lt;br&gt;
Go &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=69d2219f-ce82-46a5-8aec-072bd4bb955e&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt; for
the&amp;nbsp;download.&lt;br&gt;
&lt;br&gt;
Something I came across are Nuggets. In Disneyland, you might ask?&amp;nbsp;Yes, there
were Chicken Nuggets, but since this a technical blog, I'm not going to bother you
with what I ate... I'm talking about MSDN nuggets, hosted by Microsoft UK.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Don't have the time to read a 10-page how-to article or watch a full length webcast?
Try an MSDN Nugget, a webcast that takes you step-by-step to discovering new functionality
or exploring a hot developer topic, all in 10-15 minutes. View them online now or
download for later reference.&lt;/em&gt; 
&lt;p&gt;
Head over &lt;a href="http://www.microsoft.com/uk/msdn/events/nuggets.aspx"&gt;here&lt;/a&gt; for
a lot of good&amp;nbsp;content!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=7dfc3df4-194e-4aa4-94f1-03cd3d0513d9" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,7dfc3df4-194e-4aa4-94f1-03cd3d0513d9.aspx</comments>
      <category>.net</category>
      <category>ASP.net</category>
      <category>C#</category>
      <category>Programming</category>
      <category>Software</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=0a7de736-4c64-4b2b-bc9d-1de89a39fd54</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,0a7de736-4c64-4b2b-bc9d-1de89a39fd54.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,0a7de736-4c64-4b2b-bc9d-1de89a39fd54.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=0a7de736-4c64-4b2b-bc9d-1de89a39fd54</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
More and more languages seem to be getting "the .net treatment". Next on the list
is PHP.<br />
Microsoft is hosting a project on its CodePlex site to deliver a PHP language compiler
for the .Net Framework. 
</p>
        <p>
The project's name is as Phalanger, the project reached Version 2.0 Beta 2 on July
30.<br /><br /><em>The primary goal of the project, released under Microsoft Shared Source Permissive
License, is to enable full functionality of existing PHP scripts on .Net without any
modification, Microsoft said. </em></p>
        <p>
          <em>Unlike the original PHP interpreter, Phalanger compiles scripts into MSIL (Microsoft
Intermediate Language). </em>
        </p>
        <p>
The object model in Phalanger is compatible with PHP 5.0, and it lets developers combine
PHP objects with .Net ones. 
</p>
        <p>
In fact, developers can use a class written in PHP from a .Net application or to import
a .Net class—that might be written in C# or Visual Basic—into PHP scripts.<br /><br />
Currently, one of the major features is to incorporate Phalanger in Visual Studio.net.<br /><br />
More on this can be found at CodePlex.com!
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=0a7de736-4c64-4b2b-bc9d-1de89a39fd54" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>PHP.net to come &amp;quot;soon&amp;quot;</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,0a7de736-4c64-4b2b-bc9d-1de89a39fd54.aspx</guid>
      <link>http://www.snowball.be/2006/08/14/PHPnet+To+Come+Quotsoonquot.aspx</link>
      <pubDate>Mon, 14 Aug 2006 12:56:14 GMT</pubDate>
      <description>&lt;p&gt;
More and more languages seem to be getting "the .net treatment". Next on the list
is PHP.&lt;br&gt;
Microsoft is hosting a project on its CodePlex site to deliver a PHP language compiler
for the .Net Framework. 
&lt;/p&gt;
&lt;p&gt;
The project's name is as Phalanger, the project reached Version 2.0 Beta 2 on July
30.&lt;br&gt;
&lt;br&gt;
&lt;em&gt;The primary goal of the project, released under Microsoft Shared Source Permissive
License, is to enable full functionality of existing PHP scripts on .Net without any
modification, Microsoft said. &lt;/em&gt; 
&lt;p&gt;
&lt;em&gt;Unlike the original PHP interpreter, Phalanger compiles scripts into MSIL (Microsoft
Intermediate Language). &lt;/em&gt; 
&lt;p&gt;
The object model in Phalanger is compatible with PHP 5.0, and it lets developers combine
PHP objects with .Net ones. 
&lt;p&gt;
In fact, developers can use a class written in PHP from a .Net application or to import
a .Net class—that might be written in C# or Visual Basic—into PHP scripts.&lt;br&gt;
&lt;br&gt;
Currently, one of the major features is to incorporate Phalanger in Visual Studio.net.&lt;br&gt;
&lt;br&gt;
More on this can be found at CodePlex.com!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=0a7de736-4c64-4b2b-bc9d-1de89a39fd54" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,0a7de736-4c64-4b2b-bc9d-1de89a39fd54.aspx</comments>
      <category>.net</category>
      <category>C#</category>
      <category>Programming</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=3974b3f7-173f-4770-886e-da1994e0dff9</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,3974b3f7-173f-4770-886e-da1994e0dff9.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,3974b3f7-173f-4770-886e-da1994e0dff9.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=3974b3f7-173f-4770-886e-da1994e0dff9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yesterday, Microsoft announced during the Gamefest 2006-event in Seattle, the XNA
Game Studio Express. Like the name says, it is a development tool to allow developers,
hobbyists and students to write games for the PC and XBox360.<br /><br />
Like the other express editions, it will be available for free, at least if you want
to develop for the PC. If however you want to develop for the 360, a fee of 99 dollar
is to be payed. This way, developers get access to the "Creators Club". Members of
this club can build and test their games on the 360 platform. The distribution of
these home-brewn games is probably to be done via the Xbox Live Arcade. 
<br /><br />
The mayor reason Microsoft wants to attract more people to developing games, is the
current cost involved these days to develop a full-blown game. "Big" games cost big
money and take up to 3 years to develop. Companies like EA, MS... don't dare to take
risks to develop anything new, so the creativity is limited. Developers can't really
try out new concepts. With these tools, more people are able to make their ideas into
reality, perhaps opening up a whole new world for the game-industry.<br />
Over time, MS hopes to have an entire community where people can distribute their
games, and can express their opinion on other games, seperating the hits from the
flops.<br /><br />
Now, about the launch date... Microsoft is expecting to launch the first CTP by the
end of August. The final version will be released be released in November or perhaps
December of this year!<br />
The programming language used will be C#.<br /><br />
Microsoft is said to be doing this to keep get more people on the 360 platform, and
keep them away from the PS3, which is due somewhere later this year.<br /><br /></p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=3974b3f7-173f-4770-886e-da1994e0dff9" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>Microsoft launching new developer tool for games</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,3974b3f7-173f-4770-886e-da1994e0dff9.aspx</guid>
      <link>http://www.snowball.be/2006/08/14/Microsoft+Launching+New+Developer+Tool+For+Games.aspx</link>
      <pubDate>Mon, 14 Aug 2006 10:25:31 GMT</pubDate>
      <description>&lt;p&gt;
Yesterday, Microsoft announced during the Gamefest 2006-event in Seattle, the&amp;nbsp;XNA
Game Studio Express. Like the name says, it is a development tool to allow developers,
hobbyists and students to write games for the PC and XBox360.&lt;br&gt;
&lt;br&gt;
Like the other express editions, it will be available for free, at least if you want
to develop for the PC. If however you want to develop for the 360, a fee of 99 dollar
is to be payed. This way, developers get access to the "Creators Club". Members of
this club can build and test their games on the 360 platform. The distribution of
these home-brewn games is probably to be done via the Xbox Live Arcade. 
&lt;br&gt;
&lt;br&gt;
The mayor reason Microsoft wants to attract more people to developing games, is the
current cost involved these days to develop a full-blown game. "Big" games cost big
money and take up to 3 years to develop. Companies like EA, MS... don't dare to take
risks to develop anything new, so the creativity is limited. Developers can't really
try out new concepts. With these tools, more people are able to make their ideas into
reality, perhaps opening up a whole new world for the game-industry.&lt;br&gt;
Over time, MS hopes to have an entire community where people can distribute their
games, and can express their opinion on other games, seperating the hits from the
flops.&lt;br&gt;
&lt;br&gt;
Now, about the launch date... Microsoft is expecting to launch the first CTP by the
end of August. The final version will be released be released in November or perhaps
December of this year!&lt;br&gt;
The programming language used will be C#.&lt;br&gt;
&lt;br&gt;
Microsoft is said to be doing this to keep get more people on the 360 platform, and
keep them away from the PS3, which is due somewhere later this year.&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=3974b3f7-173f-4770-886e-da1994e0dff9" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,3974b3f7-173f-4770-886e-da1994e0dff9.aspx</comments>
      <category>.net</category>
      <category>C#</category>
      <category>Programming tools</category>
      <category>Software/Microsoft</category>
      <category>Visual Studio.net</category>
    </item>
    <item>
      <trackback:ping>http://www.snowball.be/Trackback.aspx?guid=eecc70ca-d61d-4249-a3db-9b5413f53ec2</trackback:ping>
      <pingback:server>http://www.snowball.be/pingback.aspx</pingback:server>
      <pingback:target>http://www.snowball.be/PermaLink,guid,eecc70ca-d61d-4249-a3db-9b5413f53ec2.aspx</pingback:target>
      <dc:creator>Gill Cleeren</dc:creator>
      <wfw:comment>http://www.snowball.be/CommentView,guid,eecc70ca-d61d-4249-a3db-9b5413f53ec2.aspx</wfw:comment>
      <wfw:commentRss>http://www.snowball.be/SyndicationService.asmx/GetEntryCommentsRss?guid=eecc70ca-d61d-4249-a3db-9b5413f53ec2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My favorite documentation tool in Visual Studio 2005 is updated to a new version,
namely 1.9.5. 
<br /><br />
Don't know GhostDoc? Here's some info:<br /><em>GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation
comments. Either by using existing documentation inherited from base classes or implemented
interfaces, or by deducing comments from name and type of e.g. methods, properties
or parameters.<br /><br /><br /></em>Go <a href="http://www.roland-weigelt.de/ghostdoc/">here</a> to download the
tool.
</p>
        <img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=eecc70ca-d61d-4249-a3db-9b5413f53ec2" />
        <br />
        <hr />
Snowball.be - The blog of Gill Cleeren 
</body>
      <title>GhostDoc 1.9.5 released</title>
      <guid isPermaLink="false">http://www.snowball.be/PermaLink,guid,eecc70ca-d61d-4249-a3db-9b5413f53ec2.aspx</guid>
      <link>http://www.snowball.be/2006/08/09/GhostDoc+195+Released.aspx</link>
      <pubDate>Wed, 09 Aug 2006 21:07:15 GMT</pubDate>
      <description>&lt;p&gt;
My favorite documentation tool in Visual Studio 2005 is updated to a new version,
namely 1.9.5. 
&lt;br&gt;
&lt;br&gt;
Don't know GhostDoc? Here's some info:&lt;br&gt;
&lt;em&gt;GhostDoc is a free add-in for Visual Studio that automatically generates XML documentation
comments. Either by using existing documentation inherited from base classes or implemented
interfaces, or by deducing comments from name and type of e.g. methods, properties
or parameters.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/em&gt;Go &lt;a href="http://www.roland-weigelt.de/ghostdoc/"&gt;here&lt;/a&gt; to download the
tool.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.snowball.be/aggbug.ashx?id=eecc70ca-d61d-4249-a3db-9b5413f53ec2" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Snowball.be - The blog of Gill Cleeren </description>
      <comments>http://www.snowball.be/CommentView,guid,eecc70ca-d61d-4249-a3db-9b5413f53ec2.aspx</comments>
      <category>.net</category>
      <category>Software/Microsoft</category>
      <category>Visual Studio.net</category>
      <category>Programming tools</category>
    </item>
  </channel>
</rss>