<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://nimtug.org/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>NIMTUG</title><link>http://nimtug.org/blogs/</link><description>Northern Ireland Microsoft Technologies User Group</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>(Windows Vista and Windows Server 2008) Service Pack 2 Customer Preview Program (CPP)</title><link>http://nimtug.org/blogs/damien-mcgivern/archive/2008/12/03/windows-vista-and-windows-server-2008-service-pack-2-customer-preview-program-cpp.aspx</link><pubDate>Wed, 03 Dec 2008 04:58:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2225</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://windowsteamblog.com/members/mikenash/default.aspx" title="Mike Nash&amp;#39;s blog" target="_blank"&gt;Mike Nash&lt;/a&gt; has announced that the &lt;a href="http://windowsteamblog.com/blogs/windowsvista/archive/2008/12/02/announcing-the-windows-vista-and-windows-server-2008-service-pack-2-customer-preview-program-cpp.aspx" title="Announcing the Windows Vista and Windows Server 2008 Service Pack 2 Customer Preview Program (CPP)" target="_blank"&gt;betas for both Windows Vista SP2 and Windows Server 2008 SP2 will be released to the public shortly&lt;/a&gt;, however if you have a TechNet or MSDN subscription then you can access them now.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2225" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/Vista/default.aspx">Vista</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>NIMTUG Event "The Best of the PDC" on Dec 1st with Martha Rotter</title><link>http://nimtug.org/blogs/events/archive/2008/11/25/nimtug-event-quot-the-best-of-the-pdc-quot-on-dec-1st-with-martha-rotter.aspx</link><pubDate>Tue, 25 Nov 2008 21:32:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2221</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Didn’t make it to the PDC in Los Angeles this year? Feeling overwhelmed
by all the developments and announcements that went on that week?
You’re not alone! Come join NIMTUG for rePDC, and you’ll learn all
about the best of the best including Azure, Windows 7, Oslo the
modelling platform, the new Silverlight Toolkit, Windows Live Framework
announcements, OpenID support, VS2010 and .NET 4.0 and much more. We’ll
have a look at what’s available now from the new platforms and where
and how to get started.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For more details see the event registration page &lt;a href="http://nimtug.org/events/61/default.aspx%20" title="NIMTUG Event &amp;quot;The Best of the PDC&amp;quot; on Dec 1st with Martha Rotter"&gt;http://nimtug.org/events/61/default.aspx &lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2221" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/events/archive/tags/PDC/default.aspx">PDC</category></item><item><title>Cancelled Event - Introduction to Silverlight 2</title><link>http://nimtug.org/blogs/events/archive/2008/09/10/cancelled-event-introduction-to-silverlight-2.aspx</link><pubDate>Wed, 10 Sep 2008 09:57:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2083</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>0</slash:comments><description>Unfortunately Jesse Liberty has had to cancel his Silverlight talk that was to be held on 23 Sep.&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2083" width="1" height="1"&gt;</description></item><item><title>SQL Server - Index Internals and Fragmentation</title><link>http://nimtug.org/blogs/events/archive/2008/08/25/sql-server-index-internals-and-fragmentation.aspx</link><pubDate>Mon, 25 Aug 2008 18:41:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2073</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>0</slash:comments><description>Indexes and indexing are huge topics and given half a chance, Kimberly
and Paul could talk for days on this stuff! In this session, they&amp;#39;ve
chosen their favorite indexing topics to discuss. The internals section
will cover the structures and benefits of various kinds of indexes and
show the 2005 feature &amp;quot;INCLUDE&amp;quot; and the 2008 feature &amp;quot;filtered
indexes&amp;quot;. Fragmentation is often mis-understood and so this section
will explain the various forms of fragmentation, how they can occur
when a schema or workload is poorly designed, then how to detect and
remove fragmentation in a way that causes least disruption to the
production workload.
		&lt;h3&gt;
			Details&lt;/h3&gt;
		Thursday, 04 Sep 2008, 18:00 to 
		
		21:00&lt;br /&gt;
		Cost: Free&lt;br /&gt;
		Contact:
		&lt;a href="mailto://ndflanagan@o2.ie" id="ctl00_ctl00_bcr_bcr_EventDetails_Repeater1_ctl00_Link" target="_blank"&gt;ndflanagan@o2.ie&lt;/a&gt;&lt;br /&gt;
		&lt;br /&gt;
		&lt;h3&gt;Location&lt;/h3&gt;
		
&lt;strong&gt;The Auditorium in Microsoft Atrium &lt;/strong&gt;

&lt;p&gt;
	
	Block B, Carmanhall Road, Sandyford Industrial Estate&lt;br /&gt;
	Dublin&lt;br /&gt;
	
&lt;/p&gt;

		
		
&lt;div class="eventUser"&gt;
	&lt;h3&gt;
		Registration&lt;/h3&gt;
	
			Registration for this event is on an external site. Click on the link below to register. &lt;br /&gt;
			&lt;a href="http://sql.mtug.ie/Events/EventInfo.aspx?ID=2a6f555f-c4f9-40c6-8971-097f46cba063" id="ctl00_ctl00_bcr_bcr_EventDetails_Repeater1_ctl00_EventUser1_LinkReg" target="_blank"&gt;http://sql.mtug.ie/Events/EventInfo.aspx?ID=2a6f555f-c4f9-40c6-8971-097f46cba063&lt;/a&gt;
		
&lt;/div&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2073" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/events/archive/tags/SQL/default.aspx">SQL</category></item><item><title>Who is the customer at Google?</title><link>http://nimtug.org/blogs/mattohare/archive/2008/07/03/who-is-the-customer-at-google.aspx</link><pubDate>Thu, 03 Jul 2008 11:09:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2062</guid><dc:creator>mattohare</dc:creator><slash:comments>0</slash:comments><description>&lt;table class="" cellspacing="0" cellpadding="0"&gt;

