<?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>aracheon.com &#187; Microsoft</title>
	<atom:link href="http://www.aracheon.com/category/tech/tech_microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aracheon.com</link>
	<description>...Chris' ostensible rendezvous with reality</description>
	<lastBuildDate>Sun, 11 Dec 2011 21:34:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Programmatically applying themes to Sharepoint subsites</title>
		<link>http://www.aracheon.com/2011/12/07/programmatically-applying-themes-to-sharepoint-subsites/</link>
		<comments>http://www.aracheon.com/2011/12/07/programmatically-applying-themes-to-sharepoint-subsites/#comments</comments>
		<pubDate>Wed, 07 Dec 2011 18:19:58 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.aracheon.com/?p=147</guid>
		<description><![CDATA[So as I&#8217;ve discovered, one of the many differences between MOSS 2007 and WSS 3.0 is that WSS does not allow you to change the theme of any or all of the subsites from the GUI. This has to be done programmatically, and we opted to use Powershell to do it. Here&#8217;s the code: #Application [...]]]></description>
			<content:encoded><![CDATA[<p>So as I&#8217;ve discovered, one of the many differences between MOSS 2007 and WSS 3.0 is that WSS does not allow you to change the theme of any or all of the subsites from the GUI.</p>
<p>This has to be done programmatically, and we opted to use Powershell to do it. Here&#8217;s the code:</p>
<p>#Application of a given theme to a Sharepoint site and all sites beneath it</p>
<p>#First, load the Microsoft.Sharepoint objects into the Powershell space<br />
[System.Reflection.Assembly]::Load(&#8220;Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral&#8221;)</p>
<p>#Open the target Sharepoint site (Replace oursharepointsite with your respective URL)<br />
$site = new-object Microsoft.SharePoint.SPSite(&#8220;https://oursharepointsite&#8221;);</p>
<p>#Open the top level web<br />
$siteweb = $site.OpenWeb();</p>
<p>#Enumerate each subsite in the allwebs collection, and apply the chosen theme to each one<br />
foreach ($spweb in $site.allwebs)<br />
{<br />
    write-output ($spweb.theme + &#8221; &#8221; + $spweb.title);<br />
    $spweb.ApplyTheme(&#8220;YourNewTheme&#8221;);<br />
    $spweb.Update();</p>
<p>    #Write the name of the new theme as confirmation that the change was applied<br />
    write-output ($spweb.theme + &#8221; &#8221; + $spweb.title);<br />
}</p>
<p>#Clean up<br />
$siteweb.Dispose();<br />
$site.Dispose();</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aracheon.com/2011/12/07/programmatically-applying-themes-to-sharepoint-subsites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel 2007 woes &#8211; hidden rows and cell references</title>
		<link>http://www.aracheon.com/2010/01/15/excel-2007-woes-hidden-rows-and-cell-references/</link>
		<comments>http://www.aracheon.com/2010/01/15/excel-2007-woes-hidden-rows-and-cell-references/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 17:29:24 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[2007]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[office]]></category>

		<guid isPermaLink="false">http://www.aracheon.com/?p=86</guid>
		<description><![CDATA[So let&#8217;s say you&#8217;re working in Excel 2007. You&#8217;ve got a workbook with many worksheets inside, and you need to create a cell reference from one sheet to another. But what happens if you have hidden rows in the sheet you&#8217;re referencing from? Depends on how your options are set. One of the things I [...]]]></description>
			<content:encoded><![CDATA[<p>So let&#8217;s say you&#8217;re working in Excel 2007. You&#8217;ve got a workbook with many worksheets inside, and you need to create a cell reference from one sheet to another. But what happens if you have hidden rows in the sheet you&#8217;re referencing <strong>from</strong>?</p>
<p>Depends on how your options are set. One of the things I noticed is that if you have the Lotus 123 compatibility options selected, Excel will not only unhide the hidden rows in the sheet you&#8217;re referencing, but it will also not hide them again.</p>
<p>It should be mentioned that this behavior is not enabled by default, but if you should run across it, here&#8217;s how to turn it off:</p>
<p>Click the Office Button -&gt; Excel Options. Click the Advanced section, and scroll all the way to the bottom. Uncheck Transition navigation keys, Transition formula evaluation, and Transition formula entry.</p>
<p>Did you find this information useful or helpful? If so, <a target='_blank' href='https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=paypal@aracheon.com&currency_code=USD&amount=1.00&item_name=Donation to aracheon.com&return=www.aracheon.com&notify_url=&cbt=Thank you VERY much for donating to aracheon.com. Your contribution goes to ensure the continuation of quality content and aggregation.&page_style='>buy me a cup of coffee.</a> <img src='http://www.aracheon.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.aracheon.com/2010/01/15/excel-2007-woes-hidden-rows-and-cell-references/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Business Intelligence Development Studio&#8230; you suck.</title>
		<link>http://www.aracheon.com/2009/02/26/business-intelligence-development-studio-you-suck/</link>
		<comments>http://www.aracheon.com/2009/02/26/business-intelligence-development-studio-you-suck/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 20:19:18 +0000</pubDate>
		<dc:creator>Christopher</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[intelligence]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[studio]]></category>

		<guid isPermaLink="false">http://www.aracheon.com/?p=78</guid>
		<description><![CDATA[Way to go, Microsoft&#8230; hiding shit from me. So as part of this new database development project I&#8217;ve been working on, I&#8217;m having to normalize and unwind an unwieldly Excel sheet that&#8217;s chock full of intermixed data within the same columns. Values, ranges of values, integers, currency, percentages, and text. Yeah. As part of the [...]]]></description>
			<content:encoded><![CDATA[<p>Way to go, Microsoft&#8230; hiding shit from me.</p>
<p>So as part of this new database development project I&#8217;ve been working on, I&#8217;m having to normalize and unwind an unwieldly Excel sheet that&#8217;s chock full of intermixed data within the same columns. Values, ranges of values, integers, currency, percentages, and text. Yeah.</p>
<p>As part of the conversion process and figuring out what algorithms to write to unwind the data, I&#8217;m using the Visual Studio 2005 Business Intelligence Development Studio to run my data conversion and SQL population tasks. One of the things that&#8217;s SERIOUSLY irritated me from the get-go about this tool is that the Excel OleDBConnection object flat out ignores data, or gives its own interpretation as to what it thinks a certain column&#8217;s datatype is. (STUPID.) This ended up throwing errors that wouldn&#8217;t even output to the specified errorOutput columns &#8211; just to a dialog box that said it gave up. In short, it wasn&#8217;t able to convert from the datetimestamp datatype from Excel to the datetime datatype in SQL.</p>
<p>I showed this to my resident data warehouse SQL guru guy, who was having a similar issue with a project he was working on. Apparently, there&#8217;s a not-so-well-documented &#8220;feature&#8221; in the OLEDB connection string (used in BIDS) whereby if you append the value IMEX=1 to the end of it, it forces the data flow task to read all intermixed data as a string. Dates, integers, strings, whatever. (Verified by <a href="http://www.connectionstrings.com" target="_blank">connectionstrings.com</a>). The Data Conversion step in my workflow task FINALLY started behaving normally and doing what I asked it to to &#8211; including throwing data into the correct external columns and everything in my test table. WOOHOO!</p>
<p>Now the fun of trying to figure out how to un-wind the cluster of integer strings and values in my dataset. *Sigh* Any cursor gurus out there? <img src='http://www.aracheon.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.aracheon.com/2009/02/26/business-intelligence-development-studio-you-suck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

