<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://vistasquad.co.uk/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Vista Squad</title><link>http://vistasquad.co.uk/blogs/default.aspx</link><description>&lt;P&gt;&lt;BR&gt;The Usergroup for Windows Vista and the .NET Framework 3.0 and 3.5.&lt;/P&gt;</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>Microsoft Blue Track</title><link>http://vistasquad.co.uk/blogs/teamvistasquad/archive/2008/09/06/microsoft-blue-track.aspx</link><pubDate>Sat, 06 Sep 2008 12:30:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1480</guid><dc:creator>ravinar</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Here is a sneak preview of some new technology from Microsoft that lets you use a mouse on any surface...&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/hardware/"&gt;http://www.microsoft.com/hardware/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1480" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/microsoft/default.aspx">microsoft</category><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/blue+track/default.aspx">blue track</category></item><item><title>Live Mesh Videos</title><link>http://vistasquad.co.uk/blogs/teamvistasquad/archive/2008/08/26/live-mesh-videos.aspx</link><pubDate>Tue, 26 Aug 2008 09:49:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1477</guid><dc:creator>ravinar</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Guys,&lt;/P&gt;
&lt;P&gt;Paolo Barone, who delivered a great session on Live Mesh at our last meeting has published a list of cool Live Mesh videos.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/pblog/archive/2008/08/21/live-mesh-videos.aspx"&gt;&lt;FONT face=Calibri size=3&gt;http://blogs.msdn.com/pblog/archive/2008/08/21/live-mesh-videos.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;u1:p&gt;&lt;/u1:p&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;u1:p&gt;Have a look!&lt;/u1:p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1477" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/barone/default.aspx">barone</category><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/live+mesh/default.aspx">live mesh</category></item><item><title>Engineering Windows 7</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/08/23/engineering-windows-7.aspx</link><pubDate>Sat, 23 Aug 2008 11:33:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1475</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>New Blog site, maybe worth keeping an eye on for info on the future developments of Microsofts next incarnation. http://blogs.msdn.com/e7/default.aspx...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/08/23/engineering-windows-7.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1475" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/Windows+7/default.aspx">Windows 7</category></item><item><title>Vista Squad "First Blood Part II" Wednesday 17th September</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/08/21/vista-squad-first-blood-part-ii-wednesday-17th-september.aspx</link><pubDate>Thu, 21 Aug 2008 13:57:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1472</guid><dc:creator>Gavin Osborn</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;&lt;b&gt;Vista Squad "First Blood Part II" Wednesday 17th September&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Hey Everyone! The next Vista Squad meeting has been booked! 17th of September at the London Victoria offices of Microsoft with two great talks lined up. &lt;/p&gt;
&lt;p&gt;Topics this month:&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span class="caps"&gt;WPF&lt;/span&gt;/Silverlight Application Deep Dive&lt;/b&gt;&lt;br&gt;(Richard Godfrey, iPrinciples)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;TBC&lt;br&gt;&lt;/b&gt;(James Senior, Microsoft)&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/uk/about/map-london.mspx"&gt;Directions to Microsoft&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Agenda&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;6pm - 6.30pm: Arrive and introductions &lt;br&gt;6.30pm - 7:30pm: WPF/Silverlight Application Deep Dive&lt;br&gt;7.30pm - 8:15: Break, Pizza and drinks &lt;br&gt;8:15pm - 9:15: XBox After Dark&lt;br&gt;9:15pm: Vista Ultimate Giveaway, Wrap up! &lt;br&gt;&lt;a href="http://vistasquad.eventwax.com/vista-squad---first-blood-part-ii" title="Register Here"&gt;SIGN UP HERE!!!! &lt;br&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1472" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/vista+squad/default.aspx">vista squad</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/wpf/default.aspx">wpf</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/xbox/default.aspx">xbox</category></item><item><title>Citizens on Patrol</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/08/20/citizens-on-patrol.aspx</link><pubDate>Wed, 20 Aug 2008 22:18:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1467</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>Another great turn out so thanks to everyone that turned up. (&amp;amp; Microsoft for hosting) I hope you all enjoyed both these evenings presentations. What's new in Silverlight Beta 2 (Mike Ormond, Microsoft) Intro to Live Mesh (Paolo Barone, Microsoft) Live Mesh intro Thanks guys, both these presentations were full of useful info and some great questions and interaction from the group as well. I particularly like the idea of Live Mesh and the ability of being able to sync all my important documents...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/08/20/citizens-on-patrol.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1467" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/events/default.aspx">events</category></item><item><title>PC Power Management</title><link>http://vistasquad.co.uk/blogs/teamvistasquad/archive/2008/08/19/pc-power-management.aspx</link><pubDate>Tue, 19 Aug 2008 21:48:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1463</guid><dc:creator>ravinar</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Courtesy of Vista Squad Buddy, James Senior (read his blog "Views on Windows Vista" &lt;A href="http://blogs.technet.com/james/default.aspx"&gt;http://blogs.technet.com/james/default.aspx&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;The Microsoft Environment Sustainability Blog mentions a cool new app which is FREE that allows you to&amp;nbsp;control power consumption on PCs. The tool&amp;nbsp;is called Edison and is developed by Verdiem.&lt;/P&gt;
&lt;P&gt;Link to tool: &lt;A href="http://www.verdiem.com/edison/"&gt;http://www.verdiem.com/edison/&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1463" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/vista/default.aspx">vista</category><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/power/default.aspx">power</category></item><item><title>VS/VSTS/TFS/.NET 3.5 SP1 have all shipped!</title><link>http://vistasquad.co.uk/blogs/nondestructive/archive/2008/08/11/vs-vsts-tfs-net-3-5-sp1-have-all-shipped.aspx</link><pubDate>Mon, 11 Aug 2008 21:59:57 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1461</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Everything all of it!&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=123679"&gt;Visual Studio 2008 Express Editions with Service Pack 1 (Bootstrappers)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=123680"&gt;Visual Studio 2008 Express Editions with Service Pack 1 (iso)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=122094"&gt;Visual Studio 2008 Service Pack 1 (Bootstrapper)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=122095"&gt;Visual Studio 2008 Service Pack 1 (iso)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=124829"&gt;Visual Studio&amp;#160; Team System 2008 Team Foundation Server Service Pack 1&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=124150"&gt;NET Framework 3.5 Service Pack 1&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Awesome work Microsoft.&amp;#160; For those upgrading Team Foundation server, there is a ton of information you'll need, its not just the simplest upgrade.&amp;#160; More information over at &lt;a href="http://blogs.msdn.com/bharry/archive/2008/08/11/vs-vsts-tfs-net-3-5-sp1-is-shipping.aspx"&gt;Brian Harry's blog&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1461" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/.NET/default.aspx">.NET</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/.net+3.5/default.aspx">.net 3.5</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/3.5/default.aspx">3.5</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/3.5+SP1/default.aspx">3.5 SP1</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/TFS/default.aspx">TFS</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/.net+framework/default.aspx">.net framework</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/framework/default.aspx">framework</category></item><item><title>Updated List of Events from Microsoft</title><link>http://vistasquad.co.uk/blogs/nondestructive/archive/2008/08/11/updated-list-of-events-from-microsoft.aspx</link><pubDate>Mon, 11 Aug 2008 21:55:40 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1460</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I've just received the list of updated TechNet events from Microsoft.&amp;#160; Details below:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Virtualisation and Management Technologies     &lt;br /&gt;&lt;/b&gt;21 August 2008, Liverpool: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383170&amp;amp;Culture=en-GB"&gt;Microsoft Virtualisation and Management Technologies&lt;/a&gt;    &lt;br /&gt;9 September 2008, Reading: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384720&amp;amp;Culture=en-GB"&gt;Microsoft Virtualisation and Management Technologies&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;11 September 2008, Edinburgh: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032385097&amp;amp;Culture=en-GB"&gt;Microsoft Management and Virtualisation Technologies&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;SQL Server 2008     &lt;br /&gt;&lt;/b&gt;10 September 2008, Reading: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032385183&amp;amp;Culture=en-GB"&gt;SQL Server 2008 Unleashed&lt;/a&gt;    &lt;br /&gt;7 October 2008. Manchester: &lt;a href="http://go.microsoft.com/?linkid=9308560"&gt;TechNet: SQL Server - Under New Management&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;23 October 2008, Exeter: &lt;a href="http://go.microsoft.com/?linkid=9308562"&gt;TechNet: SQL Server - Under New Management&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;A bit of Fun&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;10 September 2008, London: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384961&amp;amp;Culture=en-GB"&gt;Microsoft &amp;#8220;After Hours&amp;#8221; &amp;#8211; The Sequel&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Exchange Server 2007&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;29 October 2008, London: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384986&amp;amp;Culture=en-GB"&gt;Recipient management, policies and permissions in Exchange Server 2007&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Licensing     &lt;br /&gt;&lt;/b&gt;2 October 2008, Reading: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384727&amp;amp;Culture=en-GB"&gt;An Introduction and overview of Microsoft Licensing&lt;/a&gt;    &lt;br /&gt;21 October 2008, Reading: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384730&amp;amp;Culture=en-GB"&gt;Understanding Microsoft&amp;#8217;s Server Product Licensing in a Virtual Environment&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Windows Powershell&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;14 October 2008, Birmingham: &lt;a href="http://go.microsoft.com/?linkid=9308561"&gt;TechNet: Windows PowerShell: Around the Data Centre in 80 Scripts&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Unified Communications     &lt;br /&gt;&lt;/b&gt;2 September 2008, Reading : &lt;a href="http://go.microsoft.com/?linkid=9308559"&gt;TechNet: the Microsoft Vision for Unified Communications&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Small Business Server 2008 and Essential Business Server 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;22 October 2008, Bristol: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384993&amp;amp;Culture=en-GB"&gt;Taking Care of Business Every day with Small Business Server 2008 and Essential Business Server 2008&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;29 October 2008, London: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384984&amp;amp;Culture=en-GB"&gt;Taking Care of Business Every day with Small Business Server 2008 and Essential Business Server 2008&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Windows Server 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;16 October 2008, Edinburgh: &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032384617&amp;amp;Culture=en-GB"&gt;Windows Server 2008 &amp;#8211; What&amp;#8217;s New and Exciting&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;European Event&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;3-7 November 2008, Barcelona: &lt;a href="http://go.microsoft.com/?linkid=9260683"&gt;TechED EMEA IT Professionals&lt;/a&gt;&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1460" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/technet/default.aspx">technet</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/events/default.aspx">events</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/microsoft/default.aspx">microsoft</category></item><item><title>Vista Squad Photos</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/08/10/vista-squad-photos.aspx</link><pubDate>Sun, 10 Aug 2008 09:50:59 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1458</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Due to hosting constraints we've decided to be a little more proactive about our assets (videos, pictures etc.) and try get more content but also move the burden off our little server that hosts Vista Squad.&lt;/p&gt;  &lt;p&gt;So we've bought a Flickr account specifically for Vista Squad. Head on over to &lt;a title="http://www.flickr.com/photos/vistasquad/" href="http://www.flickr.com/photos/vistasquad/"&gt;http://www.flickr.com/photos/vistasquad/&lt;/a&gt; for all our photos from events, interviews and wherever we get ourselves to.&amp;#160; If you've taken some photos and want them included, either tag your photos as &amp;quot;Vista Squad&amp;quot; or email them over to me at &lt;a href="mailto:ray@vistasquad.co.uk"&gt;ray@vistasquad.co.uk&lt;/a&gt; and we can get them uploaded! With attribution of course. :)&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1458" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/vista+squad/default.aspx">vista squad</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/upload/default.aspx">upload</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Flickr/default.aspx">Flickr</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/tag/default.aspx">tag</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Photos/default.aspx">Photos</category></item><item><title>Windows Server 2008 Video</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/08/04/windows-server-2008-video.aspx</link><pubDate>Mon, 04 Aug 2008 07:57:06 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1455</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hey guys, the video from &lt;a href="http://blogs.technet.com/mattmcspirit/"&gt;Matt McSpirit's&lt;/a&gt; talk is now available thanks to our brilliant videographer, &lt;a href="http://irascian.com/cs/blogs/iansmithwork/default.aspx"&gt;Ian Smith&lt;/a&gt;!&amp;#160; I've embedded it below, but head over to the actual video page if you want to watch it in HD or download it in it's entirety.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://vimeo.com/1459022"&gt;Main Video Page&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1459022&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" width="640" height="360" allowfullscreen="true" allowscriptaccess="always" /&gt;     &lt;br /&gt;&lt;a href="http://www.vimeo.com/1459022?pg=embed&amp;amp;sec=1459022"&gt;Matt McSpirit on Windows 2008 Server&lt;/a&gt; from &lt;a href="http://www.vimeo.com/vistasquad?pg=embed&amp;amp;sec=1459022"&gt;Vista Squad&lt;/a&gt; on &lt;a href="http://vimeo.com?pg=embed&amp;amp;sec=1459022"&gt;Vimeo&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1455" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/video/default.aspx">video</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/2008/default.aspx">2008</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/windows+server/default.aspx">windows server</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/server+2008/default.aspx">server 2008</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/server/default.aspx">server</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/matt+mcspirit/default.aspx">matt mcspirit</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/windows/default.aspx">windows</category></item><item><title>November Speaking Engagement - WPF and Practical Frameworks</title><link>http://vistasquad.co.uk/blogs/nondestructive/archive/2008/08/02/november-speaking-engagement-wpf-and-practical-frameworks.aspx</link><pubDate>Sat, 02 Aug 2008 11:47:37 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1453</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Some advance notice on a talk I'm giving for &lt;a href="http://www.nxtgenug.net/"&gt;Nxtgen&lt;/a&gt; in Cambridge in November.&amp;#160; &lt;/p&gt;  &lt;p&gt;Abstract:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&amp;quot;From the basics to the not so basic, WPF is an amazing framework. In this talk we'll look at creating simple data bound applications moving towards a practical framework for WPF projects. Sound pattern based approaches to building your applications with the ability to easily pull in designer produced work will be discussed with code demos throughout.&amp;quot;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;The URL for registration is &lt;a href="http://www.nxtgenug.net/ViewEvent.aspx?EventID=158"&gt;here&lt;/a&gt;, so head on over to sign up.&amp;#160; If not for the talk, at least for some good heckling. :)&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1453" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/wpf/default.aspx">wpf</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/frameworks/default.aspx">frameworks</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/nxtgen/default.aspx">nxtgen</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/talk/default.aspx">talk</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/user+group/default.aspx">user group</category></item><item><title>Essential Downloads for Vista</title><link>http://vistasquad.co.uk/blogs/teamvistasquad/archive/2008/08/02/essential-downloads-for-vista.aspx</link><pubDate>Sat, 02 Aug 2008 08:25:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1451</guid><dc:creator>ravinar</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;Hey all,&lt;/P&gt;
&lt;P&gt;Came across this list of essential downloads for Vista via Channel 10 (and Steve Clayton)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://on10.net/blogs/sarahintampa/Essential-Downloads-for-Vista/"&gt;http://on10.net/blogs/sarahintampa/Essential-Downloads-for-Vista/&lt;/A&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;A href="http://get.live.com/"&gt;Windows Live&lt;/A&gt; – the Windows Live Suite upgrades Vista’s built-in programs like Photo Gallery and Mail to give you the newer versions – Windows Live Photo Gallery and Windows Live Mail. It also included Windows Live Writer, Live Messenger, and Family Safety. You can pick and choose which of these you want after downloading the installer. 
&lt;LI&gt;&lt;A href="http://www.softpedia.com/get/Multimedia/Video/Codec-Packs-Video-Codecs/Advanced-Vista-Codec-Package.shtml"&gt;Vista Codec Pack&lt;/A&gt; – lets you play nearly any video or audio file you come across. 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/windows/products/winfamily/desktopsearch/default.mspx"&gt;Windows Search 4.0&lt;/A&gt; – upgrades Vista’s built-in search with the latest version for faster and more accurate results. 
&lt;LI&gt;&lt;A href="http://www.microsoft.com/windows/products/winfamily/sharedaccess/default.mspx"&gt;Windows Steady State&lt;/A&gt; – Lets you easily restore your computer back to its same condition before someone (like your kids) mucked around with it. 
&lt;LI&gt;&amp;nbsp;&lt;A href="http://windowshelp.microsoft.com/windows/en-US/Help/6D1CD022-C6CF-41FA-8C77-E6A5A0F4321E1033.mspx"&gt;5 recommended add-ons&lt;/A&gt; for IE7 – this page has five of the best add-ons to enhance Internet Explorer. 
&lt;LI&gt;&lt;A href="http://vista.gallery.microsoft.com/"&gt;Windows Gallery&lt;/A&gt; – the Windows Gallery itself isn’t a download, but is where you can find tons of downloads for your desktop and sidebar. &lt;/LI&gt;&lt;/OL&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1451" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/vista/default.aspx">vista</category><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/search/default.aspx">search</category><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/essential/default.aspx">essential</category><category domain="http://vistasquad.co.uk/blogs/teamvistasquad/archive/tags/live/default.aspx">live</category></item><item><title>NDepend - In and Out</title><link>http://vistasquad.co.uk/blogs/nondestructive/archive/2008/07/31/ndepend-in-and-out.aspx</link><pubDate>Thu, 31 Jul 2008 20:36:29 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1449</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Decided to get &lt;a href="http://www.ndepend.com/"&gt;NDepend&lt;/a&gt; dealt with.&amp;nbsp; I've been fortunate in that I've had a professional license but time has been of short supply in the last few months to be playing with something as cool and as big as NDepend.&amp;nbsp; So here starts a series of posts on NDepend.&amp;nbsp; My code base of choice is the &lt;a href="http://subtextproject.com/"&gt;Subtext&lt;/a&gt; blogging platform that I'm a contributor to.&lt;/p&gt; &lt;p&gt;Starting with NDepend is incredibly simple.&amp;nbsp; The startup screen has a very "Visual Studio" type feel.&amp;nbsp; Click "New Project", give it a name and we're presented with this screen:&lt;/p&gt; &lt;p&gt;&lt;a href="http://vistasquad.co.uk/blogs/nondestructive/WindowsLiveWriter/NDependInandOut_12D3E/image_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" border="0" alt="image" src="http://vistasquad.co.uk/blogs/nondestructive/WindowsLiveWriter/NDependInandOut_12D3E/image_thumb.png" width="393" height="223"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;The easiest way to start from here, is to immediately add your assemblies to the project that you want to analyse.&amp;nbsp; As you can see below, I've now added the Subtext assemblies.&amp;nbsp; Note the checkboxes in the left hand panel.&amp;nbsp; You can easily see that none of my assemblies have strong names but NDepend has picked up that there are PDB files that can be used for later analysis such as LOC counts.&lt;/p&gt;&lt;a href="http://vistasquad.co.uk/blogs/nondestructive/WindowsLiveWriter/NDependInandOut_12D3E/image_4.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" border="0" alt="image" src="http://vistasquad.co.uk/blogs/nondestructive/WindowsLiveWriter/NDependInandOut_12D3E/image_thumb_1.png" width="424" height="220"&gt;&lt;/a&gt;  &lt;p&gt;For this post, we won't deal with Analysis Comparison or Code coverage and move straight onto the Reports tab.&amp;nbsp; This gives you some options on what reports you want to generate and the option to use your own XSL sheet in the report build.&amp;nbsp; Once you've set your settings here, you're ready to go!&amp;nbsp; Click the play button and let NDepend generate the results.&lt;/p&gt; &lt;p&gt;Once the analysis is done, a web page will pop open with the core information inside (I've attached a sample here for you to have a look at).&amp;nbsp; NDepend will simultaneously change to a drill-down type display where you can view results to your heart's content.&lt;/p&gt; &lt;p&gt;&lt;a href="http://vistasquad.co.uk/blogs/nondestructive/WindowsLiveWriter/NDependInandOut_12D3E/image_6.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" border="0" alt="image" src="http://vistasquad.co.uk/blogs/nondestructive/WindowsLiveWriter/NDependInandOut_12D3E/image_thumb_2.png" width="372" height="287"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Once you're in this view, the power of NDepend starts to show.&amp;nbsp; Everything is contextual, from the dependencies view, the metrics view to the assembly info panel, you have complete control of what you want to analyse.&amp;nbsp; &lt;/p&gt; &lt;p&gt;The Class Browser shows all the assemblies that you've chosen plus all external dependencies (in blue).&amp;nbsp; Hovering over the assembly or drilling down into classes or even methods, the info panel updates, the metrics will display the position of the selected item.&amp;nbsp; Very quickly you can see important information.&amp;nbsp; As an example, the Subtext BlogRequest HttpModule has 71 IL instructions, 12 lines of code, 19 comments and a cyclometric complexity of 9.&amp;nbsp; Awesome stuff, and a great UI.&lt;/p&gt; &lt;p&gt;I'm going to leave the post here.&amp;nbsp; I'm wanting to deep dive into each feature and would prefer to spread each feature over a separate blog post.&amp;nbsp; Keep subscribed for the next instalment. :)&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1449" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/.NET/default.aspx">.NET</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/ndepend/default.aspx">ndepend</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/analysis/default.aspx">analysis</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/subtext/default.aspx">subtext</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/visual+studio/default.aspx">visual studio</category></item><item><title>WPF Memory Leak in Command Binding</title><link>http://vistasquad.co.uk/blogs/nondestructive/archive/2008/07/29/wpf-memory-leak-in-command-binding.aspx</link><pubDate>Tue, 29 Jul 2008 20:13:53 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1444</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;In a medium sized project I'm working on at the moment, we've had a rather large memory leak issue.&amp;#160; We've implemented our tiers in a pattern called &lt;a href="http://www.orbifold.net/default/?p=550"&gt;MVVM&lt;/a&gt;. I wasn't sure on how well this would work but to be honest, its been an amazing pattern to follow and pretty easy to get right.&lt;/p&gt;  &lt;p&gt;Our UI exclusively does binding, I.e. there is no real code behind.&amp;#160; Our buttons are bound to commands, &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.itemscontrol.aspx"&gt;ItemsControls&lt;/a&gt; bound to &lt;a href="http://msdn.microsoft.com/en-us/library/ms668604.aspx"&gt;ObservableCollection&amp;lt;T&amp;gt;&lt;/a&gt; and inputs bound to properties on our ViewModels.&amp;#160; Pretty simple stuff and extremely powerful.&amp;#160; During testing of the application, switching in between items in a ItemsControl, the RAM usage would go up.&amp;#160; And up. And up. Until we hit 800MB of RAM and the system would start thrashing and be unresponsive.&amp;#160; After further investigation, it was down to buttons that were binding to &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.input.icommand.aspx"&gt;ICommands&lt;/a&gt;.&amp;#160; As the button was in a template in the ItemsControl, each time we changed the selected Item, the datatemplate was being instanciated and therefore a new button instance was being created inside the framework.&lt;/p&gt;  &lt;div style="border-right:gray 1px solid;padding-right:4px;border-top:gray 1px solid;padding-left:4px;font-size:8pt;padding-bottom:4px;margin:20px 0px 10px;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;padding-top:4px;border-bottom:gray 1px solid;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;"&gt;   &lt;div style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;     &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &amp;lt;ItemsControl ItemsSource=&lt;span style="color:#006080;"&gt;&amp;quot;{Binding Property=DataToBindTo}&amp;quot;&lt;/span&gt; &amp;gt;&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt;     &amp;lt;ItemsControl.ItemTemplate&amp;gt;&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt;         &amp;lt;DataTemplate&amp;gt;&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt;             &amp;lt;Button Command=&lt;span style="color:#006080;"&gt;&amp;quot;{Binding Property=RunCommand}&amp;quot;&lt;/span&gt; /&amp;gt;&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt;         &amp;lt;/DataTemplate&amp;gt;&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt;     &amp;lt;/ItemsControl.ItemTemplate&amp;gt;&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   7:&lt;/span&gt; &amp;lt;/ItemsControl&amp;gt;&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Above is a very simple example of the scenario I have.&amp;#160; In the Button Control which extends &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.input.icommand.aspx"&gt;ButtonBase&lt;/a&gt;, whenever the Command's &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.dependencyproperty.aspx"&gt;DependencyProperty&lt;/a&gt; is changed, a callback is fired which is supposed to remove any handlers from the command's CanExecute EventHandler.&amp;#160; However, the code to Unhook these event handlers NEVER seems to run, so the Button is therefore NEVER released and stays in memory. &lt;/p&gt;