&lt;tr&gt;
&lt;td class="" rowspan="3"&gt;&lt;/td&gt;
&lt;td class="" colspan="3"&gt;&lt;img height="3" src="http://s.bebo.com/img/vid.gif" width="1" alt="" /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="" colspan="2"&gt;
&lt;p&gt;&lt;a href="http://www.bebo.com/Profile.jsp?MemberId=4150898805"&gt;&lt;/a&gt;I was pondering this idea when I read a blog:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://1-800-magic.blogspot.com/2008/06/back-to-microsoft.html"&gt;http://1-800-magic.blogspot.com/2008/06/back-to-microsoft.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A lot of people go to Google every day. We search for things, check our mail, find something on the map, and the list goes on. But are we customers. &lt;br /&gt;&lt;br /&gt;That blog pointed out that everything is free. If there&amp;#39;s one thing I learned about the market place is nothing is free for a customer. At best, it&amp;#39;s &amp;#39;included in a price&amp;#39;. To be a customer, value has to go both ways. &lt;br /&gt;&lt;br /&gt;So, where is the value we give back to Google. We are not the customers. Users, yes! But not customers. Took me a minute, then I realised that it&amp;#39;s the advertisers. Pure and simple. They are the customers. &lt;br /&gt;&lt;br /&gt;It&amp;#39;s great for Google. Their web properties do not have to be great. Even their search engine has become less effective with all of the defense measures to keep it &amp;#39;objective.&amp;#39; One quote from the blog (above) is &amp;quot;The culture at Google values &amp;quot;coolness&amp;quot; tremendously, and the quality of service not as much.&amp;quot; &lt;br /&gt;&lt;br /&gt;Google Maps is &amp;quot;cool&amp;quot; but try getting walking directions, or even drawing them. We are bound by directions of car traffic. The word processor will strip almost all formatting from uploaded documents. Search for some organisations, and their own site will not appear in the results.&lt;br /&gt;&lt;br /&gt;With Microsoft, for all their issues, at least I&amp;#39;m still the customer. &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2062" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/mattohare/archive/tags/project+management/default.aspx">project management</category><category domain="http://nimtug.org/blogs/mattohare/archive/tags/software/default.aspx">software</category><category domain="http://nimtug.org/blogs/mattohare/archive/tags/work+life/default.aspx">work life</category><category domain="http://nimtug.org/blogs/mattohare/archive/tags/marketing/default.aspx">marketing</category><category domain="http://nimtug.org/blogs/mattohare/archive/tags/google/default.aspx">google</category><category domain="http://nimtug.org/blogs/mattohare/archive/tags/business+practice/default.aspx">business practice</category><category domain="http://nimtug.org/blogs/mattohare/archive/tags/microsoft/default.aspx">microsoft</category></item><item><title>ReSharper 4 doesn't like VS 2008 SP1/ .Net 3.5 SP1</title><link>http://nimtug.org/blogs/damien-mcgivern/archive/2008/05/15/resharper-4-doesn-t-like-vs-2008-sp1-net-3-5-sp1.aspx</link><pubDate>Thu, 15 May 2008 13:05:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2012</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>4</slash:comments><description>&lt;p&gt;&amp;nbsp;I’m a big fan of &lt;a href="http://www.jetbrains.com/resharper/" title="ReSharper" target="_blank"&gt;ReSharper &lt;/a&gt;and lately I’ve been installing the
&lt;a href="http://www.jetbrains.net/confluence/display/ReSharper/ReSharper+4.0+Nightly+Builds" title="Download ReSharper 4 Nightlu Builds" target="_blank"&gt;nightly builds&lt;/a&gt; which has resulted in a little pain with some dodgy builds but
overall I’m still allot more productive. Yesterday I noticed that &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=CF99C752-1391-4BC3-BABC-86BC0B9E8E5A&amp;amp;displaylang=en" title="Download VS 2008 SP1 Beta"&gt;Visual Studio
2008 SP1 Beta&lt;/a&gt; had been released and as I’d no other VS beta software installed
(there are issues with it if you do) I went ahead and tried it out. The
installer is very small and downloads the required files before continuing the
install. I’m not sure how long it took as I went off to play &lt;a href="http://www.rockstargames.com/" title="Grand Theft Auto - RockStar Games" target="_blank"&gt;Grand Theft Auto 4
&lt;/a&gt;on the PS3 but about 1 hour later I returned to the laptop to discover that the
install had failed. I opened up VS and checked the about dialogue – no mention
of SP1 so I left it. This morning when I opened up VS I noticed that ReSharper
no longer worked. I downloaded the latest nightly build and installed but still
ReSharper didn’t load within VS. Checking the Installed Programs I noticed that
.Net 3.5 SP1 was listed (I assume the VS SP1 installer installed this but didn’t
uninstall after it failed) and once this was uninstalled ReSharper came back to
life. Pity as I was looking forward to checking out some of the bug fixes and
performance improvements with WCF which SP1 &lt;span&gt;&amp;nbsp;&lt;/span&gt;claims to add. I&amp;#39;m running Vista Ultimate 64 bit but haven&amp;#39;t seen any other reports of issues.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Update: 19 May 2008&lt;/p&gt;&lt;p&gt;seems that my install may have failed due to issues with certain KB&amp;#39;s see &lt;a href="http://blogs.msdn.com/webdevtools/archive/2008/05/15/remove-kb945140-before-installing-visual-studio-2008-sp1-beta.aspx" title="Remove KB945140 Before installing VS 2008 SP1 Beta" target="_blank"&gt;http://blogs.msdn.com/webdevtools/archive/2008/05/15/remove-kb945140-before-installing-visual-studio-2008-sp1-beta.aspx&lt;/a&gt; - don&amp;#39;t think I&amp;#39;m going to try it again though untill I know R# will work. Some people do seem to have it working (with issues) though &lt;a href="http://www.intellij.net/forums/thread.jspa?threadID=275245&amp;amp;tstart=0" title="Resharper support for Visual Studio 2008 SP1 Beta" target="_blank"&gt;http://www.intellij.net/forums/thread.jspa?threadID=275245&amp;amp;tstart=0&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2012" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/ReSharper/default.aspx">ReSharper</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/VS+2008+SP1/default.aspx">VS 2008 SP1</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/.Net+3.5+SP1/default.aspx">.Net 3.5 SP1</category></item><item><title>SCRUM Agile Methodology Process using Team System</title><link>http://nimtug.org/blogs/events/archive/2008/04/23/scrum-agile-methodology-process-using-team-system.aspx</link><pubDate>Wed, 23 Apr 2008 00:00:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:2007</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;img src="http://www.michaelazocar.com/blog/images/picture2.jpg" align="right" alt="" /&gt; Next Monday (28th April) we have Mike Azocar coming over from the States to talk about Scrum development with Visual Studio Team System.&amp;nbsp; Scrum is a incremental process commonly used with Agile software development.&lt;/p&gt;
&lt;p&gt;Mike will be covering Scrum development and the community-based Light weight Scrum Process template for Team System.&lt;/p&gt;
&lt;p&gt;This will be a great chance to catch Mike if you can&amp;#39;t get down to Galway for &lt;a href="http://www.dddireland.com/" target="_blank"&gt;DeveloperDeveloperDeveloper!&lt;/a&gt; event on the 3rd May.&lt;/p&gt;
&lt;p&gt;You can register for this &lt;strong&gt;free&lt;/strong&gt; event &lt;a class="" href="http://nimtug.org/events/51/default.aspx"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.michaelazocar.com/blog/" target="_blank"&gt;Mike&amp;#39;s Blog&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codeproject.com/KB/architecture/scrum.aspx" target="_blank"&gt;Code Project: What is SCRUM?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Scrum_(development)" target="_blank"&gt;Wikipedia: Scrum (Development)&lt;/a&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=2007" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/NIMTUG/default.aspx">NIMTUG</category><category domain="http://nimtug.org/blogs/events/archive/tags/Developer/default.aspx">Developer</category><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/events/archive/tags/VS+2008/default.aspx">VS 2008</category><category domain="http://nimtug.org/blogs/events/archive/tags/Agile/default.aspx">Agile</category><category domain="http://nimtug.org/blogs/events/archive/tags/VS+Team+System/default.aspx">VS Team System</category></item><item><title>Vista Tag Tip</title><link>http://nimtug.org/blogs/jimboefx/archive/2008/04/13/vista-tag-tip.aspx</link><pubDate>Sun, 13 Apr 2008 14:00:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1994</guid><dc:creator>JimboEfx</dc:creator><slash:comments>0</slash:comments><description>
&lt;p&gt;&amp;nbsp;I recently solved something that was really annoying me in Vista. I had just started tagging photos when i mis-spelled the tags.&lt;/p&gt;
&lt;p&gt;So I right clicked the tag in the left pain and chose to delete (and remove from all pictures).&lt;/p&gt;
&lt;p&gt;To my irritation the option was still in the right hand drop down when I started to type a similar tag. No delete button here.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;a href="http://img225.imageshack.us/my.php?image=tagsqr6.jpg" target="_blank"&gt;&lt;img src="http://img225.imageshack.us/img225/6226/tagsqr6.th.jpg" border="0" alt="" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;To remove the offending item you need to get into the registry.&lt;/p&gt;

&lt;p&gt;&amp;nbsp;- Exit Photo Gallery if it&amp;#39;s open.&lt;br /&gt;- In Vista, run Regedit as Administrator&lt;br /&gt;- Go to: HKEY_CURRENT_USER\Software\Microsoft\Windows Photo Gallery\Library\PreviewPane\LabelAssignment\MRU&lt;br /&gt;- Right-click the MRU key in the left pane and Export it to a .reg file, in case you need to restore the original values.&lt;br /&gt;- Click to select the MRU key in the left pane&lt;br /&gt;- In the right pane, delete the MRUnn value entry or entries you don&amp;#39;t want.&lt;br /&gt;- Exit Regedit&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;

