<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>IT Pro</title>
        <link>http://geekswithblogs.net/gpro/category/7743.aspx</link>
        <description>IT Pro</description>
        <language>en-US</language>
        <copyright>Gary Pronych</copyright>
        <managingEditor>gary.pronych@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>Gmail Chat Bug: Excessive CPU Usage when Chat is blocked</title>
            <link>http://geekswithblogs.net/gpro/archive/2009/09/04/gmail-chat-bug-excessive-cpu-usage-when-chat-is-blocked.aspx</link>
            <description>For those of you using Gmail and the integrated Gmail chat client you could be affected by this bug if access to the Google talk server is blocked by a firewall or another method.
&lt;table width="100%" cellspacing="1" cellpadding="1" border="0" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td width="75%"&gt;
            &lt;p&gt;The past 2 weeks I noticed that Gmail is using 100% of one of my processors when I am at the office.&lt;br /&gt;
            Access to the Google talk servers is blocked at our firewall so my Gmail integrated chat client is disabled when in Gmail, at least that is what Gmail tells me. &lt;br /&gt;
            See the attached picture on the right.&lt;br /&gt;
            &lt;br /&gt;
            However, when the integrated chat is expanded (+) it uses 100% of one processor even though it reads 'chat is disabled'.&lt;br /&gt;
            If I collapse the chat module (-) this problem goes away, processor usage goes to normal levels.&lt;br /&gt;
            &lt;br /&gt;
            I assume the Gmail chat client is unneccessarily trying to connect to the chat server even though the client is 'disabled'. &lt;br /&gt;
            Fail!&lt;br /&gt;
            &lt;br /&gt;
            I have posted this bug on Google forums and I will update this post once I have been notified this has been resolved.&lt;br /&gt;
            &lt;a href="http://www.google.com/support/forum/p/gmail/thread?tid=4ba2c7660e1a21d6&amp;amp;hl=en"&gt;http://www.google.com/support/forum/p/gmail/thread?tid=4ba2c7660e1a21d6&amp;amp;hl=en&lt;/a&gt;&lt;/p&gt;
            &lt;p&gt;For now, if your chat client is disabled, collapse the feature or else you will be running with one less processor.&lt;br /&gt;
            &lt;/p&gt;
            &lt;/td&gt;
            &lt;td width="25%"&gt;
            &lt;p&gt; &lt;/p&gt;
            &lt;p&gt;&lt;img src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/7676/r_Gmail.Chat.Disabled.PNG" alt="Gmail Chat Disabled" /&gt;&lt;/p&gt;
            *Gmail integrated chat client expanded &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
I have confirmed this a problem with&lt;br /&gt;
- FireFox 3.5.2 &lt;br /&gt;
- Chrome 2.0.172.43&lt;br /&gt;
&lt;br /&gt;
Gary Pronych&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=134495"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=134495" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/134495.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2009/09/04/gmail-chat-bug-excessive-cpu-usage-when-chat-is-blocked.aspx</guid>
            <pubDate>Fri, 04 Sep 2009 16:15:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/134495.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2009/09/04/gmail-chat-bug-excessive-cpu-usage-when-chat-is-blocked.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/134495.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/134495.aspx</trackback:ping>
        </item>
        <item>
            <title>Tether your BlackBerry for Internet Sharing</title>
            <link>http://geekswithblogs.net/gpro/archive/2009/07/04/tether-your-blackberry-for-internet-sharing.aspx</link>
            <description>&lt;p&gt;There is some confusion in how-to setup a BlackBerry in tether mode to share internet with your laptop or PC so I would like to share my setup process. &lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;Overview:&lt;/h4&gt;
&lt;p&gt;Since you are already paying for a data plan why not take advantage of this data connection when you are away from home? Hotels and other facilities can charge you $15+ per day for Internet access. &lt;br /&gt;
BlackBerry and other hardware providers allow you to tether your smart phone as a modem to your laptop or computer.&lt;/p&gt;
&lt;p&gt;Keep in mind that your tethered modem will not operate any faster than your data plan. &lt;br /&gt;
GPRS and EDGE will give you 2G speeds of approximately 56 – 114 kbit/s depending on signal strength; which will be similar to a dialup modem connection. &lt;br /&gt;
3G can provide up to 14.4 MBit/s download and 5.8 MBit/s upload.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.blackberry.com/btsc/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=KB05196&amp;amp;sliceId=SAL_Public&amp;amp;dialogID=1114305&amp;amp;stateId=1%200%201132277"&gt;RIM has provided instructions on how-to connect to the Internet using a GPRS, EDGE or UMTS smart phone as a tethered modem&lt;/a&gt;. &lt;br /&gt;
I had to make some modifications to these instructions to allow my smart phone to properly allow tethered access to the Internet. It is possible that each smart phone provider has slightly different setup so these instructions may not work for you. &lt;br /&gt;
These instructions work on the &lt;a target="_blank" href="http://www.rogers.com/web/Rogers.portal?_nfpb=true&amp;amp;_pageLabel=WRLS_HOME"&gt;Rogers Canada wireless network&lt;/a&gt;, in particular, a BlackBerry Curve 8300. &lt;br /&gt;
These instructions should work with other data devices in tether mode.&lt;/p&gt;
&lt;h4&gt;Setup:&lt;/h4&gt;
&lt;p&gt;_______________________________________________________________________________________________________________________________________________________________________________________&lt;/p&gt;
&lt;p&gt;Step 1) Download the Software &lt;br /&gt;
&lt;strong&gt;Do this first&lt;/strong&gt;, &lt;a target="_blank" href="https://www.blackberry.com/Downloads/entry.do?code=A8BAA56554F96369AB93E4F3BB068C22"&gt;Download the BlackBerry Desktop Software 4.1 or later&lt;/a&gt; which will install the USB and virtual com ports. &lt;br /&gt;
Otherwise your computer will not discover your mobile device.&lt;/p&gt;
&lt;p&gt;The desktop software will allow you to copy files to your smart phone such as MP3, videos and load applications.&lt;/p&gt;
&lt;p&gt;_______________________________________________________________________________________________________________________________________________________________________________________&lt;/p&gt;
&lt;p&gt;Step 2) Setup an APN (If Required) &lt;br /&gt;
Task 2 of the RIM instructions states you need to setup an Internet APN (Access Point Name), some data providers may not require an APN. &lt;br /&gt;
I found an &lt;strong&gt;APN is not needed as part of the Rogers wireless network&lt;/strong&gt;. Do not setup an APN if you use Rogers or else your tethered modem will not work. &lt;br /&gt;
&lt;em&gt;&lt;br /&gt;
If you do not know your Internet APN or have connection troubles, contact your service provider.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;To Set up Internet APN&lt;/strong&gt; &lt;br /&gt;
From your PC:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Go to &lt;strong&gt;Start&lt;/strong&gt; &amp;gt; &lt;strong&gt;Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Control Panel&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;Double-click &lt;strong&gt;Phone and Modem Options&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;In the Phone and Modem Options window, click the &lt;strong&gt;Modems&lt;/strong&gt; tab &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;Standard Modem&lt;/strong&gt; and click &lt;strong&gt;Properties&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;In the Standard Modem Properties window, Click the &lt;strong&gt;Advanced&lt;/strong&gt; Tab &lt;/li&gt;
    &lt;li&gt;In the &lt;strong&gt;Extra initialization commands&lt;/strong&gt; field, type the following: &lt;strong&gt;+cgdcont=1,”IP”,”&lt;/strong&gt;&lt;em&gt;&lt;strong&gt;your Internet APN” &lt;br /&gt;
    &lt;/strong&gt;ie. +cgdcont=1, “IP”, “Internet.com”&lt;/em&gt; &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;In the Phone and Modem Options window, click &lt;strong&gt;OK&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;_______________________________________________________________________________________________________________________________________________________________________________________&lt;/p&gt;