&lt;div style="border-right:gray 1px solid;padding-right:4px;border-top:gray 1px solid;padding-left:4px;font-size:8pt;padding-bottom:4px;margin:20px 0px 10px;overflow:auto;border-left:gray 1px solid;width:97.5%;cursor:text;max-height:200px;line-height:12pt;padding-top:4px;border-bottom:gray 1px solid;font-family:consolas, 'Courier New', courier, monospace;background-color:#f4f4f4;"&gt;
  &lt;div style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;
    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;private&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;void&lt;/span&gt; OnCommandChanged(ICommand oldCommand, ICommand newCommand)&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (oldCommand != &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;)&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt;     {&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;this&lt;/span&gt;.UnhookCommand(oldCommand);&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt;     }&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   7:&lt;/span&gt;     &lt;span style="color:#0000ff;"&gt;if&lt;/span&gt; (newCommand != &lt;span style="color:#0000ff;"&gt;null&lt;/span&gt;)&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   8:&lt;/span&gt;     {&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;   9:&lt;/span&gt;         &lt;span style="color:#0000ff;"&gt;this&lt;/span&gt;.HookCommand(newCommand);&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:#f4f4f4;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  10:&lt;/span&gt;     }&lt;/pre&gt;

    &lt;pre style="padding-right:0px;padding-left:0px;font-size:8pt;padding-bottom:0px;margin:0em;overflow:visible;width:100%;color:black;border-top-style:none;line-height:12pt;padding-top:0px;font-family:consolas, 'Courier New', courier, monospace;border-right-style:none;border-left-style:none;background-color:white;border-bottom-style:none;"&gt;&lt;span style="color:#606060;"&gt;  11:&lt;/span&gt; }&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;The code above is from the WPF code base inside PresentationFramework.dll.&amp;#160; In researching this bug on the Internet, a few posts mentioned clearing the command bindings.&amp;#160; This would set the Command in the Button to null, which in turn, the OnCommandChanged method would be called.&amp;#160; Line 3 and 5 are important here, since the oldCommand is not null, it will be unhooked.&amp;#160; However, because the UI has no code behind, we can't clear the bindings in code without some serious hacking.&lt;/p&gt;

