<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Visual Studio</title>
        <link>http://blog.colinmackay.net/category/13.aspx</link>
        <description>Visual Studio</description>
        <language>en-GB</language>
        <copyright>Colin Angus Mackay</copyright>
        <managingEditor>colin.mackay@gmail.com</managingEditor>
        <generator>Subtext Version 1.9.0.27</generator>
        <item>
            <title>Visual Studio 2008 SP1</title>
            <link>http://blog.colinmackay.net/archive/2008/08/12/3331.aspx</link>
            <description>&lt;p&gt;Visual Studio 2008 SP1 is here and can be downloaded. &lt;a href="http://blogs.msdn.com/charlie/archive/2008/08/11/released-visual-studio-service-pack-1-net-3-5-service-pack-1.aspx"&gt;Details of the downloads are here&lt;/a&gt;, and &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx"&gt;information on what SP1 brings is here&lt;/a&gt;. The big items for me are the Entity Framework and the performance improvements in LINQ.&lt;/p&gt;  &lt;p&gt;However, before you go rushing off to install SP1 there are some caveats. If you've been running the beta &lt;a href="http://blog.hinshelwood.com/"&gt;Martin Hinshelwood&lt;/a&gt; has &lt;a href="http://blog.hinshelwood.com/archive/2008/08/12/updating-to-visual-studio-2008-sp1.aspx"&gt;some advice&lt;/a&gt; and has also run in to &lt;a href="http://blog.hinshelwood.com/archive/2008/08/12/problems-with-team-explorer-after-installed-visual-studio-2008-sp1.aspx"&gt;problems running the Team Foundation Server SP1 install&lt;/a&gt; too.&lt;/p&gt;  &lt;p&gt;Once you've installed the Service Pack you might want to download the &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=355c80e9-fde0-4812-98b5-8a03f5874e96&amp;amp;displaylang=en"&gt;Enhancements Training Kit&lt;/a&gt; in order to learn what's new.&lt;/p&gt;  &lt;p&gt;Finally, if you have Visual Studio 2008 Standard edition or above (not including trials) you can download the &lt;a href="http://www.axialis.com/download/iwlite.html"&gt;IconWorkshop Lite&lt;/a&gt; from &lt;a href="http://www.axialis.com"&gt;Axialsis&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8b800675-0cba-4fb5-aafc-993c8a7918a7" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Visual%20Studio" rel="tag"&gt;Visual Studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sp1" rel="tag"&gt;sp1&lt;/a&gt;,&lt;a href="http://technorati.com/tags/vs2008" rel="tag"&gt;vs2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Visual%20Studio%202008" rel="tag"&gt;Visual Studio 2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Team%20Foundation%20Server" rel="tag"&gt;Team Foundation Server&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/3331.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/08/12/3331.aspx</guid>
            <pubDate>Tue, 12 Aug 2008 22:23:06 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/3331.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/08/12/3331.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/3331.aspx</wfw:commentRss>
        </item>
        <item>
            <title>SQL Server / Visual Studio Install Order</title>
            <link>http://blog.colinmackay.net/archive/2008/08/03/3206.aspx</link>
            <description>&lt;p&gt;Yesterday I paved my laptop in order to upgrade to Windows Vista. I've now started to reinstall everything from scratch again. However, one thing that didn't work out was the installation of SQL Server 2005. No matter what I tried I could not seem to get it to install the SQL Server Management Studio - somehow it was convinced that it already existed. I eventually figured out why.&lt;/p&gt;  &lt;p&gt;I'd installed Visual Studio 2008 first, and as part of that installation it installed SQL Server 2005 Express edition. The express edition does not come with SQL Server Management Studio. When I went to install SQL Server 2005 it refused to install the management studio saying that more up-to-date versions of the tools were already available on the machine. (Well, I suppose some of them were, at least the ones installed by Visual Studio 2008's installer). Running the Service Pack 2 upgrade did not help either. It concluded that the client tools were not valid as part of the upgrade and refused to install them.&lt;/p&gt;  &lt;p&gt;Eventually I came to the conclusion that it would be quicker, given my recent wiping of my laptop to just start afresh again and install things in the correct order. I suppose I was lucky to have that option. I am also lucky that I don't activate Windows until I'm sure everything is installed correctly - after all I do have 30 days to activate Windows. I'd hate to have lost an activation of Windows because of a dodgy install.&lt;/p&gt;  &lt;p&gt;So what is the installation order I've now used that works:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Windows Vista SP1 &lt;/li&gt;    &lt;li&gt;Windows Update (my install required 33 updates) &lt;/li&gt;    &lt;li&gt;SQL Server 2005 &lt;/li&gt;    &lt;li&gt;SQL Server 2005 SP2 &lt;/li&gt;    &lt;li&gt;Visual Studio 2008 &lt;/li&gt; &lt;/ul&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:dc7edcfe-2f0c-4c53-a48d-9c49002cd50a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sql%20server" rel="tag"&gt;sql server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sql%20server%202005" rel="tag"&gt;sql server 2005&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio" rel="tag"&gt;visual studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio%202008" rel="tag"&gt;visual studio 2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows" rel="tag"&gt;windows&lt;/a&gt;,&lt;a href="http://technorati.com/tags/vista" rel="tag"&gt;vista&lt;/a&gt;,&lt;a href="http://technorati.com/tags/windows%20vista" rel="tag"&gt;windows vista&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sql%20server%202005%20express" rel="tag"&gt;sql server 2005 express&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sql%20server%20express" rel="tag"&gt;sql server express&lt;/a&gt;,&lt;a href="http://technorati.com/tags/installation" rel="tag"&gt;installation&lt;/a&gt;,&lt;a href="http://technorati.com/tags/install" rel="tag"&gt;install&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/3206.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/08/03/3206.aspx</guid>
            <pubDate>Sun, 03 Aug 2008 14:02:10 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/3206.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/08/03/3206.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/3206.aspx</wfw:commentRss>
        </item>
        <item>
            <title>What's New in Visual Studio 2008 Service Pack 1</title>
            <link>http://blog.colinmackay.net/archive/2008/07/31/3162.aspx</link>
            <description>&lt;p&gt;Finally, Microsoft have a date for an event in Scotland. It is on 16th of October in their new offices in Waverley Gate, Edinburgh. Here are the details:&lt;/p&gt;  &lt;p&gt;[&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384614&amp;amp;Culture=en-GB" target="_blank"&gt;Register for the event here&lt;/a&gt;]&lt;/p&gt;  &lt;p&gt;16 October 2008 13:30 - 16:15    &lt;br /&gt;Welcome Time: 13:00&lt;/p&gt;  &lt;p&gt;Microsoft Scotland   &lt;br /&gt;Waverley Gate    &lt;br /&gt;2-4 Waterloo Place     &lt;br /&gt;Edinburgh EH1 3EG&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Event Overview&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Timings&lt;/strong&gt;    &lt;br /&gt;13.00 for 13.30 Registration &lt;/p&gt;  &lt;p&gt;13.30 - 14.45 Session 1&lt;/p&gt;  &lt;p&gt;14.45 - 15.00 break &lt;/p&gt;  &lt;p&gt;15.00 -16.15 Session 2&lt;/p&gt;  &lt;p&gt;16.15 close&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Overview:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;“&lt;/em&gt;Service Pack? We’re calling it a Service Pack? Are you kidding??!?!”&lt;/p&gt;  &lt;p&gt;Visual Studio 2008 Service Pack 1 will release later in 2008 alongside .NET Framework V3.5 Service Pack 1 and, together, they represent a significant upgrade to Visual Studio 2008. There are enhancements across many areas of the .NET Framework such as data access, windows application development and web development and there are also corresponding changes in the development environment to support the new framework features.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Session 1:&lt;/b&gt;&lt;b&gt; What’s New for Web &amp;amp; Windows Development?&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Here we’ll explore the changes to web and windows development with Service Pack 1. In the web space, we’ll take a look at the new controls added to ASP.NET for easy playback of media and Silverlight content and we’ll take a good look at the new Dynamic Data framework for quick “scaffolding” of a web site. In the Windows world, we’ll look at the new capabilities of Windows Presentation Foundation V3.5 Sp1 and the new, smaller, subset of the .NET Framework in the .NET Client Profile that makes deployment of WPF applications much easier.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Session 2:&lt;/b&gt;&lt;b&gt; What’s New for Data?&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The ADO.NET team have been busy for Service Pack 1 of Visual Studio 2008. There are two major new pieces of functionality – the ADO.NET Entity Framework provides a level of abstraction over your data store with a LINQ-enabled, object-relational-mapping API. The other new piece of functionality, ADO.NET Data Services easily exposes arbitrary data over a RESTful set of web services. In this session, we’ll explore both to give you an idea of what’s happening in data access. We’ll also make a brief mention of the changes around SQL Server 2008 data types and tooling.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Speaker Biogragphy:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Mike Taulty&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Mike Taulty, Microsoft:  Mike has been in the team since 2003 and is currently looking at technologies such as Visual Studio 2008 Service Pack 1, Silverlight V2 and SQL Server 2008.  Before joining the Community team, Mike worked in Microsoft's Services group as a developer consultant focused on helping ISVs and Enterprises develop their applications.  Prior to joining Microsoft, Mike spent the previous nine years working as a software developer for a number of different software houses, end-users and consultancies, making use of various operating systems, databases and what used to be called 'middleware’.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/"&gt;&lt;b&gt;Read Mike's blog&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Eric Nelson&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After many years of developing on UNIX/RDBMS (and being able to get mortgages) Eric joined Microsoft in 1996 as a Technical Evangelist (and stopped being able to get mortgages due to his new 'unusual job title' in the words of his bank manager). He has spent most of his time working with ISVs to help them architect solutions which make use of the latest Microsoft technologies - from the beta of ASP 1.0 through to ASP.NET, from MTS to WCF/WF and from the beta of SQL Server 6.5 through to SQL Server 2008. Along the way he has met lots of smart and fun developers - and been completely stumped by many of their questions!&lt;/p&gt;  &lt;p&gt;In July 2008 he switched role from an Application Architect to a Developer Evangelist in the Developer and Platform Group. Currently Eric’s interests include digging into LINQ to Entities, ADO.NET Data Services and switching from C# to Visual Basic development.&lt;/p&gt;  &lt;p&gt;At home, he battles rat infestations, comes second to the family dog and uses any spare moments he has after 10pm to team up and play online with and against friends - keep an eye out for 'erknel' and say 'hi'&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/ericnel/"&gt;Read Eric’s blog&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;[&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384614&amp;amp;Culture=en-GB" target="_blank"&gt;Register for the event here&lt;/a&gt;]&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:2676a02e-b426-4088-a1b6-9f757e9ef314" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/msdn" rel="tag"&gt;msdn&lt;/a&gt;,&lt;a href="http://technorati.com/tags/microsoft" rel="tag"&gt;microsoft&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio" rel="tag"&gt;visual studio&lt;/a&gt;,&lt;a href="http://technorati.com/tags/sp1" rel="tag"&gt;sp1&lt;/a&gt;,&lt;a href="http://technorati.com/tags/software%20development" rel="tag"&gt;software development&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/3162.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/07/31/3162.aspx</guid>
            <pubDate>Thu, 31 Jul 2008 13:18:26 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/3162.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/07/31/3162.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/3162.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Tip of the Day #2 - (Debugging into the .NET source code)</title>
            <link>http://blog.colinmackay.net/archive/2008/06/28/2674.aspx</link>
            <description>&lt;p&gt;Today's tip is that you can &lt;a href="http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx" target="_blank"&gt;configure Visual Studio to step-into the .NET Framework&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Here's some background: A while ago &lt;a href="http://weblogs.asp.net/scottgu" target="_blank"&gt;Scott Guthrie&lt;/a&gt; announced that the &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx" target="_blank"&gt;source code to the .NET Framework was now available&lt;/a&gt;. And &lt;a href="http://blogs.msdn.com/sburke" target="_blank"&gt;Shawn Burke&lt;/a&gt; detailed how to actually &lt;a href="http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx" target="_blank"&gt;&lt;strong&gt;&lt;em&gt;configure Visual Studio 2008 to debug into the .NET Framework&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blog.colinmackay.net/aggbug/2674.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/06/28/2674.aspx</guid>
            <pubDate>Sat, 28 Jun 2008 17:17:28 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/2674.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/06/28/2674.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/2674.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Event: LINQ to XML - Everything but the kitchen sinq</title>
            <link>http://blog.colinmackay.net/archive/2008/04/16/2252.aspx</link>
            <description>&lt;p&gt;I'll be speaking at the &lt;a target="_blank" href="http://www.scottishdevelopers.com/"&gt;Scottish Developers&lt;/a&gt; event in Glasgow on the 10th June 2008 at the Continuing Professional Development Centre at Glasgow Caledonian University.&lt;/p&gt;
&lt;p&gt;I've be giving an introduction to the new XML classes in .NET 3.5, how they work and what can be done with them. After the break I'll then show how the new XML classes can be used in LINQ (Language INtegrated Query) in order to get data out in the way that you want.&lt;/p&gt;
&lt;p&gt;If you want to know more about the event and to sign up please use this link: &lt;font face="Arial"&gt;&lt;a href="http://www.scottishdevelopers.com/modules/extcal/event.php?event=61"&gt;http://www.scottishdevelopers.com/modules/extcal/event.php?event=61&lt;/a&gt; &lt;/font&gt; &lt;/p&gt;
&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:46dd9a78-d79f-471a-9c63-dad5f6f89575" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/c#"&gt;c#&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/linq"&gt;linq&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/xml"&gt;xml&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/linq%20to%20xml"&gt;linq to xml&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/scottish%20developers"&gt;scottish developers&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/2252.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/04/16/2252.aspx</guid>
            <pubDate>Wed, 16 Apr 2008 21:10:18 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/2252.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/04/16/2252.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/2252.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Cool switch snippet</title>
            <link>http://blog.colinmackay.net/archive/2008/04/01/2151.aspx</link>
            <description>&lt;p&gt;I was watching one of the &lt;a href="http://www.microsoft.com/uk/msdn/screencasts/" target="_blank"&gt;MSDN Screencasts&lt;/a&gt; today and &lt;a href="http://mtaulty.com/communityserver/blogs/mike_taultys_blog/default.aspx" target="_blank"&gt;Mike Taulty&lt;/a&gt; put in a switch statement that pre-populated itself with valid values for each of the case statements within the switch. I hadn't seen this before so I investigated further (in other words, I emailed Mike and asked him what he did). It turns out this is a feature that has been in since Visual Studio 2005 and I'd only just noticed.&lt;/p&gt;  &lt;p&gt;Essentially, if you are switching on an enumerator the snippet will expand with all the case statements created for you as you can see by the animation below. To access this, follow these steps&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Type "switch", the intellisense will show the word "switch" with the torn document icon, indicating it is a snippet.&lt;/li&gt;    &lt;li&gt;Press the tab key twice to expand the snippet, this will also highlight the text "switch_on".&lt;/li&gt;    &lt;li&gt;Change the "switch_on" text to the name of the variable on which you want to switch.&lt;/li&gt;    &lt;li&gt;Press return twice, this will further expand the switch statement filling in all the cases from the enumerator.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For an example, see the animation below: &lt;/p&gt;  &lt;p&gt;&lt;a title="switch snippet by Colin  Angus Mackay, on Flickr" href="http://www.flickr.com/photos/colinangusmackay/2380162881/"&gt;&lt;img height="600" alt="switch snippet" src="http://farm3.static.flickr.com/2092/2380162881_8345ea9358_o.gif" width="800" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:d805cb9f-bb9b-4a1e-8d06-30d97fa5a0f9" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/switch" rel="tag"&gt;switch&lt;/a&gt;,&lt;a href="http://technorati.com/tags/snippet" rel="tag"&gt;snippet&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio" rel="tag"&gt;visual studio&lt;/a&gt;&lt;/div&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://developerdayscotland.com/main/Default.aspx"&gt;&lt;img height="60" alt="Developer! Developer! Developer! is coming to Scotland" src="http://developerdayscotland.com/images/badges/banner2.png" width="468" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blog.colinmackay.net/aggbug/2151.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/04/01/2151.aspx</guid>
            <pubDate>Tue, 01 Apr 2008 20:22:35 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/2151.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/04/01/2151.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/2151.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Scottish Developers Event Newsletter</title>
            <link>http://blog.colinmackay.net/archive/2008/03/29/2086.aspx</link>
            <description>&lt;p&gt;As some of you may have been aware, Microsoft recently formally launched Visual Studio 2008, Windows Server 2008 and SQL Server 2008 in their Heroes Happen Here launch event in Birmingham. Well, if you didn’t make it to Birmingham don’t worry about it because we are doing our own community launch in Glasgow. I’m currently getting all the updates from DHL about the progress of the swag (prizes) as it makes its way from Redmond. So there will be lots of giveaways on the night, so if you want a chance of winning some free software then let us know you’re coming. It is the usual venue at Glasgow Caledonian University, but we’re starting a little bit earlier than normal and we’re on a Thursday.&lt;/p&gt;  &lt;p&gt;Also, if you have not registered as a delegate for &lt;a href="http://developerdayscotland.com/main/Default.aspx"&gt;Developer Day Scotland&lt;/a&gt;, now is your chance. The &lt;a href="http://developerdayscotland.com/main/DelegateRegistration/tabid/69/Default.aspx"&gt;delegate registration&lt;/a&gt; is now open. There are three tracks in total for this day long event with some &lt;a href="http://developerdayscotland.com/main/Agenda/tabid/68/Default.aspx"&gt;excellent presentations&lt;/a&gt; lined up.&lt;/p&gt;  &lt;h3&gt; &lt;/h3&gt;  &lt;h3&gt;&lt;u&gt;&lt;a href="http://www.scottishdevelopers.com/modules/extcal/event.php?event=48"&gt;Visual Studio 2008 Community Launch&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;  &lt;p&gt;Thursday April 3&lt;sup&gt;rd&lt;/sup&gt; in Glasgow starting at 18:30&lt;/p&gt;  &lt;p&gt;Speaker: Mike Ormond&lt;/p&gt;  &lt;p&gt;In this session we will explore what’s new for web developers in Visual Studio 2008. Demos will include the new HTML designer, CSS enhancements, improvements when working with scripting and the three new ASP.NET 3.5 data controls. We may even throw a bit of AJAX in there, just for fun!&lt;/p&gt;  &lt;h3&gt;&lt;u&gt;&lt;a href="http://www.sqlserverfaq.com/?eid=111"&gt;Scottish SQL Server User Group&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;  &lt;p&gt;Wednesday 23&lt;sup&gt;rd&lt;/sup&gt; April in Edinburgh starting at 18:30&lt;/p&gt;  &lt;p&gt;Speakers: Alistair Board &amp;amp; Satya SK Jayanty&lt;/p&gt;  &lt;p&gt;Alistair will be talking about the 6 W’s of SQLDiag. Satya will be talking about SQL Server 2008 – Declarative Management Framework Concepts &amp;amp; Database Problem Solutions with Policy Management.&lt;/p&gt;  &lt;h3&gt;&lt;u&gt;&lt;a href="http://developerdayscotland.com/main/Default.aspx"&gt;Developer Day Scotland&lt;/a&gt;&lt;/u&gt;&lt;/h3&gt;  &lt;p&gt;Saturday 10&lt;sup&gt;th&lt;/sup&gt; May in Glasgow starting at 09:00&lt;/p&gt;  &lt;p&gt;This is a three track day long event. 2 Developer! Developer! Developer! tracks and 1 SQLBits track. &lt;a href="http://developerdayscotland.com/main/DelegateRegistration/tabid/69/Default.aspx"&gt;Delegate registration&lt;/a&gt; is open. &lt;/p&gt;&lt;img src="http://blog.colinmackay.net/aggbug/2086.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/03/29/2086.aspx</guid>
            <pubDate>Sat, 29 Mar 2008 18:57:48 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/2086.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/03/29/2086.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/2086.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Scottish Developers Events Newsletter</title>
            <link>http://blog.colinmackay.net/archive/2008/02/25/1903.aspx</link>
            <description>&lt;p&gt;I mentioned in my last newsletter that time just seems to get faster. Technology is pulling forward at a relentless pace. Windows 1.0 had an API of just 450 functions. That is an achievable amount to remember for many developers. .NET 3.5 has well over a quarter million members on over 11000 types (classes, structs, enums, etc.). Then there all the third party components and open source frameworks that are available. The key to managing all this without filling your head to the point it explodes is to know where to find the information when it is needed. Just as well that in March we have an evening of Grok talks to give you pointers towards all this information.&lt;/p&gt;  &lt;p&gt;But before that we have an event from TechEd and DevWeek speaker Oliver Sturm. He is talking about what WPF can give to business applications. That is something that has always intrigued me. When I first saw WPF I thought it was wonderful and fantastic and colourful and flashy, but what use would it be to me when I write business applications for an insurance company all day? It seems there is a use and Oliver will be explaining it.&lt;/p&gt;  &lt;p&gt;Now, I was doing a little checking the other day and I worked out that to see a speaker like Oliver at TechEd it would cost somewhere in the region of €80 for a single presentation (well, that’s the cost if you could see TechEd in such bite sized chunks, but it is an all or nothing proposition and I don’t have a spare €2000 + tax + flights and accommodation). Oliver’s session is a double length presentation (don’t worry there is a comfort break in the middle) so that is €160 worth of information. And how much are we charging for this? Well, at the moment we are charging £25 if you go on to our website, which you have to admit is excellent value for money. But we are running a promotion so you can see this for as little as £10! &lt;/p&gt;  &lt;h3&gt; &lt;/h3&gt;  &lt;h3&gt;Business Applications with WPF – The Full Monty&lt;/h3&gt;  &lt;p&gt;Edinburgh, 5&lt;sup&gt;th&lt;/sup&gt; March 2008 @ 127 George Street (Microsoft’s Office)&lt;/p&gt;  &lt;p&gt;Lots of demonstrations of WPF show flashy User Interfaces with animations and videos and trickery worthy of a Hollywood production worked over by ILM. Is that what your next business app is going to look like? Probably not. Nevertheless, WPF can do a lot for you, because it's the most powerful and most productive UI platform out there. Full stop. This double session walks you through the whole process of creating a business application with WPF, focusing on how it saves you development time.&lt;/p&gt;  &lt;p&gt;Biography&lt;/p&gt;  &lt;p&gt;Oliver Sturm is an experienced software architect, developer, trainer and author, with a strong background in various different fields including system and framework architecture and design, process modeling and user interface design. He is a C# MVP and he works for Developer Express as a Technical Evangelist and Lead Program Manager for the Frameworks Division.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sturmnet.org/blog"&gt;http://www.sturmnet.org/blog&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Cost: £25 before March 1&lt;sup&gt;st&lt;/sup&gt; or £30 thereafter or if turning up on the day.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Promotion rate: You can get the promotional rate of £10 if you quote promotion code “SDGW82” when registering for the event&lt;/b&gt;. The promotion rate is valid until 23:59 on Friday 29&lt;sup&gt;th&lt;/sup&gt; February.&lt;/p&gt;  &lt;p&gt;For more details visit: &lt;a href="http://www.scottishdevelopers.com/modules/extcal/event.php?event=40"&gt;http://www.scottishdevelopers.com/modules/extcal/event.php?event=40&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt; &lt;/h3&gt;  &lt;h3&gt;The Grok Talks&lt;/h3&gt;  &lt;p&gt;Glasgow, 11&lt;sup&gt;th&lt;/sup&gt; March 2008 @ CPD Centre, Glasgow Caledonian University.&lt;/p&gt;  &lt;p&gt;A Grok Talk is a short 5 to 15 minute presentation on a specific subject aimed at giving a broad overview to the audience. Or it may be a way to explain a smaller concept that does not require a full length presentation. &lt;/p&gt;  &lt;p&gt;For the audience it acts as a taster allowing you get to know a little about a subject you may not already have known much about.&lt;/p&gt;  &lt;p&gt;For the speaker it gives a chance to folks who may not have had the opportunity to speak before, or for those that would like to speak but are unsure about it. (If you would like to speak then please get in touch by emailing me at &lt;a href="mailto:colin@scottishdevelopers.com"&gt;colin@scottishdevelopers.com&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;The evening will be a smorgasbord of subjects packaged in to short 5 to 15 minutes talks with lots of interaction as well. The subject area of software development is too large for everyone to know everything, so this is a fantastic taster for learning a little bit about stuff you don't know much about already.&lt;/p&gt;  &lt;p&gt;For more detail (and an update on the topics that are going to be covered) please visit:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.scottishdevelopers.com/modules/extcal/event.php?event=47"&gt;http://www.scottishdevelopers.com/modules/extcal/event.php?event=47&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt; &lt;/h3&gt;  &lt;h3&gt;Visual Studio 2008 Community Launch&lt;/h3&gt;  &lt;p&gt;Glasgow, 8&lt;sup&gt;th&lt;/sup&gt; April 2008 @ CPD Centre, Glasgow Caledonian University&lt;/p&gt;  &lt;p&gt;The world wide launch of Visual Studio 2008, Windows Server 2008 and SQL Server 2008 will happen on 27&lt;sup&gt;th&lt;/sup&gt; February. On the 19&lt;sup&gt;th&lt;/sup&gt; of March in Birmingham the UK launch will take place. And on the 8&lt;sup&gt;th&lt;/sup&gt; April Scottish Developers will be doing its own launch event.&lt;/p&gt;  &lt;p&gt;For more details visit: &lt;a href="http://www.scottishdevelopers.com/modules/extcal/event.php?event=48"&gt;http://www.scottishdevelopers.com/modules/extcal/event.php?event=48&lt;/a&gt;&lt;/p&gt;  &lt;h3&gt; &lt;/h3&gt;  &lt;h3&gt;Developer Day Scotland&lt;/h3&gt;  &lt;p&gt;Glasgow 10&lt;sup&gt;th&lt;/sup&gt; May 2008 @ CPD Centre, Glasgow Caledonian University&lt;/p&gt;  &lt;p&gt;The session voting is currently open. Please register on the website and help shape the day if you have not already done so. The voting will close on the 8&lt;sup&gt;th&lt;/sup&gt; March. The delegate registration will open sometime on the week commencing 10&lt;sup&gt;th&lt;/sup&gt; March.&lt;/p&gt;  &lt;p&gt;For more details: &lt;a href="http://developerdayscotland.com/main/Default.aspx"&gt;http://developerdayscotland.com/main/Default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:02ec59cd-fc5e-43cb-8134-21986e83dfff" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/scottish%20developers" rel="tag"&gt;scottish developers&lt;/a&gt;,&lt;a href="http://technorati.com/tags/events" rel="tag"&gt;events&lt;/a&gt;,&lt;a href="http://technorati.com/tags/wpf" rel="tag"&gt;wpf&lt;/a&gt;,&lt;a href="http://technorati.com/tags/developer%20day%20scotland" rel="tag"&gt;developer day scotland&lt;/a&gt;,&lt;a href="http://technorati.com/tags/grok%20talks" rel="tag"&gt;grok talks&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio%202008" rel="tag"&gt;visual studio 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/1903.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2008/02/25/1903.aspx</guid>
            <pubDate>Mon, 25 Feb 2008 08:45:02 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/1903.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2008/02/25/1903.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/1903.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Always show the solution, Dammit!!!</title>
            <link>http://blog.colinmackay.net/archive/2007/12/08/1335.aspx</link>
            <description>&lt;p&gt;This has got to be the most pointless setting in Visual Studio. I can't imagine why any reasonable person would want to hide the solution. Maybe it is for those "Morts" I keep hearing about who bundle everything into one &lt;strike&gt;giant ball of mud&lt;/strike&gt; project so have no need to know about mundane things such as solutions.&lt;/p&gt;  &lt;p&gt;&lt;a title="Always Show Solution by Colin  Angus Mackay, on Flickr" href="http://www.flickr.com/photos/colinangusmackay/2096142506/"&gt;&lt;img height="375" alt="Always Show Solution" src="http://farm3.static.flickr.com/2060/2096142506_95c1caf4a8_o.png" width="644" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I suppose what gets me most is that I like my right-click. I like to right-click on things and get context sensitive menus. I also normally create a new blank solution then add projects to it. The solution disappear when the number of projects equals one. When there are zero projects the solution shows, but as soon as I add one it disappears so I can't right-click and add another until I sort this setting out. It was the same in Visual Studio 2005, I was hopping they might have changed the default for VS2008, but no - the mob rule of the Morts wins.&lt;/p&gt;  &lt;p&gt;Yes, I realise that I can go to the file menu to add a new project from there, but if I'm already focused in the solution explorer, I want to stay there. I don't want to make giant leaps across the screen to do these things. I want everything I need within easy reach.&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:9b6c2da6-80db-4fe1-b67c-523195c2e122" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/visual%20studio%202008" rel="tag"&gt;visual studio 2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio%202005" rel="tag"&gt;visual studio 2005&lt;/a&gt;,&lt;a href="http://technorati.com/tags/solution%20explorer" rel="tag"&gt;solution explorer&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/1335.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2007/12/08/1335.aspx</guid>
            <pubDate>Sat, 08 Dec 2007 20:01:21 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/1335.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2007/12/08/1335.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/1335.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Contradictory messages</title>
            <link>http://blog.colinmackay.net/archive/2007/12/08/1333.aspx</link>
            <description>&lt;p&gt;While attempting to create a database project in Visual Studio 2008 against a SQL Server 2008 database I got a rather odd error message. The dialog used to create the project requests information about the SQL Server database. It clearly states "The server version must be 2005 or later". No problem, I thought. So I put in the information about my SQL Server and database in the dialog and tested the connection. So far so good. But as soon as I hit the "Okay" button I got a new message. Apparently, "Only servers up to Microsoft SQL Server 2005 are supported."&lt;/p&gt;  &lt;p align="center"&gt;&lt;a title="Contradictions by Colin  Angus Mackay, on Flickr" href="http://www.flickr.com/photos/colinangusmackay/2096035006/"&gt;&lt;img height="595" alt="Contradictions" src="http://farm3.static.flickr.com/2328/2096035006_45aab5b8bd_o.png" width="570" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:3a6fc471-74fb-49c6-b894-d7a143551b1b" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/sql%20server%202008" rel="tag"&gt;sql server 2008&lt;/a&gt;,&lt;a href="http://technorati.com/tags/visual%20studio%202008" rel="tag"&gt;visual studio 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blog.colinmackay.net/aggbug/1333.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Angus Mackay</dc:creator>
            <guid>http://blog.colinmackay.net/archive/2007/12/08/1333.aspx</guid>
            <pubDate>Sat, 08 Dec 2007 18:51:09 GMT</pubDate>
            <wfw:comment>http://blog.colinmackay.net/comments/1333.aspx</wfw:comment>
            <comments>http://blog.colinmackay.net/archive/2007/12/08/1333.aspx#feedback</comments>
            <wfw:commentRss>http://blog.colinmackay.net/comments/commentRss/1333.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>