&lt;p&gt;Step 3) Configure Dial-up Network&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Vista&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;Connect To&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Setup a connection or network&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Setup a dialup connection&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;In the Dial-up phone number field type &lt;strong&gt;*99#&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Type the user name and password provided by your service provider. &lt;/li&gt;
    &lt;li&gt;In the &lt;strong&gt;Connection Name&lt;/strong&gt; field type &lt;strong&gt;BlackBerry &lt;/strong&gt;(or any name you wish). &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Dialing Rules&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Make sure the APN profile created in Step 2 has been selected (if required), and then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;Connect&lt;/strong&gt; to establish an internet. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Windows XP operating system&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt; &amp;gt; &lt;strong&gt;Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Network Connections&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Double-click &lt;strong&gt;New Connection Wizard&lt;/strong&gt;. The New Connection Wizard opens. &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Select the &lt;strong&gt;Connect to the Internet&lt;/strong&gt; option. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;Set up my connection manually&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Select &lt;strong&gt;Connect using a dial-up modem&lt;/strong&gt;. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;If the &lt;strong&gt;Select a Device&lt;/strong&gt; screen appears, select the &lt;strong&gt;Modem - Standard Modem&lt;/strong&gt; check box. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;In the &lt;strong&gt;ISP Name&lt;/strong&gt; field, type a name for your connection. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;In the &lt;strong&gt;Phone number&lt;/strong&gt; field, type &lt;strong&gt;*99#&lt;/strong&gt;. Click &lt;strong&gt;Next.&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;Indicate which users will have access to the connection. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Type the user name and password provided by your service provider. Click &lt;strong&gt;Next&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Finish&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;In the Connect window, click &lt;strong&gt;Properties&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;In the Properties window, verify that &lt;strong&gt;Modem - Standard Modem&lt;/strong&gt; appears beneath the &lt;strong&gt;Connect using&lt;/strong&gt; heading, and then click &lt;strong&gt;Configure&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;In the Modem Configuration window, clear the &lt;strong&gt;Enable hardware flow control&lt;/strong&gt; check box and make sure none of the other check boxes are selected. Click &lt;strong&gt;OK&lt;/strong&gt;. In the Properties window, click &lt;strong&gt;OK&lt;/strong&gt;. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;_______________________________________________________________________________________________________________________________________________________________________________________&lt;/p&gt;
&lt;p&gt;Step 4) Connect to the Internet using Dial-up Network&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Power on your BlackBerry smart phone and connect it to the computer / laptop. &lt;/li&gt;
    &lt;li&gt;Open BlackBerry Desktop Manager. &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt; &amp;gt; &lt;strong&gt;Settings&lt;/strong&gt; &amp;gt; &lt;strong&gt;Network Connections&lt;/strong&gt; &amp;gt; &lt;strong&gt;&amp;lt;&lt;em&gt;name of your new connection&lt;/em&gt;&amp;gt;&lt;/strong&gt;. &lt;/li&gt;
    &lt;li&gt;Type the user name and password provided by your service provider. &lt;/li&gt;
    &lt;li&gt;Click &lt;strong&gt;Dial&lt;/strong&gt;. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The user name and password for the Rogers Wireless network is &lt;br /&gt;
user name: wapuser1 &lt;br /&gt;
password: wap&lt;/p&gt;
&lt;p&gt;_______________________________________________________________________________________________________________________________________________________________________________________&lt;/p&gt;
&lt;h4&gt;Troubleshooting:&lt;/h4&gt;
&lt;p&gt;There are all sorts of posts on various forums looking for setup instructions and APN values. &lt;br /&gt;
Be sure to contact you data phone provider for APN settings, it is very likely they will offer you very little to no support on this setup process (I have been told by family and friends).&lt;/p&gt;
&lt;p&gt;Common problems I found are &lt;br /&gt;
- APN issues &lt;br /&gt;
- Desktop Manager must be running in order tether your device&lt;/p&gt;
&lt;p&gt;Happy Tethering!&lt;/p&gt;
&lt;p&gt;Gary Pronych&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133256"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=133256" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/133256.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2009/07/04/tether-your-blackberry-for-internet-sharing.aspx</guid>
            <pubDate>Sat, 04 Jul 2009 14:20:39 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/133256.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2009/07/04/tether-your-blackberry-for-internet-sharing.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/133256.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/133256.aspx</trackback:ping>
        </item>
        <item>
            <title>Vista SP2 Release, Evaluation Build 6002 Removal</title>
            <link>http://geekswithblogs.net/gpro/archive/2009/05/03/vista-sp2-release-evaluation-build-6002-removal.aspx</link>
            <description>Last year Microsoft &lt;a target="_blank" href="http://dotnetwizard.net/vista-stuff/installing-vista-service-pack-2-sp2-kb948465/"&gt;pre-released SP2&lt;/a&gt; for Windows Vista and Windows Server 2008 as build 6002.16497 under &lt;a target="_blank" href="http://support.microsoft.com/kb/948465"&gt;KB948465&lt;/a&gt;.  &lt;br /&gt;
