<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jason Shuler&#039;s Tech Blog</title>
	<atom:link href="http://www.shulerent.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.shulerent.com</link>
	<description>Rantings and musings of an IT handyman</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:39:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>System Center 2012 RC&#8211;And the verdict is</title>
		<link>http://www.shulerent.com/2012/02/05/system-center-2012-rcand-the-verdict-is/</link>
		<comments>http://www.shulerent.com/2012/02/05/system-center-2012-rcand-the-verdict-is/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 00:33:27 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1101</guid>
		<description><![CDATA[share &#160; If you didn’t like System Center 2010, you won’t like System Center 2012 – simple as that. It doesn’t look any different, it is still over-complicated and quirky, and still requires more time to configure than it saves (unless you are managing a really huge data center / hundreds and hundreds of clients). [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','If you didn’t like System Center 2010, you won’t like System Center 2012 – simple as that. It doesn’t look any different...','http://www.shulerent.com/2012/02/05/system-center-2012-rcand-the-verdict-is/','System Center 2012 RC&ndash;And the verdict is','Shared System Center 2012 RC&ndash;And the verdict is','','1101', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>If you didn’t like System Center 2010, you won’t like System Center 2012 – simple as that. It doesn’t look any different, it is still over-complicated and quirky, and still requires more time to configure than it saves (unless you are managing a really huge data center / hundreds and hundreds of clients).</p>
<p>There are better, cheaper, easier to use options out there that integrate about as well. And it’s really too bad.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/02/05/system-center-2012-rcand-the-verdict-is/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System Center 2012 RC&#8211;Install experience continued</title>
		<link>http://www.shulerent.com/2012/02/03/system-center-2012-rcinstall-experience-continued/</link>
		<comments>http://www.shulerent.com/2012/02/03/system-center-2012-rcinstall-experience-continued/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 20:57:03 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1100</guid>
		<description><![CDATA[share &#160; Yesterday I began the process of evaluation System Center 2012 RC and gave up. Today I decided I was going to try anyway.As I mentioned before, you need a grand total of 8 machines. I created 8 nearly identical domain joined VMs (in Vmware ESXi of course) – each with 2 CPUs and [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','Yesterday I began the process of evaluation System Center 2012 RC and gave up. Today I decided I was going to try anyway.As I me...','http://www.shulerent.com/2012/02/03/system-center-2012-rcinstall-experience-continued/','System Center 2012 RC&ndash;Install experience continued','Shared System Center 2012 RC&ndash;Install experience continued','','1100', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>Yesterday I began the process of evaluation System Center 2012 RC and gave up. Today I decided I was going to try anyway.<br />As I mentioned before, you need a grand total of 8 machines. I created 8 nearly identical domain joined VMs (in Vmware ESXi of course) – each with 2 CPUs and 4 gigs of ram (thank goodness for Vmware’s memory sharing) and a minimum of 40gigs of disk.<br />Note: if you attempt to install any of this on an existing server, or an OS instance with stuff on it already it will most certainly fail.</p>
<p>&nbsp;</p>
<h2>Server Preparation – All Servers</h2>
<p>Each server is Windows Server 2008 R2 with all the latest updates, IE9; I installed .NET Framework 3.5.1, and .NET Framework 4.0. I generally disable IPv6.<br />Even though it is not the most secure thing in the world, you might as well just disable the firewall on all of them as well. The documentation is missing the required firewall settings for the target servers (not disabling said firewalls will cause the Unified Installer to be unable to connect)</p>
<p>&nbsp;</p>
<p>Here are the eight lovely virtual machines all running at once. You will need some serious hardware for this to approach usable – our VM server has two quad core 3ghz Xeons and 32-gigs of ram – so it manages…</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image_thumb.png" width="139" height="155"></a></p>
<p><span id="more-1100"></span>
<p>Since I didn’t want to have to deal with the group policy editor 8 times, I added all the computer accounts to a group in AD and created a domain group policy containing the settings from this page: <a title="How to Edit the Local Group Policy on the Target Computer" href="http://technet.microsoft.com/en-us/library/hh751276.aspx">How to Edit the Local Group Policy on the Target Computer</a><br />The Group policy should be linked to the OU containing the machines (in my case, the domain level) and the security filtering should contain only the computer group containing our servers.<br />Here is the group policy settings report, for reference:</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image_thumb1.png" width="244" height="206"></a></p>
<p>After setting up the policy, RDP into each machine, open an elevated command prompt and run the following:</p>
<p><font face="Consolas">gpupdate<br />winrm qc -q<br />winrm set winrm/config/service/auth @{CredSSP=&#8221;True&#8221;}<br />winrm set winrm/config/winrs @{AllowRemoteShellAccess=&#8221;True&#8221;}<br />winrm set winrm/config/winrs @{MaxMemoryPerShellMB=&#8221;2048&#8243;}</font></p>
<p>If you haven’t already disabled the firewall, now would be a good time to do so.</p>
<p>That should be all you need to do on the target machines – the rest of the work happens on the installer PC.</p>
<p>&nbsp;</p>
<h2>Installer Preparation</h2>
<p>What a mess… The steps required just to get ready to run the installer are nightmarish at best. I am using the first server – SystemCenter1 – as both the installer and the Orchestrator server. As far as I know, these are the only permitted “shared” components.</p>
<p>First, get the OS config out of the way. Follow the steps here to configure the local group policy settings specific to the installer:<br /><a title="How to Edit the Local Group Policy on the Installer Computer" href="http://technet.microsoft.com/en-us/library/hh751273.aspx">How to Edit the Local Group Policy on the Installer Computer</a></p>
<p>Next, open an elevated command prompt and run the WinRM commands from here: <a title="How to Run WinRM Commands on the Installer Computer" href="http://technet.microsoft.com/en-us/library/hh751279.aspx">How to Run WinRM Commands on the Installer Computer</a></p>
<p><font face="Consolas">winrm set winrm/config/client/auth @{CredSSP=&#8221;True&#8221;}<br />winrm set winrm/config/client @{TrustedHosts=&#8221;*&#8221;}</font> </p>
<p>(Note: theoretically you do not need to do both the Group Policy and the WinRM commands, but I don’t trust these docs, so I did both)</p>
<p>If you don’t want to disable the firewall, you can add the firewall rules here: <a title="How to Configure the Firewall for the Installer Computer" href="http://technet.microsoft.com/en-us/library/hh751274.aspx">How to Configure the Firewall for the Installer Computer</a><br />Make sure the installation machine has the IIS Role. I’m not sure which functionality is required – I just selected most things.</p>
<p>&nbsp;</p>
<p>The Unified Installer is an independent application that uses the media (which are all downloaded as separate files) for all the other products to push them to your specified servers. It also pushes the necessary prerequisites and server roles to the target machines, but many of these need to be downloaded separate.</p>
<p>&nbsp;</p>
<h3>A. Create Folders</h3>
<p>Here is the folder structure I used. You will need to create all these folders yourself:</p>
<ul>
<li>c:\SC2012Install
<ul>
<li>AppController
<li>ConfigMgr
<li>DataProtectionMgr
<li>OpsMgr
<li>Orchestrator
<li>ServiceMgr
<li>VmMg
<li>UnifiedInstaller
<li>Prereq
<ul>
<li>AnalysisMgtObj
<li>DotNet
<li>ReportViewer
<li>SQLCommandLine
<li>SqlCU4
<li>SQLNativeClient
<li>SqlServer
<li>SqlSp1
<li>WAIK20</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>&nbsp;</p>
<h3>B. Extract Components</h3>
<p>After the folders are created, each of the components needs to be extracted to the appropriate folder. App Controller must be extracted using a command line, and Data Protection Manager is a zip file. The rest are self-extracting archives (including the Unified Installer itself)</p>
<ol>
<li>Execute command line<strong> AppController.Beta.exe /x:C:\SC2012Install\AppController</strong>
<li>Run <strong>ConfigMgr_2012_RC2_ENU_7703.exe</strong> and specify <strong>C:\SC2012Install\ConfigMgr</strong>
<li>Unzip<strong> DPM_EVAL_RC.zip</strong> to <strong>C:\SC2012Install\DataProtectionMgr</strong>
<li>Run <strong>SCOM2012RC.exe</strong> and specify<strong> C:\SC2012Install\OpsMgr</strong>
<li>Run <strong>System_Center_2012_Orchestrator_RC.EXE</strong> and specify <strong>C:\SC2012Install\Orchestrator</strong>
<li>Run <strong>SCSM2012RC.exe</strong> and specify <strong>C:\SC2012Install\ServiceMgr</strong>
<li>Run <strong>VMM.EVAL.RC.exe</strong> and specify <strong>C:\SC2012Install\VmMgr</strong>
<li>Run <strong>SC2012_UnifiedInstaller_RC.exe</strong> and specify <strong>C:\SC2012Install\UnifiedInstaller</strong></li>
</ol>
<p>&nbsp;</p>
<h3>C. Acquire and Extract Prerequisites</h3>
<p>You can find the list here: <a title="System Requirements for System Center 2012 - Unified Installer" href="http://technet.microsoft.com/en-us/library/hh751268.aspx">System Requirements for System Center 2012 &#8211; Unified Installer</a><br />Go to that page and download everything on the list. You will need to move everything (literally) into separate folders, and extract as much as possible. Most of the prereqs just need to be copied into the appropriate folder created in step A, with a couple exceptions:</p>
<ul>
<li>SQL Server CU4 is a hotfix that must be requested, and you will receive a link in an email. I believe you only need the “SQLServer2008R2_SP1_CU4_2633146_10_50_2796_x64” part, but I went ahead and downloaded all 4 pieces. Each piece is in a self-extracting archive file – extract these files into the SqlCU4 prereq folder.
<li>The SQL Server trial is self extracting – extract to C:\SC2012Install\Prereq\SqlServer
<li>WAIK20 is an iso that will need to be extracted (i.e. using <a href="http://www.7-zip.org/" target="_blank">7-zip</a> or winrar), or mounted (using <a href="http://www.slysoft.com/en/virtual-clonedrive.html" target="_blank">Virtual CloneDrive</a> or by mounting in your VM) and copied to C:\SC2012Install\Prereq\WAIK20</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>D. (optional) Take a snapshot of all servers</h3>
<p>The System Center installers have a history of failing after running for an hour or so, in a way that is practically unrecoverable. Being able to quickly wipe the slate clean can be a life saver.</p>
<p>&nbsp;</p>
<p>That’s it for the prep – it is really just a bunch of downloading, extracting and file jockeying.<br />Note: If you do not intend to install all of the components, you can probably skip some of the above – the Prerequisite document mentions which pieces are needed by which components.</p>
<p>&nbsp;</p>
<h2>Running the Unified Installer</h2>
<p>If you followed the steps above, all of the folders created should contain a file, or the contents of an extracted file. If you have any empty folders, you missed something.</p>
<p><strong>You should probably perform this step with a Domain Admin account – whatever account you are logged in as is the account that must be used for running services and managing other computers.</strong></p>
<p>Luckily, the hard part is over. Run the installer located at C:\SC2012Install\UnifiedInstaller\Microsoft System Center 2012 Unified Installer\setup.exe<br />After running it, you may not see anything for a minute – be patient…</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image2.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image_thumb2.png" width="244" height="185"></a></p>
<p>Click “Install System Center”</p>
<p>Select which components you would like to install – for this example I selected all of them.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>On the Component Media Locations screen, enter the following paths:</p>
<table border="0" cellspacing="0" cellpadding="2" width="501">
<tbody>
<tr>
<td valign="top" width="168">Orchestrator</td>
<td valign="top" width="331">C:\SC2012Install\Orchestrator</td>
</tr>
<tr>
<td valign="top" width="168">Virtual Machine Manager</td>
<td valign="top" width="331">C:\SC2012Install\VmMgr</td>
</tr>
<tr>
<td valign="top" width="168">App Controller</td>
<td valign="top" width="331">C:\SC2012Install\AppController</td>
</tr>
<tr>
<td valign="top" width="168">Operations Manager</td>
<td valign="top" width="331">C:\SC2012Install\OpsMgr</td>
</tr>
<tr>
<td valign="top" width="168">Configuration Manager</td>
<td valign="top" width="331">C:\SC2012Install\ConfigMgr</td>
</tr>
<tr>
<td valign="top" width="168">Service Manager</td>
<td valign="top" width="331">C:\SC2012Install\ServiceMgr\SCSM2012_RC\amd64</td>
</tr>
<tr>
<td valign="top" width="168">Data Protection Manager</td>
<td valign="top" width="331">C:\SC2012Install\DataProtectionMgr\DPM_RC</td>
</tr>
</tbody>
</table>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image6.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image6_thumb.png" width="244" height="185"></a></p>
<p>When you press next, it checks each folder in some way. If you forgot to extract something, or extracted it a folder too deep, you will need to take care of it before the installer will allow you to continue.</p>
<p>(Note: figuring out the appropriate paths took a bit of trial and error…)</p>
<p>&nbsp;</p>
<p>Work your way through the terms and conditions.</p>
<p>&nbsp;</p>
<p>On the Prerequisite Media Locations screen, enter the following:</p>
<table border="0" cellspacing="0" cellpadding="2" width="546">
<tbody>
<tr>
<td valign="top" width="259">.Net Framework 4</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\DotNet</td>
</tr>
<tr>
<td valign="top" width="259">Report Viewer</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\ReportViewer</td>
</tr>
<tr>
<td valign="top" width="259">SQL Server 2008 R2</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\SqlServer</td>
</tr>
<tr>
<td valign="top" width="259">SQL Server 2008 R2 Native Client</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\SQLNativeClient</td>
</tr>
<tr>
<td valign="top" width="259">WAIK</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\WAIK20</td>
</tr>
<tr>
<td valign="top" width="259">SQL Server 2008 R2 Analysis Mgt Objects</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\AnalysisMgtObj</td>
</tr>
<tr>
<td valign="top" width="259">SQL Server 2008 R2 Command Line Utils</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\SQLCommandLine</td>
</tr>
<tr>
<td valign="top" width="259">SQL Server 2008 R2 SP1</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\SqlSp1</td>
</tr>
<tr>
<td valign="top" width="259">SQL Server 2008 R2 SP1 CU4</td>
<td valign="top" width="285">C:\SC2012Install\Prereq\SqlCU4</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image9.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image9_thumb.png" width="409" height="309"></a><br /><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image12.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image12_thumb.png" width="410" height="73"></a></p>
<p>&nbsp;</p>
<p>In the installation paths, do not change the defaults – the release notes mention several issues with non-default paths.</p>
<p>&nbsp;</p>
<p>Now, specify the servers! I just went in numerical order.</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image16.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image16_thumb.png" width="431" height="326"></a><br />When you click next, it will verify connectivity to all the servers. If you get a message to check a server, it is probably because the firewall is still on. </p>
<p>&nbsp;</p>
<p>The next screen – Service Accounts – you must use the account you are currently logged in as (per release notes). No exceptions.</p>
<p>&nbsp;</p>
<p>Confirm some things, then… Click Install.</p>
<blockquote><p>Note: The deployment progress bar times out after two hours. Some installations may exceed the default time-out period. In these cases, your installation might still be running in the background. You can confirm that by checking the local system installation logs.</p>
</blockquote>
<p>After the initial deployment of Orchestrator, it performs the other installs in parallel. It’s actually kind of impressive.</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image3.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image_thumb3.png" width="244" height="185"></a></p>
<p>Those logs paths can be found here: <a title="Log Files in System Center 2012 - Unified Installer" href="http://technet.microsoft.com/en-us/library/hh751277.aspx">Log Files in System Center 2012 &#8211; Unified Installer</a></p>
<p>&nbsp;</p>
<p>And in my case, the installer completed without error the first time. I just about fell out of my chair. (I did not monitor to see how long the install took)</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/02/image4.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/02/image_thumb4.png" width="244" height="185"></a></p>
<p>&nbsp;</p>
<h2>Next Steps</h2>
<p>&nbsp;</p>
<p>Unfortunately the next steps document is completely useless – all the links are broken: <a title="Microsoft System Center 2012 - Unified Installer Next Steps" href="http://technet.microsoft.com/en-us/library/hh769199.aspx">Microsoft System Center 2012 &#8211; Unified Installer Next Steps</a></p>
<p>But you can pretty much figure out where to go in the System Center 2012 documentation tree for each Component to get started.</p>
<p>I would recommend checking the release notes for each component, as they have been getting updated periodically since the RC was released:</p>
<p><a title="Release Notes for System Center 2012 - Unified Installer" href="http://technet.microsoft.com/en-us/library/hh751278.aspx">Release Notes for System Center 2012 &#8211; Unified Installer</a></p>
<p>&nbsp;</p>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/02/03/system-center-2012-rcinstall-experience-continued/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s privacy policy changes are no big deal</title>
		<link>http://www.shulerent.com/2012/01/28/googles-privacy-policy-changes-are-no-big-deal/</link>
		<comments>http://www.shulerent.com/2012/01/28/googles-privacy-policy-changes-are-no-big-deal/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 16:33:11 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1081</guid>
		<description><![CDATA[share &#160; The internets are in a tizzy – Google recently announced major changes to their privacy policy that allows for the sharing of data between Google owned services. People are claiming this paves the way for the privacy apocalypse. Pretty soon it will start raining targeted ads, as humanity drowns in a giant lake [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','The internets are in a tizzy – Google recently announced major changes to their privacy policy that allows for the sharing of ...','http://www.shulerent.com/2012/01/28/googles-privacy-policy-changes-are-no-big-deal/','Google&rsquo;s privacy policy changes are no big deal','Shared Google&rsquo;s privacy policy changes are no big deal','','1081', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>The internets are in a tizzy – Google recently announced major <a href="https://www.google.com/policies/#utm_source=googlehp&amp;utm_medium=hpp&amp;utm_campaign=en-us-hpp_pp" target="_blank">changes to their privacy policy</a> that allows for the sharing of data between Google owned services. People are claiming this paves the way for the privacy apocalypse. Pretty soon it will start raining targeted ads, as humanity drowns in a giant lake of fire…</p>
<p>Don’t believe me? Here’s some headlines:</p>
<p><a title="Google announces privacy changes across products; users can't opt out" href="http://www.washingtonpost.com/business/technology/google-tracks-consumers-across-products-users-cant-opt-out/2012/01/24/gIQArgJHOQ_story.html">Google announces privacy changes across products; users can&#8217;t opt out</a></p>
<p><a title="Google Privacy Policy Update Challenged by Lawmakers" href="http://www.eweek.com/c/a/Security/Google-Privacy-Policy-Update-Challenged-by-Lawmakers-625688">Google Privacy Policy Update Challenged by Lawmakers</a></p>
<p><a title="Google privacy policy unleashes criticism from regulators" href="http://www.washingtonpost.com/business/google-privacy-policy-unleashes-criticism-from-regulators/2012/01/25/gIQAwiB6QQ_story.html">Google privacy policy unleashes criticism from regulators</a></p>
<p><a title="How to close your Google Account" href="http://www.washingtonpost.com/business/technology/how-to-close-your-google-account/2012/01/25/gIQADAxbQQ_story.html">How to close your Google Account</a></p>
<p>Not to mention the fear inducing coverage by major media outlets – Fox News and NPR alike.</p>
<p>&nbsp;</p>
<p>There are a couple problems with this hype.</p>
<ol>
<li><strong>Google has gone to great lengths to be sure people are aware of the changes, and to make them understandable.</p>
<p></strong>Every couple months, Apple surreptitiously updates their terms of service and privacy policies – requires you to agree to the changes, and expect you to sift through pages of legalese to see what changed . Quite often these changes are indeed far reaching, like banning access to competing technologies so Apple can take a totally unneeded 30% cut, or Apple essentially owning your iBooks content. But where is the outrage? It’s Apple. Evil is in their nature.</p>
<p>Instead Google does it right – I personally read about the changes from Google before hearing about it on the news. They have a notice on the search page, a popup in Gmail, in Youtube…<br />Some examples:<br /><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb4.png" width="244" height="77"></a><br /><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb5.png" width="244" height="56"></a>&nbsp;<br />And the page itself is written for human consumption, not lawyers:<br /><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb6.png" width="244" height="220"></a></li>
<li><strong>If Google wasn’t sharing your data between services, they were the only ones.<br /></strong><br />The other day, I was searching for some IT Helpdesk software. One of the products I looked at was <a href="http://www.frontrange.com/help-desk-software/" target="_blank">HEAT</a>. Ever since then, I have been seeing ads for Heat HelpDesk almost everywhere I go on the web. The other day I was looking for deals at Disney World, and wouldn’t you know it, I start seeing ads to that effect… everywhere I go. Yeah it’s creepy. What’s even creepier is that I don’t know who has this information or where they got it, and I sure don’t know anything about their privacy policy. Which leads to 3</li>
<li><strong><a href="https://www.google.com/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;frm=1&amp;source=web&amp;cd=1&amp;sqi=2&amp;ved=0CDYQFjAA&amp;url=https%3A%2F%2Fwww.google.com%2Fdashboard%2F&amp;ei=RR4kT_vMNajL0QGfq6GxCA&amp;usg=AFQjCNGYlFzcnYDiGgTv3V1hmnlNcorgjg&amp;sig2=rvtYhbOBUvIeBBcn7fxn8w" target="_blank">Google Dashboard</a> lets you take control of the data stored about you</strong>
<p>Google dashboard is a single destination to review your information from all Google services. The Web History is a big one – perhaps the biggest. Surprise surprise, Google keeps a record of everything you search for while logged in, and sometimes even site visits. If you searched for something you would rather there be no record of (that rash on your leg, for example), you can delete individual entries, or you can clean it out altogether. You can also turn it off.</li>
<li><strong>Integration requires data sharing</strong>
<p>In order for Google to improve the integration between services – such as enabling unified messaging between Google Voice and Gmail – they must freely share data between the two services. Obviously a major motivation for such sharing would be targeting advertisements, but as I mentioned in #2 that has become the standard everywhere else.</li>
</ol>
<p>&nbsp;</p>
<p>Google has been doing things lately that I would argue border on evil (contrary to the “Don’t be evil” motto) – closing services that aren’t a huge success but that people still rely on, not releasing Android source code as promised, muscling out competing social networks in search results…</p>
<p>This policy change is not evil, it nothing to be “outraged” about, and they are doing it right. The sky is not falling; the world is not coming to an end.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/28/googles-privacy-policy-changes-are-no-big-deal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live Writer</title>
		<link>http://www.shulerent.com/2012/01/25/windows-live-writer/</link>
		<comments>http://www.shulerent.com/2012/01/25/windows-live-writer/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 21:55:19 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows Live Essentials]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1074</guid>
		<description><![CDATA[share &#160; Windows Live Writer is an oft-overlooked component of the Windows Live Essentials application bundle (also including such gems as Live Photo Gallery, Live Movie Maker, and Live Mesh). If you have a blog (in my case running on WordPress), I highly recommend it for one really important reason: it makes adding images to [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','Windows Live Writer is an oft-overlooked component of the Windows Live Essentials application bundle (also including such gems a...','http://www.shulerent.com/2012/01/25/windows-live-writer/','Windows Live Writer','Shared Windows Live Writer','','1074', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p><a href="http://explore.live.com/windows-live-essentials-other-programs?T1=t5" target="_blank">Windows Live Writer</a> is an oft-overlooked component of the <a href="http://explore.live.com/windows-live-essentials" target="_blank">Windows Live Essentials</a> application bundle (also including such gems as Live Photo Gallery, Live Movie Maker, and Live Mesh). If you have a blog (in my case running on WordPress), I <em>highly</em> recommend it for one really important reason: it makes adding images to posts 100% easier.</p>
<p>Think of it like a trimmed down version of Microsoft Word (more like Wordpad really) that can be used to compose blog posts. You can format text according to styles, add hyperlinks effortlessly, perform spell checking – but most importantly – paste images right into your post. Like this one:</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb2.png" width="452" height="290"></a></p>
<p>&nbsp;</p>
<p>You can the resize, crop, etc.</p>
<p>The contents of the Insert tab alone are worth your time:</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb3.png" width="436" height="70"></a></p>
<p>&nbsp;</p>
<p>I could be the only person left who primarily posted using the HTML editor, but if there are any other curmudgeons out there who have been skipping the visual aids because of all the extra steps… well give Windows Live Writer a try!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/25/windows-live-writer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trying out System Center 2012 RC&#8230; or not</title>
		<link>http://www.shulerent.com/2012/01/25/trying-out-system-center-2012-rc-or-not/</link>
		<comments>http://www.shulerent.com/2012/01/25/trying-out-system-center-2012-rc-or-not/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 21:27:34 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[System Center]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1069</guid>
		<description><![CDATA[share &#160; I have evaluated several versions of System Center Essentials over the years, and after getting past the initial “ooh, shiny MMCs” reaction (the the terrible installation experience), I generally have found them to be lackluster. &#160; System Center 2012 comes around and even makes the news: Microsoft is of course “all-in” to the [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','I have evaluated several versions of System Center Essentials over the years, and after getting past the initial “ooh, shiny M...','http://www.shulerent.com/2012/01/25/trying-out-system-center-2012-rc-or-not/','Trying out System Center 2012 RC&#8230; or not','Shared Trying out System Center 2012 RC&#8230; or not','','1069', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>I have evaluated several versions of System Center Essentials over the years, and after getting past the initial “ooh, shiny MMCs” reaction (the the terrible installation experience), I generally have found them to be lackluster.</p>
<p>&nbsp;</p>
<p><a href="http://www.microsoft.com/en-us/server-cloud/system-center/default.aspx" target="_blank">System Center 2012</a> comes around and even makes the news: Microsoft is of course “all-in” to the cloud, so SC2012 is hyped to help create and manage your “Private Cloud”. Additionally, Microsoft has streamlined the licensing process so that instead of Several different products (Configuration Manager, Operations Manager, Data Protection Manager, Virtual Machine Manager, Service Manager) there is just <a href="http://download.microsoft.com/download/1/1/1/11128EC7-2BE7-480C-9D46-4ECECA9E481A/System%20Center%202012%20Licensing%20Datasheet.pdf" target="_blank">one product</a> (well… two, but they only differ in virtualization instance counts) including all the technologies, and the price is fairly reasonable. The product now contains the following components:</p>
<ol>
<li>App Controller – (new) “Cloud”-style application management (App-V, server configuration templates), application performance monitoring (J2EE &amp; .NET – Visual Studio Integration)
<li>Configuration Manager – Software deployment, update management, configuration compliance / enforcement, administration
<li>Data Protection Manager – Backup (server, workstation, bare metal)
<li>Endpoint Protection – Anti-Malware, firewall configuration
<li>Operations Manager – Performance / availability monitoring
<li>Orchestrator – (formerly Opalis) Data Center workflow management (?)
<li>Service Manager – Helpdesk, trouble tickets, process compliance
<li>Virtual Machine Manager – Self explanatory</li>
</ol>
<p>I realize I’m probably demonstrating my naïveté here, but there does seem to be some overlap – Configuration Manager, Orchestrator and Service Manager all list process / configuration automation in the feature list. Considering these used to be separate SKUs I understand why this might be, but it makes for a very unpolished appearing product. If I want to deploy an application to users machines, do I use the “App Controller”? Or Configuration Manager&#8221;? Or do I&nbsp; “Orchestrate” it?</p>
<p>Sounds like the answer is “sure.”</p>
<p>&nbsp;</p>
<h2>Getting Started</h2>
<p>The download for System Center 2012 is available here: <a href="http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx?ocidotc-f-corp-jtc-DPR&amp;wt.mc_id;TEC_103_1_33" target="_blank">http://technet.microsoft.com/en-us/evalcenter/hh505660.aspx?ocidotc-f-corp-jtc-DPR&amp;wt.mc_id;TEC_103_1_33</a></p>
<p>Out the gate, things are not looking good. Despite touting the new “System Center 2012 Unified Installer,” the download includes 8 files of various names and extensions, none of which are instructions.<br /><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb.png" width="542" height="193"></a></p>
<p>Also of note: the creepy total size: 6.66 GB…</p>
<p><a href="http://www.shulerent.com/wp-content/uploads/2012/01/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.shulerent.com/wp-content/uploads/2012/01/image_thumb1.png" width="252" height="47"></a></p>
<p>There should be some documentation hidden here: <a href="http://technet.microsoft.com/en-us/evalcenter/hh478202.aspx" target="_blank">Microsoft Private Cloud Evaluation Resources</a></p>
<p>So I have my VM ready to go, but no idea how to proceed. Checking the Unified Installer user guide – which is really poorly written – I discover than you need a <a href="http://technet.microsoft.com/en-us/library/hh769198.aspx" target="_blank">separate server for each component</a>, except for Service Manager, which requires two. So I hope you have a powerful virtualization server… or a bunch of extra workstations lying around, because that is a whopping 8 servers to perform a complete install.</p>
<p>That’s right – <strong>System Center 2012 requires it’s own private cloud just to run</strong>. (Our data center only has about 8 servers to be managed!) That is 8 windows licenses. That might even be enough to cause a TechNet static activation key to stop working. One could virtualize, but the Standard license only allows you to manage two virtual machines… this thing isn’t even licensed to manage itself.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2><strike>Conclusion</strike></h2>
<p>At this point, even after spending the time setting up VMs for it, <strike>I am tempted to scrap the whole thing</strike>. Too many servers, too many manual steps, poor documentation, and a high likelihood of fatal-non-resumable-installer-errors-after-hours-of-non-reversible-changes (see SCE 2010) all sums up to a poor allocation of resources.</p>
<p>I can do 90% of what System Center 2012 does with Group Policy (free with Windows Server), WSUS (free), Microsoft Security Essentials (Free) and Zabbix or Quest FogLight (free or free to a point).</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Update – To Be Continued…</h2>
<p>Three more virtual machines later, and I have all the necessary servers. I went through with the installation successfully and will post the steps soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/25/trying-out-system-center-2012-rc-or-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sysprep Windows Server 2008 R2 and use Windows Server Backup</title>
		<link>http://www.shulerent.com/2012/01/25/sysprep-windows-server-2008-r2-and-use-windows-server-backup/</link>
		<comments>http://www.shulerent.com/2012/01/25/sysprep-windows-server-2008-r2-and-use-windows-server-backup/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 18:41:53 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[sysprep]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1062</guid>
		<description><![CDATA[share &#160; Windows Server 2008 R2 comes with sysprep pre-installed &#8211; it is at c:\windows\system32\sysprep\sysprep.exe &#8211; best to run it from an elevated command line. If you are looking to create a sysprepped image using the built in Windows Server Backup, you will be sorely disappointed &#8211; WSB does not run after running sysprep (if [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','Windows Server 2008 R2 comes with sysprep pre-installed &#8211; it is at c: windows system32 sysprep sysprep.exe &#8211; best to...','http://www.shulerent.com/2012/01/25/sysprep-windows-server-2008-r2-and-use-windows-server-backup/','Sysprep Windows Server 2008 R2 and use Windows Server Backup','Shared Sysprep Windows Server 2008 R2 and use Windows Server Backup','','1062', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>Windows Server 2008 R2 comes with sysprep pre-installed &#8211; it is at c:\windows\system32\sysprep\sysprep.exe &#8211; best to run it from an elevated command line.</p>
<p>If you are looking to create a sysprepped image using the built in Windows Server Backup, you will be sorely disappointed &#8211; WSB does not run after running sysprep (if you choose the Exit option) &#8211; in fact very little will run.</p>
<p>The workaround is simple but non-intuitive (backup first; sysprep second):<br />
1: Run the backup first.<br />
2: Load the backup on a different machine (or virtual machine).<br />
3: On first boot, ensure the network is disconnected!!<br />
4. Run sysprep (be sure to select generalize) and have it reboot.<br />
5. Repeat as needed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/25/sysprep-windows-server-2008-r2-and-use-windows-server-backup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft hacks away at TechNet membership benefits (again)</title>
		<link>http://www.shulerent.com/2012/01/24/microsoft-hacks-away-at-technet-membership-benefits-again/</link>
		<comments>http://www.shulerent.com/2012/01/24/microsoft-hacks-away-at-technet-membership-benefits-again/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 19:53:28 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Evil Corporations]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1060</guid>
		<description><![CDATA[share &#160; TechNet Professional (formerly TechNet Plus) subscriptions are one of the best ideas to come from Redmond &#8211; allow IT Pros to pay a subscription, and evaluate pretty much all Microsoft software without time limits and expirations. Why is this such a good idea? Because Microsoft gets a significant portion of its revenue from [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','TechNet Professional (formerly TechNet Plus) subscriptions are one of the best ideas to come from Redmond &#8211; allow IT Pros ...','http://www.shulerent.com/2012/01/24/microsoft-hacks-away-at-technet-membership-benefits-again/','Microsoft hacks away at TechNet membership benefits (again)','Shared Microsoft hacks away at TechNet membership benefits (again)','','1060', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>TechNet Professional (formerly TechNet Plus) subscriptions are one of the best ideas to come from Redmond &#8211; allow IT Pros to pay a subscription, and evaluate pretty much all Microsoft software without time limits and expirations. Why is this such a good idea? Because Microsoft gets a significant portion of its revenue from business licensing, and making evaluation as easy as possible can only encourage adoption of new versions.</p>
<p>Last year, Microsoft silently dropped the number of licenses per application from 10 down to 5, arguing that for evaluation, there was no need for so many licenses. Perhaps, perhaps not. I create new VMs to evaluate software fairly regularly, and having 10 keys makes it much less likely to encounter activation issues.</p>
<p>But ok, we only get 5 &#8211; so we adjust.</p>
<p>Well, for some reason Microsoft has decided that they want to scale things back further &#8211; as seen on the subscription home page,</p>
<p><q><br />
Beginning on January 26, 2012, individual subscribers to TechNet Professional Subscriptions may access a maximum allocation of 3 product keys for Microsoft Office and Windows Client products in connection with their subscription. The allotted keys may only be used for software evaluation purposes. Once the maximum keys have been activated no more keys will be made available. Additional product keys may be acquired through the purchase of an additional subscription.<br />
</q></p>
<p>Unfortunately, I just saw this today, so I&#8217;m doing like any reasonable person would and requesting all 5 keys for any Office or Windows related products before they drop it down again &#8211; until I hit the daily key request limit&#8230;</p>
<p>First of all, making software evaluation more difficult is only going to hurt Microsoft. But then again, Windows 8 doesn&#8217;t appear to be geared toward business AT ALL, so maybe it is indicative of a shift in strategy.<br />
(It is odd that Windows 8 preview still isn&#8217;t on TechNet, nor is the System Center 2012 RC&#8230;)</p>
<p>If only TechNet members had the time to protest&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/24/microsoft-hacks-away-at-technet-membership-benefits-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to embed an application manifest in a CodeDom generated assembly</title>
		<link>http://www.shulerent.com/2012/01/24/how-to-embed-an-application-manifest-in-a-codedom-generated-assembly/</link>
		<comments>http://www.shulerent.com/2012/01/24/how-to-embed-an-application-manifest-in-a-codedom-generated-assembly/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 15:54:49 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1058</guid>
		<description><![CDATA[share &#160; When using CodeDom to generate executables (using CodeCompileUnit.CompileAssemblyFromDom for example), you can easily embed your custom application manifest using the CompilerParameters.CompilerOptions string, like so: The relevant option being /win32manifest. Make sure you create the manifest before attempting to compile, obviously. And use the CompileParameters in CompileAssemblyFromDom(); FYI &#8211; There are other ways to [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','When using CodeDom to generate executables (using CodeCompileUnit.CompileAssemblyFromDom for example), you can easily embed your...','http://www.shulerent.com/2012/01/24/how-to-embed-an-application-manifest-in-a-codedom-generated-assembly/','How to embed an application manifest in a CodeDom generated assembly','Shared How to embed an application manifest in a CodeDom generated assembly','','1058', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>When using CodeDom to generate executables (using CodeCompileUnit.CompileAssemblyFromDom for example), you can easily embed your custom application manifest using the CompilerParameters.CompilerOptions string, like so:</p>
<pre class="brush: csharp; title: ; notranslate">
            CompilerParameters cp = new CompilerParameters();
            cp.GenerateExecutable = true;
            cp.GenerateInMemory = false;
            cp.TreatWarningsAsErrors = false;
            cp.OutputAssembly = &quot;RandomFileName.exe&quot;;
            cp.CompilerOptions = &quot;/optimize+ /debug- /win32manifest:RandomFileName.exe.manifest&quot;;
</pre>
<p>The relevant option being /win32manifest. Make sure you create the manifest before attempting to compile, obviously.</p>
<p>And use the CompileParameters in CompileAssemblyFromDom();</p>
<p>FYI &#8211; There are other ways to do this, but they would involve finding and running some command line utilities. This is by far the easiest, and most elegant way I could find.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/24/how-to-embed-an-application-manifest-in-a-codedom-generated-assembly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DIRECTV2PC activation key usage limit error</title>
		<link>http://www.shulerent.com/2012/01/14/directv2pc-activation-key-usage-limit-error/</link>
		<comments>http://www.shulerent.com/2012/01/14/directv2pc-activation-key-usage-limit-error/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 02:20:52 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[DIRECTV]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1053</guid>
		<description><![CDATA[share &#160; I have been trying to install DIRECTV2PC for a week or so (off and on of course) and I get the error &#8220;Activation Failed&#8221; with a reason of &#8220;activation key usage limit reached&#8221; For some reason, nobody had a solution &#8211; on satelliteguys.us or dbstalk.com (or directv forums, or the internet as a [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','I have been trying to install DIRECTV2PC for a week or so (off and on of course) and I get the error &#8220;Activation Failed&#8...','http://www.shulerent.com/2012/01/14/directv2pc-activation-key-usage-limit-error/','DIRECTV2PC activation key usage limit error','Shared DIRECTV2PC activation key usage limit error','','1053', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p>I have been trying to install DIRECTV2PC for a week or so (off and on of course) and I get the error &#8220;Activation Failed&#8221; with a reason of &#8220;activation key usage limit reached&#8221;</p>
<p>For some reason, nobody had a solution &#8211; on satelliteguys.us or dbstalk.com (or directv forums, or the internet as a whole).<br />
I had already requested two keys, and I had only used them once &#8211; it seems ridiculous to me that I cannot use the key again if I, say, reinstall Windows (which I tend to a couple times a year)&#8230;</p>
<p>I found a workaround &#8211; use a different email address to request a new key. (Many email providers allow you to insert arbitrary periods in your email address&#8230;)</p>
<p>DIRECTV2PC is made by cyberlink for Directv. Nobody seems to know why it requires a product key &#8211; probably some accounting thing. Rumor has it that it may be going away soon anyway.</p>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2012/01/14/directv2pc-activation-key-usage-limit-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Outlook 2010 Check Names ignores Contacts</title>
		<link>http://www.shulerent.com/2011/12/07/outlook-2010-check-names-ignores-contacts/</link>
		<comments>http://www.shulerent.com/2011/12/07/outlook-2010-check-names-ignores-contacts/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 15:40:01 +0000</pubDate>
		<dc:creator>Jason Shuler</dc:creator>
				<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Outlook 2010]]></category>

		<guid isPermaLink="false">http://www.shulerent.com/?p=1049</guid>
		<description><![CDATA[share &#160; After my most recent reinstall of windows, for some reason Outlook 2010 stopped looking in my Contacts when I would hit Check Names. It was only looking in the Global Address Book. I would have to look up the person in my contacts, and Outlook would autocomplete until it was restarted. Lame. The [...]]]></description>
			<content:encoded><![CDATA[<div class="rpxsocial"><div class="rpxsharebutton" onclick="rpxWPsocial('Share:','After my most recent reinstall of windows, for some reason Outlook 2010 stopped looking in my Contacts when I would hit Check Na...','http://www.shulerent.com/2011/12/07/outlook-2010-check-names-ignores-contacts/','Outlook 2010 Check Names ignores Contacts','Shared Outlook 2010 Check Names ignores Contacts','','1049', this);"><div class="rpx_share_label">share</div><div class="rpx_social_icons"><div class="rpx_icon rpx_size30 rpx_facebook" title="Facebook"></div><div class="rpx_icon rpx_size30 rpx_linkedin" title="LinkedIn"></div><div class="rpx_icon rpx_size30 rpx_twitter" title="Twitter"></div></div></div> &nbsp;</div> <div class="rpx_clear"></div><p><a href="http://msmvps.com/blogs/jeffloucks/archive/2009/12/21/outlook-2010-how-to-change-your-default-contacts-address-book.aspx"></a>After my most recent reinstall of windows, for some reason Outlook 2010 stopped looking in my Contacts when I would hit Check Names. It was only looking in the Global Address Book. I would have to look up the person in my contacts, and Outlook would autocomplete until it was restarted.</p>
<p>Lame.</p>
<p>The solution is here: <a href="http://msmvps.com/blogs/jeffloucks/archive/2009/12/21/outlook-2010-how-to-change-your-default-contacts-address-book.aspx">Outlook 2010: How to change your default Contacts Address Book</a></p>
<p>I changed mine to be custom so it would look in both the global address book (containing the employee list) AND my contacts. And it&#8217;s working.</p>
<p>Now to figure out why the autocomplete gets reset every time I close and reopen&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.shulerent.com/2011/12/07/outlook-2010-check-names-ignores-contacts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