&lt;a href="http://img394.imageshack.us/my.php?image=mrufj3.jpg" target="_blank"&gt;&lt;img src="http://img394.imageshack.us/img394/8687/mrufj3.th.jpg" border="0" alt="" /&gt;&lt;/a&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1994" width="1" height="1"&gt;</description></item><item><title>VS 2008 Web Development Hot-Fix Roll-Up Available </title><link>http://nimtug.org/blogs/damien-mcgivern/archive/2008/02/09/vs-2008-web-development-hot-fix-roll-up-available.aspx</link><pubDate>Sat, 09 Feb 2008 12:07:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1733</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Some initial performance glitches with VS 2008 Web Development have been resolved and a patch has been released. Read more about it on Scot Guthrie&amp;#39;s blog post &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/02/08/vs-2008-web-development-hot-fix-roll-up-available.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2008/02/08/vs-2008-web-development-hot-fix-roll-up-available.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Direct download &lt;a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826"&gt;https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826&lt;/a&gt;&amp;nbsp;(requires a live account)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1733" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/VS.Net/default.aspx">VS.Net</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/VS+2008/default.aspx">VS 2008</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Vista SP1 &amp; Windows Server 2008 both RTM</title><link>http://nimtug.org/blogs/damien-mcgivern/archive/2008/02/05/vista-sp1-amp-windows-server-2008-both-rtm.aspx</link><pubDate>Tue, 05 Feb 2008 06:03:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1710</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Vista SP1 and Windows Server 2008 have finally been RTM. For those of you
also on the W2K8 beta program you will be able to download from the connect
website. Unfortunately Vista SP1 hasn&amp;#39;t been made available to beta testers on
connect yet.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://windowsvistablog.com/blogs/windowsvista/archive/2008/02/04/announcing-the-rtm-of-windows-vista-sp1.aspx" title="Vista SP1 RTM"&gt;http://windowsvistablog.com/blogs/windowsvista/archive/2008/02/04/announcing-the-rtm-of-windows-vista-sp1.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.technet.com/windowsserver/archive/2008/02/04/windows-server-2008-rtm.aspx" title="Windows Server 2008 RTM"&gt;http://blogs.technet.com/windowsserver/archive/2008/02/04/windows-server-2008-rtm.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1710" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/Vista/default.aspx">Vista</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/RTM/default.aspx">RTM</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category></item><item><title>Community Launch Registration Closed!!</title><link>http://nimtug.org/blogs/events/archive/2008/01/30/community-launch-registration-closed.aspx</link><pubDate>Wed, 30 Jan 2008 17:35:36 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1692</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;We&amp;#39;ve had to close registration for the Community Launch this Thursday because we&amp;#39;ve hit the limit on the number of attendees. Well actually, due to a small issue with the code in our events module, we&amp;#39;ve gone over it, :S.&lt;/p&gt;  &lt;p&gt;We&amp;#39;re having to email those people who registered last that they are actually on a waiting list and might not be able to get into the event.&amp;#160; We&amp;#39;re also sending out an email to those people who will be able to get in asking them, if they are not able to make it, then please can they un-register themselves so we can free up some space for people who can. &lt;/p&gt;  &lt;p&gt;The Launch kit will only be available to those people who actually turn up for the event.&lt;/p&gt;  &lt;p&gt;Remember those who can&amp;#39;t make it that we will be holding more detailed events later in the year.&lt;/p&gt;  &lt;p&gt;Microsoft are also holding the &lt;a href="http://www.microsoft.com/ireland/heroeshappenhere/register/default.mspx" target="_blank"&gt;Official launch event in Dublin&lt;/a&gt; on the 11th March and we&amp;#39;re hoping that they will also be coming to Belfast sometime in April, though this has yet to be confirmed.&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1692" width="1" height="1"&gt;</description></item><item><title>Community Launch Registration Closed!!</title><link>http://nimtug.org/blogs/simon/archive/2008/01/30/community-launch-registration-closed.aspx</link><pubDate>Wed, 30 Jan 2008 16:04:59 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1691</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;We&amp;#39;ve had to close registration for the Community Launch this Thursday because we&amp;#39;ve hit the limit on the number of attendees. Well actually, due to a small issue with the code in our events module, we&amp;#39;ve gone over it, :S.&lt;/p&gt;  &lt;p&gt;We&amp;#39;re having to email those people who registered last that they are actually on a waiting list and might not be able to get into the event.&amp;#160; We&amp;#39;re also sending out an email to those people who will be able to get in asking them, if they are not able to make it, then please can they un-register themselves so we can free up some space for people who can. &lt;/p&gt;  &lt;p&gt;The Launch kit will only be available to those people who actually turn up for the event.&lt;/p&gt;  &lt;p&gt;Remember those who can&amp;#39;t make it that we will be holding more detailed events later in the year.&lt;/p&gt;  &lt;p&gt;Microsoft are also holding the &lt;a href="http://www.microsoft.com/ireland/heroeshappenhere/register/default.mspx" target="_blank"&gt;Official launch event in Dublin&lt;/a&gt; on the 11th March and we&amp;#39;re hoping that they will also be coming to Belfast sometime in April, though this has yet to be confirmed.&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1691" width="1" height="1"&gt;</description></item><item><title>WCF requires precompiled ASP.Net sites to be updatable</title><link>http://nimtug.org/blogs/damien-mcgivern/archive/2008/01/30/wcf-required-precompiled-asp-net-site-to-be-updatable.aspx</link><pubDate>Wed, 30 Jan 2008 12:01:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1688</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>5</slash:comments><description>Today I was testing a deployment ASP.Net site build that I added some WCF services to. All other non deployment builds passed all testing so I was stumped when testing one of the services I got the following error.&lt;br /&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;h2&gt;&lt;i&gt;Value cannot be null.&lt;br /&gt;Parameter name: key&lt;/i&gt; &lt;/h2&gt;&lt;/span&gt;&lt;font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif "&gt;&lt;b&gt;Description: 
&lt;/b&gt;An unhandled exception occurred during the execution of the current web 
request. Please review the stack trace for more information about the error and 
where it originated in the code. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Exception Details: 
&lt;/b&gt;System.ArgumentNullException: Value cannot be null.&lt;br /&gt;Parameter name: 
key&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Source Error:&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc"&gt;

&lt;tr&gt;
&lt;td&gt;&lt;code&gt;An unhandled exception was generated during the execution of the 
current web request. Information regarding the origin and location of the 
exception can be identified using the exception stack trace below.&lt;/code&gt; 
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;br /&gt;&lt;b&gt;Stack Trace:&lt;/b&gt; &lt;br /&gt;&lt;br /&gt;
&lt;table bgcolor="#ffffcc"&gt;