&lt;br /&gt;
&lt;table width="800" cellspacing="0" cellpadding="2" border="0"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td width="601" valign="top"&gt;One of the most annoying features of using this build is that it would apply an evaluation watermark to the bottom right hand corner of each of your desktops (if you have 2+ monitors it will appear on both screens).&lt;/td&gt;
            &lt;td width="199" valign="top"&gt;&lt;img src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/7676/r_Vista_6002.jpg" alt="" /&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Honestly, for months I thought the watermark meant my license was detected as a evaluation license but I know I am using an OEM license.&lt;/p&gt;
&lt;p&gt;Afterwards I found some guides to &lt;a target="_blank" href="http://dotnetwizard.net/vista-stuff/remove-vista-sp1-rc-evaluation-watermark-from-desktop/"&gt;remove the watermark&lt;/a&gt; by making some system changes.     &lt;br /&gt;
I am not one to download DLL’s to override OS libraries for security reasons so I just accepted this annoyance.&lt;/p&gt;
&lt;p&gt;April 30th 2009 Microsoft released &lt;a target="_blank" href="http://technet.microsoft.com/subscriptions/downloads/dd692862.aspx"&gt;Vista SP2 RTM to TechNet subscribers&lt;/a&gt;.    &lt;br /&gt;
As &lt;a target="_blank" href="http://support.microsoft.com/kb/948465"&gt;KB948465&lt;/a&gt; describes, you need to uninstall any pre-released versions of SP2 prior to the RTM installation.&lt;/p&gt;
&lt;p&gt;If it wasn’t for the evaluation build watermark, I may have neglected to update to the RTM build since the pre-release build does not expire until &lt;a target="_blank" href="http://support.microsoft.com/kb/948465"&gt;May 1, 2010&lt;/a&gt;.    &lt;br /&gt;
I couldn’t find any other way to detect I was using a pre-RTM build although I only did a couple minor checks;     &lt;br /&gt;
- &lt;em&gt;Computer &lt;/em&gt;| &lt;em&gt;Properties &lt;/em&gt;show Service Pack 2.     &lt;br /&gt;
      &lt;strong&gt;However&lt;/strong&gt;, On the same screen &lt;em&gt;Help &lt;/em&gt;| &lt;em&gt;About &lt;/em&gt;may &lt;a target="_blank" href="http://dotnetwizard.net/vista-stuff/installing-vista-service-pack-2-sp2-kb948465/"&gt;show a version number&lt;/a&gt;; my RTM reads ‘Version 6.0 (Build 6002: Service Pack 2)    &lt;br /&gt;
- &lt;em&gt;Programs and Features &lt;/em&gt;| &lt;em&gt;View installed updates&lt;/em&gt;; showed ‘Service Pack for Microsoft Windows (KB948465)’&lt;/p&gt;
&lt;p&gt;If you download the 1.4 GB SP2 ISO from TechNet it will tell you if you need to uninstall a previous installation of SP2, it will also tell you if you have the correct build installed.   &lt;br /&gt;
I am sure their is a better way to detect your build&lt;/p&gt;
&lt;p&gt;The x64 SP2 is 591 MB, the x32 SP2 is 356 MB, the I64 SP2 is 461 MB; the TechNet ISO contains all three versions of the KB.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt;&lt;br /&gt;
-------------------------------&lt;br /&gt;
As of May 25th 2009, Vista and Windows Server 2008 sp2 downloads are now available.&lt;/p&gt;
&lt;p&gt;x86 at this link&lt;br /&gt;
&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=656c9d4a-55ec-4972-a0d7-b1a6fedf51a7&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=656c9d4a-55ec-4972-a0d7-b1a6fedf51a7&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;
64 bit at this link&lt;br /&gt;
&lt;a target="_blank" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=656c9d4a-55ec-4972-a0d7-b1a6fedf51a7&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=656c9d4a-55ec-4972-a0d7-b1a6fedf51a7&amp;amp;displaylang=en&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131691"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=131691" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/131691.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2009/05/03/vista-sp2-release-evaluation-build-6002-removal.aspx</guid>
            <pubDate>Sun, 03 May 2009 14:54:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/131691.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2009/05/03/vista-sp2-release-evaluation-build-6002-removal.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/131691.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/131691.aspx</trackback:ping>
        </item>
        <item>
            <title>GreenIT Communities and Events</title>
            <link>http://geekswithblogs.net/gpro/archive/2009/02/16/greenit-communities-and-events.aspx</link>
            <description>&lt;p&gt;Taking a GreenIT approach does not mean that you have to scrap entire projects.   &lt;br /&gt;
