<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mcwtech.com/CS/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>MCW Technologies' Community Server</title><link>http://mcwtech.com/CS/blogs/</link><description>Downloads, blogs, forums, and more</description><dc:language>en-US</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Visual Studio 2008 SP1 and Team Foundation Server 2008 SP1 available now</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2008/08/11/visual-studio-2008-sp1-and-team-foundation-server-2008-sp1-available-now.aspx</link><pubDate>Mon, 11 Aug 2008 16:00:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:694</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;On &lt;a class="" href="http://msdn.microsoft.com/en-us/subscriptions/default.aspx"&gt;MSDN Subscriber downloads&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strike&gt;A quick look at the Microsoft.com downloads site and I don&amp;#39;t see it yet for the .NET Framework 3.5 but I imagine soon.&lt;/strike&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Update: &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;.NET Framework SP1 is &lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;VS is &lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;&amp;nbsp;.&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a class="" href="http://blogs.msdn.com/pblog/archive/2008/08/11/visual-studio-2008-sp1-and-net-framework-3-5-sp1-released.aspx"&gt;Paolo Barone&lt;/a&gt; for the links.&lt;/p&gt;
&lt;p&gt;And now TFS is showing up too &lt;a class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=9e40a5b6-da41-43a2-a06d-3cee196bfe3d&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=694" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category></item><item><title>SQL Server 2008 RTMs</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2008/08/06/sql-server-2008-rtms.aspx</link><pubDate>Wed, 06 Aug 2008 12:00:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:687</guid><dc:creator>BrianR</dc:creator><slash:comments>5</slash:comments><description>&lt;p&gt;Wahoo! Congrats from (Tech Ed) South Africa. &lt;/p&gt;
&lt;p&gt;As of now it&amp;#39;s not on MSDN subscirber downloads.&lt;/p&gt;
&lt;p&gt;And as of now the eval is not on Microsoft.com.&lt;br /&gt;&lt;br /&gt;But soon baby, soon.&lt;/p&gt;
&lt;p&gt;Update: bits are on MSDN Subscriber downloads!&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=687" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category></item><item><title>VSLive NYC approaching</title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/07/07/vslive-nyc-approaching.aspx</link><pubDate>Mon, 07 Jul 2008 15:15:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:679</guid><dc:creator>KenG</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;As I have several times in the past, I&amp;#39;ll be heading for New York City for &lt;a class="" title="VSLive NYC" href="http://www.vslive.com/newyork"&gt;VSLive&lt;/a&gt; soon. In the past, this conference has been a lot of fun, full of useful sessions. &lt;/p&gt;
&lt;p&gt;The folks at 1105 Media created a video to help promote the conference, and you can watch it &lt;a class="" title="VSLive 2008" href="http://blip.tv/play/9DYBAA" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I hope to see you there!&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=679" width="1" height="1"&gt;</description></item><item><title>Get rid of U3 on your USB stick</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2008/07/03/get-rid-of-u3-on-your-usb-stick.aspx</link><pubDate>Fri, 04 Jul 2008 06:08:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:668</guid><dc:creator>BrianR</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I have a few SanDisk Cruzer USB sticks. One thing that annoys me is the U3 app. I appreciate what they&amp;#39;re trying to do ... OK ... wait ...maybe I don&amp;#39;t.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;No, really, I just want it off my stick.&lt;/p&gt;
&lt;p&gt;Go to &lt;a href="http://www.sandisk.com/Retail/Default.aspx?CatID=1415"&gt;SanDisk&amp;#39;s site&lt;/a&gt;&amp;nbsp;and get their U3 Launchpad Removal Tool.&lt;/p&gt;
&lt;p&gt;Happy removal!&lt;/p&gt;
&lt;p&gt;End of line.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=668" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category></item><item><title>I have the power</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2008/07/02/i-have-the-power.aspx</link><pubDate>Thu, 03 Jul 2008 03:40:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:665</guid><dc:creator>BrianR</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;No, not time for &lt;a href="http://en.wikipedia.org/wiki/He-Man"&gt;He-Man&lt;/a&gt;, just time for&amp;nbsp;a mobile hardware upgrade.&lt;/p&gt;
&lt;p&gt;I spend a good portion of my time&amp;nbsp;working with&amp;nbsp;virtual machines. And&amp;nbsp;in doing so, I&amp;#39;m always looking for more power when I&amp;#39;m on the road.&lt;/p&gt;
&lt;p&gt;This week I was able to make three great updates to my Lenovo T61p.&lt;/p&gt;
&lt;p&gt;First, I upgraded my RAM from 4 GB to 8 GB.&amp;nbsp;I had no issues. Just removed the old RAM and installed the new, rebooted and there it was in all its glory. FYI, you won&amp;#39;t find 8 GB listed as an option on Lenovo&amp;#39;s site yet or on many of the 3rd party RAM sites. However, just about any laptop using an Intel chip that truly supports 4 GB of RAM and uses the &lt;a href="http://en.wikipedia.org/wiki/Centrino"&gt;Santa Rosa&lt;/a&gt; platform or newer should support 8 GB just fine (YMMV).&lt;/p&gt;
&lt;p&gt;Second, I upgraded to a new hard drive, &lt;a href="http://www.hitachigst.com/portal/site/en/menuitem.57ddeb9b412fed7ac41d3814eac4f0a0/"&gt;Hitachi&amp;#39;s 320 GB, 7,200 RPM&lt;/a&gt; monster. I always go for the fastest drive, then size. Watch when you go to upgrade your own. Some of the larger drives out there now are 12.5 mm, not the more common 9mm size used in most laptops.&lt;/p&gt;
&lt;p&gt;Third, I installed a fresh copy of Window Server 2008 x64 and the RTM version of &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/virtualization-consolidation.aspx"&gt;Hyper-V&lt;/a&gt;. Hyper-V is Microsoft&amp;#39;s next generation virtualization technology (I&amp;#39;ll blog more about it soon and why you care).&lt;/p&gt;
&lt;p&gt;Now I just need to upgrade my VSTS VPC to Hyper-V and I&amp;#39;m ready to go.&lt;/p&gt;
&lt;p&gt;I got my RAM from&amp;nbsp;&lt;a href="http://shop.kingston.com/partsinfo.asp?ktcpartno=KTL-TP667/4G"&gt;Kingston&lt;/a&gt; (FYI, it&amp;#39;s on sale right now).&lt;/p&gt;
&lt;p&gt;I got my hard drive from &lt;a href="http://eshop.macsales.com/item/Hitachi/0A57547/"&gt;OWC&lt;/a&gt; (Currently has a $30 rebate)&lt;/p&gt;
&lt;p&gt;So, get out there and pump some coin into the economy and feel the power.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;End of line.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cross-posted to my &lt;a href="http://www.pluralsight.com/community/blogs/brian/default.aspx"&gt;Pluralsight&lt;/a&gt; blog.&lt;/em&gt;&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=665" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Virtualization+Technologies/default.aspx">Virtualization Technologies</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>A New Year Starts</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2008/07/02/a-new-year-starts.aspx</link><pubDate>Wed, 02 Jul 2008 04:37:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:664</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Yes, it is July 1, 2008. and while it&amp;#39;s not the&amp;nbsp;traditional New Year, for me&amp;nbsp;it is for two reasons. First, Microsoft has decided I didn&amp;#39;t cause too much trouble over the last 12 months so I get to continue being a &lt;a href="https://mvp.support.microsoft.com/profile=FB5252AA-EE3A-4D93-9125-ABB1D07B04E3"&gt;VSTS MVP&lt;/a&gt;. Thanks! Second, Microsoft starts their new fiscal year which means there&amp;#39;s work to get busy on, now! &lt;/p&gt;
&lt;p&gt;Speaking of new work this, I&amp;#39;ll be doing a &lt;a href="http://microsoftpdc.com/Agenda/Preconference.aspx#get-more-out-of-visual-studio-team-system-2008"&gt;VSTS pre-con&lt;/a&gt; at the &lt;a href="http://msdn.microsoft.com/en-us/events/bb288534.aspx"&gt;PDC&lt;/a&gt; this year in &lt;a href="http://www.lacity.org/"&gt;Los Angeles&lt;/a&gt;. Over the next few weeks, I&amp;#39;ll expand on what I&amp;#39;m going to be talking about so if you&amp;#39;re not busy on Sunday, October 26, come on down!&lt;/p&gt;
&lt;p&gt;Also, I&amp;#39;ll be flying down to &lt;a href="http://www.tech-ed.co.za/"&gt;South Africa for Tech Ed&lt;/a&gt; so if you&amp;#39;re going to be in &lt;a href="http://durban.kzn.org.za/durban/index.html"&gt;Durban&lt;/a&gt;, stop on by and say Hello.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=664" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>TechEd 2008 Workshop (Exploring Visual Studio 2008) </title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/06/01/teched-2008-workshop-exploring-visual-studio-2008.aspx</link><pubDate>Sun, 01 Jun 2008 17:43:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:638</guid><dc:creator>KenG</dc:creator><slash:comments>0</slash:comments><description>Currently on the plane, heading to Orlando (again) for TechEd 2008. Tomorrow, I&amp;#39;m presenting, along with Marty Schaeferle (from &lt;a href="http://www.appdev.com"&gt;Appdev&lt;/a&gt;), a workshop entitled &amp;quot;Exploring Visual Studio 2008&amp;quot;. If you&amp;#39;re interested in picking up the materials for this workshop, they&amp;#39;re available here:
&lt;br /&gt;&lt;br /&gt;
&lt;a href="http://www.mcwtech.com/2008/teched"&gt;http://www.mcwtech.com/2008/teched&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
If you&amp;#39;re attending, and find yourself in the audience, please introduce yourself. See you there!&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=638" width="1" height="1"&gt;</description></item><item><title>Links from today's VSTS workshop at VSLive! Orlando</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2008/05/16/links-from-today-s-vsts-workshop-at-vslive-orlando.aspx</link><pubDate>Fri, 16 May 2008 14:00:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:636</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Visual Studio® Team System 2008 Team Foundation Server and Team Suite VPC Image (Trial)&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=c7a809d8-8c9f-439f-8147-948bc6957812&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Visual Studio® Team System 2008 Team Foundation Server VPC Image (Trial)&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=72262EAD-E49D-43D4-AA45-1DA2A27D9A65&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=72262EAD-E49D-43D4-AA45-1DA2A27D9A65&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Brian Harry&amp;#39;s Blog&lt;br /&gt;&lt;a href="http://blogs.msdn.com/bharry"&gt;http://blogs.msdn.com/bharry&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Licensing Whitepaper&lt;br /&gt;&lt;a href="http://go.microsoft.com/?linkid=8883276"&gt;http://go.microsoft.com/?linkid=8883276&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Visual Studio Team System Web Access 2005 Power Tool&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2105C9EE-565E-47B9-A5AC-9A8FF8A07862&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=2105C9EE-565E-47B9-A5AC-9A8FF8A07862&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Visual Studio Team System Web Access 2008 Power Tool&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c568fba9-3a62-4781-83c6-fdfe79750207&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=c568fba9-3a62-4781-83c6-fdfe79750207&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Spec available for &amp;quot;Codename TFS Bug Submission Portal&amp;quot;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/hakane/archive/2008/03/25/spec-available-for-codename-tfs-bug-submission-portal.aspx"&gt;http://blogs.msdn.com/hakane/archive/2008/03/25/spec-available-for-codename-tfs-bug-submission-portal.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Teamprise 3.0: provides access to TFS from Windows, Mac OS/X, Linux and more&lt;br /&gt;&lt;a href="http://www.teamprise.com/"&gt;http://www.teamprise.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Team Foundation Server Administration Tool&amp;nbsp; &lt;br /&gt;&lt;a href="http://www.codeplex.com/TFSAdmin"&gt;http://www.codeplex.com/TFSAdmin&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Team Project Limits&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/aa974183(VS.80).aspx"&gt;http://msdn.microsoft.com/en-us/library/aa974183(VS.80).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Rules changes: Static Code Analysis 2005 to 2008&lt;br /&gt;&lt;a href="http://blogs.msdn.com/fxcop/archive/2008/01/07/faq-which-rules-shipped-in-which-version.aspx"&gt;http://blogs.msdn.com/fxcop/archive/2008/01/07/faq-which-rules-shipped-in-which-version.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;End of line.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=636" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>How Not to Make a Conference Presentation</title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/05/14/how-not-to-make-a-conference-presentation.aspx</link><pubDate>Wed, 14 May 2008 16:29:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:634</guid><dc:creator>KenG</dc:creator><slash:comments>1</slash:comments><description>Currently at &lt;a href="http://www.vslive.com/orlando"&gt;VSLive Orlando&lt;/a&gt;, where I did a workshop on Windows Workflow Foundation with Robert Green on Monday, and then three other sessions:
&lt;p /&gt;
What&amp;#39;s New in Visual Studio 2008 for ASP.NET Developers&lt;br /&gt;
Investigating LINQ to XML&lt;br /&gt;
Build a WPF Application in an Hour&lt;br /&gt;
&lt;p /&gt;
If you&amp;#39;re interested, you can view slides and download demos for those talks &lt;a href="http://www.mcwtech.com/2008/vslive/orlando"&gt;here&lt;/a&gt;.
&lt;p /&gt;
In preparation for these talks, I entered the schedule for the conference, as it was at the time we first discussed it, many months ago, into Outlook. I had carefully scheduled each session, taking care of time zone differences, into the calendar. What I neglected to do was check the current schedule before heading down to my first session this morning. Yikes. I arrived at 9:44 for the session, thinking I had 30 minutes to hang out, when I noticed that the signage indicated that the session started at 9:45. And the room was completely full of folks eagerly awaiting wisdom on new features in Visual Studio 2008 for ASP.NET developers!
&lt;p /&gt;
To add to the misery, I was toting a MacBook Pro for the presentation, and had just shut down the Vista VPC I was planning on using for the presentation. Oh, wait. I had also left the stupid VGA dongle in my hotel room. We frantically boot up the VPC, run around looking for an extra dongle (of which the show&amp;#39;s speaker manager, the amazing Toby Malina, had an extra), and run sweating and out of breath up on the stage to give the session, which consisted of a demo with about a zillion steps.
&lt;p /&gt;
Amazingly, once we finally got the video working, the session went fine. The audience was quite patient, and most waited out the five minutes of flailing onstage. Thanks to all who stuck with it!
&lt;p /&gt;
In any case: the moral learned is to CHECK THE SCHEDULE at the conference. Very simple. D&amp;#39;oh.&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=634" width="1" height="1"&gt;</description></item><item><title>Filtering Spam in Foreign Languages</title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/04/24/filtering-spam-in-foreign-languages.aspx</link><pubDate>Thu, 24 Apr 2008 15:00:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:631</guid><dc:creator>KenG</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I can&amp;#39;t speak for anyone outside the US, but here, we tend to get a lot of spam written exclusively in Chinese, Japanese, and Russian. Outlook seems to block this stuff pretty well, but we&amp;#39;re using a web-based mail service (so that spam doesn&amp;#39;t get to our server), which forwards mail as necessary (or people use POP3 to pick it up from our email host). In any case, way too much foreign spam gets to the server, which adds time to the download, and is just plain irritating. I don&amp;#39;t mean to be xenophobic, but any email that isn&amp;#39;t written using a character set I can interpret is spam, as far as I&amp;#39;m concerned.&lt;/p&gt;
&lt;p&gt;After some research, we found a way to block much of the spam. This will only work for you if your email host allows you to create filtering rules based on any text within the email. In our case, I added rules that sent mail to the Spam folder if the following text appeared anywhere in the email:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;charset=&amp;quot;GB2312&amp;quot;&lt;/p&gt;
&lt;p&gt;I repeated, creating rules for the following character sets, as well:&lt;/p&gt;
&lt;p class="MsoPlainText" style="margin:0in 0in 0pt;"&gt;charset=&amp;quot;koi8-r&amp;quot;&lt;/p&gt;
&lt;p class="MsoPlainText" style="margin:0in 0in 0pt;"&gt;charset=&amp;quot;iso-2022-jp&amp;quot;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sure there are others I&amp;#39;ll need to block over time, but so far, this method has worked 100% effectively. The flow of Russian spam reaching my inbox has halted, finally. &lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=631" width="1" height="1"&gt;</description></item><item><title>At the LA .NET User Group (Saturday, April 26)</title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/04/24/at-the-la-net-user-group-saturday-april-26.aspx</link><pubDate>Thu, 24 Apr 2008 14:53:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:630</guid><dc:creator>KenG</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In case you happen to be in the area, on Saturday April 26, I&amp;#39;ll be co-presenting a workshop titled &amp;quot;Exploring Visual Studio 2008&amp;quot; for the LA .NET User Group with Marty Schaeferle (from AppDev). The user group meets near UCLA. We&amp;#39;ll be breezing through a large number of new features in Visual Studio 2008, including LINQ (to Objects, DataSets, SQL, and XML), WPF, WCF, Workflow, Data Enhancements, Client Application Services, and creating Office 2007 applications using VIsual Studio 2008. &lt;/p&gt;
&lt;p&gt;For more information, drop by &lt;a href="http://www.ladotnet.org/"&gt;http://www.ladotnet.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;(Thanks to &lt;a class="" title="AppDev" href="http://www.appdev.com/" target="_blank"&gt;AppDev&lt;/a&gt; for allowing us to use the material that I co-wrote for their &lt;a class="" title="Developing Applications in Visual Studio 2008: What&amp;#39;s New" href="http://www.appdev.com/prodfamily.asp?catalog%5Fname=AppDevCatalog&amp;amp;category%5Fname=VCEProduct" target="_blank"&gt;Developing Applications in Visual Studio 2008: What&amp;#39;s New&lt;/a&gt; course for this presentation.)&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=630" width="1" height="1"&gt;</description></item><item><title>VSLive San Francisco coming up!</title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/02/22/vslive-san-francisco-coming-up.aspx</link><pubDate>Fri, 22 Feb 2008 17:42:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:622</guid><dc:creator>KenG</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Continuing a long association with VSLive (been doing this since 1999), I&amp;#39;ll be again speaking at VSLive in San Francisco, March 30 through April 3. It&amp;#39;s a busy few days, for me--I&amp;#39;m co-presenting a workshop (Gentle Introduction to Windows Workflow Foundation) along with Robert Green, and then four sessions as well:&lt;/p&gt;
&lt;p&gt;* What&amp;#39;s New in Visual Studio 2008 for ASP.NET Developers?&lt;br /&gt;* Build a WPF Application in an Hour&lt;br /&gt;* Investigating LINQ to XML&lt;br /&gt;* Programming the Office 2007 Open XML File Formats&lt;/p&gt;
&lt;p&gt;The folks running VSLive have created a special promotion code, SPGET, that you can use when registering to receive $695 off the standard Gold Passport price (that is, rather than paying the standard $2795 for the Gold Passport admission, using this access code, you can get the Gold Passport admission for $2100). Please join me at VSLive San Francisco, learn a ton about Visual Studio 2008, Visual Studio Team System, and much more! I hope you&amp;#39;ll browse to &lt;a href="http://www.vslive.com/sf"&gt;http://www.vslive.com/sf&lt;/a&gt; and sign up now, and please stop by a session and say hello if you do!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;General Conference Information: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;VSLive! San Francisco&lt;/strong&gt; – Moscone Center West, San Francisco March 30 – April 3, 2008 &lt;/p&gt;
&lt;p&gt;Register online (&lt;a href="http://www.vslive.com/sf"&gt;http://www.vslive.com/sf&lt;/a&gt;) or call 800-280-6218 using Priority Code &lt;strong&gt;SPGET&lt;/strong&gt; and receive the Gold Passport for just $2,100. &lt;/p&gt;
&lt;p&gt;2008 marks the 15th Anniversary of VSLive!, and we’re kicking the year off with our biggest conference of the year – VSLive! San Francisco. Meet industry gurus; network with other professional developers, Microsoft product teams and executives at San Francisco&amp;#39;s Moscone Convention Center West on March 30 – April 3, 2008.&amp;nbsp; &lt;strong&gt;VSLive! San Francisco &lt;/strong&gt;offers 160 hours of hard-hitting technical content over five action-packed days. VSLive! San Francisco will provide a depth of resources and perspectives to help you be productive now and prepare for the near future. Learn cutting-edge techniques for today and tomorrow in sessions on VSTS, ALM, Silverlight, AJAX, .NET Framework 3.0 &amp;amp; 3.5, SharePoint 2007, Windows WF, Visual Studio 2008, SQL Server 2008, and much more. Our speakers have years of experience mastering the tools you need to get your job done. &lt;a href="http://www.vslive.com/sf"&gt;www.vslive.com/sf&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=622" width="1" height="1"&gt;</description></item><item><title>Open XML File Formats at the Office Developer Conference</title><link>http://mcwtech.com/CS/blogs/keng/archive/2008/02/22/open-xml-file-formats-at-the-office-developer-conference.aspx</link><pubDate>Fri, 22 Feb 2008 17:38:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:621</guid><dc:creator>KenG</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I recently presented a session at the Microsoft Office Developer&amp;#39;s Conference, focusing on the Office 2007 Open XML File Formats, using the new Open XML SDK from Microsoft, and using LINQ to XML to interact with the parts within the document.&lt;/p&gt;
&lt;p&gt;If you&amp;#39;re interested in downloading the content from the session, please visit &lt;a href="http://www.mcwtech.com/2008/ODC"&gt;http://www.mcwtech.com/2008/ODC&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;The conference was a big success, as far as I can tell, and I look forward to seeing how it evolves over time.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=621" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/keng/archive/tags/General/default.aspx">General</category><category domain="http://mcwtech.com/CS/blogs/keng/archive/tags/.NET+Coding/default.aspx">.NET Coding</category></item><item><title>VSTS 2008 VPC Images are available now</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2007/12/21/vsts-2008-vpc-images-are-available-now.aspx</link><pubDate>Fri, 21 Dec 2007 16:20:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:619</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Get the details on my &lt;a class="" href="http://www.pluralsight.com/blogs/brian/archive/2007/12/21/49504.aspx" target="_blank"&gt;Pluralsight VSTS&lt;/a&gt; blog.&lt;/p&gt;
&lt;p&gt;End of line.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=619" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category></item><item><title>I Guess the Internet Actually IS a Set of Tubes (unless you run a 64-bit operating system)</title><link>http://mcwtech.com/CS/blogs/keng/archive/2007/11/23/i-guess-the-internet-actually-is-a-set-of-tubes.aspx</link><pubDate>Fri, 23 Nov 2007 15:43:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:605</guid><dc:creator>KenG</dc:creator><slash:comments>5</slash:comments><description>&lt;p&gt;Ever since seeing the moronic Senator Ted Stevens describe the internet as a series of tubes last year, I&amp;#39;ve been laughing about the stupid metaphor. (For more information: &lt;a href="http://en.wikipedia.org/wiki/Series_of_tubes"&gt;http://en.wikipedia.org/wiki/Series_of_tubes&lt;/a&gt;). &lt;/p&gt;
&lt;p&gt;Recently, however, I noticed this site: &lt;a href="http://www.tubesnow.com/"&gt;http://www.tubesnow.com&lt;/a&gt;. Apparently, the Senator was correct. Tubes provide a nice file sharing metaphor, as a convenient place to place files for temporary online storage. Obviously, there are many such services, but this one actually meets a real need in my life. As a courseware author collaborating on writing the content, we need a place to pass files back and forth that doesn&amp;#39;t clog our inboxes. I&amp;#39;m willing to try this one, if only to get a chuckle about the intelligence of our elected officials each and every time.&lt;/p&gt;
&lt;p&gt;Revised (11/24/2007): The Tubes client doesn&amp;#39;t run on Vista x64. So I didn&amp;#39;t even get a chance to try it out. Never mind. No excuse for this. I love it when products say they run in Windows Vista, quietly not mentioning that they don&amp;#39;t run in Vista x64. Ah, well. Strike this one off.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=605" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/keng/archive/tags/Industry+news/default.aspx">Industry news</category><category domain="http://mcwtech.com/CS/blogs/keng/archive/tags/Developer+tidbits/default.aspx">Developer tidbits</category></item><item><title>On my way to Tech Ed EMEA, Developers</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2007/11/02/on-my-way-to-tech-ed-emea-developers.aspx</link><pubDate>Fri, 02 Nov 2007 16:35:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:585</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;m sitting on UA 934 waiting for them to tell me to &amp;quot;turn that thing off&amp;quot;. :-)&lt;/p&gt;
&lt;p&gt;In either, case I fly to London, then on to Barcelona, Spain. I&amp;#39;m doing four VSTS&amp;nbsp;talks this year (one with the bright &lt;a href="http://www.woodwardweb.com/"&gt;Mr. Woodward&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;More details to follow. If you&amp;#39;re there, say hello.&lt;/p&gt;
&lt;p&gt;End of line.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=585" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Travel/default.aspx">Travel</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>Indulging One's Hobbies (Again)</title><link>http://mcwtech.com/CS/blogs/keng/archive/2007/09/27/581.aspx</link><pubDate>Thu, 27 Sep 2007 15:20:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:581</guid><dc:creator>KenG</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Although completely off the normal topic, I find myself again spending evenings playing the piano for rehearsals of a local San Jose production of a musical theater production. I've been doing this sort of thing since, well, for about 40 years now. It's an expensive hobby, since I must schlep 180 miles from home (where I live, there aren't many community theater products that use full orchestras!), stay in a hotel during the day, and rehearse or perform at night. I figure everyone's got hobbies, and this is mine.&lt;/P&gt;
&lt;P&gt;In case you find yourself in the San Jose area over the next three weekends (Sept 28 - Oct 13 2007), and are interested in such things, the &lt;A href="http://www.theatrecenter.biz/index.html"&gt;Actors Theater Center&lt;/A&gt; is producing the 1991 show, &lt;A href="http://www.sondheim.com/shows/assassins/"&gt;Assassins&lt;/A&gt;, by the legendary Stephen Sondheim and John Weidman, at the historic Hoover Theater. (Yes, it's really a musical that attempts to explain how, and why, anyone would attempt to assassinate a president. It's unlike any other show I've ever seen.) Yours truly will be covering the Keyboard I book in the orchestra for the entire run. Come by and say hello!&lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=581" width="1" height="1"&gt;</description></item><item><title>Thinkpad X61 Tablet and Vista x64</title><link>http://mcwtech.com/CS/blogs/keng/archive/2007/09/20/thinkpad-x61-tablet-and-vista-x64.aspx</link><pubDate>Thu, 20 Sep 2007 23:52:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:579</guid><dc:creator>KenG</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Recently, satisfying the goal of finding a small laptop for travel, I purchased a new Thinkpad X61 tablet. It&amp;#39;s the only version of the X61 series that supports a higher-resolution screen (1440x1050), which I feel necessary to actually get work done on the road. It&amp;#39;s a very nice machine, including 4GB of memory (and using Vista x64, I can USE all 4GB of memory!)&lt;/p&gt;
&lt;p&gt;At the time I purchased it, it wasn&amp;#39;t available with Vista x64 pre-installed, so I provided my own copy. The drivers are ostensibly available from Lenovo, but they&amp;#39;re not all easily findable, and the video driver is old, and at the time I tried to install, the driver file available on their site won&amp;#39;t extract. (It&amp;#39;s interesting that I called them to alert them to this fact around July 15 2007, and as of a few days ago, they STILL hadn&amp;#39;t updated the driver.)&lt;/p&gt;
&lt;p&gt;If you want to install Vista x64 on your Thinkpad X61, you&amp;#39;ll need&amp;nbsp;a video driver. You can use the reference driver available from Intel, which you can download here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&amp;amp;ProductID=2800&amp;amp;OSFullName=Windows+Vista*+Business%2C+64-bit+version&amp;amp;lang=eng&amp;amp;strOSs=160&amp;amp;submit=Go%21"&gt;http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&amp;amp;ProductID=2800&amp;amp;OSFullName=Windows+Vista*+Business%2C+64-bit+version&amp;amp;lang=eng&amp;amp;strOSs=160&amp;amp;submit=Go%21&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Beware, however, that the installer inside the downloadable file won&amp;#39;t install on your Thinkpad. It tells you that your machine is the wrong type. Instead, you must simply remove the existing driver (resetting back to Vista&amp;#39;s built-in VGA driver), and then manually update the driver by pointing to the appropriate folder in the extracted driver you downloaded from Intel.&lt;/p&gt;
&lt;p&gt;This driver works fine, and hasn&amp;#39;t caused me any trouble. Until Lenovo sees fit to update their own driver download, you can use this driver.&lt;/p&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=579" width="1" height="1"&gt;</description></item><item><title>VSLive in NYC (well, officially, in Brooklyn)</title><link>http://mcwtech.com/CS/blogs/keng/archive/2007/09/20/576.aspx</link><pubDate>Thu, 20 Sep 2007 15:43:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:576</guid><dc:creator>KenG</dc:creator><slash:comments>1</slash:comments><description>Recently returned home from &lt;A href="http://www.ftponline.com/conferences/vslive/2007/newyork/"&gt;VSLive in Brooklyn&lt;/A&gt;, and had a great time. I always love visiting New York, but VSLive this year had a really great "vibe" and was a lot of fun. Attendees seemed to have a great time, and everyone was really into it. I did a workshop on Windows Workflow with Robert Green, and Brian Randell did a workshop on SQL Server 2005, in addition to various other sessions. Saw lots of friends, even a Broadway show. Much fun was had by all, and if you haven't been to a &lt;A href="http://www.vslive.com"&gt;VSLive show&lt;/A&gt; in a while--think about it. It's a great way to learn a lot, network, and have a good time.&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=576" width="1" height="1"&gt;</description></item><item><title>Windows Workflow Demos from VSLive NY 2007</title><link>http://mcwtech.com/CS/blogs/keng/archive/2007/09/20/575.aspx</link><pubDate>Thu, 20 Sep 2007 15:39:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:575</guid><dc:creator>KenG</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;For those of you who attended VSLive in Brooklyn (and those who didn't), you can download the Workflow demos that &lt;A href="/cs/blogs/rgreen"&gt;Robert Green&lt;/A&gt; and I did during the workshop (and the two Workflow sessions I did on my own, later) &lt;A href="/2007/vslive/nyc"&gt;here&lt;/A&gt;. In addition to the slides and demos, &lt;A href="http://www.appdev.com"&gt;AppDev&lt;/A&gt;, the company for whom Robert and I wrote the courseware originally, graciously agreed to allow attendees to download PDFs of the chapters corresponding to the sessions from their site. You'll find a link to their site (requires free registration) on our download site:&lt;/P&gt;
&lt;P&gt;&lt;A href="/2007/vslive/nyc"&gt;http://www.mcwtech.com/2007/vslive/nyc&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you attended the sessions, please make sure to download the demos and corresponding courseware.&lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=575" width="1" height="1"&gt;</description></item><item><title>No Rest for the Wicked</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2007/08/03/561.aspx</link><pubDate>Fri, 03 Aug 2007 13:30:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:561</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Well, last weekend they released Orcas Beta 2.&lt;/P&gt;
&lt;P&gt;Today, Rosario. Rosario you ask? Yes, this is the post-Orcas version of Team Foundation Server and related bits. Rosario is “built” on Orcas so this isn't a new CLR, .NET Framework, etc.&lt;/P&gt;
&lt;P&gt;So, skip the BBQ or getting the kids ready for school. Download this first CTP and let Microsoft know what you think. After all, they're releasing early so you can give them feedback.&lt;/P&gt;
&lt;P&gt;Oh, here's the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8450EFF5-24AD-44C3-AB91-1ED88EF2F4F0&amp;amp;displaylang=en"&gt;download URL&lt;/A&gt;. Also, here's a link to a paper about &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0ADE6C5D-BE17-4168-B57B-4C2FA36EAD3E&amp;amp;displaylang=en"&gt;Rosario&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;FYI, they're only posting a VPC for this first release. So what are you waiting for? Download away. &lt;/P&gt;
&lt;P&gt;One more thing: Jeff Beehler,&amp;nbsp;VSTS Chief of Staff, has info on his blog&amp;nbsp;&lt;A href="http://blogs.msdn.com/jeffbe/archive/2007/08/03/first-rosario-ctp-now-available.aspx"&gt;blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Edit: messed up the URLs. Too excited. :-p&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Edit 2: added link to Jeff's blog.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.pluralsight.com/blogs/brian/archive/2007/08/03/48141.aspx"&gt;&lt;EM&gt;Cross-post &lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;from my &lt;/EM&gt;&lt;A href="http://www.pluralsight.com/blogs/brian/"&gt;&lt;EM&gt;VSTS blog&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;End of line.&lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=561" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category></item><item><title>Of Dates and Blog Posts</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2007/07/07/520.aspx</link><pubDate>Sat, 07 Jul 2007 22:50:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:520</guid><dc:creator>BrianR</dc:creator><slash:comments>2</slash:comments><description>&lt;P class=MsoNormal&gt;It’s funny how human beings relate to dates. For example, every 365 days or so (give or take a leap year), many of us on this planet feel a sense of renewal with the coming of a new year. I tend to be this way. It provides a way of tracking one's life. With today being 7/7/7, I couldn’t help but see this as a good “date” to start blogging again. In fact, not only am I going to start blogging more here (really, I mean it :-) ), but I’ve started two new blogs (nothing like going for the trifecta)!&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;The first blog is over at &lt;A href="http://www.pluralsight.com/blogs/brian/default.aspx"&gt;Pluralsight&lt;/A&gt;. Last year, I joined up with the boys to teach VSTS and now I’m going to blog about it (primarily) over there.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;The second blog is about trying something different. Go take a look if you’re interested in my journey with a new piece of &lt;A href="http://web.mac.com/brian.randell.us/iWeb/StrangerStrangeLand/Blog/Blog.html"&gt;hardware and its software&lt;/A&gt;.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;More to come at all three locations. For now, I’m just happy to get writing again. Talk to you soon.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;End of line.&lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=520" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Hardware/default.aspx">Hardware</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category></item><item><title>Tech Ed 2007, Orlando--Monday Morning</title><link>http://mcwtech.com/CS/blogs/brianr/archive/2007/06/04/518.aspx</link><pubDate>Mon, 04 Jun 2007 04:35:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:518</guid><dc:creator>BrianR</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;What was I thinking? :-)&lt;/P&gt;
&lt;P&gt;Yes last night was late; mostly due to it being &lt;A href="http://tedpattison.net/"&gt;Ted Pattison's &lt;/A&gt;birthday today. &lt;/P&gt;
&lt;P&gt;In either case, Richard, &lt;A href="http://www.lhotka.net/weblog/"&gt;Rocky&lt;/A&gt;, and I are in the main hall waiting to see if Microsoft has any secrets to reveal. We shall see. &lt;/P&gt;
&lt;P&gt;8:35am Eastern.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update One: 8:49am Eastern&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;BobMu's keynote started with a video making a parody of Back to the Future with Christopher Lloyd making fun of past "failed" Microsoft technologies like Hailstorm, Cairo, Storage Plus, "Bob", and even Clippy.&lt;/P&gt;
&lt;P&gt;Christopher Lloyd just drove on stage with BobMu in a Back to the Future Delorian.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Two: 9:00am Eastern&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Bob’s been doing his intro but hasn’t said much. “Doc Brown” said he would call BS if he heard Bob laying out some weird vision.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Three: 9:02am Eastern (I think you’ve got part now)&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;It’s all about “The Journey towards &lt;U&gt;Dynamic&lt;/U&gt;”. Tom Bittman from Gartner just came out after a video about Energizer. So far all “IT”, all vision, no meat. WTF. Why did I get up this early?&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Four: 9:05am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Tom’s talking about IT and agility and hot thi is the “major business differentiator in a connected world”. &amp;lt;sigh&amp;gt; I’m not saying I disagree but tell me something I &lt;I&gt;don’t&lt;/I&gt; know.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Five: 9:10am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Tom’s &lt;B&gt;still&lt;/B&gt; talking. Sheesh. He’s using the A word—agile. Now IT pro’s will be using this and so will all the CIO’s where listen to Gartner.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Six: 9:20am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Bob’s talking about new System Center tools and virtualization. Finally some I care about. Bob just announced that Windows Server 2008 “Server Core” will support IIS 7. However, he didn’t mention ASP.NET at all. Jeff Woolsey from the Microsoft VM team is on stage demoing a bunch of VMs running on “Viridian” (Windows Virtualization) and using SCVMM to manage things. He’s showing a V2V conversion—a VMWare VM to Windows Virtualization. He’s talking about SCVMM’s support for Power Shell (everything’s scriptable AND the tool generates scripts for you). He’s demoing a big 64-bit box with a VM with 6 GB of RAM and quad “virtual” processors. Now he’s showing “Quick Migration”—moving a running VM from one machine to another server. Nice. Now he’s showing SC “MOM” 2007 for monitoring. Pretty pictures. :-p &lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Seven: 9:41am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;A new demo of System Center 2007. Showing so cool stuff based upon SML-based models. Big step up from NT 4.0 Server. He’s showing the tool monitoring a custom application (web service). He’s showing the “Distributed Application Designer” for IT folks. It has a DSL interface similar to TFS’ Whitehorse. Well, Katmai has a new name—SQL Server 2008. The guy doing the demo is showing tools to manage Katmai .. uh SQL Server 2008 servers. They’re building “modeling” into server products.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Eight: 9:50am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Service-Enabled Application Platform is the new slide. Maybe we’re getting to some developer stuff? Mike Woods from the BizTalk team is onstage. The reason I got up. My buddy &lt;A href="http://pluralsight.com/blogs/jfland/"&gt;Jon Flanders&lt;/A&gt; is supposed to get some time on stage (he did some of the keynote code). Let’s see. He’s showing BizTalk Server 2006 R2. He’s just published a WCF Service into an application. He’s showing SQL Server 2008 Reporting Services. Showing Dundas controls—a map control—in the report designer. Hey there’s Jon on stage bringing a “box” on stage with a RFID. Jon didn’t say a word but he carries a box really well. Alternate career path?&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Nine: 10:00am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;User-Focused Software is the new slide. Brian Goldfarb’s coming out to show Visual Studio 2008—ah Orcas has name. He’s doing a VSTO 3.0 demo, showing Outlook Form Regions for Outlook 2007 and the new Visual Designer designers. He’s putting a custom WPF control on the region. A picture of Jay Roxe and Eric Carter was on the WPF control. LOL. Only one line of code needed to make this work according to Brian. :-p He’s hooking to Excel Services and building a second custom form region. Only two lines of code here! :-p He’s now pimping the Ribbon via the new Visual Studio designer. And guess what, only ONE LINE OF CODE to enable things! Nice demo overall. But only four lines of code. Yeah right. I’ve got some property to sell you if you buy that!&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Ten: 10:07am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Jamie Cool is here to demo Silverlight. He’s showing the media player playing the Fantastic Four Rise of the Silver Surfer trailer in 720p HD. He’s now playing two videos playing at once in FireFox (wait now 10 videos at once). He’s now showing the Silverlight installation experience. New pretty shining interface. It installs in “seconds”. :-p He’s showing a Silverlight Chess App. He’s comparing a version written in .NET and JavaScript—.NET and JavaScript “play” each other in the game and of course, the AI Engine in .NET works. Now he’s showing “Top Banana”—a next-gen video editing application built in Silverlight—all running in a browser (IE7). Total download size of the application is 50K. And they wrote the application in three weeks. :-p Pushing how it was built using tons of things you already know--.NET, the CLR, C#, etc.&lt;/P&gt;
&lt;P&gt;&lt;U&gt;Update Eleven: 10:10am&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/P&gt;
&lt;P&gt;Microsoft’s committed to “heterogeneity”—is that a word? Orcas and Windows 2008 are shipping “late this year” according to BobMu. SQL Server 2008 ships in yes, 2008. We’re in warp up mode. Lots of new stuff shipping.&lt;/P&gt;
&lt;P&gt;End of line.&lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=518" width="1" height="1"&gt;</description><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Virtualization+Technologies/default.aspx">Virtualization Technologies</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Potpourri/default.aspx">Potpourri</category><category domain="http://mcwtech.com/CS/blogs/brianr/archive/tags/Speaking/default.aspx">Speaking</category></item><item><title>VSTO: My Favorite Feature(s)</title><link>http://mcwtech.com/CS/blogs/keng/archive/2007/05/01/504.aspx</link><pubDate>Tue, 01 May 2007 13:52:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:504</guid><dc:creator>KenG</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;As many readers may know, I’ve spent a lot of time over the past few years working with, writing about, and preaching the virtues of creating managed code that automates Office applications using &lt;A href="http://msdn2.microsoft.com/en-us/office/aa905533.aspx"&gt;Visual Studio Tools for Office&lt;/A&gt;&lt;/A&gt;, in its several versions. I believe this “Product That Could” has really reached critical mass, and with its pending release as an integral part of Visual Studio “Orcas”, developers will finally find a rich, powerful means of creating business applications that interact with the data that just about every single Windows user manipulates daily. &lt;/P&gt;
&lt;P&gt;The current version, Visual Studio 2005 Tools for the 2007 Microsoft Office System (often called Visual Studio 2005 Tools for Office Second Edition, or just VSTO 2005 SE), is available, it’s powerful, and it’s &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=5e86cab3-6fd6-4955-b979-e1676db6b3cb&amp;amp;displaylang=en"&gt;free&lt;/A&gt;. If you’ve ever needed to create application-level customizations for Microsoft Word, Excel, PowerPoint, or Outlook, give this great product a look. &lt;/P&gt;
&lt;P&gt;I’ve been asked by my old friend &lt;A href="http://blogs.msdn.com/mikeh/"&gt;Mike Hernandez&lt;/A&gt; to list my “favorite feature” in VSTO, and it’s hard to do that—my actual favorite feature is that the product EXISTS. But moving past the obvious, I’d like to point out two features in the VSTO 2005 SE version that I use every single time I create applications using the product, and that you could easily miss. &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The add-in template provides a &lt;B&gt;Globals&lt;/B&gt; class, which allows access to the &lt;B&gt;ThisAddIn&lt;/B&gt; class. Given this reference, you can programmatically interact with the host application at any point in your add-in, simply by referencing Globals.ThisAddIn.Application. When you’ve added a new class to the add-in, for example, it’s otherwise somewhat tricky to refer to the host application, and you’ll need to if you ever want to interact with Word, Excel, Outlook, and so on, from within the new class. Without this useful addition, you’d need to pass the Application reference from the add-in class around to all the other classes in the application. 
&lt;LI&gt;VSTO 2005 SE makes it incredibly easy to add support for Ribbon customizations to your add-in. Other alternative techniques for adding Ribbon customizations to Word, Excel, PowerPoint, or Outlook involve ugliness that I wouldn’t impose on anyone. Doing the same with VSTO 2005 SE is elegant, and simply requires adding a new Ribbon Support item to the project. This action adds a partial class that handles loading the Ribbon customization, along with the Ribbon customization class itself. At runtime, the add-in executes a procedure that determines that the add-in has a Ribbon customization to supply, and loads it as it starts up. You just need to provide the RibbonX markup, and the callback procedures. (Yes, this process could be easier, and will be easier when VSTO “Orcas” ships, including a Ribbon designer. But that’s a topic for another day.) Given the current state of tools, I contend that VSTO 2005 SE provides the simplest and most elegant platform for adding Ribbon customizations to the applications that it supports. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For more “VSTO: My Favorite Feature” tips, visit the blog of product manager &lt;A href="http://blogs.msdn.com/mikeh/"&gt;Mike Hernandez&lt;/A&gt;. You’ll find links to them all from there. &lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=504" width="1" height="1"&gt;</description></item><item><title>Philly .NET Workflow sample</title><link>http://mcwtech.com/CS/blogs/rgreen/archive/2007/04/25/503.aspx</link><pubDate>Wed, 25 Apr 2007 21:11:00 GMT</pubDate><guid isPermaLink="false">a4d14b02-0cb3-40ab-adb4-1919ec280274:503</guid><dc:creator>RGreen</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;A href="/Robert/Code/Workflow/Real%20World%20Applications/Real%20World%20Workflow%20Application.zip"&gt;Here&lt;/A&gt; is the updated version of the sample I showed at Philly .NET on April 18. Thanks everybody for a fun time!&lt;/P&gt;
&lt;P&gt;The sample is an order processing state machine workflow. It consists of two projects. &lt;/P&gt;
&lt;P&gt;OrderProcessing contains the state machine workflow, the interface the host and workflow use to communicate, and the Windows Form used to manage orders.&lt;/P&gt;
&lt;P&gt;CreditCardProcessing is a sequential workflow used by the credit card company to pre-approve charges and then approve or deny once it is time to ship the product. The workflow is exposed as a Web service to OrderProcessing. &lt;/P&gt;
&lt;P&gt;In the VB folder is the VB code. I may do a C# version for the next rev. In the Data folder is the database used in the sample.&lt;/P&gt;
&lt;P&gt;Because the workflow uses transactions, it uses persistence. So you need to setup the SqlPersistence database. The docs tell you how to do that. &lt;/P&gt;
&lt;P&gt;Let me know what you think. Let me know what doesn't work!&lt;/P&gt;&lt;img src="http://mcwtech.com/CS/aggbug.aspx?PostID=503" width="1" height="1"&gt;</description></item></channel></rss>