&lt;p&gt;To get round this bug, we ended up implementing our own Button object, extending ContentControl and writing our own keyboard and mouse events to handle executing the command.&amp;#160; Please note, this is on 3.5 without the SP1 beta installed so things may change when this goes RTM.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvistasquad.co.uk%2fblogs%2fnondestructive%2farchive%2f2008%2f07%2f29%2fwpf-memory-leak-in-command-binding.aspx"&gt;&lt;img alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvistasquad.co.uk%2fblogs%2fnondestructive%2farchive%2f2008%2f07%2f29%2fwpf-memory-leak-in-command-binding.aspx" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1444" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/wpf/default.aspx">wpf</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/.NET/default.aspx">.NET</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/XAML/default.aspx">XAML</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/memory+Leak/default.aspx">memory Leak</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/binding/default.aspx">binding</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/command/default.aspx">command</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/3.5/default.aspx">3.5</category></item><item><title>LINQ To XML Video</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/07/28/linq-to-xml-video.aspx</link><pubDate>Mon, 28 Jul 2008 07:44:18 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1441</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hey guys, the video from &lt;a href="http://mtaulty.com/communityserver/blogs/mike_taultys_blog/default.aspx"&gt;Mike's&lt;/a&gt; talk is now available thanks to Ian Smith!&amp;#160; I've embedded it below, but head over to the actual video page if you want to watch it in HD or download it in it's entirety.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.vimeo.com/1382705"&gt;Main Video Page&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1382705&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" width="640" height="360" allowfullscreen="true" allowscriptaccess="always" /&gt;     &lt;br /&gt;&lt;a href="http://www.vimeo.com/1382705?pg=embed&amp;amp;sec=1382705"&gt;LINQ to XML by Mike Taulty&lt;/a&gt; from &lt;a href="http://www.vimeo.com/vistasquad?pg=embed&amp;amp;sec=1382705"&gt;Vista Squad&lt;/a&gt; on &lt;a href="http://vimeo.com?pg=embed&amp;amp;sec=1382705"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;  &lt;br /&gt;  &lt;p&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvistasquad.co.uk%2fblogs%2fannouncements%2farchive%2f2008%2f07%2f28%2flinq-to-xml-video.aspx"&gt;&lt;img alt="kick it on DotNetKicks.com" src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvistasquad.co.uk%2fblogs%2fannouncements%2farchive%2f2008%2f07%2f28%2flinq-to-xml-video.aspx" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1441" width="1" height="1"&gt;</description></item><item><title>Project VistaSquad</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/26/project-vistasquad.aspx</link><pubDate>Sat, 26 Jul 2008 17:11:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1429</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>Well this might not be one of my best ideas to date but here goes! Over a few pints down my local, chatting with friends, actually listening to them whinnying on about Windows Vista's pros and cons, their main grippes seemed to always fall back on the amount of resources and hardware Windows Vista requires to run and the fact they have to go out and spend their hard earned money on Dual or Quad core machines to feel the full benefits. So project VistaSquad was born, the idea to build a usable pc...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/26/project-vistasquad.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1429" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/Welcome/default.aspx">Welcome</category><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/Hardware+_2600_amp_3B00_+Driver+Issues/default.aspx">Hardware &amp;amp; Driver Issues</category><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/green/default.aspx">green</category><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/environment/default.aspx">environment</category></item><item><title>MSDN and TechNet Upcoming Events</title><link>http://vistasquad.co.uk/blogs/nondestructive/archive/2008/07/25/msdn-and-technet-upcoming-events.aspx</link><pubDate>Fri, 25 Jul 2008 13:11:06 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1425</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;b&gt;MSDN Events&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383782&amp;amp;Culture=en-GB"&gt;MSDN Event - Rich Internet Applications with Visual Studio 2008 Service Pack 1&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location:&amp;#160; Reading&lt;/p&gt;  &lt;p&gt;Date: 2 September 2008 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383782&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383782&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383660&amp;amp;Culture=en-GB"&gt;MSDN Event: Rich Internet Applications with Visual Studio 2008 Service Pack 1&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location:&amp;#160; London&lt;/p&gt;  &lt;p&gt;Date: 4 September 2008 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383660&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383660&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383659&amp;amp;Culture=en-GB"&gt;MSDN Event: What's New in Visual Studio 2008 Service Pack 1?&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Reading&lt;/p&gt;  &lt;p&gt;Date: 2 October 2008&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383659&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383659&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383656&amp;amp;Culture=en-GB"&gt;MSDN: What's New in Visual Studio 2008 Service Pack 1?&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Manchester &lt;/p&gt;  &lt;p&gt;Date: 7 October 2008 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383656&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383656&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383649&amp;amp;Culture=en-GB"&gt;MSDN: What's New in Visual Studio 2008 Service Pack 1?&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Birmingham &lt;/p&gt;  &lt;p&gt;Date: 14 October 2008 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383649&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383649&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383652&amp;amp;Culture=en-GB"&gt;MSDN: What's New in Visual Studio 2008 Service Pack 1?&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Bristol&lt;/p&gt;  &lt;p&gt;Date: 22 October 2008 &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383652&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383652&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383655&amp;amp;Culture=en-GB"&gt;MSDN: What's New in Visual Studio 2008 Service Pack 1?&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Exeter&lt;/p&gt;  &lt;p&gt;Date: 23 October &lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383655&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383655&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383788&amp;amp;Culture=en-GB"&gt;MSDN Roadshow Re-Run&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: London&lt;/p&gt;  &lt;p&gt;Date: 24 October 2008&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383788&amp;amp;Culture=en-GB"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032383788&amp;amp;Culture=en-GB&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Events&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032382072&amp;amp;Culture=en-GB"&gt;TechNet Event: Microsoft Virtualisation and Management Technologies&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Location:&amp;#160; London&lt;/p&gt;  &lt;p&gt;Date: 4 September 2008 &lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event: Microsoft's Visions for Unified Communications&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Reading&lt;/p&gt;  &lt;p&gt;Date: 2 September 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event: Microsoft After Hours&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: London&lt;/p&gt;  &lt;p&gt;Date: 10 September 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event: Virtualisation Licensing In-depth&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Reading&lt;/p&gt;  &lt;p&gt;Date: 2 October 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event:&amp;#160; SQL Server 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Manchester &lt;/p&gt;  &lt;p&gt;Date: 7 October 2008 &lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event: Windows Powershell &amp;#8211; Around the Datacentre in 80&lt;/b&gt; Scripts &lt;/p&gt;  &lt;p&gt;Location: Birmingham &lt;/p&gt;  &lt;p&gt;Date: 14 October 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event: Small Business Server 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Bristol&lt;/p&gt;  &lt;p&gt;Date: 22 October 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event: SQL Server 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: Exeter&lt;/p&gt;  &lt;p&gt;Date: 23 October 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event:&amp;#160; Exchange Server 2007&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: London&lt;/p&gt;  &lt;p&gt;Date:&amp;#160; 29 October 2008&lt;/p&gt;  &lt;p&gt;&lt;b&gt;TechNet Event:&amp;#160; Small Business Server 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Location: London&lt;/p&gt;  &lt;p&gt;Date:&amp;#160; 29 October 2008&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1425" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/technet/default.aspx">technet</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/msdn/default.aspx">msdn</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/events/default.aspx">events</category><category domain="http://vistasquad.co.uk/blogs/nondestructive/archive/tags/microsoft/default.aspx">microsoft</category></item><item><title>Windows PE &amp; Microsoft's Malware Removal Starter Kit</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/24/windows-pe-microsoft-s-malware-removal-starter-kit.aspx</link><pubDate>Thu, 24 Jul 2008 18:48:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1423</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>I’ve recently been playing with the Windows PE boot environment and found a really good collection of information and free guides from Microsoft. So I thought I would give some of the ideas a go, I have followed the Malware Removal Starter Kit http://www.microsoft.com/technet/security/guidance/disasterrecovery/malware/default.mspx This is a great guide and well planned out, helping you build a customized pre boot environment designed to tackle worms, viruses and many forms of malicious spyware. Easily...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/24/windows-pe-microsoft-s-malware-removal-starter-kit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1423" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/Deployment/default.aspx">Deployment</category></item><item><title>Vista Squad "Citizens on Patrol" Wednesday 20th August</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/07/24/vista-squad-citizens-on-patrol-wednesday-20th-august.aspx</link><pubDate>Thu, 24 Jul 2008 09:21:12 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1421</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;b&gt;Vista Squad &amp;quot;Citizens on Patrol&amp;quot; Wednesday 20th August&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Hey Everyone! The next Vista Squad meeting has been booked! 20th of August at the London Victoria offices of Microsoft with two great talks lined up. &lt;/p&gt;  &lt;p&gt;Another Microsoft double header:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;What's new in Silverlight Beta 2     &lt;br /&gt;&lt;/b&gt;(Mike Ormond, Microsoft) &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Intro to Live Mesh     &lt;br /&gt;&lt;/b&gt;(Paolo Barone, Microsoft)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/uk/about/map-london.mspx"&gt;Directions to Microsoft&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Agenda&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;6pm - 6.30pm: Arrive and introductions   &lt;br /&gt;6.30pm - 7:30pm: Silverlight 2 Beta 2: What's New?    &lt;br /&gt;7.30pm - 8:15: Break, Pizza and drinks     &lt;br /&gt;8:15pm - 9:15: Introduction to Live Mesh    &lt;br /&gt;9:15pm: Vista Ultimate Giveaway, Wrap up!    &lt;br /&gt;&lt;a href="http://vistasquad.eventwax.com/vista-squad-citizens-on-patrol"&gt;SIGN UP HERE!!!!      &lt;br /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1421" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/announcement/default.aspx">announcement</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/event/default.aspx">event</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/meeting/default.aspx">meeting</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/vista+squad/default.aspx">vista squad</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/silverlight/default.aspx">silverlight</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Live+Mesh/default.aspx">Live Mesh</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Paolo+Barone/default.aspx">Paolo Barone</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Cardinal+Place/default.aspx">Cardinal Place</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/Mike+Ormond/default.aspx">Mike Ormond</category></item><item><title>Slides from LINQ to XML and Windows Server 2008</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/07/21/slides-from-linq-to-xml-and-windows-server-2008.aspx</link><pubDate>Mon, 21 Jul 2008 07:54:33 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1416</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Mike and Matt emailed me the slides on the weekend and they're available for download.&amp;#160; Have fun! :)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://vistasquad.co.uk/files/folders/1414/download.aspx"&gt;Mike Taulty on LINQ to XML&lt;/a&gt;     &lt;br /&gt;&lt;a href="http://vistasquad.co.uk/files/folders/1415/download.aspx"&gt;Matt McSpirit on What's new in Server 2008&lt;/a&gt;&lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1416" width="1" height="1"&gt;</description></item><item><title>The Fellowship of the Ring Photos</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/21/the-fellowship-of-the-ring-photos.aspx</link><pubDate>Mon, 21 Jul 2008 07:22:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1413</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>I've just posted the photos for our last meeting held on the 16th July. Apologies for the quality they were taken using a XDA II phone, main camera is still away being fixed after dropping it....(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/21/the-fellowship-of-the-ring-photos.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1413" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/events/default.aspx">events</category></item><item><title>The Fellowship of The Ring Evening Event</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/17/the-fellowship-of-the-ring-evening-event.aspx</link><pubDate>Thu, 17 Jul 2008 08:09:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1404</guid><dc:creator>Scott Belton</dc:creator><slash:comments>1</slash:comments><description>What a great evening two fantastic presentations, and what a fantastic turn out from over 100 sign ups to well over fifty people turning up with a few more IT Pros than normal, (come on guys and girls we really need a good showing way to many developers!) Our biggest and best event so far so thanks from us all and thanks again for your support, hopefully you all had a good evening. The 2 presentations were as follows Mike Taulty from Microsoft on LINQ to XML And Matt McSpirit on What’s New In Windows...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/17/the-fellowship-of-the-ring-evening-event.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1404" width="1" height="1"&gt;</description></item><item><title>The Fellowship of the Ring</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/16/the-fellowship-of-the-ring.aspx</link><pubDate>Wed, 16 Jul 2008 11:16:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1401</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>Wow outstanding over 94 places taken up for tonight’s meeting. Good work all! That’s fantastic I look forward to meeting some new faces as well as seeing the familiar ones. Hopefully we have a few more IT Pro's tonight so we can finally give the Dev. guys a run for their money. Looking forward to it. See you all there! Regards...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/16/the-fellowship-of-the-ring.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1401" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/scottbelton/archive/tags/events/default.aspx">events</category></item><item><title>Microsoft Press Shop</title><link>http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/16/microsoft-press-shop.aspx</link><pubDate>Wed, 16 Jul 2008 11:11:00 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1400</guid><dc:creator>Scott Belton</dc:creator><slash:comments>0</slash:comments><description>Well worth checking out at the moment if your after any books etc as they have a load of deals on. i.e Windows Vista Resource Kit 2nd Edition at a discount of 32% of retail price http://www.microsoft-press.co.uk/scripts/product.asp?ref=880178...(&lt;a href="http://vistasquad.co.uk/blogs/scottbelton/archive/2008/07/16/microsoft-press-shop.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1400" width="1" height="1"&gt;</description></item><item><title>Network Access Protection Video</title><link>http://vistasquad.co.uk/blogs/announcements/archive/2008/07/11/network-access-protection-video.aspx</link><pubDate>Fri, 11 Jul 2008 13:36:39 GMT</pubDate><guid isPermaLink="false">f2440694-4650-4f0c-aac9-60139914070e:1393</guid><dc:creator>Ray Booysen</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hey guys, the video from &lt;a href="http://blogs.technet.com/steve_lamb/"&gt;Steve's&lt;/a&gt; talk is now available thanks to Ian Smith!&amp;#160; I've embedded it below, but head over to the actual video page if you want to watch it in HD or download it in it's entirety.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.vimeo.com/1297390"&gt;Main Video Page&lt;/a&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1297390&amp;amp;server=www.vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00adef&amp;amp;fullscreen=1" width="640" height="360" allowscriptaccess="always" allowfullscreen="true" /&gt;    &lt;br /&gt;&lt;a href="http://www.vimeo.com/1297390?pg=embed&amp;amp;sec=1297390"&gt;Vista Squad: Network Access Protection&lt;/a&gt; from &lt;a href="http://www.vimeo.com/vistasquad?pg=embed&amp;amp;sec=1297390"&gt;Vista Squad&lt;/a&gt; on &lt;a href="http://vimeo.com?pg=embed&amp;amp;sec=1297390"&gt;Vimeo&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://vistasquad.co.uk/aggbug.aspx?PostID=1393" width="1" height="1"&gt;</description><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/video/default.aspx">video</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/NAP/default.aspx">NAP</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/steve+lamb/default.aspx">steve lamb</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/network+access+protection/default.aspx">network access protection</category><category domain="http://vistasquad.co.uk/blogs/announcements/archive/tags/HD/default.aspx">HD</category></item></channel></rss>