<?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>Disgone &#187; How to</title>
	<atom:link href="http://www.disgone.com/categories/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.disgone.com</link>
	<description>Personal website of Shaun Smith</description>
	<lastBuildDate>Mon, 23 Jan 2012 21:26:26 +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>Enabling Active Directory Authentication in Sitefinity 4.x</title>
		<link>http://www.disgone.com/2012/01/enabling-active-directory-authentication-in-sitefinity-4-x/</link>
		<comments>http://www.disgone.com/2012/01/enabling-active-directory-authentication-in-sitefinity-4-x/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 20:28:24 +0000</pubDate>
		<dc:creator>Shaun Smith</dc:creator>
				<category><![CDATA[How to]]></category>
		<category><![CDATA[active directory]]></category>
		<category><![CDATA[ad]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[sitefinity]]></category>
		<category><![CDATA[sitefinity 4.x]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.disgone.com/?p=237</guid>
		<description><![CDATA[One of my current projects at work is to create a website for one of our international offices using Telerik's Sitefinity CMS.  Our marketing managers will be managing the website's content and one of the requirements was to allow them to authenticate to the backend using their AD user account.  We've used Sitefinity 3.7 in the past, but for this project we are using the latest stable build (4.4 as of this posting) and the setup to enable this has changed.  After a little trial and error, this is how to enable Windows Active Directory authentication with Sitefinity 4.x.]]></description>
			<content:encoded><![CDATA[<p>One of my current projects at work is to create a website for one of our international offices using Telerik&#8217;s <a title="Sitefinity" href="http://www.sitefinity.com/">Sitefinity</a> <abbr title="Content Management System">CMS</abbr>.  Our marketing managers in the region will be managing the website&#8217;s content and one of the requirements was to allow them to authenticate to the backend using their <abbr title="Active Directory">AD</abbr> user account.  We&#8217;ve used Sitefinity 3.7 in the past, but for this project we are using the latest stable build (4.4 as of this posting) which has updated the way the security settings are implemented.  After a little trial and error, this is how to enable Windows Active Directory authentication with Sitefinity 4.x.<br />
<span id="more-237"></span></p>
<h2>Setting up LDAP</h2>
<ol>
<li><strong>Login to the Sitefinity dashboard</strong>.<br />
By default, the url for this is http://&lt;YOUR SITE URL&gt;/Sitefinity</li>
<li><strong>Browse to the security settings</strong><br />
Sitefinity provides GUI access to update the security settings (so no more editing providers in the web.config like 3.7).  The security settings are under Administration &gt; Settings &gt; Advanced &gt; <a title="View security settings section" href="/wp-content/uploads/2012/01/sitefinity-security-settings.jpg">Security</a></li>
<li><strong>Edit/Add a LDAP connection</strong><br />
Security &gt; LDAP Settings &gt; LDAP Connections.  Select the default &#8220;DefaultLdapConnection&#8221; and fill in the fields with your domain details and save.  <em><em>It should be noted that you can filter/limit the users (as well as groups, but more on that later) that are included on this screen using the distinguished name and LDAP filter options that are provided.</em></em>&nbsp;</p>
<p><a href="http://www.disgone.com/wp-content/uploads/2012/01/ldap-connection-settings.jpg"><img class="alignnone size-full wp-image-243" title="ldap-connection-settings-thumb" src="http://www.disgone.com/wp-content/uploads/2012/01/ldap-connection-settings-thumb.jpg" alt="LDAP Connection Settings" width="575" height="363" /></a></li>
<li><strong>Enable the LDAPUsers provider</strong><br />
Like the default LdapConnection string, this should already be created for you but will be disabled by default.  To enable the AD users browse to Security &gt; Membership Providers.  Select <a title="LdapUsers settings" href="/wp-content/uploads/2012/01/ldap-membership-provider.jpg">&#8220;LdapUsers&#8221;</a> and check the &#8220;Enabled&#8221; checkbox and save your changes.</li>
<li><strong>Restart the site</strong> &#8212; you can recycle the app pool or update your web.config.</li>
<li><strong>Enable dashboard access for your users</strong><br />
By default the AD users will not have access to log into the Sitefinity dashboard.  To enable dashboard access go to Administration &gt; Users.  If everything is working you should have an option for &#8220;LdapUsers&#8221; &#8212; select this and you should see all of your AD user accounts.  Select the account you wish to grant dashboard access to and either add them to a role or check the &#8220;This user can access site backend&#8221; checkbox.  Save your changes.</li>
</ol>
<p>Everything should be setup to use AD account authentication to access the Sitefinity dashboard.  The next time you visit your login page you should now have an <a title="Sitefinity Login Form" href="/wp-content/uploads/2012/01/sitefinity-login-authentication.jpg">&#8220;Authentication Provider&#8221;</a> dropdown.  To login, select the LdapUsers option and log in using the AD credentials for user you granted dashboard access.</p>
<h2>AD Groups as Sitefinity Roles</h2>
<p>In addition to including your AD users, Sitefinity also allows you to use your Windows security groups as roles.  Enabling support for this is nearly identical to enabling the user provider from step 4.  To enable the role provider go to Security &gt; Roles Providers, select the &#8220;LdapRoles&#8221; provider and check the &#8220;Enabled&#8221; check box and save your settings.</p>
<h3>References/Additional Information</h3>
<ul>
<li><a title="Sitefinity 4.x documentation" href="http://www.sitefinity.com/documentation/installation-and-administration-guide/system-settings/configuring-ldap-settings.aspx">Sitefinity 4.x Documentation &#8211; Configuring LDAP settings</a></li>
<li><a title="LDAP Query Basics" href="http://technet.microsoft.com/en-us/library/aa996205(EXCHG.65).aspx">LDAP Query Basics</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.disgone.com/2012/01/enabling-active-directory-authentication-in-sitefinity-4-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mount your center speaker on the cheap</title>
		<link>http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/</link>
		<comments>http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 05:25:34 +0000</pubDate>
		<dc:creator>Shaun Smith</dc:creator>
				<category><![CDATA[Home Theater]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[diy]]></category>
		<category><![CDATA[polk cs2]]></category>
		<category><![CDATA[shelf]]></category>
		<category><![CDATA[speakers]]></category>

		<guid isPermaLink="false">http://www.disgone.com/?p=118</guid>
		<description><![CDATA[For Christmas this year Santa delivered me a Polk CS2 center speaker for my home theater setup.  The orignial center that came bundled with my Onyko HT-R340 had clearly been overpowered when I upgraded the front channels to Polk R50s.  This led to movie nights where I had to guard the remote, turning up the volume during speaking parts and frantically scrambling to turn down the volume during loud scenes with a surprise explosion or some gunfire.  I was stuck with a problem however, where to place this speaker.  In this post I'll show you how I solved my placement issues cheaply and easily.]]></description>
			<content:encoded><![CDATA[<p>For Christmas this year Santa delivered me a <a title="Polk CS2" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FPolk-Audio-Monitor-Channel-Speaker%2Fdp%2FB0002MPNLC%3Fie%3DUTF8%26s%3Delectronics%26qid%3D1262663981%26sr%3D8-1&amp;tag=httpwwwdisgco-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_self">Polk CS2</a> center speaker for my home theater setup.  The orignial center that  came bundled with my Onyko HT-R340 had clearly been overpowered when I  upgraded the front channels to <a title="Polk R50" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FPOLK-AUDIO-Floorstanding-Speakers-Each%2Fdp%2FB00007BGSP%3Fie%3DUTF8%26s%3Delectronics%26qid%3D1262664059%26sr%3D1-1&amp;tag=httpwwwdisgco-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_self">Polk R50s</a> earlier in the year.  This led to movie nights where I had to guard the  remote, turning up the volume during speaking parts and frantically  scrambling to turn it back down during loud scenes when there was  a surprise explosion or some gunfire.  The upgrade presented a new  problem however, where to place the speaker.</p>
<p><span id="more-118"></span></p>
<p>One thing that always seemed to be mentioned in reviews for the CS2 was that it was <strong>enormous</strong>. This thing means business, when opening the box I was in shock from it&#8217;s sheer size.  It&#8217;s specs have it listed at 21.5&#8243; w, 8&#8243; tall and 11&#8243; deep, which is nearly four times as large as the speaker it is replacing, but that didn&#8217;t truly set in until I had it out and could compare the two.  The size of the speaker made finding a location to place it a problem as well.  My old speaker was small enough to sit in front of the television unobtrusively, while this one covers the IR port and about 2&#8243; of picture for the entire length of the speaker.  On my set, this made the ESPN news ticker about 6&#8243; long, or about 2 or 3 words at a time.  None of the shelves in my console are wide enough to accommodate it  and to further complicate matters, I rent an small 1920&#8242;s era house with plaster and brick walls  This ruled out attaching a big enough shelf or mounting the set on the wall.  I searched for stands that the TV could sit on so I could place the speaker underneath, but there was always some glaring issue that would make me pass, such as cost, not being sturdy enough for the weight of the TV, or not wide enough to accommodate the speaker.</p>
<h2 style="font-size: 1.17em;">The fix</h2>
<p>Finally, right as I was making plans to build a custom shelf myself, I came across <a title="AVSForum - I got my Energy C-C100 center mounted for less than $3." href="http://www.avsforum.com/avs-vb/showpost.php?p=16188142&amp;postcount=8670">this post</a> where an ingenious user had attached a shelf directly to the television.  He mounted (2) 12&#215;10&#8243; <a title="Shelf mounting bracket" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FStanley-Hardware-Utility-Bracket-25-0545%2Fdp%2FB000Y1797M%3Fie%3DUTF8%26s%3Dhome-garden%26qid%3D1262664307%26sr%3D8-15&amp;tag=httpwwwdisgco-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_self">L-brackets</a> directly to his set using the built in wall mounting holes used to bolt the TV to the wall mount. <strong>EUREKA!</strong></p>
<p>Since my speaker looked to be slightly larger than his and I was concerned about the weight on the set, I decided to tweak his idea a tad.  Instead of using the L-brackets, I decided to go with rails used for custom shelving systems.  It was slightly more expensive then the brackets, but I felt more comfortable since it would spread the load across both sets of bolts along the back of the set.</p>
<h2 style="font-size: 1.17em;">What you&#8217;ll need</h2>
<p>I have a 54&#8243; <a title="Panasonic 54&quot; V10 Plasma" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FPanasonic-Viera-TC-P54V10-Sub-field-Plasma%2Fdp%2FB002C8LX6S%3Fie%3DUTF8%26s%3Delectronics%26qid%3D1262668744%26sr%3D8-1&amp;tag=httpwwwdisgco-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325" target="_blank">TC-P54V10</a> and these are the parts I used.  Of course, adjust the parts based on the size you require for your set.</p>
<ul>
<li>(2) 12&#8243; Shelving brackets (<a title="12&quot; shelving brackets" href="http://www.homedepot.com/h_d1/N-5yc1vZ1xg3/R-100078742/h_d2/ProductDisplay?langId=-1&amp;storeId=10051&amp;catalogId=10053" target="_blank">link</a>)</li>
<li>(2) 30&#8243; Shelving rails (<a title="30&quot; Shelftrack" href="http://www.homedepot.com/h_d1/N-5yc1vZ1xg3/R-100028761/h_d2/ProductDisplay?langId=-1&amp;storeId=10051&amp;catalogId=10053" target="_blank">link</a>)</li>
<li>(4) 8mm x 40mm bolts, please note the size of the bolt depends on your set, so please consult your owners manual for the size of the mounting bolt.</li>
<li>(4) 8mm washers</li>
<li>(1) wood plank or shelf</li>
</ul>
<p>Tools: ratchet, drill and bit large enough to drill another hole for the second mounting bolt (if needed).</p>
<h2>Instructions</h2>
<p>I attached a shelf bracket to one of the rails and lined up where the shelf would lie with the top of the set, luckily, the top pre-drilled hole on the rail lined up nearly perfectly with the top mounting hole on the set.  Since I would have to drill the second hole for the lower mounting location, I employed a trick to line up the two bolt holes on the rail.  I got a piece of wax paper and placed it over the back of the set.  I was then able to use it like tracing paper and marked where the mounting holes were.  Laying the wax paper on the rail I lined up the top hole with the marked dot on the paper, and drilled the second according to the other mark. Viola!  Perfectly aligned holes</p>
<p>Once both rails are completed all that is needed is to attach the rails to the rear of the TV using the mounting bolts.  I ratcheted the bolts down to semi-hand tight and added the brackets and the shelf.  Here are my finished results:</p>

<a href='http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/front/' title='Front View'><img width="150" height="150" src="http://www.disgone.com/wp-content/uploads/2010/01/front-150x150.jpg" class="attachment-thumbnail" alt="Finished theater setup." title="Front View" /></a>
<a href='http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/rear/' title='Rear View'><img width="150" height="150" src="http://www.disgone.com/wp-content/uploads/2010/01/Rear-150x150.jpg" class="attachment-thumbnail" alt="Rear view of center speaker mount." title="Rear View" /></a>
<a href='http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/side-rear/' title='Rear side view.'><img width="150" height="150" src="http://www.disgone.com/wp-content/uploads/2010/01/Side-Rear-150x150.jpg" class="attachment-thumbnail" alt="Rear side view of center speaker shelf." title="Rear side view." /></a>
<a href='http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/side/' title='Side'><img width="150" height="150" src="http://www.disgone.com/wp-content/uploads/2010/01/Side-150x150.jpg" class="attachment-thumbnail" alt="Side view" title="Side" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.disgone.com/2010/01/mount-your-center-speaker-on-the-cheap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t have ESPN360 access?  There may be hope</title>
		<link>http://www.disgone.com/2008/08/dont-have-espn360-access-there-may-be-hope/</link>
		<comments>http://www.disgone.com/2008/08/dont-have-espn360-access-there-may-be-hope/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 06:02:50 +0000</pubDate>
		<dc:creator>Shaun Smith</dc:creator>
				<category><![CDATA[How to]]></category>
		<category><![CDATA[Sports]]></category>
		<category><![CDATA[espn]]></category>
		<category><![CDATA[espn360]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[vpn]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://www.disgone.com/?p=36</guid>
		<description><![CDATA[This past Saturday marks the official* start of the 2008 college football season.  Those of you who weren't watching the 56-3 lashing of Fort Valley St by Valdosta St. in the highly touthed Division II matchup, that means your season probably officially begins on Thursday around 6pm EST.  Cable service provides quite the buffet of games for your enjoyment, and for most, the 7:30pm EST game between North Carolina and South Carolina on ESPN.

The only problem was the game I needed to see was only being shown on ESPN360, ESPN's online video streaming site. This presented quite a problem since ESPN360 isn't your typical subscription based website where a user can simply sign up.  Instead, it is more akin to a premium cable channel where your provider must first agree to pay to carry the service before it is ever offered to the customer.]]></description>
			<content:encoded><![CDATA[<p>Finally!</p>
<p>This past Saturday marks the official* start of the 2008 college football season.  Those of you who weren&#8217;t watching the <a title="Fort Valley St vs Valdost St." href="http://scores.espn.go.com/ncf/conversation?gameId=282362673&amp;confId=35">56-3</a> lashing of <a title="Fort Valley St." href="http://www.fvsu.edu/calendar/2008/08/24/catch-wildcat-football-action-live">Fort Valley St</a> by <a title="Valdosta State University" href="http://www.valdosta.edu/">Valdosta St.</a> in the highly touted Division II match up, that means your season probably officially begins for you on Thursday around 6pm EST.  Cable service provides quite the <a title="NCAA Football TV Schedule 2008" href="http://lsufootball.net/tvschedule.htm">buffet of games</a> for your enjoyment, and for most, the creme of the crop 7:30pm EST showdown between North Carolina State and South Carolina on ESPN.</p>
<p><img class="floatright alignright" title="ESPN360" src="http://www.disgone.com/wp-content/uploads/2008/08/espn360.gif" alt="ESPN360" width="225" height="45" />The only problem was the game I <em>needed</em> to see was only being shown on <a title="ESPN360" href="http://broadband.espn.go.com/espn360/index_nonaff">ESPN360</a>, <a title="ESPN" href="http://www.espn.com">ESPN</a>&#8216;s online video streaming site. This presented quite a problem since ESPN360 isn&#8217;t your typical subscription based website where a user can simply sign up.  Instead, it is more akin to a premium cable channel where your provider must first agree to pay to carry the service before it is ever offered to the customer.</p>
<p>Unfortunately for me, <a title="Bright House Networks" href="http://cfl.mybrighthouse.com/default.aspx">Bright House Networks</a>, our local cable and internet provider here in Orlando doesn&#8217;t have an agreement in place to offer ESPN360.  This leaves me stuck without being able to watch my beloved <a title="Miami Hurricanes Football" href="http://hurricanesports.cstv.com/sports/m-footbl/mifl-m-footbl-body.html">Hurricanes</a> take on <a title="Charleston Southern University" href="http://www.csuniv.edu/">Charleston Southern</a> in their season opener on Thursday night.</p>
<h2><span id="more-36"></span>Getting Access to ESPN360</h2>
<p>Not one to back down until the fat lady sings, I started scouring Google for a solution.  Interestingly enough, I came across this tidbit on the <a title="ESPN360: Wikipedia" href="http://en.wikipedia.org/wiki/ESPN360">ESPN360 Wikipedia article</a>:</p>
<p><q>Beginning in 2008, ESPN360.com is also offered free to all high-speed college (.edu) and U.S. military (.mil) IP addresses.</q></p>
<p>Yahtzee!  Having attended the <a title="University of Central Florida" href="http://www.ucf.edu/">University of Central Florida</a>, I remember that students and employees used to be able to access the schools <a title="VPN: Wikipedia" href="http://en.wikipedia.org/wiki/Virtual_private_network">VPN</a>.  A <a title="UCF VPN Access Request Form" href="https://newintranet.noc.ucf.edu/login.aspx?ReturnUrl=%2fDefault.aspx">small form</a> and a couple of emails later, I was up and running with <abbr title="Virtual Private Network">VPN</abbr> access which I was able to connect to and obtain the coveted .edu IP address.  As a test, I fired up <a title="Get Firefox!" href="http://www.spreadfirefox.com/">Firefox</a> and pointed it over to <a title="ESPN360" href="http://broadband.espn.go.com/espn360/index_nonaff">ESPN360.com</a> and was able to access the system and watch a little bit of the Little League World Series they were currently showing!</p>
<p>If that wasn&#8217;t enough, the Wikipedia also mentioned this about the ESPN360 and the  <a title="ESPN Gameplan" href="http://proxy.espn.go.com/ncf/gameplan/index?status=viewpage">Gameplan</a> package:</p>
<p><q>…ESPN has rolled over its online ESPN GamePlan package to ESPN360.com as of September 1, 2007. On-line viewers that do not have an ESPN360.com affiliated ISP will be unable to receive the Gameplan content online. However, individuals who do have an ESPN360.com affiliated ISP will get the ESPN GamePlan or ESPN Full Court content online for free.</q></p>
<p>Checking the upcoming weeks&#8217; football listing, I am happy to confirm that you do indeed get their Gameplan lineup.  Finally, college is starting to pay off!</p>
<p>Of course, your mileage may vary.  I&#8217;m not the least bit knowledgeable of the <abbr title="Virtual Private Network">VPN</abbr> policies for other universities so I&#8217;m not sure if this will work for everyone.  If all else fails you can always go hang out in the school&#8217;s library or a buddies military dorm.  In either case, here is a list of some of the local Universities&#8217; <abbr title="Virtual Private Network">VPN</abbr> pages that I could find online if you wished to try the same setup.</p>
<ul>
<li>University of Central Florida: <a title="UCF VPN Access" href="http://www.noc.ucf.edu/VPN/ ">http://www.noc.ucf.edu/VPN/</a></li>
<li>University of Florida: <a title="University of Florida VPN" href="http://net-services.ufl.edu/provided_services/vpn/">http://net-services.ufl.edu/provided_services/vpn/</a></li>
<li>Florida State University: <a title="Florida State University VPN FAQ" href="http://us.fsu.edu/index_vpn.html">http://us.fsu.edu/index_vpn.html</a></li>
<li>University of South Florida: <a title="USF VPN FAQ" href="http://www.net.usf.edu/vpn/">http://www.net.usf.edu/vpn/</a></li>
</ul>
<h3>Update 8/27/2008:</h3>
<p>I&#8217;ve added a Greasemonkey script I wrote to the <a title="ESPN360 Multi-Launcher" href="http://www.disgone.com/projects/espn360-multi-launcher/">projects page</a> that will allow you to open more than one instance of the 360 media player a little easier.</p>
<h3>Update 6/14/2010:</h3>
<p>They re-branded their ESPN360 service as <a title="ESPN3" href="http://espn.go.com/espn3/">ESPN3</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.disgone.com/2008/08/dont-have-espn360-access-there-may-be-hope/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