As IT professionals it is native for us to look for the most efficient way to complete tasks; why not take this skill to the next level?&lt;/p&gt;
&lt;p&gt;   &lt;br /&gt;
Everyone in the IT community can participate in GreenIT. Here are some roles and how they can contribute&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Architect &lt;/strong&gt;: Green design, integration&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Developer &lt;/strong&gt;: Reduce the "energy footprint" of your applications, CPU cycles, bandwidth/traffic&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;SQL Professional &lt;/strong&gt;: Performance tuning, indexes, Access to SQL back-end as hugely green&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;DBA &lt;/strong&gt;: balancing the other 3 and managing actual execution of the green data center&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Network / Hosting Environment &lt;/strong&gt;: Designing, building, maintaining the green data center through virtualization, terminal servers, power management.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Procurement &lt;/strong&gt;: Small form factor computer components, &lt;a href="http://en.wikipedia.org/wiki/Light-emitting_diode" target="_blank"&gt;LED&lt;/a&gt; LCDs, Energy Star, &lt;a href="http://en.wikipedia.org/wiki/Restriction_of_Hazardous_Substances_Directive" target="_blank"&gt;RoHS compliance&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Everyone &lt;/strong&gt;: Reduce, Reuse, Recycle &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Stakeholders &lt;/strong&gt;: The more of the above you implement, it reduces your energy footprint which saves $$$$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://www.winconnections.com/default.asp" target="_blank"&gt;DevConnections&lt;/a&gt; is now offering &lt;a href="http://www.winconnections.com/default.asp" target="_blank"&gt;GreenIT tracks&lt;/a&gt; starting with their Orlando conference March 22, 2009.&lt;/p&gt;
&lt;p&gt;I met &lt;a href="http://greentug.spaces.live.com/" target="_blank"&gt;Kathy Malone&lt;/a&gt; at DevConnections in Las Vegas 2008, she runs the &lt;a href="http://eplan-eq.com/greentug.aspx" target="_blank"&gt;Green .NET User Group&lt;/a&gt;.    &lt;br /&gt;
Kathy will be hosting 3 of the Green IT sessions&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;  What Green Means to IT Professionals and Why You Should Care&lt;/li&gt;
    &lt;li&gt;  Green Across the Supply Chain: A Global Perfect Storm is Brewing for Chemicals. Will You Ride the Wave or be Washed Away By It?&lt;/li&gt;
    &lt;li&gt;  Greening Your Business Case and Your Corporate Culture: Using Green to Support Your Projects &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;For those that cannot attend DevConnections there are resources for you as well.&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Florida.NET is hosting a Live meeting for anyone Feb 18th on &lt;a href="http://www.fladotnet.com/Reg.aspx?EventID=361" target="_blank"&gt;Does Green IT Matter&lt;/a&gt;?&lt;/li&gt;
    &lt;li&gt;Check out &lt;a href="http://greentug.spaces.live.com/" target="_blank"&gt;Kathy Malone’s&lt;/a&gt; blog&lt;/li&gt;
    &lt;li&gt;Check out the Microsoft Sustainability Panel at TechEd Online      &lt;br /&gt;
    &lt;a href="http://msdn.microsoft.com/en-us/events/teched/cc676818.aspx"&gt;http://msdn.microsoft.com/en-us/events/teched/cc676818.aspx&lt;/a&gt; put in keyword “sustain” and it should get you there (low resolution mp3 gets all the content).&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://lef.csc.com/blog.aspx?id=4058&amp;amp;blogid=1350" target="_blank"&gt;Hypothesis on GreenIT&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Green_computing" target="_blank"&gt;Green Computing&lt;/a&gt; on Wikipedia&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.aten-usa.com/green/" target="_blank"&gt;&lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/7676/o_ATEN_Green_banner.jpg" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Stay green,&lt;/p&gt;
&lt;p&gt;Gary Pronych&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=129437"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=129437" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/129437.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2009/02/16/greenit-communities-and-events.aspx</guid>
            <pubDate>Mon, 16 Feb 2009 15:26:09 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/129437.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2009/02/16/greenit-communities-and-events.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/129437.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/129437.aspx</trackback:ping>
        </item>
        <item>
            <title>Regina.NET Event January 22nd: SQL 2008 Community Launch</title>
            <link>http://geekswithblogs.net/gpro/archive/2009/01/18/regina.net-event-january-22nd-sql-2008-community-launch.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.reginadot.net/" target="_blank"&gt;Regina.NET&lt;/a&gt; is participating in the &lt;a href="http://ineta.org/" target="_blank" style="text-decoration: line-through;"&gt;INETA&lt;/a&gt; &lt;a href="javascript:void(0);/*1232420975522*/"&gt;SQL PASS&lt;/a&gt; sponsored SQL 2008 launch.&lt;/p&gt;
&lt;p&gt;We have 2 sessions at &lt;a href="http://www.reginadot.net/2009/01/jan-22-sql-server-2008-launch.html" target="_blank"&gt;this years event on January 22nd&lt;/a&gt; at the University of Regina.&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;What is a community launch?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;Microsoft and others provide registered speakers with Web Casts, PowerPoint, code sample and / or hands on labs for a number of areas in the promoted product.   &lt;br /&gt;
The beauty of this type of event is that ANYONE can qualify to be a speaker. As a registered speaker, you are provided guidance in the launch topic.     &lt;br /&gt;
Speakers can provide the sessions verbatim, but the samples are often from beta software may be to general or specific for your needs. I typically get ideas from the web casts and create my own schedule.     &lt;br /&gt;
Occasionally Connected Systems (OCS) is something that adds value to me personally and I can see it being very useful to others, so that is my topic of choice for this event.    &lt;br /&gt;
&lt;br /&gt;
These launch events have been great for small communities that do not have access to many local speakers such as my community, Regina.NET.    &lt;br /&gt;
Regina.NET and Regina IT Pro participated in the Windows Server 2008 / SQL 2008 / Visual Studio 2008 &lt;a href="http://geekswithblogs.net/gpro/archive/2008/05/04/community-launch-post-op.aspx" target="_blank"&gt;community launch back in May 2008&lt;/a&gt;; it was an excellent cross community event.    &lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Regina.NET SQL 2008 Launch&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;For the SQL 2008 launch, we are holding 2 sessions.   &lt;br /&gt;
Vance Petriew and I have been invited to give these sessions at the &lt;a href="http://www.imaginethat.ca" target="_blank"&gt;Saskatoon .NET user group&lt;/a&gt;; we haven’t confirmed any dates yet.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ADO.NET Sync Services using SQL 2008 and Visual Studio 2008     &lt;br /&gt;
&lt;/strong&gt;Presented by: Gary Pronych .NET User Group Leader (Me)    &lt;br /&gt;
Abstract:    &lt;br /&gt;
&lt;span style="font-style: italic;"&gt;Do you have client applications that are not always connected to the network? Do you develop using smart clients?     &lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt; Do you have large tables that contain static data or &lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Slowly_changing_dimension" style="font-style: italic;"&gt;Slowly Changing Dimensions&lt;/a&gt;&lt;span style="font-style: italic;"&gt;? What methods do you use to cache this data?&lt;/span&gt;&lt;/p&gt;
&lt;p style="font-style: italic;"&gt;   &lt;br /&gt;
There are time consuming manual methods you can implement to replicate data to these systems but then you must also handle conflicts and sharing cached data.    &lt;br /&gt;
In this presentation, we will discover how we can use SQL CE 3.5 in standalone and smart client development.    &lt;br /&gt;
We will advance this topic and discover how SQL CE allows us to develop occasionally connected systems and synchronize changes from the client cache back to the source database.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What's new in SQL Server 2008 for DBAs     &lt;br /&gt;
&lt;/strong&gt;Presented by: Vance Petriew, SQL Database Analyst    &lt;br /&gt;
Abstract:    &lt;br /&gt;
&lt;span style="font-style: italic;"&gt;In this session we will provide an overview of the important new features found in SQL Server 2008.     &lt;/span&gt;&lt;br style="font-style: italic;" /&gt;
&lt;span style="font-style: italic;"&gt; Then we will dive into feature examples including data compression, encryption, filestream objects and spatial indexes.&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;How to find Events in your area?&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;There is a listing for SQL 2008 Launch events located here &lt;a title="http://www.microsoft.com/sql/experience/Events.aspx?loc=en" href="http://www.microsoft.com/sql/experience/Events.aspx?loc=en"&gt;http://www.microsoft.com/sql/experience/Events.aspx?loc=en&lt;/a&gt;    &lt;br /&gt;
For the previous community launch there was a web site that you can search for an event in your area, it was to the point and easy to use.    &lt;br /&gt;
I think they dropped the ball this time, the site is quite painful to use and they missed my submission somehow (Bastards!).    &lt;br /&gt;
Coordinating international events can be difficult so I can give them some slack. &lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Helpful Links&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;If you are interested in great SQL 2008 material here is another resource I found; you just need to skip through the cheesy ‘Get on the Case’ theme.&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.isvinnovation.com/SQL/Challenge.aspx" href="http://www.isvinnovation.com/SQL/Challenge.aspx"&gt;http://www.isvinnovation.com/SQL/Challenge.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Gary Pronych&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128776"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128776" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/128776.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2009/01/18/regina.net-event-january-22nd-sql-2008-community-launch.aspx</guid>
            <pubDate>Mon, 19 Jan 2009 02:32:12 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/128776.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2009/01/18/regina.net-event-january-22nd-sql-2008-community-launch.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/128776.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/128776.aspx</trackback:ping>
        </item>
        <item>
            <title>Affordable SQL Server High Availability</title>
            <link>http://geekswithblogs.net/gpro/archive/2009/01/09/affordable-sql-server-high-availability.aspx</link>
            <description>&lt;p&gt;SQL server high availability comes in 2 basic categories.&lt;/p&gt;