&lt;tr&gt;
&lt;td&gt;&lt;code&gt;&lt;/code&gt;
&lt;pre&gt;[ArgumentNullException: Value cannot be null.&lt;br /&gt;Parameter name: key]&lt;br /&gt;   System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument) +51&lt;br /&gt;   System.Collections.Generic.Dictionary`2.FindEntry(TKey key) +5295964&lt;br /&gt;   System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&amp;amp; value) +20&lt;br /&gt;   System.ServiceModel.Activation.MetabaseSettingsIis.GetTransportSettings(String virtualPath) +154&lt;br /&gt;   System.ServiceModel.Activation.MetabaseSettingsIis.GetAccessSslFlags(String virtualPath) +9&lt;br /&gt;   System.ServiceModel.Activation.HttpHostedTransportConfiguration.GetBaseAddresses(String virtualPath) +113&lt;br /&gt;   System.ServiceModel.Activation.HostedTransportConfigurationManager.InternalGetBaseAddresses(String virtualPath) +146&lt;br /&gt;   System.ServiceModel.HostingManager.CreateService(String normalizedVirtualPath) +162&lt;br /&gt;   System.ServiceModel.HostingManager.ActivateService(String normalizedVirtualPath) +46&lt;br /&gt;   System.ServiceModel.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) +738&lt;br /&gt;&lt;br /&gt;[ServiceActivationException: The service &amp;#39;/demo2/services/memberservice.svc&amp;#39; cannot be activated due to an exception during compilation.  The exception message is: Value cannot be null.&lt;br /&gt;Parameter name: key.]&lt;br /&gt;   System.ServiceModel.AsyncResult.End(IAsyncResult result) +7571873&lt;br /&gt;   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +4504815&lt;br /&gt;   System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous(HttpApplication context, Boolean flowContext) +288&lt;br /&gt;   System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +273&lt;br /&gt;   System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80&lt;br /&gt;   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously) +177&lt;br /&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;hr /&gt;
&lt;b&gt;Version Information:&lt;/b&gt;&amp;nbsp;Microsoft .NET Framework Version:2.0.50727.1433; 
ASP.NET Version:2.0.50727.1433 &lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The only difference with the deployment build is that the website is precompiled and the assemblies merged. Then I checked the even log and noticed that for every request of&amp;nbsp; memberservice.svc the following two errors occurred.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;font size="1"&gt;Event Type:&amp;nbsp;&amp;nbsp;&amp;nbsp; Error&lt;br /&gt;Event Source:&amp;nbsp;&amp;nbsp;&amp;nbsp; System.ServiceModel 3.0.0.0&lt;br /&gt;Event Category:&amp;nbsp;&amp;nbsp;&amp;nbsp; WebHost &lt;br /&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;br /&gt;Date:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 30/01/2008&lt;br /&gt;Time:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 11:30:35&lt;br /&gt;User:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; NT AUTHORITY\NETWORK SERVICE&lt;br /&gt;Computer:&amp;nbsp;&amp;nbsp;&amp;nbsp; ELGRECO&lt;br /&gt;Description:&lt;br /&gt;WebHost failed to process a request.&lt;br /&gt;&amp;nbsp;Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/30607723&lt;br /&gt;&amp;nbsp;Exception: System.ServiceModel.ServiceActivationException: The service &amp;#39;/demo2/services/memberservice.svc&amp;#39; cannot be activated due to an exception during compilation.&amp;nbsp; The exception message is: Value cannot be null.&lt;br /&gt;Parameter name: key. ---&amp;gt; System.ArgumentNullException: Value cannot be null.&lt;br /&gt;Parameter name: key&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&amp;amp; value)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.MetabaseSettingsIis.GetTransportSettings(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.MetabaseSettingsIis.GetAccessSslFlags(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.HttpHostedTransportConfiguration.GetBaseAddresses(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.HostedTransportConfigurationManager.InternalGetBaseAddresses(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; --- End of inner exception stack trace ---&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath)&lt;br /&gt;&amp;nbsp;Process Name: w3wp&lt;br /&gt;&amp;nbsp;Process ID: 708&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;font size="1"&gt;&lt;/font&gt;&lt;/i&gt;Followed by: &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="1"&gt;&lt;i&gt;Event Type:&amp;nbsp;&amp;nbsp; &amp;nbsp;Error&lt;br /&gt;Event Source:&amp;nbsp;&amp;nbsp; &amp;nbsp;System.ServiceModel 3.0.0.0&lt;br /&gt;Event Category:&amp;nbsp;&amp;nbsp; &amp;nbsp;WebHost &lt;br /&gt;Event ID:&amp;nbsp;&amp;nbsp; &amp;nbsp;3&lt;br /&gt;Date:&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;30/01/2008&lt;br /&gt;Time:&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;11:30:35&lt;br /&gt;User:&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;NT AUTHORITY\NETWORK SERVICE&lt;br /&gt;Computer:&amp;nbsp;&amp;nbsp; &amp;nbsp;ELGRECO&lt;br /&gt;Description:&lt;br /&gt;WebHost failed to process a request.&lt;br /&gt;&amp;nbsp;Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/49972132&lt;br /&gt;&amp;nbsp;Exception: System.ServiceModel.ServiceActivationException: The service &amp;#39;/demo2/services/memberservice.svc&amp;#39; cannot be activated due to an exception during compilation.&amp;nbsp; The exception message is: Value cannot be null.&lt;br /&gt;Parameter name: key. ---&amp;gt; System.ArgumentNullException: Value cannot be null.&lt;br /&gt;Parameter name: key&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue&amp;amp; value)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.MetabaseSettingsIis.GetTransportSettings(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.MetabaseSettingsIis.GetAccessSslFlags(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.HttpHostedTransportConfiguration.GetBaseAddresses(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.HostedTransportConfigurationManager.InternalGetBaseAddresses(String virtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.CreateService(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.ActivateService(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath)&lt;br /&gt;&amp;nbsp;&amp;nbsp; --- End of inner exception stack trace ---&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result)&lt;br /&gt;&amp;nbsp;Process Name: w3wp&lt;br /&gt;&amp;nbsp;Process ID: 708&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;After a bit of searching I found the following post &lt;a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1150859&amp;amp;SiteID=1" target="_blank"&gt;http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1150859&amp;amp;SiteID=1&lt;/a&gt; which states that WCF hosted in a precompiled ASP.Net site requires the site to be updatable. So adding the &lt;b&gt;-u&lt;/b&gt; switch to our build scrip which calls &lt;b&gt;aspnet_compiler&lt;/b&gt; solved the problem.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1688" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/.Net+3.5/default.aspx">.Net 3.5</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/WCF/default.aspx">WCF</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/Debugging/default.aspx">Debugging</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>Update - Community Launch of Visual Studio 2008, SQL Server 2008 and Windows Server 2008</title><link>http://nimtug.org/blogs/events/archive/2008/01/28/update-community-launch-of-visual-studio-2008-sql-server-2008-and-windows-server-2008.aspx</link><pubDate>Mon, 28 Jan 2008 21:07:50 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1667</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>7</slash:comments><description>&lt;p&gt;We&amp;#39;ll like to confirm some of the details about this Thursdays event.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Schedule&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The schedule will be as follows:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;1:30 &amp;#8211; 2:00 Registration&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;2:00 &amp;#8211; 2:05 Intro &lt;/p&gt;    &lt;p&gt;2:05 &amp;#8211; 3:05 Windows Server 2008 Highlights (Part 1) &amp;#8211; Dave Northey &lt;/p&gt;    &lt;p&gt;3.15 &amp;#8211; 4:00 Windows Server 2008 Highlights (Part 2) &amp;#8211; Dave Northey&lt;b&gt; &lt;/b&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;4:00 &amp;#8211; 4:15 Coffee Break&lt;/b&gt; &lt;/p&gt;    &lt;p&gt;4:15 &amp;#8211; 5:30 Business Intelligence Highlights of SQL Server 2008 &amp;#8211; Bob Duffy &lt;/p&gt;    &lt;p&gt;&lt;b&gt;5:30 &amp;#8211; 6:15 Coffee Break&lt;/b&gt; &lt;/p&gt;    &lt;p&gt;6:15 &amp;#8211; 7:30 Visual Studio 2008 Highlights &amp;#8211; Ronan Geraghty &lt;/p&gt;    &lt;p&gt;7:30 &amp;#8211; 8:00 Highlights of SQL Server 2008 for developers &amp;#8211; Ronan Geraghty &lt;/p&gt;    &lt;p&gt;&lt;b&gt;From 8:00&amp;#160; Reception&lt;/b&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;b&gt;Launch Kit &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The following products will be made available to all Community Launch attendees. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Vista Ultimate Edition with SP1 + subscription to OneCare.&lt;/li&gt;    &lt;li&gt;Visual Studio 2008 Standard Edition.&lt;/li&gt;    &lt;li&gt;SQL Server 2008 CTP 5.0 plus a voucher for the full release of SQL Server 2008 Standard Edition when available later in the year.&lt;/li&gt;    &lt;li&gt;Windows Server 2008 Enterprise (64 + 32bit) for internal testing &amp;amp; evaluation only. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Unfortunately, the kits won&amp;#8217;t be available on the day of the community launch &amp;#8211; however, they will be posted out as soon as they become available. We&amp;#8217;ll be mailing attendees in order to get postal addresses after the event. So please be sure to use an email address that you check frequently!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Links&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nimtug.org/blogs/events/archive/2008/01/11/2008-is-going-to-be-a-busy-year.aspx"&gt;2008 is going to be a busy year! - Events&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a title="http://nimtug.org/events/47/default.aspx" href="http://nimtug.org/events/47/default.aspx" target="_blank"&gt;Community Launch of Visual Studio 2008, SQL Server 2008 and Windows Server 2008&lt;/a&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1667" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/NIMTUG/default.aspx">NIMTUG</category><category domain="http://nimtug.org/blogs/events/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://nimtug.org/blogs/events/archive/tags/Developer/default.aspx">Developer</category><category domain="http://nimtug.org/blogs/events/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category></item><item><title>SQL Server Reporting Services - Opening up hyperlink in a new window</title><link>http://nimtug.org/blogs/simon/archive/2008/01/28/sql-server-reporting-services-opening-up-hyperlink-in-a-new-window.aspx</link><pubDate>Mon, 28 Jan 2008 11:17:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1664</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>3</slash:comments><description>&lt;p&gt;By default if you create a navigation link in Reporting Services it opens the link in the same window. In the majority of cases this is fine as you usually use these for navigating to bookmarks within the same report or other reports. However there are many times that you would want to open the link in a new window, say opening up a customers site. The problem with the default behaviour is that it will open in the same window and you will loose the report being shown. You can hit the back button on the browser but this, unless you&amp;#39;re using execution or snap-shot cache, will re-run the report.&lt;/p&gt;
&lt;p&gt;If your report is being rendered as a web page you can modify your Navigation expression to use the JavaScript function window.open.&lt;/p&gt;
&lt;p&gt;e.g.&lt;/p&gt;&lt;pre&gt;=&amp;quot;j avascript:void(window.open(&amp;#39;{url}&amp;#39;,&amp;#39;_blank&amp;#39;));&amp;quot;&lt;/pre&gt;
&lt;p&gt;Wrapping the window.open function with a void is good practice as tells the browser not to expect anything back from from the JavaScript.&lt;/p&gt;
&lt;p&gt;You could also extend this to use a name window or even specify the dimension of the window. If you need help on windows.open the head over to these web sites&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.w3schools.com/htmldom/met_win_open.asp"&gt;W3Schools&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms536651.aspx"&gt;MSDN&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;One word of warning that these links will only work with the report being rendered in HTML,if you render in PDF or Excel then you really need to keep the links as a url without the JavaScript. At this time I haven&amp;#39;t worked out how to determine, programmatically, the rendering option. &lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1664" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/simon/archive/tags/Business+Intelligence/default.aspx">Business Intelligence</category><category domain="http://nimtug.org/blogs/simon/archive/tags/SQL+Server/default.aspx">SQL Server</category></item><item><title>Windows Mobile Briefing 2008</title><link>http://nimtug.org/blogs/events/archive/2008/01/14/windows-mobile-briefing-2008.aspx</link><pubDate>Mon, 14 Jan 2008 09:05:49 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1610</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;When: 21 February 2008    &lt;br /&gt;Welcome Time: 10:00am&lt;/p&gt;  &lt;p&gt;Microsoft EPDC2 Auditorium &lt;/p&gt;  &lt;p&gt;South County Business Park   &lt;br /&gt;Leopardstown Dublin D18    &lt;br /&gt;Ireland &lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://nimtug.org/blogs/events/WindowsLiveWriter/WindowsMobileBriefing2008_7FEA/clip_image002_2.jpg"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="76" alt="clip_image002" src="http://nimtug.org/blogs/events/WindowsLiveWriter/WindowsMobileBriefing2008_7FEA/clip_image002_thumb.jpg" width="240" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Microsoft invites you to join them for the Windows Mobile Developer Briefing 2008&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&amp;#8220;A day of Windows Mobile Discovery&amp;#8221;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The Microsoft Mobility Communication Business group is pleased to invite you to a day of Windows Mobile discovery! Attend this event to accelerate your ability to develop applications for Microsoft&amp;#8217;s Windows Mobile platform. Learn about the platform and tools that enable you to build powerful and rich applications - rapidly and effectively. Prior experience is not necessary as we will take you from step 1 and explore the many technologies you can leverage to make the next killer mobile solution!&lt;/p&gt;  &lt;p&gt;Last year&amp;#8217;s event was a huge success, visiting 13 countries around Europe including Denmark, Norway, Sweden, South Africa, Poland, Portugal and Spain to an audience of 2,400 people. Thanks to the success of the 2007 events, this year the tour will run again to visit 15 countries across EMEA. Added to this, an impressive line-up of speakers has already been confirmed.&lt;/p&gt;  &lt;p&gt;As a valued Microsoft developer, the Microsoft Mobility Communication Business Group is pleased to invite you to attend this exclusive event. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;OVERVIEW: &lt;/b&gt;The appetite for information anywhere, at any time, and on any device is growing. Consumers are increasingly relying on their devices for information, entertainment and keeping in touch. Enterprises are mobilizing solutions to increase productivity, cut costs and enable new capabilities. If you are interested to learn how the Microsoft Windows Mobile platform helps developers deliver effective solutions fast, this unique demo-packed technology day will show you how. You will also see many code samples, tips and tricks!&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Why you should come to this exclusive event&amp;#8230;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This is a completely FREE full-day event to answer your questions and help you improve the way you work with your Microsoft software. Join us for insights, tips, and real-world examples of what Windows Mobile solutions can do for you. At this event there will be many opportunities for you to network with your peers and to have your technology and business questions answered by the Microsoft team. We hope to see you there! &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Agenda:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;10:00 &amp;#8211; 10:30&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Registration &lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;10:30 &amp;#8211; 12:00&amp;#160;&amp;#160;&amp;#160; Session 1 &amp;#8211; Windows Mobile in Practice&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This first session sets the scene for the day and kicks off with a&amp;#160; look at and demos of the brand new &lt;i&gt;Visual Studio 2008&lt;/i&gt; development environment which promises even better integration and powerful new features for device developers. The session then takes a realistic scenario and shows how &lt;i&gt;Windows Mobile 6&lt;/i&gt; and the upcoming &lt;i&gt;.NET Compact Framework 3.5&lt;/i&gt; can be leveraged to provide a compelling Proof-of-Concept in very few lines of code. See a wide variety of features being demonstrated, from location awareness to making phone calls programmatically. The session will provide an understanding of how everything can be tied together in an end-to-end solution.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;12:00 &amp;#8211; 13:00&amp;#160;&amp;#160;&amp;#160; Networking Lunch&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;13:00 &amp;#8211; 14:15&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Session 2 - It&amp;#39;s the Business&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Enterprise solutions are increasingly being mobilized for the new technically-savvy workforce. However, these solutions need industry-strength quality and features that will support the complex requirements these organizations have. This session will begin by looking at &lt;i&gt;SQL Server Compact Edition&lt;/i&gt;, the sophisticated data storage solution that allows data synchronization with back-end databases. We then show how you can leverage industry design patterns and application blocks to provide a lower-risk, tested approach to solve common problems. Finally, a quick review of the &lt;i&gt;Microsoft Dynamics &lt;/i&gt;mobile offerings will round off the options available for enterprise use.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;14:15 &amp;#8211; 14:30&amp;#160;&amp;#160;&amp;#160; Summary, Q&amp;amp;A, close&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032364033&amp;amp;Culture=en-IE"&gt;&lt;b&gt;Click here to register or find out more!&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1610" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://nimtug.org/blogs/events/archive/tags/Developer/default.aspx">Developer</category><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/events/archive/tags/mobile/default.aspx">mobile</category></item><item><title>Cryptic error messges in WCF? </title><link>http://nimtug.org/blogs/damien-mcgivern/archive/2008/01/14/cryptic-error-messges-in-wcf.aspx</link><pubDate>Mon, 14 Jan 2008 00:25:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1609</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I&amp;#39;ve recently started working with WCF on a project at work, I&amp;#39;ve read about it and played about with it but never got into any depth with it before now. So far it&amp;#39;s going well except for a few cryptic errors I was getting when running my unit tests for a patictular service. The error in was:&lt;/p&gt;
&lt;p&gt;&lt;font face="courier new,courier"&gt;Error&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; TestCase &amp;#39;CPD.Services.Test.CourseTest.Test10&amp;#39;&lt;br /&gt;failed: System.ServiceModel.CommunicationException : An error occurred while receiving the HTTP response to https://lap001.office.aurion.co.uk/cpdengage/Services/CourseService.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.&lt;br /&gt;&amp;nbsp; ----&amp;gt; System.Net.WebException : The underlying connection was closed: An unexpected error occurred on a receive.&lt;br /&gt;&amp;nbsp; ----&amp;gt; System.IO.IOException : Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.&lt;br /&gt;&amp;nbsp; ----&amp;gt; System.Net.Sockets.SocketException : An existing connection was forcibly closed by the remote host&lt;br /&gt;&lt;br /&gt;Server stack trace: &lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message message, TimeSpan timeout)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)&lt;br /&gt;&lt;br /&gt;Exception rethrown at [0]: &lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at CPD.Services.Test.CourseServiceReference.CourseService.GetCourseHeader()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at CPD.Services.Test.CourseServiceReference.CourseServiceClient.GetCourseHeader() in c:\users\damien.mcgivern\documents\dev\aurion\cpdengage\src\cpd.services.test\service references\courseservicereference\reference.cs:line 1027&lt;br /&gt;&amp;nbsp;&amp;nbsp; at CPD.Services.Test.CourseTest.Test10() in C:\Users\damien.mcgivern\Documents\dev\aurion\cpdengage\src\CPD.Services.Test\CourseTest.cs:line 157&lt;br /&gt;--WebException&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.HttpWebRequest.GetResponse()&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)&lt;br /&gt;--IOException&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.TlsStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)&lt;br /&gt;--SocketException&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)&lt;br /&gt;&amp;nbsp;&amp;nbsp; at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)&amp;nbsp;&amp;nbsp;&amp;nbsp; c:\users\damien.mcgivern\documents\dev\aurion\cpdengage\src\cpd.services.test\service references\courseservicereference\reference.cs&amp;nbsp;&amp;nbsp;&amp;nbsp; 1027 &lt;/font&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It was the first method that used a generic collection and at first I thought this may be to fault but testing other generic collections proved that I was using them correctly (see &lt;a href="http://msdn2.microsoft.com/en-us/library/system.runtime.serialization.collectiondatacontractattribute.aspx" target="_blank"&gt;http://msdn2.microsoft.com/en-us/library/system.runtime.serialization.collectiondatacontractattribute.aspx&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;But just to make sure I wrote a test method that only returned the type that was being used for the generic collection items, and indeed it still failed with the same error.&lt;/p&gt;
&lt;p&gt;This got me thinking that I must have defined the DataContract or DataMember attributes for the object incorrectly, going through each of them I noticed the following code:&lt;/p&gt;
&lt;p&gt;&lt;font face="courier new,courier"&gt;[DataMember(IsRequired = true, EmitDefaultValue = false, Order = 5)]&lt;br /&gt;public bool IsEnabled&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;The value for IsEnabled was always false in the test data, when I set this to true the error never happened and then changing the attributes IsRequired to false stopped the error altogether. Checking the code I found a few other value types that had IsRequired set to true these hadn&amp;#39;t and so far no more errors. So setting a value type DataMember to true will cause thie error if the value is the value types default value, bool = false, int = 0 etc.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;What bugs me is that this seems to be a serialisation issue, in that the object doesn&amp;#39;t match the requirements defined in the DataContract, however the error message doesn&amp;#39;t seem to indicate this at all.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Updated 24 June 2008: also see &lt;a href="http://msdn.microsoft.com/en-us/library/aa347792.aspx#Mtps_DropDownFilterText"&gt;http://msdn.microsoft.com/en-us/library/aa347792.aspx#Mtps_DropDownFilterText&lt;/a&gt;&amp;nbsp;- states that SerializationException is thrown. Although the exception details don&amp;#39;t make it down to the client.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1609" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/WCF/default.aspx">WCF</category><category domain="http://nimtug.org/blogs/damien-mcgivern/archive/tags/Debugging/default.aspx">Debugging</category></item><item><title>RunAs Radio - Podcast for ITPros</title><link>http://nimtug.org/blogs/simon/archive/2008/01/11/runas-radio-podcast-for-itpros.aspx</link><pubDate>Fri, 11 Jan 2008 14:40:57 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1607</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;As some of you know I listen to a few technical podcasts. I&amp;#39;ve just come across &lt;a href="http://www.runasradio.com" target="_blank"&gt;RunAs Radio&lt;/a&gt;, from the people who bring you &lt;a href="http://www.dotnetrocks.com" target="_blank"&gt;.NET Rocks!&lt;/a&gt; and &lt;a href="http://www.hanselminutes.com" target="_blank"&gt;Hansel minutes&lt;/a&gt;. Also think that &lt;a href="http://www.woodwardweb.com/"&gt;Martin&lt;/a&gt; also mentioned this on the plane back home from TechEd this year.&lt;/p&gt;  &lt;p&gt;RunAs radio is an audio podcast for IT Professionals working with Microsoft products.&lt;/p&gt;  &lt;p&gt;I know that I&amp;#39;m a little bit behind the time as the shows started on the 11th April 07, but sometimes it takes a bit of time for me to filter through the mass of information that bombards me every hour of the day and I&amp;#39;m sure I&amp;#39;m not the only one ;).&lt;/p&gt;  &lt;p&gt;Head on over to the site (&lt;a href="http://www.runasradio.com"&gt;http://www.runasradio.com&lt;/a&gt;) and choose to download the format of your choice (mp3, wma or aac) or better still subscribe one of the show feeds using your favourite podcast application. You can also find the show in the podcast directory in iTunes.&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1607" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/simon/archive/tags/Podcasts/default.aspx">Podcasts</category><category domain="http://nimtug.org/blogs/simon/archive/tags/IT+Pro/default.aspx">IT Pro</category></item><item><title>How do I - Get Ticks and Crosses in an Excel Table?</title><link>http://nimtug.org/blogs/simon/archive/2008/01/11/how-do-i-get-ticks-and-crosses-in-an-excel-table.aspx</link><pubDate>Fri, 11 Jan 2008 10:57:33 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1605</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;div class="ExternalClassFE7E0E2B57444C5491A2A6A571184636"&gt;   &lt;p&gt;There are a few ways to get ticks and crosses in cells in Excel, the old way of doing this was to use a font, like the Wingdings, in the cell format. The only problem with this method, was that it didn&amp;#39;t always format correctly, you had to remember the character which the corresponds to the tick and cross and if you used the spreadsheet as a data source then you would have &amp;#39;strange data&amp;#39; in the column.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip1_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="337" alt="ScreenClip1" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip1_thumb.png" width="465" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;The better way of doing this in Excel 2007 is to use Conditional Formatting.&lt;/p&gt;    &lt;p&gt;If we say that want to format a boolean, true / false column to use ticks and crosses. Firstly ensure that you use 1 for true i.e. where you want a tick and 0 for false. &lt;/p&gt;    &lt;p&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="213" alt="ScreenClip2" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip2_3.png" width="240" border="0" /&gt;&amp;#160; &lt;/p&gt;    &lt;p&gt;Select the column and Select from the Home tab on the Excel ribbon bar, Conditional Formatting / Icon Sets and choose one of the 3 set tick sets.&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip3_2.png"&gt;&lt;img height="331" alt="ScreenClip3" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip3_thumb.png" width="420" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;What you will get is a tick and a cross next to the number.&lt;/p&gt;    &lt;p&gt;&amp;#160;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip4_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="218" alt="ScreenClip4" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip4_thumb.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;a href="http://nimtug.org/personal/sphillips/blog/Lists/Posts/Attachments/3/image_10.png"&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;What we now want to do is to remove the number so we are just left wit the icon.&lt;/p&gt;    &lt;p&gt;Select the Conditional Formatting menu again and from this menu select Manage Rules...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip5_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="304" alt="ScreenClip5" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip5_thumb.png" width="187" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;Select the Icon set and click on Edit Rule&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip7_2.png"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px;" height="206" alt="ScreenClip7" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip7_thumb.png" width="426" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;    &lt;p&gt;At the bottom of the Edit Formatting Rule dialog you will see a check box called Show Icon Only, tick this control and confirm this dialog and the rules manager dialog.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip8_2.png"&gt;&lt;img height="371" alt="ScreenClip8" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip8_thumb.png" width="416" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;What you are then left with is just the icons :)&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip9_2.png"&gt;&lt;img height="227" alt="ScreenClip9" src="http://nimtug.org/blogs/simon/WindowsLiveWriter/HowdoIGetTicksandCrossesinanExcelTable_F2DA/ScreenClip9_thumb.png" width="252" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/div&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1605" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/simon/archive/tags/Office+2007/default.aspx">Office 2007</category><category domain="http://nimtug.org/blogs/simon/archive/tags/How+do+I_3F00_/default.aspx">How do I?</category></item><item><title>How do I...</title><link>http://nimtug.org/blogs/simon/archive/2008/01/11/how-do-i.aspx</link><pubDate>Fri, 11 Jan 2008 10:56:28 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1604</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve got a series of posts at work that I keep when clients, colleagues, friends or relatives ask me any questions about IT. It could be on anything from programming, use of application such as office. I thought that I cross-post them to NIMTUG as well for no other reason than then I&amp;#39;m saving them somewhere.&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1604" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/simon/archive/tags/How+do+I_3F00_/default.aspx">How do I?</category></item><item><title>2008 is going to be a busy year! - Events</title><link>http://nimtug.org/blogs/simon/archive/2008/01/11/2008-is-going-to-be-a-busy-year-events.aspx</link><pubDate>Fri, 11 Jan 2008 09:13:36 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1602</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;ve just blogged details about the up and coming Belfast Community Launch for Windows Server 2008, SQL Server 2008 and Visual Studio 2008, as well as some details about the official Microsoft Launch in Belfast later in the year and details about a Microsoft event on deploying Vista and Office 2007.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://nimtug.org/blogs/events/archive/2008/01/11/2008-is-going-to-be-a-busy-year.aspx"&gt;2008 is going to be a busy year! - Events&lt;/a&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1602" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/simon/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/simon/archive/tags/Community/default.aspx">Community</category><category domain="http://nimtug.org/blogs/simon/archive/tags/Visual+Studio+IDE+_2F00_+Addins/default.aspx">Visual Studio IDE / Addins</category><category domain="http://nimtug.org/blogs/simon/archive/tags/Office+2007/default.aspx">Office 2007</category><category domain="http://nimtug.org/blogs/simon/archive/tags/Vista/default.aspx">Vista</category><category domain="http://nimtug.org/blogs/simon/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://nimtug.org/blogs/simon/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://nimtug.org/blogs/simon/archive/tags/Developer/default.aspx">Developer</category></item><item><title>2008 is going to be a busy year!</title><link>http://nimtug.org/blogs/events/archive/2008/01/11/2008-is-going-to-be-a-busy-year.aspx</link><pubDate>Fri, 11 Jan 2008 09:09:17 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1601</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;With the holidays quickly becoming a dim and distance memory and all we&amp;#39;re left with is our belts being having to be fastened on the next notch up, it&amp;#39;s time to get down to the technology.&lt;/p&gt;  &lt;p&gt;As I am sure you all know that this year around March / April Microsoft will be running official launch events for this years 3 big new releases; Visual Studio 2008 along with .NET Framework 3.5, SQL Server 2008 and Windows Server 2008 (codename Longhorn).&lt;/p&gt;  &lt;p align="center"&gt;&lt;img title="Windows Server 2008" alt="Windows Server 2008" src="http://www.microsoft.com/heroeshappenhere/images/logo3_WS.gif" border="0" /&gt;&amp;#160;&lt;img title="Visual Studio 2008" alt="Visual Studio 2008" src="http://www.microsoft.com/heroeshappenhere/images/logo3_VS.gif" border="0" /&gt;&amp;#160;&lt;img title="Microsoft SQL Server Server 2008" alt="Microsoft SQL Server Server 2008" src="http://www.microsoft.com/heroeshappenhere/images/logo3_SQL.gif" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;Belfast should be chuffed because on the 8th April Microsoft will be bringing the launch machine to Belfast. Keep an eye here at NIMTUG and we&amp;#39;ll keep you posted with all the details as soon as we get them.&lt;/p&gt;  &lt;p&gt;In the mean time to get you&amp;#39;re all in the mood we&amp;#39;re running with Microsoft Ireland a Community Launch Event on the 31st Jan 2008 at the Radisson SAS Hotel Belfast in the Gasworks site.&lt;/p&gt;  &lt;p&gt;We&amp;#39;re planning on started at 2pm and running it through to about 8:30pm, this we hope will mean that we can get a larger audience as you will not have to take the whole day off. The event will be targeting both IT Professional and Developers, though we will be running the content focused on IT Pros with Windows Server 2008 and SQL Server 2008 Business Intelligence from 2-5pm and then for the evening sessions will be more developer orientated. Though if you are like me then you will probably get a lot out of&amp;#160; all the sessions.&lt;/p&gt;  &lt;p&gt;I&amp;#39;m not promising that these sessions will be deep and technical, I am sure that we will be covering these of the new products and features in more details later in the year in &amp;#39;normal&amp;#39; NIMTUG talks, but the launch will give you all a chance to at least get a understanding on all the new features.&lt;/p&gt;  &lt;p&gt;You can register for the event on the NIMTUG site &lt;a href="http://nimtug.org/events/47/default.aspx" target="_blank"&gt;here&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Here are a list of the top 5 features in each product as listed in the January Edition of the TechNet UK magazine.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Visual Studio 2008&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Multi-targeting - using Visual Studio 2008 you can create applications that will target .NET versions 2.0, 3.0 and 3.5 so no more switch between different versions of Visual Studio for support and development of older applications. &lt;/li&gt;    &lt;li&gt;Language Integrated Query (LINQ) - LINQ simplifies the way that you connect and query to data sources, enabling you to use the same syntax to query any data source. &lt;/li&gt;    &lt;li&gt;Office Development - New improved Visual Studio Tools for Office, providing support to create Office 2003 and Office 2007 applications and add-ins. Also improved experience in created applications which use SharePoint technology &lt;/li&gt;    &lt;li&gt;Web development - Improved AJAX support, New data controls and improved WSIWG editor and CSS support within the IDE. &lt;/li&gt;    &lt;li&gt;.NET 3.0 / 3.5 development. Better support in the IDE for developing application using WPF and WCF framework. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;SQL Server 2008&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Reporting - New Reporting designer as well as improved reporting visualisations. &lt;/li&gt;    &lt;li&gt;Location intelligence - In built logic to ask questions such as &amp;#39;Show me customers more than 50 miles from my warehouse&amp;#39;. &lt;/li&gt;    &lt;li&gt;Unstructured Data - SQL Server is now able to store any type of instructed data above the previous file size limit of 2Gb. &lt;/li&gt;    &lt;li&gt;Performance - New performance governor, allows a more granular control on how much resources a specific application uses. &lt;/li&gt;    &lt;li&gt;Auditing - New inbuilt audit abilities enabled at the server or database, allows logs to be written to either a log file or application log. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;strong&gt;Windows Server 2008&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Read-only Domain Controllers (RODC) - Useful for branch offices, where you are wanting a local DC that branch office users can authenticate quickly against. Without having a full DC, which might be a security risk. &lt;/li&gt;    &lt;li&gt;Network Access Protection (NAP) - Prevents clients that do not meet a level of security features (Firewall, Anti Virus etc) from accessing the network. &lt;/li&gt;    &lt;li&gt;Terminal Services - The ability for Terminal Services to present a specific application rather than the whole desktop as well as the ability to tunnel RDP traffic over HTTP. &lt;/li&gt;    &lt;li&gt;Task automation - The inclusion of PowerShell and a new scheduling engine. &lt;/li&gt;    &lt;li&gt;Virtualisation - Windows Server 2008 contains Hyper-V, Hypervisor-based virtualisation with full 64-bit support for the host and guests. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Also Microsoft TechNet Ireland are bringing a &amp;quot;Deploying Windows Vista and Office 2007&amp;quot; event to Belfast on the 22nd January 2008.&lt;/p&gt;  &lt;p&gt;For organisations considering the deployment of either Windows Vista or the 2007 Office system - or both, this interactive training session has been specially designed for Technical decision makers, IT implementers and Infrastructure architects, to show how straight-forward deploying these technologies can be.&lt;/p&gt;  &lt;p&gt;The session will update participants on the proven business, management and technical benefits provided by both technologies, will address the issue of application compatibility with Windows Vista, and demonstrate how best to deploy in organisations of all sizes.&lt;/p&gt;  &lt;p&gt;More details and registration information can be found on the Microsoft Event site at&amp;#160; &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032364100&amp;amp;Culture=en-IE"&gt;http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032364100&amp;amp;Culture=en-IE&lt;/a&gt;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1601" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://nimtug.org/blogs/events/archive/tags/Developer/default.aspx">Developer</category><category domain="http://nimtug.org/blogs/events/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category></item><item><title>More agile .NET developments on the way.</title><link>http://nimtug.org/blogs/paul_anthony/archive/2007/11/06/more-agile-net-developments-on-the-way.aspx</link><pubDate>Tue, 06 Nov 2007 16:16:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1515</guid><dc:creator>paulanthony</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Looks like Microsoft is cooking something up - developing&amp;nbsp;&amp;nbsp;Model View Controller based architecture support for ASP.NET. Scott Guthrie gave a presentation of how his team are working on the implementation at a recent conference in Texas.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2007/10/14/asp-net-mvc-framework.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;ll be interesting to see whether bits of the Castleproject get rewritten to take advantage of native support. It already offers MVC capabilities at present, as well as integration with NVelocity which in my opinion is the best template engine for .NET. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.castleproject.org/"&gt;http://www.castleproject.org&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1515" width="1" height="1"&gt;</description></item><item><title>Microsoft Unified Communication Launch - Belfast</title><link>http://nimtug.org/blogs/events/archive/2007/10/22/microsoft-unified-communication-launch-belfast.aspx</link><pubDate>Mon, 22 Oct 2007 08:44:02 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1467</guid><dc:creator>Simon Phillips</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This week, Microsoft is holding it&amp;#39;s launch event for it&amp;#39;s Unified Communication solution using Exchange 2007 and Office Communication Server 2007 in Belfast.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What is Unified Communications?&lt;/strong&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;Unified Communications bridge the gap between telephony and computing to delivery real-time messaging, voice and conferencing to the desktop environment.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The Belfast event will be held on the 25th Oct 2007 09:00 to 16:00 at the Radisson Hotel on the Gasworks site in centre of town.&lt;/p&gt;  &lt;p&gt;The event is free and you can register on the Microsoft Event site &lt;a title="Microsoft Unified Communications Launch: Belfast" href="http://go.microsoft.com/?linkid=7591202" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1467" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://nimtug.org/blogs/events/archive/tags/IT+Pro/default.aspx">IT Pro</category><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/events/archive/tags/Office+Communication+Server/default.aspx">Office Communication Server</category><category domain="http://nimtug.org/blogs/events/archive/tags/Exchage/default.aspx">Exchage</category></item><item><title> A lap around Visual studio 2008 and .NET 3.5 </title><link>http://nimtug.org/blogs/events/archive/2007/10/13/a-lap-around-visual-studio-2008-and-net-3-5.aspx</link><pubDate>Sat, 13 Oct 2007 10:33:00 GMT</pubDate><guid isPermaLink="false">61b722dd-0c8a-41f4-a893-0fca5b7be9f7:1445</guid><dc:creator>Damien McGivern</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Visual studio 2008 and .net 3.5 will be out shortly, and this session will showcase some of the forthcoming IDE improvements such as JavaScript Intellisense &amp;amp; improved debugging, the new HTML editor, CSS style management and .net version targeting, many of which can be used with your existing asp.net 2.0 projects. In addition we&amp;#39;ll take a quick look at a number of language enhancements such as LINQ, lambda expressions, extension methods and automatic properties, as well as the new ListView, DataPager and LinqDatasource controls.&lt;/p&gt;
&lt;p&gt;&lt;a class="" title="http://nimtug.org/events/42/default.aspx" href="http://nimtug.org/events/42/default.aspx"&gt;http://nimtug.org/events/42/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Speaker: Cathal Connolly&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;Cathal works as a Principal Software Engineer for Liberty Information Technology based in Belfast, Northern Ireland. Cathal has previously worked for IT companies in the UK, US and Austria, developing both Web and Client/Server applications using Microsoft technologies. His current focus is the development of secure Banking applications and bespoke Smart Client .net products. In his &amp;quot;free&amp;quot; time, Cathal is a Core-team member and trustee of the popular opensource asp.net portal product, Dotnetnuke (&lt;a href="http://www.dotnetnuke.com/"&gt;www.dotnetnuke.com&lt;/a&gt;). &lt;/p&gt;
&lt;p&gt;&lt;a id="ctl00_ctl00_bcr_bcr_EventDetails_Repeater1_ctl00_EventSpeakers1_Repeater1_ctl01_LinkBlog" title="Cathal Connollys Blog" href="http://blog.developers.ie/cconnolly/Default.aspx"&gt;http://blog.developers.ie/cconnolly/Default.aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://nimtug.org/aggbug.aspx?PostID=1445" width="1" height="1"&gt;</description><category domain="http://nimtug.org/blogs/events/archive/tags/NIMTUG/default.aspx">NIMTUG</category><category domain="http://nimtug.org/blogs/events/archive/tags/Events/default.aspx">Events</category><category domain="http://nimtug.org/blogs/events/archive/tags/.Net+3.5/default.aspx">.Net 3.5</category><category domain="http://nimtug.org/blogs/events/archive/tags/VS+2008/default.aspx">VS 2008</category><category domain="http://nimtug.org/blogs/events/archive/tags/Cathal+Connolly/default.aspx">Cathal Connolly</category></item></channel></rss>