&lt;p&gt;1) Clustering using a SAN drive and multiple physical servers attached to the disk storage &lt;br /&gt;
2) Stand alone equipment acting in parallel&lt;/p&gt;
&lt;p&gt;A SAN configuration is an expensive solution; typically a disk storage array needs to be purchased with high speed communication channels (typically fibre). &lt;br /&gt;
Therefore #2 is often the recommended configuration for smaller shops and less critical databases. &lt;br /&gt;
Awareness of this topic is important for developers to be able 'talk the talk' and provide recommendations so I will expand on this topic today.&lt;/p&gt;
&lt;p&gt;First, let me define some of the terminology used so we are all on the same page&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Redundant &lt;/strong&gt;- Not to be confused with high availability (see &lt;a target="_blank" href="http://www.merriam-webster.com/dictionary/redundant"&gt;redundant&lt;/a&gt;); meaning having more than necessary (ie. Redundant power supplies mean there are 2 power supplies or more). &lt;br /&gt;
&lt;strong&gt;High Available &lt;/strong&gt;- Meaning &lt;a target="_blank" href="http://en.wikipedia.org/wiki/High_availability"&gt;available often&lt;/a&gt;, unaffected by failures and downtime. &lt;br /&gt;
&lt;strong&gt;High Performance Mode (asynchronous)&lt;/strong&gt; - Transactions are commit without waiting for the mirrored servers to commit, which maximizes performance. &lt;br /&gt;
&lt;strong&gt;High Safety Mode (synchronous)&lt;/strong&gt; - A committed transaction is committed on all systems in replication before the next transaction is processed, but at the risk of increased transaction latency (I have tested up to a 30% performance hit). &lt;br /&gt;
&lt;strong&gt;Replication &lt;/strong&gt;- Making a copy &lt;br /&gt;
&lt;strong&gt;Failover &lt;/strong&gt;- The capability of switching to another system&lt;br /&gt;
&lt;strong&gt;Quorum &lt;/strong&gt;- A group of servers required; in this topic, a Principal, Partner and Witness are required &lt;br /&gt;
&lt;strong&gt;Principal &lt;/strong&gt;- The server or database instance that is processing transactions &lt;br /&gt;
&lt;strong&gt;Partner &lt;/strong&gt;- The server that is being replicated to and is available for failover &lt;br /&gt;
&lt;strong&gt;Witness &lt;/strong&gt;- Required to decide if a failover is required (participates in a quorum 'vote') &lt;br /&gt;
&lt;strong&gt;Split Brain &lt;/strong&gt;- Principal and Partner databases become out of sync &lt;br /&gt;
&lt;strong&gt;Load Balancing &lt;/strong&gt;- Share the transaction load between multiple servers &lt;br /&gt;
&lt;strong&gt;Automatic Recovery &lt;/strong&gt;- System is able to process any missed transactions during failover / downtime&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Principal and Partner&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/9395/o_Principal.Partner.png" /&gt; &lt;/p&gt;
&lt;p&gt;Pros: High Availability, both servers could be available for queries (great for Business Intelligence(BI)) &lt;br /&gt;
Cons: Manual Failover* (see programming considerations), manual recovery is required&lt;/p&gt;
&lt;p&gt;Description: &lt;br /&gt;
2 servers are required; you can replicate to as many servers as you wish. &lt;br /&gt;
I know about environments replicating to 10+ environments to provide &lt;a href="http://en.wikipedia.org/wiki/Slowly_Changing_Dimension"&gt;Slowly Changing Dimensions&lt;/a&gt; (SCD)  to remote sites; I will cover my recommendations on using the &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/sync/bb887608.aspx"&gt;ADO.NET Sync Services&lt;/a&gt; in a future post and a community presentation. &lt;br /&gt;
In this diagram, YTSdb1 is the principal server and is replicating to YTSdb2.&lt;/p&gt;
&lt;p&gt;This model suffers from split brain, as it is can allow transactions written directly to the partner. &lt;br /&gt;
Recovery from split brain (because of failures, downtime, etc) is a manual process as you can see the information flow is one-way; from the principal to the partner.&lt;/p&gt;
&lt;p&gt;*Note: You cannot query the Partner database if you are using the Mirror configuration as it is unavailable. Only when using replication methods such as log shipping are you able to access the replicated tables. &lt;br /&gt;
Log Shipping allows you to replicate to many databases as the Partner database consumes transaction log files.&lt;br /&gt;
&lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Peer-to-Peer (P2P) Replication &lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/9395/r_P2P.Replication.png" /&gt; &lt;/p&gt;
&lt;p&gt;Pros: Allows load balancing (manual), Automatic Recovery &lt;br /&gt;
Cons: Asynchronous transactions, Manual failover* (see programming considerations), not the next P2P Kazaa&lt;/p&gt;
&lt;p&gt;Description: &lt;br /&gt;
2 or more servers act in asynchronous replication, each database is known as a node. &lt;br /&gt;
In a non-clustered environment, this is the only method that can provide load balancing. Load balancing would be configured by the developer utilizing different servers in their connection strings. &lt;br /&gt;
Transactions are asynchronous; if you are using this method for load balancing there is a risk that not all the servers have been replicated to all servers. &lt;br /&gt;
Recovery is automatic; once the failed server comes back online, the missed transactions are replicated.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Principal, Partner and Witness Quorum&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/9395/o_Principal.Partner.Quorum.png" /&gt; &lt;/p&gt;
&lt;p&gt;Pros: Can run in Safety or Performance Mode, Automatic Failover* (see programming considerations), Automatic Recovery &lt;br /&gt;
Cons: Witness is required but I can be any version SQL, Partner is not available for queries&lt;/p&gt;
&lt;p&gt;Description: &lt;br /&gt;
This is the most powerful configuration for High Availability. &lt;br /&gt;
YTSdb1 is the principal in this diagram, if it fails, a vote is taken place to see if the Partner should be promoted. Once YTSdb1 is back online, it will be given all the missed transactions and it will assume the role of Partner. If YTSdb2 then fails, then YTSdb1 will then be restore back to the Principal.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;&lt;strong&gt;Programming Considerations &lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;ADO.NET 2.0+ (Visual Studio 2005+) supports a Failover Partner configuration in the connection string as shown below.&lt;/p&gt;
&lt;pre&gt;&lt;em&gt;Data Source=SQLA\INST1;&lt;strong&gt;&lt;u&gt;Failover Partner&lt;/u&gt;&lt;/strong&gt;=SQLB\INST1;Initial Catalog=DBMTest;Integrated Security=True&lt;/em&gt;&lt;/pre&gt;
&lt;p&gt;This attribute allows both manual and automatic failover since the application then becomes aware of the principal / partner configuration.&lt;/p&gt;
&lt;p&gt;Automatic failover will happen when connected to a Quorum configuration. &lt;br /&gt;
If even there is no Partner set in the configuration file, the ADO.NET provider will be sent the partner connection information and cache it. If a failure happens during application processing, the application will then failover to the new principal once the failover has been completed. My tests have shown a 20 second delay in failover; this may depend on your timeout configuration. &lt;br /&gt;
You can prevent any transactions from being lost by implementing retry logic into your applications, otherwise there is a risk of losing 1 transaction per client.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Summary:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;All the above I have tested so these are my notes on my research and tests. &lt;br /&gt;
I completed these tests using SQL Server 2008; I would suspect most of these configurations can apply to SQL 2005.&lt;/p&gt;
&lt;p&gt;I can certainly go into more depth and include additional strategies, but the purpose of the post is for awareness of these methods.&lt;/p&gt;
&lt;p&gt;Hope this help you in your SQL Server configurations, &lt;br /&gt;
Gary Pronych&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128512"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128512" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/128512.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2009/01/09/affordable-sql-server-high-availability.aspx</guid>
            <pubDate>Fri, 09 Jan 2009 16:20:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/128512.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2009/01/09/affordable-sql-server-high-availability.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/128512.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/128512.aspx</trackback:ping>
        </item>
        <item>
            <title>A Meaningful Christmas</title>
            <link>http://geekswithblogs.net/gpro/archive/2008/12/30/a-meaningful-christmas.aspx</link>
            <description>&lt;p&gt;I would like to take a moment and talk about my 2008 Christmas experience.&lt;/p&gt;
&lt;p&gt;My wife and I have all of our basic needs (and more) and we currently have no children.    &lt;br /&gt;
Our nieces and nephews are also well taken care of so we wanted to do something different this Christmas.    &lt;br /&gt;
We have been lucky as the poor market conditions have not hit us personally but we know there are likely many families that have been.&lt;/p&gt;
&lt;p&gt;We decided this year for Christmas we were going to find some children that would not be receiving gifts and visit them.   &lt;br /&gt;
There is a local organization called 'Kids House' that accepts children under 12 that are recently taken from their homes while they are in 'transition' to foster parents or an orphanage. &lt;/p&gt;
&lt;p&gt;In most care homes / orphanages the Canadian Government provides gifts to those children.   &lt;br /&gt;
We called Kids House and the care worker said she had 4 kids that will not be receiving gifts because they are between the registration period; 3 of these children were from the same family.&lt;/p&gt;
&lt;p&gt;Christmas morning we went to Kids house with treats and gifts from Santa and us.   &lt;br /&gt;
When we entered the home, one of the kids asked 'Who are these people?' I replied 'Santa sent us'.&lt;/p&gt;
&lt;p&gt;Kids House just opened in September 2008 so they didn't have many community toys, the children themselves had next to nothing.   &lt;br /&gt;
A co-worker of ours donated a couple kids board games to the house.    &lt;br /&gt;
We gave these 4 children simple gifts and you can see from their expressions we made their day and possibly a great experience for their entire life.    &lt;br /&gt;
Kids House took pictures and will give them a copy for their scrapbook; I attached a couple of pictures so you can see the joy in their faces for yourself.&lt;/p&gt;
&lt;p&gt;The moral of my story is just a reminder to remember the less fortunate.   &lt;br /&gt;
You don't need to go and find less fortunate children like us, there are many organizations that will do the middleman work for you.    &lt;br /&gt;
&lt;br /&gt;
My call to action is take a look around, you or your family may have things around the house that you do not need or use anymore.    &lt;br /&gt;
There is likely a person or organization that can use any furniture, toys, etc that you no longer find useful.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/9347/r_Christmas_Britany.jpg" /&gt; &lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/9347/r_Christmas_Therien.jpg" /&gt; &lt;img alt="" src="http://geekswithblogs.net/images/geekswithblogs_net/gpro/9347/o_Christmas_Ferien.jpg" /&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Seasons Greetings and God Bless,&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128245"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=128245" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/128245.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2008/12/30/a-meaningful-christmas.aspx</guid>
            <pubDate>Tue, 30 Dec 2008 13:36:36 GMT</pubDate>
            <comments>http://geekswithblogs.net/gpro/archive/2008/12/30/a-meaningful-christmas.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/128245.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/128245.aspx</trackback:ping>
        </item>
        <item>
            <title>Community Launch Hits Regina, SK</title>
            <link>http://geekswithblogs.net/gpro/archive/2008/04/17/community-launch-hits-regina-sk.aspx</link>
            <description>&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;&lt;img width="704" height="68" alt="" src="/images/geekswithblogs_net/gpro/7676/o_Heroes.gif" /&gt;&lt;br /&gt;
&lt;br /&gt;
WoW, it took a couple weeks to get everything in order; but we are excited to be hosting &lt;/span&gt;&lt;a href="https://www.clicktoattend.com/invitation.aspx?code=127735"&gt;Heroes Happen {Regina}&lt;/a&gt; April 30th in Regina, Sask, Canada.&lt;br /&gt;
&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;I worked with the local IT Pro user group to create this night of community run technology sessions.&lt;br /&gt;
&lt;br /&gt;
What is interesting, is that we are holding 3 sessions concurrently, then we are running the same session again so attendees can participate in 2 of our 3 sessions.&lt;br /&gt;
They layout will look like this&lt;br /&gt;
&lt;br /&gt;
&lt;table cellspacing="1" cellpadding="1" border="1" align="" style="width: 641px; height: 108px;" summary=""&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
            &lt;td&gt;Windows Server 2008; Room X&lt;/td&gt;
            &lt;td&gt;SQL Server 2008; Room Y&lt;/td&gt;
            &lt;td&gt;Visual Studio 2008; Room Z&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;6:30&lt;/td&gt;
            &lt;td&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;AD, Hyper-V&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;New Datatypes, Resource Governer&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;LINQ, AJAX&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;7:30&lt;/td&gt;
            &lt;td&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;AD, Hyper-V&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;New Datatypes, Resource Governer&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span style="font-size: 11pt; line-height: 115%; font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; color: black;"&gt;LINQ, AJAX&lt;br /&gt;
            &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
We thought about doing it code camp style; 3 session rooms, 2 unique sessions.&lt;br /&gt;
We decided against this because attendees are often torn 'Man, I want to be in room Y but room Z sounds sweet'.&lt;br /&gt;
Stress no longer my friends.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.groovewest.ca/blog/"&gt;Will Craddock&lt;/a&gt; will be providing the Windows Server 2008 sessions.&lt;br /&gt;
Vance Petriew will be providing the SQL Server 2008 sessions.&lt;br /&gt;
&lt;br /&gt;
Yes, I am trying to hide my session since this will be my &lt;span style="font-weight: bold;"&gt;*first*&lt;/span&gt; public presentation; I might be a little nervous and possibly a lot drunk. ;)&lt;br /&gt;
I will be providing the Visual Studio 2008 sessions.&lt;br /&gt;
I am pretty excited actually, I am hoping to provide a couple more sessions this year.&lt;br /&gt;
&lt;br /&gt;
If you are in the local area, I hope to see you out.&lt;br /&gt;
Registration can be found here &lt;br /&gt;
&lt;a href="http://www.clicktoattend.com/invitation.aspx?code=127735"&gt;http://www.clicktoattend.com/invitation.aspx?code=127735&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Cheers&lt;/span&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121334"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121334" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/121334.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2008/04/17/community-launch-hits-regina-sk.aspx</guid>
            <pubDate>Fri, 18 Apr 2008 03:37:04 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/121334.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2008/04/17/community-launch-hits-regina-sk.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/121334.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/121334.aspx</trackback:ping>
        </item>
        <item>
            <title>The Shortcomings of Windows 2008 Server Core</title>
            <link>http://geekswithblogs.net/gpro/archive/2008/04/05/the-shortcomings-of-windows-2008-server-core.aspx</link>
            <description>I spent a couple hours today installing Windows Server 2008 on my home server.&lt;br /&gt;
I have to admit, this was the easiest and fastest Windows OS software install I &lt;span style="font-weight: bold;"&gt;*EVER*&lt;/span&gt; completed. &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/omg_smile.gif" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
My goal was to build a Windows 2008 Server as a VPC host using Hyper-V; I literally spent more time installing the Hyper-V Role than installing the Win2k8 OS (I suppose this is the benefit of Role based installations). &lt;br /&gt;
Do yourself a favor and download this &lt;a href="http://www.grc.com/securable.htm"&gt;utility (http://www.grc.com/securable.htm)&lt;/a&gt; to verify your BIOS is configured properly if you are going to use Hyper-V.&lt;br /&gt;
They do a good job in explaining WTF these features are, and how to enable them.&lt;br /&gt;
&lt;br /&gt;
Now I had my VPC host running, my next task was to answer this question, 'What is all the buzz about Windows 2008 Server Core... and could it make my life easier?'&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;The simple answer (as a .NET user / developer)? No&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The concept of a Server Core is solid;&lt;br /&gt;
- Smaller footprint, smaller attack surface&lt;br /&gt;
- Install only the features you need in the form of Roles&lt;br /&gt;
&lt;br /&gt;
Why Server Core sucks?&lt;br /&gt;
1) I am a Windows guy, not a *nix guy, so the lack of GUI was going to make my life difficult&lt;br /&gt;
2) None of these features currently work in Server Core (&lt;a href="http://technet2.microsoft.com/windowsserver2008/en/library/47a23a74-e13c-46de-8d30-ad0afb1eaffc1033.mspx?mfr=true"&gt;Known Issues&lt;/a&gt;)&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;IIS-ASPNET&lt;/li&gt;
    &lt;li&gt;IIS-NetFxExtensibility&lt;/li&gt;
    &lt;li&gt;IIS-ManagementConsole&lt;/li&gt;
    &lt;li&gt;IIS-ManagementService&lt;/li&gt;
    &lt;li&gt;IIS-LegacySnapIn&lt;/li&gt;
    &lt;li&gt;IIS-FTPManagement&lt;/li&gt;
    &lt;li&gt;WAS-NetFxEnvironment&lt;/li&gt;
    &lt;li&gt;WAS-ConfigurationAPI&lt;/li&gt;
&lt;/ul&gt;
The key reason for issue #2 is explained as&lt;br /&gt;
'&lt;span style="font-weight: bold; font-style: italic;"&gt;The Web Server (IIS) role does not support ASP.NET in Server Core installations.&lt;/span&gt;&lt;br style="font-weight: bold; font-style: italic;" /&gt;
&lt;span style="font-weight: bold; font-style: italic;"&gt;Because there is no support for managed code, the following IIS features are not available in Server Core installations&lt;/span&gt;'&lt;br /&gt;
&lt;br /&gt;
Now, read the second line carefully and say with me, "&lt;span style="font-weight: bold;"&gt;NO SUPPORT FOR MANAGED CODE&lt;/span&gt;".&lt;br /&gt;
&lt;br /&gt;
Yes folks, that means all .NET code, ASP.NET, WinForms, SQL 2005... any and ALL products build on .NET.&lt;br /&gt;
WoW, I have to catch my breath... no .NET support on a Microsoft product; I might as well install Windows NT 4.&lt;br /&gt;
Well, at least Server Core 2008 supports ASP and PHP (!)... well, so does NT 4.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.enusbaum.com/blog/2008/02/21/can-a-microsoft-virtual-pc-vhd-work-in-windows-2008-hyper-v/"&gt;At least I can convert my VPC / Virtual Server 2005 R2 VHD's to be Hyper-V compatible&lt;/a&gt;.&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121066"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=121066" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/121066.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2008/04/05/the-shortcomings-of-windows-2008-server-core.aspx</guid>
            <pubDate>Sat, 05 Apr 2008 17:46:31 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/121066.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2008/04/05/the-shortcomings-of-windows-2008-server-core.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/121066.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/121066.aspx</trackback:ping>
        </item>
        <item>
            <title>Regina Community Connection Event: Post-Op</title>
            <link>http://geekswithblogs.net/gpro/archive/2008/03/19/regina-community-connection-event-post-op.aspx</link>
            <description>As D'Arcy shared on his &lt;a href="http://geekswithblogs.net/dlussier/archive/2008/03/19/120632.aspx"&gt;blog&lt;/a&gt; last night, &lt;a href="http://www.groovewest.ca/blog/"&gt;Will Craddock&lt;/a&gt; and &lt;a href="http://thelazyadmin.com/"&gt;Rodney Buike&lt;/a&gt; hosted a Community Connection event sponsored by CIPS and Microsoft in Regina, Sask, Canada. &lt;br /&gt;
We had a great turn out, expected 175 people, I would assume 100+ attended although I did not get the final numbers.&lt;br /&gt;
&lt;br /&gt;
This event type was certainly new to our market; it followed the idea of &lt;a href="http://en.wikipedia.org/wiki/Open_Space_Technology"&gt;Open Spaces&lt;/a&gt; that has been all the rage in the community.&lt;br /&gt;
What I was most impressed with, is the fact that Microsoft made an effort to enforce community and bring new ideas to market.&lt;br /&gt;
Our learning circle topics where&lt;br /&gt;
&lt;span id="dnn_ctr422_EventDetails_lblDescription" class="Normal" style="width: 300px;"&gt;1) Impact of virtualization on the IT industry  &lt;br /&gt;
2) Application lifecycle &lt;br /&gt;
3) Importance of security – Data, management, privacy &lt;br /&gt;
4) ICT skills shortage and declining interest in ICT careers. &lt;br /&gt;
5) Software plus services and the impact on the industry.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
For each topic we had a host that gave each topic some guidance.&lt;br /&gt;
4 principals are a part of open spaces&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Whoever comes are the right people&lt;/li&gt;
    &lt;li&gt;Whatever happens is the only thing that could have&lt;/li&gt;
    &lt;li&gt;Whenever it starts is the right time&lt;/li&gt;
    &lt;li&gt;When it's over, it's over&lt;/li&gt;
&lt;/ul&gt;
&lt;a href="http://geekswithblogs.net/dlussier"&gt;D'Arcy&lt;/a&gt; hosted the 'software plus service', or SOA (&lt;a href="http://en.wikipedia.org/wiki/Service_oriented_architecture"&gt;Service Oriented Architecture&lt;/a&gt;), track which I attended. &lt;br /&gt;
Our group had about 10 attendees with mixed experienced with SOA; a couple attendees had no experience.&lt;br /&gt;
At first we attempted what SOA means to us by defining it. &lt;br /&gt;
They we talked about the benefits, challenges and how to implement an SOA.&lt;br /&gt;
&lt;br /&gt;
My only caveat is each group needs to have at least 1 individual with some knowledge or experience to give the conversation some credibility; which may challenge 'whoever comes are the right people' principal.&lt;br /&gt;
In technology, there is often no silver bullet, and often no less than a dozen ways to complete the same task; which is why I agree with this principal.&lt;br /&gt;
&lt;br /&gt;
As a user group leader, I plan on offering similar events to my local user group because of this positive experience.&lt;br /&gt;
&lt;br /&gt;
For all my readers, I highly recommend that you can attend the &lt;a href="http://www.microsoft.com/heroeshappenhere/register/default.mspx"&gt;community connection event&lt;/a&gt;, or similar events in your area.&lt;br /&gt;
You do not have to be an expert to attend, all you need is interest in the topic and you qualify.&lt;br /&gt;
&lt;br /&gt;
I wanted to give special thanks to &lt;a href="http://geekswithblogs.net/dlussier"&gt;D'Arcy Lussier&lt;/a&gt; for attending our event and hosting one of the learning circles; even though he is from Winnipeg; the home of the &lt;a href="http://www.tsn.ca/cfl/news_story/?ID=223672&amp;amp;hubname="&gt;Grey Cup champions&lt;/a&gt;, and &lt;a href="http://riderville.com/"&gt;Ridernation&lt;/a&gt;, welcomed even a lowly 'pegger.&lt;br /&gt;
D'Arcy, in my opinion, has gone out of his way time and time again to build and assist user communities. &lt;br /&gt;
Mad props D.&lt;br /&gt;
Takeaways;&lt;br /&gt;
- Always bring a camera to user group events (for user group leaders)&lt;br /&gt;
- Pilsner beer is king on the prairies&lt;br /&gt;
- Should I fear or embrace &lt;a href="http://graysmatter.codivation.com/PermaLink,guid,be5350d5-ae5e-4702-8395-a31ee1f6ceee.aspx"&gt;the igloo of love&lt;/a&gt;? TBA&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120636"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=120636" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/gpro/aggbug/120636.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Gary Pronych</dc:creator>
            <guid>http://geekswithblogs.net/gpro/archive/2008/03/19/regina-community-connection-event-post-op.aspx</guid>
            <pubDate>Wed, 19 Mar 2008 11:45:34 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/gpro/comments/120636.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/gpro/archive/2008/03/19/regina-community-connection-event-post-op.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/gpro/comments/commentRss/120636.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/gpro/services/trackbacks/120636.aspx</trackback:ping>
        </item>
    </channel>
</rss>