﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Blog </title><link>http://www.lightninghammer.com</link><pubDate>Sun, 20 May 2012 18:20:33 GMT</pubDate><description /><lastBuildDate>Tue, 28 Feb 2012 19:57:02 GMT</lastBuildDate><item><title>Services Revamp</title><link>http://www.lightninghammer.com/services-revamp</link><pubDate>Tue, 28 Feb 2012 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>Over the past couple of weeks we've been working to revamp our site to further showcase the services we provide. We thought it was a little out of date and we wanted to bring it up to speed with our current offerings. Take a look below for a quick overview.</p>
<p style="text-align: center;"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/services-revamp-1.jpg" /></p>
<p>First, you'll notice we created a services bar for the home page so customers could immediately see and navigate to our primary services.</p>
<p style="text-align: center;"><a href="http://www.lightninghammer.com/services"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/services-revamp-2.jpg" /></a></p>
<p>Secondly, we redesigned our <a href="http://www.lightninghammer.com/services">services page</a>&nbsp;to display our four main services with illustrations and a brief summary. We also thought customers would like to see other clients we've worked with in the past so we have showcased a few of them here as well.</p>
<p><strong>Web Design &amp; Development</strong></p>
<p style="text-align: center;"><a href="http://www.lightninghammer.com/web-design-development"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/services-revamp-4.jpg" /></a></p>
<p>On our web design and development page, we started over and placed an illustration of our development process. We have used new CSS3 techniques to create a dynamic pop-up menu when you hover over a stage in the process. Below our process we have listed several of our niche markets that we specialize in.</p>
<p><strong>Mobile Apps</strong></p>
<p><strong><a href="http://www.lightninghammer.com/mobile-apps"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/services-revamp-3.jpg" /></a><br />
</strong></p>
<p>Finally, we gave our mobile apps page a complete makeover. Since mobile apps are becoming a major part of our business, why not showcase it?</p>
<p>We're still in the process of working on our web apps and graphic design pages so we'll keep you updated when we get those wrapped up. Until then, feel free to take a look around the site and don't hesitate to <a href="http://www.lightninghammer.com/contact">contact us</a>.</p>]]></description><guid>http://www.lightninghammer.com/services-revamp</guid></item><item><title>Tailored Software - Identity</title><link>http://www.lightninghammer.com/tailored-software-identity</link><pubDate>Mon, 27 Feb 2012 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right">
<img alt="" src="http://www.lightninghammer.com/websites/lightninghammer/images/portfolio/tailored-preview.jpg" />
</div>
<p>Tailored software, previously known as Integrys IT, approached us to help them completely rebrand their company. They were looking to start fresh and refocus their service offerings.&nbsp;</p>
<p>Tailored Software offers custom software development services specializing in Microsoft Access and Microsoft .Net.</p>
<p>We helped Tailored software with a complete identity package including logo design, branding, marketing materials, and a CMS powered website.</p>
<p><a href="http://www.tailoredsoftware.com" target="_blank">Click here to check out their new site.</a></p>
<p><br />
</p>
<p><br />
</p>]]></description><guid>http://www.lightninghammer.com/tailored-software-identity</guid></item><item><title>B2B Media - Website Development</title><link>http://www.lightninghammer.com/b2b-media-website-development</link><pubDate>Mon, 13 Feb 2012 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img src="http://www.lightninghammer.com/websites/lightninghammer/images/portfolio/b2b-preview.jpg" alt="B2B Media" /></div>
<p>B2B Media, a Vomela affiliated company specializing in fleet vehicle graphics, has launched a newly designed and developed website. They were looking for an easy to maintain system that was scalable for the future; LightningCMS was the answer. The site was designed in-house by B2B Media and developed by LightningHammer.</p>
<p><a href="http://b2bmedia.com" target="_blank">Check out the site here.</a></p>]]></description><guid>http://www.lightninghammer.com/b2b-media-website-development</guid></item><item><title>LightningCMS Update - Hidden, disabled, and linked pages</title><link>http://www.lightninghammer.com/lightningcms-update-hidden-disabled-and-linked-pages</link><pubDate>Fri, 10 Feb 2012 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>Good news! A commonly requested update has now been rolled into LightningCMS; hidden, disabled, and linked pages no longer count towards your page limit.</p>
<p>Often times a client would request a link in their site navigation to an external website or they wanted a parent category link that was not clickable. Before today these pages would count against the site's total page limit. This will allow much more flexibility with the LightningCMS navigation system.</p>
<p>More updates to LightningCMS will be coming next week. Keep the suggestions and comments coming!</p>]]></description><guid>http://www.lightninghammer.com/lightningcms-update-hidden-disabled-and-linked-pages</guid></item><item><title>Abbeville Chamber of Commerce - Website Development</title><link>http://www.lightninghammer.com/abbeville-chamber-of-commerce-website-development</link><pubDate>Wed, 01 Feb 2012 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right">
<img src="http://www.lightninghammer.com/websites/lightninghammer/images/portfolio/chamber-preview.jpg" alt="Abbeville Chamber of Commerce" />
</div>
<p>Previously hosted on a Joomla! content management system, the Chamber was having a hard time keeping the site up to date.&nbsp;</p>
<p>LightningHammer designed and created a new site that would match the new branding for the City of Abbeville's new website. Along with an easy to use LightningCMS setup, the site is integrated with a ChamberMaster software solution.</p>
<p>We have very much enjoyed working on projects with the City of Abbeville. It is a truly majestic old town and if you're in the area, you should stop in. You won't be disappointed.</p>
<p><a href="http://www.visitabbevillesc.com" target="_blank">Take a look at the site here.</a></p>]]></description><guid>http://www.lightninghammer.com/abbeville-chamber-of-commerce-website-development</guid></item><item><title>Abbeville, South Carolina - Website Development</title><link>http://www.lightninghammer.com/abbeville-south-carolina-website-development</link><pubDate>Tue, 01 Nov 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right">
<img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/portfolio/abbeville-preview.jpg" />
</div>
<p>The City of Abbeville had been living with the limitations of their state hosted website for a while and they were ready for an update. They enlisted us to create a custom website design for them as well as provide a CMS (Content Management System) so they could keep the site updated and fresh.&nbsp;</p>
<p>The new fresh website the City has now is super user-friendly, beautiful easy-buttons, access to permits, an event calendar and so much more. Check it out and tell your friends! Check it out at:&nbsp;<a href="http://www.abbevillecitysc.com" target="_blank">www.abbevillecitysc.com</a></p>]]></description><guid>http://www.lightninghammer.com/abbeville-south-carolina-website-development</guid></item><item><title>Carolina Pride launches new website</title><link>http://www.lightninghammer.com/carolina-pride-launches-new-website</link><pubDate>Sat, 01 Oct 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/portfolio/carolinapride-preview.jpg" />
</div>
<p>Carolina Pride, a popular name in the food industry, has decided to use LightningHammer as their website provider. Customers can browse the many products offered by Carolina Pride including nutrition information and meal tips.</p>
<p>Plan your next meal with Carolina Pride!</p>
<p><a href="http://www.carolinapride.com" target="_blank">Check out the website here.</a></p>]]></description><guid>http://www.lightninghammer.com/carolina-pride-launches-new-website</guid></item><item><title>Governor's School for the Arts site launched</title><link>http://www.lightninghammer.com/governors-school-for-the-arts-site-launched</link><pubDate>Thu, 01 Sep 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right">
<img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/portfolio/gsa-preview.jpg" />
</div>
<p>LightningHammer was selected by The Governor's School for the Arts Foundation to design and develop a new website. The foundation works in collaboration with the South Carolina Governor's School for the Arts and Humanities to create extraordinary experiences for students, teachers, donors and the state-wide community.</p>
<p>We enlisted the talents of artist <a href="http://www.allisonsbackstage.com" target="_blank">Allison Reich</a> to create the new design, while the site is powered by LightningCMS.&nbsp;</p>
<p><a href="http://www.gsafoundation.net" target="_blank">Click here to visit the site.</a><br />
<br />
</p>]]></description><guid>http://www.lightninghammer.com/governors-school-for-the-arts-site-launched</guid></item><item><title>Four new websites launched</title><link>http://www.lightninghammer.com/four-new-websites-launched</link><pubDate>Thu, 25 Aug 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>We've been working like busy little bees around here the past few months. So busy we haven't had a chance you fill you in on what we've been up to. Over the past few months we have launched four new websites (and we have a couple more that are almost ready). Take a look below to see what we've been up to:</p>
<p>&nbsp;</p>
<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/la-preview.jpg" /></div>
<h3>Laura Ashley, USA</h3>
<p>In conjunction with The Bounce Agency, we upgraded Laura Ashley's USA website to a content management powered e-commerce system. Laura Ashley USA now has complete control over their website and are expanding their e-commerce offerings rapidly.</p>
<p><strong>Visit the site:</strong> <a href="http://www.lauraashley-usa.com"><br />
http://www.lauraashley-usa.com</a></p>
<br class="clear" />
<p>&nbsp;</p>
<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/frederica-preview.jpg" /></div>
<h3>Frederica Living</h3>
<p>Unique. Breathtaking. Unforgettable. These are some of the words that come to mind when asked to paint the picture of Frederica. Website design was provided by The Bounce Agency and the site is powered by LightningCMS</p>
<p><strong>Visit the site:</strong> <a href="http://www.fredericaliving.com">http://www.fredericaliving.com</a></p>
<br class="clear" />
<p>&nbsp;</p>
<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/rmt-preview.jpg" /></div>
<h3>ReturnMeTagz.com</h3>
<p>ReturnMeTagz is an automated system to help honest people return lost items. If your item is lost, ReturnMeTagz provides a safe private method for people to contact you about your lost possession.</p>
<p><strong>Visit the site:</strong> <a href="http://www.returnmetagz.com">http://www.returnmetagz.com</a></p>
<br class="clear" />
<p>&nbsp;</p>
<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/images/Blog/phillips-preview.jpg" /></div>
<h3>Phillips Staffing</h3>
<p>We upgraded Phillips Staffing a more robust content management system that allowed complete control over the website. We also facilitated the integration of social media services such as facebook and twitter.</p>
<p><strong>Visit the site:</strong> <a href="http://www.phillipsstaffing.com">http://www.phillipsstaffing.com</a></p>]]></description><guid>http://www.lightninghammer.com/four-new-websites-launched</guid></item><item><title>Introducing the Freedom Weekend Check-In Challenge</title><link>http://www.lightninghammer.com/introducing-the-freedom-weekend-check-in-challenge</link><pubDate>Fri, 20 May 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/497-d43e0ab33f09773c8b88766748450447-100.png" class="alignLeft" />Go out to Freedom Weekend Aloft over Memorial Day Weekend and you could win a FREE Xbox 360, Flip MinoHD, or iPod Shuffle. We've come up with the Freedom Weekend Check-In Challenge. When you "check in" to Freedom Weekend Aloft on Gowalla you'll be entered to win one of our great prizes.&nbsp;</p>
<p>Want to learn more? <a href="http://www.lightninghammer.com/checkin">Click here to see the details</a>.</p>]]></description><guid>http://www.lightninghammer.com/introducing-the-freedom-weekend-check-in-challenge</guid></item><item><title>Congratulations to Keith Storm on becoming an Appcelerator TCAD</title><link>http://www.lightninghammer.com/congratulations-to-keith-storm-on-becoming-an-appcelerator-tcad</link><pubDate>Wed, 04 May 2011 05:00:00 GMT</pubDate><dc:creator>LightningHammer</dc:creator><description><![CDATA[<p><img alt="" class="alignRight" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/tcad_badge_med.png" />Congratulations to Keith Storm, our Lead Developer, on becoming an Appcelerator Titanium Certified App Developer (TCAD). Keith is now certified to create mobile apps using the Appcelerator Titanium platform for iOS and Android. We already have a couple of mobile apps showcased in our <a href="http://www.lightninghammer.com/mobile-apps">portfolio</a>, but expect many more to come.</p>
<p>Do you have a mobile strategy? <a href="http://www.lightninghammer.com/contact">Contact us</a> today to find out how we can help. </p>]]></description><guid>http://www.lightninghammer.com/congratulations-to-keith-storm-on-becoming-an-appcelerator-tcad</guid></item><item><title>Come check in with us on Gowalla, and grab our custom stamp.</title><link>http://www.lightninghammer.com/come-check-in-with-us-on-gowalla-and-grab-our-custom-stamp</link><pubDate>Mon, 25 Apr 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/gowalla-stamp.png" class="alignLeft" />At LightningHammer, we're big fans of the location based service <a href="http://gowal.la/s/6dHL" target="_blank">Gowalla</a>. So when we heard some more custom stamps were up for grabs, we jumped on the opportunity to snag one for ourselves.</p>
<p>The next time you're in the downtown Greenville area, feel free to add our stamp to your <a href="http://gowal.la/s/6dHL">Gowalla</a> passport. Not using Gowalla yet? It's FREE and it's a blast. Give it a try and let us know how you like it.</p>]]></description><guid>http://www.lightninghammer.com/come-check-in-with-us-on-gowalla-and-grab-our-custom-stamp</guid></item><item><title>Cool and Easy Sketch/Cut-out Effect in Photoshop</title><link>http://www.lightninghammer.com/cool-and-easy-sketchcut-out-effect-in-photoshop</link><pubDate>Wed, 30 Mar 2011 05:00:00 GMT</pubDate><dc:creator>Roger Frederick</dc:creator><description><![CDATA[<p>Sometimes I need to make some icons that have a unique look to them, but I am required to use some source photography to create it.&nbsp; For this project, I needed something that looked like a pen sketch, but had a nice "sticker-like" quality to it.&nbsp; I came up with a really simple and easy way to process each photo quickly to create the icons.</p>
<p>First, our source image:</p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut1.jpg" /> </p>
<p>It could be anything, but luckily this had a white background so I won't have to do a lot to actually cut it out.</p>
<p>Next, you want to <strong>duplicate</strong> your layer, and apply <strong>color dodge</strong> in the layer control. </p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut2.jpg" />&nbsp;</p>
<p>Next, we want to <strong>invert</strong> our layer by going to Image-&gt; Adjustments -&gt;<strong> Invert</strong>.</p>
<p>Then, move up to Filter-&gt; Other-&gt; <strong>Minimum</strong> and create the <strong>sketch effect</strong>. A 1 or 2 should be fine, the larger the number the heavier the effect.</p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut3.jpg" />&nbsp;</p>
<p>At this point you can see, our Layer 1 copy is making the sketch effect appear over Layer 1.</p>
<p>Next, we'll make an easy cutout of the picture.&nbsp; Since my background is all white, this next process will work well.&nbsp; If your background is busy, you may have to use the lasso tool or quick selection tool to make your cutout marquee.</p>
<p>First, select the Layer 1 copy (that had the sketch effect on).&nbsp; I then use the magic wand set at <strong>tolerance: 32 </strong>with <strong>antialias</strong> checked, and click on the background area.</p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut4.jpg" /> </p>
<p>&nbsp;</p>
<p>Then, go up to Select-&gt; Modify-&gt; <strong>Contract</strong><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut5.jpg" style="float: right;" />&nbsp;</p>
<p>Set the Contract by to 3, and click OK.</p>
<p> </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;You should now have a marquee around the background area that has a nice buffer around the image.&nbsp; Invert the selection by pressing Shift+Ctrl+I and then copy the selected visible area into a new layer by pressing <strong>Ctrl+Shift+C</strong> then <strong>Ctrl+V</strong>.&nbsp; You should now have a cutout of the image on the top layer.</p>
<p>&nbsp;<img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut6.jpg" /></p>
<p>Next, click the visibility icons on the layers we aren't using-- Layer1 copy and Layer1.</p>
<p>Then right click the Layer 2 and modify the <strong>Blending Options...</strong></p>
<p>For my example, I'll set the<strong> Stroke</strong> to size 8 and color<strong> </strong>white,&nbsp; but you can adjust this as necessary.</p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut7.jpg" /><br />
&nbsp;</p>
<p>Then I'll set the <strong>Drop Shadow</strong> to 120 degrees, 5px distance, 38% spread, and 18px for size.&nbsp; These will depend on your image and how deep you want the cutout to raise off the page.</p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut8.jpg" /></p>
<p>At this point the icon is mostly set up.&nbsp; If you wanted it to appear in natural color, you could stop right here.&nbsp; However, I wanted mine to be black and white, so I'll add one more filter. </p>
<p>I'll add a <strong>Color Overlay</strong> and set the blend mode to Color, and pick black.</p>
<p>
</p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut9.jpg" />&nbsp;</p>
<p>And there you have it!&nbsp; A nice sketch look from the photo, with a cutout effect. &nbsp; The effect of the sketch will change depending on the image size that you start with.&nbsp; The smaller the image, the more pronounced the sketch effect will look. </p>
<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tut10.jpg" />&nbsp;</p>]]></description><guid>http://www.lightninghammer.com/cool-and-easy-sketchcut-out-effect-in-photoshop</guid></item><item><title>facePLANT - Windows Live Writer Facebook Plugin source code released</title><link>http://www.lightninghammer.com/faceplant-windows-live-writer-facebook-plugin-source-code-released</link><pubDate>Wed, 30 Mar 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/faceplant-1.jpg" class="alignRight" />I haven't had much time to keep up with facePLANT, the Windows Live Writer plug-in for Facebook, so I decided I would post the source code on here so any developer can download and extend as they please. </p>
<p>This code is provided as is and there is no implied warranty. It is free to use in personal and commercial applications. Thanks and sorry for the lack of updates on this project. </p>]]></description><guid>http://www.lightninghammer.com/faceplant-windows-live-writer-facebook-plugin-source-code-released</guid><enclosure url="http://www.lightninghammer.com/Websites/lightninghammer/Blog/695492/facePLANT.zip" length="3076838" type="application/octet-stream" /></item><item><title>Opening native apps using Appcelerator Titanium</title><link>http://www.lightninghammer.com/opening-native-apps-using-appcelerator-titanium</link><pubDate>Tue, 29 Mar 2011 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>Ever needed to open a native app from your Appcelerator Titanium project? Read below for a simple method I put together. </p>
<p>The below method works for Android and iOS. My particular method was used to open the native twitter client.</p>
<div class="autosnippet" name="autosnippet:codeblock1:yes">
// Enclose in Try / Catch in case of Android
try {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// canOpenURL only works in iOS
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (Ti.Platform.canOpenURL(e.rowData.tweetUrl)){
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Open the native twitter client url: twitter://status?id=statusidnumber
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ti.Platform.openURL(e.rowData.tweetUrl);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} else {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// If it can't open the twitter client open the twitter site: http://twitter.com/user/statuses/statusidnumber
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ti.Platform.openURL(e.rowData.fallbackUrl);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}
} catch (err) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;// Android will catch an error because it can't call canOpenURL
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ti.API.error(err);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ti.Platform.openURL(e.rowData.fallbackUrl);
}
</div>
<div name="codeblock1"></div>
<p>
</p>
<p>Every app uses a unique URL scheme. If you don't know the URL scheme for the app you're trying to open, check out <a target="_blank" href="http://handleopenurl.com/">http://handleopenurl.com/</a> for a great reference of iOS URL schemes.</p>]]></description><guid>http://www.lightninghammer.com/opening-native-apps-using-appcelerator-titanium</guid></item><item><title>Design Tip: Let's Make Shiny Buttons in Illustrator</title><link>http://www.lightninghammer.com/design-tip-lets-make-shiny-buttons-in-illustrator</link><pubDate>Fri, 25 Mar 2011 05:00:00 GMT</pubDate><dc:creator>Allison Reich</dc:creator><description><![CDATA[<p>Shiny Buttons Tutorial<br />
<br />
Ok, are you ready to learn some basic steps to create shiny looking vector buttons in Illustrator?</p>
<p>Let's get started. First you must have Illustrator! Now lets create a squarish blue button. Create a gradient square with no outline. You can choose any color you wish, I chose a nice blue.<br />
<img alt="" style="width: 694px; height: 427px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/1.jpg" /></p>
<p>Now, lets just select the square and copy and paste.<br />
<img alt="" style="width: 694px; height: 427px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/2.jpg" /> </p>
<p>Next, place&nbsp; the copied square over the other one.. should 'snap' together. so now you have 2 squares laying on top of one another. Then, select both squares... in the Illustrator menu, go to EFFECT &gt;STYLIZE&gt;ROUND CORNERS. For this example I chose a size of .4 as you see below.<br />
<img alt="" style="width: 694px; height: 427px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/3.jpg" /></p>
<p>Next, lets draw a rectangle.. slightly wider than the square. Place the top of the rectangle to about center of the square, this would be the "shine". Now, select the top square and bring it forward over the rectangle, so now the rectangle sits between both squares, as you see below.<br />
<img alt="" style="width: 694px; height: 427px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/4.jpg" /></p>
<p>Now we join the 2 pieces. Select the rectangle and the top square... go to your PATHFINDER window and choose INTERSECT button under "Shape Modes". Your result should look something similar to the image below.<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/5.jpg" /></p>
<p>Now here is where we concentrate on the gradient placements. Lets select the main big square and flip it so the lighter gradient is on the top. I could've done this in step one, but you always seem to end up playing with the gradients to the correct colors and shades anyway. So we want a nice, pretty light shade at the very top... almost to white, but not quite. </p>
<p>Now, lets select the "shine" part, the bottom section of the button. We want the gradient of that to have a dark shade at the top to a lighter shade at the bottom. This will make it pop. As I said you will have to play and adjust the gradients. The example of this is below.<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/7.jpg" /></p>
<p>Now we are near the finish line. Its time to add your text for your button. I made mine big and bold so it will stand out.<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/8.jpg" /></p>
<p>Now, since the text is part of the button, it should reflect the shine as well so it look like it's part of the button. First select the bottom "shine" part of the button, COPY, then PASTE as below.<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/9.jpg" /></p>
<p>So now we don't really want the shine to be blue. We need to show a gradient shadow effect. So take the copied bottom piece and make it a gradient of a medium&nbsp; grey color to an opacity of 0. Now place the copied bottom grey gradient and lay it over top of the button over the text... so you see something like the image below:<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/11.jpg" /></p>
<p>Now, select that gradient and lower the transparency. I lowered mine to about a 9. Pretty low. All depends how dark your grey color is. So there you have it, a shiny button!<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/12.jpg" /></p>
<p>Next, you can add a border if you like or a shadow. I added a gradient border on my button. Now I just cheated and did it quickly by copying the large main square, then paste it.. create a slightly darker shade at the top.. maybe even a center shade and then a darker shade for the bottom of the square. Enlarge the square a bit to your desired border size. Place back over the button and select it, and ARRANGE it and SEND TO BACK. Y0u may have to play with centering it and sizing. But there you have it.. a shiny button with a border!<br />
<img alt="" style="width: 694px; height: 428px;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/13.jpg" /></p>
<p>Try it out! Enjoy and Good luck!<br />
<br />
Allison Reich of <a target="_blank" href="http://www.allisonsbackstage.com">AllisonsBackstage.com</a> and <a target="_blank" href="http://www.lightninghammer.com">LightningHammer.com</a><br />
<a href="mailto:Allison.Reich@lightninghammer.com">Allison.Reich@lightninghammer.com</a> </p>]]></description><guid>http://www.lightninghammer.com/design-tip-lets-make-shiny-buttons-in-illustrator</guid></item><item><title>Joshua Jay gets Unreal</title><link>http://www.lightninghammer.com/joshua-jay-gets-unreal</link><pubDate>Thu, 10 Mar 2011 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/portfolio/joshuajay-preview.jpg" /></div>
<p>We're back at it again with <a target="_blank" href="http://www.allisonsbackstage.com">Allison's Backstage</a>. This time we created a new site for Joshua Jay's Unreal. Allison worked with Joshua Jay and Vinny DePonto to create the sleek design, while we took care of the HTML, CSS, and ticket sales through <a target="_blank" href="http://www.eventbrite.com/org/944146081">EventBrite</a>. </p>
<p>Interested in a site like this? <a href="http://www.lightninghammer.com/contact">Contact us</a> and/or Allison at <a href="mailto:Allison@allisonsbackstage.com">Allison@allisonsbackstage.com</a> and we will build the site you have always wanted!</p>
<p><a href="http://www.joshuajaysunreal.com" target="_blank">View the site.</a></p>]]></description><guid>http://www.lightninghammer.com/joshua-jay-gets-unreal</guid></item><item><title>Is your website mobile friendly?</title><link>http://www.lightninghammer.com/is-your-website-mobile-friendly</link><pubDate>Wed, 09 Mar 2011 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/lh-preview.jpg" class="alignRight" />
<p>With the dawn of the smartphone, it is increasingly important that a website is usable not only on a desktop or laptop, but on a mobile device as well. Analysts are predicting that the future of web browsing will be dominated by mobile devices, with the personal computer taking a back seat.</p>
<p>Fortunately, <a href="http://www.lightninghammer.com/cms">LightningCMS</a> is up to the challenge and easily lends itself to duplicating your website content and displaying it in a mobile friendly template. Take our site for example. If you visit our site with a standard web browser, you will see the standard website in all it's glory, including high resolution photos and animated javascripts.&nbsp;</p>
<p>That information is too heavy for mobile browsing. Therefore, when you navigate to our site using a mobile device it will automatically redirect you to a lightweight version of our site. <img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/mobile-web.png" class="alignRight" />The graphics are scaled down and the information is designed to quickly find the most important information. This makes the mobile browsing experience much easier for the visitor.</p>
<p>Not sure how many people are visiting your site with mobile devices? That information is easily viewable when using Google Analytics in conjunction with your website. You can see what screen resolutions visitors are using including what mobile browsers they are using. </p>
<p>Don't lose customers because of a mobile unfriendly site. <a href="http://www.lightninghammer.com/contact">Contact us today and see how we can help.</a></p>
<p> </p>]]></description><guid>http://www.lightninghammer.com/is-your-website-mobile-friendly</guid></item><item><title>@MikeSuper gets a website upgrade courtesy of @LightningHammer and @Allie1138</title><link>http://www.lightninghammer.com/mikesuper-gets-a-website-upgrade</link><pubDate>Tue, 22 Feb 2011 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/mikesuper-preview.jpg" /></div>
<p>Mike Super, 2011 Entertainer of the Year and winner of NBC's hit series PHENOMENON, has given us the wonderful opportunity to develop his new website. </p>
<p>The new design was crafted by the talented <a href="http://www.allisonsbackstage.com/">Allison's Backstage Design</a>. Behind the scenes the site is powered by LightningCMS along with custom integration of twitter and youtube. The new site has moved away from the use of Flash and now relies on modern CSS and Javascript. </p>
<p>Look for more exciting work with Mike Super including online interactive applications and mobile applications for iPhone and Android.</p>
<p>During development of the website, we had the pleasure of seeing Mike's show live at The Peace Center. Mike is a truly talented entertainer and if you ever get the chance, check out his show. You won't be disappointed. </p>
<p><a href="http://www.lightninghammer.com/mike-super">Click here to view case study.</a></p>]]></description><guid>http://www.lightninghammer.com/mikesuper-gets-a-website-upgrade</guid></item><item><title>Celebrate @FreedomWeekend with the new website and mobile app.</title><link>http://www.lightninghammer.com/celebrate-freedomweekend-with-a-new-website-and-mobile-app</link><pubDate>Wed, 16 Feb 2011 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p><a target="_blank" href="http://www.freedomweekend.org"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/fwa-preview.png" class="alignRight" /></a>Spring is just around the corner and <a href="http://www.freedomweekend.org" target="_blank">Freedom Weekend Aloft</a> is drawing near. What better way to enjoy the event than with an updated website and <strong>FREE </strong>mobile app? For the first time, we have simultaneously released a website powered by LightningCMS and a supporting mobile phone application. </p>
<p>The website has a new streamlined design while allowing Freedom Weekend Aloft to maintain all website content.</p>
<p> The mobile app is an extension of the website, allowing users to keep up with Freedom Weekend Aloft news, weather updates, browse the event schedule, see what's being said about <a target="_blank" href="http://www.twitter.com/freedomweekend">@FreedomWeekend</a> on twitter, and get walking or driving directions to event locations. If you've got an iPhone or android device, why not download the <strong>FREE </strong>app so you can have all the information you need directly at your fingertips.</p>
<p>Freedom Weekend Aloft is a great event for couples, families, and anyone in between. The event will be held Friday, May 27th - Monday, May 30th 2011. Don't forget to mark it on your calendar!</p>
<p><a href="http://www.freedomweekend.org" target="_blank">Click here to view the site.</a></p>
<p> </p>
<p></p>]]></description><guid>http://www.lightninghammer.com/celebrate-freedomweekend-with-a-new-website-and-mobile-app</guid></item><item><title>Launched: A trio of new websites</title><link>http://www.lightninghammer.com/launched-a-trio-of-new-websites</link><pubDate>Tue, 25 Jan 2011 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/jw_so_fh-preview.png" class="alignRight" />
<p>Business has been constantly growing at LightningHammer since we opened up shop. We had a great holiday and we are pushing forward into 2011. We've been so busy designing and developing that we haven't had a chance to post a few of our recent projects. </p>
<p style="text-decoration: underline;"><strong>JungWoo, USA</strong></p>
<p>JungWoo, USA is an international designer and manufacturer of plastic injection mold tools.</p>
<p><a href="http://www.lightninghammer.com/jungwoo-usa">View the site</a></p>
<p style="text-decoration: underline;"><strong>Smoke Oil</strong></p>
<p>Smoke Oil is a fueling company specializing in truck to truck and fleet fueling services.</p>
<p><a href="http://www.lightninghammer.com/smoke-oil">View the site</a></p>
<p style="text-decoration: underline;"><strong>First Health - Reid Heart Center</strong></p>
<p>Reid Heart Center is the latest in a long legacy of innovation, from award-winning orthopedics, to the most advanced diagnostics, a wide variety of cancer treatment options, robotic surgery and the region’s only true open MRI.</p>
<p><a href="http://www.lightninghammer.com/reid-heart-center">View the site</a></p>]]></description><guid>http://www.lightninghammer.com/launched-a-trio-of-new-websites</guid></item><item><title>UPDATED: It's Five O'Clock Somewhere! hits the App Store</title><link>http://www.lightninghammer.com/its-five-oclock-somewhere-hits-the-app-store</link><pubDate>Sat, 15 Jan 2011 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/fiveoclock.jpg" class="alignRight" />
<p><strong>UPDATED: "It's Five O'Clock Somewhere!" is now available on the Android Market.</strong> </p>
<p>LightningHammer, in conjunction with SOTA Development, has released "It's Five O'Clock Somewhere!" to the Apple App Store. "It's Five O'Clock Somewhere!" is an application that will display locations where it is currently five o'clock from your current location. Not only does it display where it is five o'clock, it also displays featured drinks from each area. </p>
<p>See a drink you like? You can view the mixing instructions and add it to your favorite drinks so you can go back to it later. Users can also view a "most popular" list of drinks as well as browse drinks by city and keyword. </p>
<p>Stay tuned for future upgrades including Google Maps integration and user added content.</p>
<p>Version 1.1 is now available! </p>
<p><a href="http://itunes.apple.com/us/app/its-five-oclock-somewhere/id405507483?mt=8&amp;ls=1">Check it out on the App Store.</a> or <a href="http://www.lightninghammer.com/its-five-oclock-somewhere">click here</a> to view more details and screen shots. </p>]]></description><guid>http://www.lightninghammer.com/its-five-oclock-somewhere-hits-the-app-store</guid></item><item><title>Holiday Hours</title><link>http://www.lightninghammer.com/holiday-hours</link><pubDate>Thu, 23 Dec 2010 06:00:00 GMT</pubDate><dc:creator>Admin</dc:creator><description><![CDATA[<p></p>
<p><img alt="" style="float: left;" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/tree.jpg" />Our office will be closed from Noon on the 23rd of December to Monday, January 3rd.&nbsp; We will still be responding to emergency tickets and all scheduled projects will still follow their assigned milestones.&nbsp; If you have any emergency issues please go to our <a href="http://www.lightninghammer.com/contact">contact page</a> and call our toll free number or submit a web form.&nbsp; <span style="color: #00b050;">Merry Christmas and Happy Holidays!</span> </p>]]></description><guid>http://www.lightninghammer.com/holiday-hours</guid></item><item><title>United Tool and Mold website revamp</title><link>http://www.lightninghammer.com/united-tool-and-mold-revamp-their-website</link><pubDate>Fri, 29 Oct 2010 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/utm-preview.jpg" /></div>
<p>LightningHammer has just released a new revamped website for United Tool and Mold. The website has a new updated look and feel along with new updated content, photos, and integrated google maps. </p>
<ul>
    <li>LightningCMS</li>
    <li>Google maps integration</li>
</ul>
<p>Swing by the site and take a look: <a href="http://www.utminc.com" target="_blank">http://www.utminc.com</a></p>]]></description><guid>http://www.lightninghammer.com/united-tool-and-mold-revamp-their-website</guid></item><item><title>LightningHammer serves up a CMS and Video Production for Kreative Kustom Motorsports</title><link>http://www.lightninghammer.com/lightninghammer-serves-up-a-cms-and-video-production-for-kreative-kustom-motorsports</link><pubDate>Fri, 22 Oct 2010 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/kkm-preview.jpg" /></div>
<p>We are back at it again with Rhem Galloway of <a target="_blank" href="http://www.rhemgallowaydesign.com/">Rhem Galloway Design, LLC</a>. Rhem approached us to take her website design for Kreative Kustom Motorsports and turn it into a site with CMS capabilities. We customized LightningCMS to provide a back-end CMS to match and maintain Rhem's highly custom design.</p>
<p>On top of the website, Kreative Kustom Motorsports wanted to wow their customers with a 3D Logo introduction video. We converted their Logo to 3D and created all the animation with Lightwave 3D®. Once the animation was running smoothly we teamed up with Idryonis Studios where they added sound, music, and special effects.  </p>
<p>Site Features include:</p>
<ul>
    <li>LightningCMS</li>
    <li>Custom Photo Gallery mapped to LightningCMS back-end photo gallery editor</li>
    <li>3D Logo Introduction</li>
</ul>
<p>So if you're in the market to customize your car, or if you just want to see a pretty cool website check them out at <a target="_blank" href="http://www.kreativekustommotorsports.com">http://www.kreativekustommotorsports.com</a></p>
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/Ys5ZPxvMfwM?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1">
<param name="allowFullScreen" value="true">
<param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/Ys5ZPxvMfwM?fs=1&amp;hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="385" width="640"></object>]]></description><guid>http://www.lightninghammer.com/lightninghammer-serves-up-a-cms-and-video-production-for-kreative-kustom-motorsports</guid></item><item><title>LightningHammer and Bounce launch two sites.</title><link>http://www.lightninghammer.com/lightninghammer-and-bounce-launch-two-sites</link><pubDate>Wed, 18 Aug 2010 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>In the past few months we have had a wonderful opportunity to work with <a href="http://www.thebounceagency.com" target="_blank">The Bounce Agency</a> on a few web projects. The Bounce Agency provided their superb vision and we turned it into reality. Take a look below to see the first of many projects developed with The Bounce Agency.</p>
<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/daretoshare-preview.jpg" /></div>
<p><strong>Dare to Share - Piedmont Pride<br />
</strong>Piedmont Pride is a website that was developed for employees of Piedmont Medical Center to share their experiences and well...pride. </p>
<p>The site is powered by LightningCMS and integrates several video testimonials captured by the employees. Don't forget the "Nurse Betty" video that was shot and produced by The Bounce Agency.</p>
<br class="clear" />
<div class="sitePreview left"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/fortmill-preview.jpg" /></div>
<p>&nbsp;<strong>Fort Mill Medical Center<br />
</strong>The Fort Mill Medical website is an online campaign to build a new Hospital / medical center in the Fort Mill community. If you live in Fort Mill or one of the surrounding communities, why don't you stop by and take a look.</p>
<p><a href="http://www.OnlyFortMillMedicalCenter.com" target="_blank">http://www.OnlyFortMillMedicalCenter.com</a> <br class="clear" />
</p>]]></description><guid>http://www.lightninghammer.com/lightninghammer-and-bounce-launch-two-sites</guid></item><item><title>Filter Real Estate launches new website</title><link>http://www.lightninghammer.com/filter-real-estate-launches-new-website</link><pubDate>Wed, 18 Aug 2010 05:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<div class="sitePreview right"><img alt="" src="http://www.lightninghammer.com/Websites/lightninghammer/Images/Blog/filter-preview.jpg" /></div>
<p>In conjunction with Rhem Galloway of <a target="_blank" href="http://www.rhemgallowaydesign.com/">Rhem Galloway Design, LLC</a>, LightningHammer has launched a new website for Filter Real Estate. </p>
<p>Filter Real Estate offers various services and plans to serve as a hub for Real Estate news and information. </p>
<p>Site Features include:</p>
<ul>
    <li>LightningCMS</li>
    <li>Social Media Integration</li>
    <li>3rd Party RSS feed integration</li>
</ul>
<p>Planned updates are a client login portal where files and correspondence will be shared between Filter and their clients.</p>
<p>View the site at: <a target="_blank" href="http://www.filter-inc.com">http://www.filter-inc.com</a> </p>]]></description><guid>http://www.lightninghammer.com/filter-real-estate-launches-new-website</guid></item><item><title>New Websites Launched</title><link>http://www.lightninghammer.com/new-websites-launched</link><pubDate>Thu, 01 Jul 2010 19:50:26 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>We’ve been pretty busy the past few weeks and we haven’t had the opportunity to write about the latest sites we’ve been working on. Take a look to see the latest sites we have launched.</p>
<h2>City of Fountain Inn</h2>
<p><a href="http://www.lightninghammer.com/websites/lightninghammer/images/blog/fountaininn_screen1.jpg"><img src="http://www.lightninghammer.com/websites/lightninghammer/images/blog/fountaininn_screen1_thumb.jpg" alt="fountaininn_screen1" title="fountaininn_screen1" style="border-width: 0px; display: inline; border-style: solid;" /></a> </p>
<p>The site is powered by LightningCMS and has our dynamic weather and time of day system integrated. Soon the site design will update depending on the time of day and even the weather.</p>
<p><em>Launch Website: <a target="_blank" href="http://www.fountaininn.org">http://www.fountaininn.org</a></em></p>
<h2>FindCarolinaDentists.com</h2>
<p><a href="http://www.lightninghammer.com/websites/lightninghammer/images/blog/fcd_screen1.jpg"><img width="590" height="413" src="http://www.lightninghammer.com/websites/lightninghammer/images/blog/fcd_screen1_thumb.jpg" alt="fcd_screen1" title="fcd_screen1" style="border: 0px none; display: inline;" /></a> </p>
<p>We redesigned and upgraded FindCarolinaDentists.com with new features allowing dentists to sign up for premium memberships. The premium memberships allow for on-site advertising, photo galleries, promotions, and much more. </p>
<p><em>Launch Website: <a target="_blank" href="http://www.findcarolinadentists.com">http://www.findcarolinadentists.com</a></em></p>
<p></p>
<h2>Eversouth Development</h2>
<p><a href="http://www.lightninghammer.com/websites/lightninghammer/images/blog/eversouth_screen1.jpg"><img width="590" height="485" src="http://www.lightninghammer.com/websites/lightninghammer/images/blog/eversouth_screen1_thumb.jpg" alt="eversouth_screen1" title="eversouth_screen1" style="border: 0px none; display: inline;" /></a> </p>
<p>Eversouth Development is a commercial real estate development company based in Greenville, South Carolina. They needed a new website to effectively showcase their development portfolio. The site is powered by LightningCMS and features a custom web design by LightningHammer.</p>
<p><em>Launch Website: <a target="_blank" href="http://www.eversouth.com">http://www.eversouth.com</a></em></p>
<h2>Rising Tide</h2>
<p><a href="http://www.lightninghammer.com/websites/lightninghammer/images/blog/risingtide_screen1.jpg"><img width="590" height="393" src="http://www.lightninghammer.com/websites/lightninghammer/images/blog/risingtide_screen1_thumb.jpg" alt="risingtide_screen1" title="risingtide_screen1" style="border: 0px none; display: inline;" /></a> </p>
<p>Rising Tide offers Sports and Event Marketing. The site is powered by LightningCMS.</p>
<p><em>Launch Website: <a target="_blank" href="http://www.risingtideco.com">http://www.risingtideco.com</a></em></p>
<h2></h2>
<h2>Hill Marketing and PR</h2>
<h2><a href="http://www.lightninghammer.com/websites/lightninghammer/images/blog/hill_screen1.jpg"><img width="590" height="527" src="http://www.lightninghammer.com/websites/lightninghammer/images/blog/hill_screen1_thumb.jpg" alt="hill_screen1" title="hill_screen1" style="border: 0px none; display: inline;" /></a> </h2>
<p><em>Launch Website: <a target="_blank" href="http://www.hillmarketingpr.com">http://www.hillmarketingpr.com</a></em></p>
<h2><em></em></h2>
<h2>Virtual Sidekick</h2>
<p><a href="http://www.lightninghammer.com/websites/lightninghammer/images/blog/virtual_screen1.jpg"><img width="590" height="438" src="http://www.lightninghammer.com/websites/lightninghammer/images/blog/virtual_screen1_thumb.jpg" alt="virtual_screen1" title="virtual_screen1" style="border: 0px none; display: inline;" /></a> </p>
<p><em>Launch Website: <a target="_blank" href="http://www.yourvirtualsidekick.com">http://www.yourvirtualsidekick.com</a></em></p>]]></description><guid>http://www.lightninghammer.com/new-websites-launched</guid></item><item><title>facePLANT Windows Live Writer Plugin UPDATED</title><link>http://www.lightninghammer.com/faceplant-windows-live-writer-plugin-updated</link><pubDate>Tue, 19 Jan 2010 06:00:00 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p><strong>** UPDATE **</strong> I have released the source code for this project. <a href="http://www.lightninghammer.com/faceplant-windows-live-writer-facebook-plugin-source-code-released">Click Here</a>. </p>
<p><strong>DOWNLOAD: </strong><a href="http://www.lightninghammer.com/websites/lightninghammer/images/files/facePLANT.zip">facePLANT.zip (264.68 kb)</a></p>
<p>It’s been a while since we touched upon the facePLANT plugin we created for Windows Live Writer. We had some people that had trouble getting it to work, so we did some testing of our own. We created some new facebook accounts, did some debugging and as it turns out facebook is now implementing some new permissions requirements when it comes to updating your status.</p>
<p>Facebook now requires all applications to get “Extended Permission” in order for them to update your facebook status. We did some tweaking of the code, and now it will prompt you to grant permission for the “Windows Live Writer” application to update your facebook status.</p>
<p>Once you have granted access, facePLANT should have no problems updating your status. So give it a download and let us know if you experience any problems.</p>
<p><strong>Installation Instructions:</strong></p>
<ol>
    <li>Download the Zip file from above. </li>
    <li>Extract the DLL’s into your WLW Plugins directory (<em>Ex. C:Program Files (x86)Windows LiveWriterPlugins</em>) </li>
    <li>Run Windows Live Writer </li>
    <li><em>Optional: You may configure the default message by going to Tools &gt; Options &gt; Plugins &gt; facePLANT &gt; options button</em> </li>
</ol>
<p><strong>DOWNLOAD: </strong><a href="http://www.lightninghammer.com/websites/lightninghammer/images/files/facePLANT.zip">facePLANT.zip (264.68 kb)</a></p>]]></description><guid>http://www.lightninghammer.com/faceplant-windows-live-writer-plugin-updated</guid></item><item><title>We have a winner!</title><link>http://www.lightninghammer.com/we-have-a-winner</link><pubDate>Sat, 05 Jun 2010 01:36:03 GMT</pubDate><dc:creator>Keith Storm</dc:creator><description><![CDATA[<p>We have a winner for our <a href="http://blog.lightninghammer.com/post/2009/10/22/Trick-or-Treat-and-win-a-2425-iTunes-gift-card.aspx">Halloween iTunes gift card giveaway</a>!</p>
<p>Congratulations to <strong>GiraffeDiva (Dana)</strong>, the winner of our $25 iTunes gift card.</p>
<p>Of course you&rsquo;re curious of how we selected the winner. Well since we&rsquo;re software developers after all, we decided we would write a program to do it. If you like you may take a look at the page we created <a href="http://www.lightninghammer.com/randomwinner.aspx">here</a>.</p>
<p>Here is how it works:</p>
<ol>
<li>Input a list of names with each name on a new line.</li>
<li>Click the &ldquo;Get Winner&rdquo; button.</li>
</ol>
<p>The page takes the list of names and sorts them into a random order, then it picks one of the names at random. Of course, with the more names the more random it will get.</p>
<p>Feel free to use our page to for your own contests, or if you would like to make your own page here is some code to get you going:</p>
<p><strong>ASP.NET Code:</strong></p>
<div id="codeSnippetWrapper" style="border: 1px solid silver; margin: 20px 0px 10px; padding: 4px; overflow: auto; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 200px; font-size: 8pt; cursor: text;">
<div id="codeSnippet" style="border-style: none; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;">
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum1" style="color: #606060">   1:</span> <span style="color: #008000">&lt;!-- Text Area to collect names !--&gt;</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum2" style="color: #606060">   2:</span> <span style="color: #0000ff">&lt;</span><span style="color: #800000">asp:TextBox</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="txtNames"</span> <span style="color: #ff0000">runat</span><span style="color: #0000ff">="server"</span> <span style="color: #ff0000">TextMode</span><span style="color: #0000ff">="multiline"</span> <span style="color: #ff0000">validationgroup</span><span style="color: #0000ff">="winner"</span> <span style="color: #ff0000">CssClass</span><span style="color: #0000ff">="field"</span> <span style="color: #0000ff">/&gt;&lt;</span><span style="color: #800000">br</span> <span style="color: #0000ff">/&gt;</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum3" style="color: #606060">   3:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum4" style="color: #606060">   4:</span> <span style="color: #008000">&lt;!-- Submit Button !--&gt;</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum5" style="color: #606060">   5:</span> <span style="color: #0000ff">&lt;</span><span style="color: #800000">asp:Button</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="btnSubmit"</span> <span style="color: #ff0000">runat</span><span style="color: #0000ff">="server"</span> <span style="color: #ff0000">Text</span><span style="color: #0000ff">="Get Winner"</span>  <span style="color: #ff0000">OnClick</span><span style="color: #0000ff">="btnSubmit_Click"</span> <span style="color: #ff0000">validationgroup</span><span style="color: #0000ff">="winner"</span> <span style="color: #0000ff">/&gt;&lt;</span><span style="color: #800000">br</span> <span style="color: #0000ff">/&gt;&lt;</span><span style="color: #800000">br</span> <span style="color: #0000ff">/&gt;</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum6" style="color: #606060">   6:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum7" style="color: #606060">   7:</span> <span style="color: #008000">&lt;!-- Label to display Winner !--&gt;</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum8" style="color: #606060">   8:</span> <span style="color: #0000ff">&lt;</span><span style="color: #800000">asp:Label</span> <span style="color: #ff0000">id</span><span style="color: #0000ff">="lblWinner"</span> <span style="color: #ff0000">runat</span><span style="color: #0000ff">="Server"</span> <span style="color: #ff0000">CssClass</span><span style="color: #0000ff">="winner"</span> <span style="color: #ff0000">visible</span><span style="color: #0000ff">="false"</span> <span style="color: #0000ff">/&gt;</span></pre>
<!--CRLF--></div>
</div>
<p><strong>C# Code:</strong></p>
<div id="codeSnippetWrapper" style="border: 1px solid silver; margin: 20px 0px 10px; padding: 4px; overflow: auto; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; max-height: 200px; font-size: 8pt; cursor: text;">
<div id="codeSnippet" style="border-style: none; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;">
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum1" style="color: #606060">   1:</span> <span style="color: #0000ff">using</span> System;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum2" style="color: #606060">   2:</span> <span style="color: #0000ff">using</span> System.Collections.Generic;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum3" style="color: #606060">   3:</span> <span style="color: #0000ff">using</span> System.Web;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum4" style="color: #606060">   4:</span> <span style="color: #0000ff">using</span> System.Web.UI;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum5" style="color: #606060">   5:</span> <span style="color: #0000ff">using</span> System.Web.UI.WebControls;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum6" style="color: #606060">   6:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum7" style="color: #606060">   7:</span> <span style="color: #0000ff">public</span> <span style="color: #0000ff">partial</span> <span style="color: #0000ff">class</span> randomwinner : System.Web.UI.Page</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum8" style="color: #606060">   8:</span> {</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum9" style="color: #606060">   9:</span>     <span style="color: #0000ff">protected</span> <span style="color: #0000ff">void</span> btnSubmit_Click(<span style="color: #0000ff">object</span> sender, EventArgs e)</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum10" style="color: #606060">  10:</span>     {</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum11" style="color: #606060">  11:</span>         <span style="color: #008000">// Get Random Winner        </span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum12" style="color: #606060">  12:</span>         List&lt;<span style="color: #0000ff">string</span>&gt; names = <span style="color: #0000ff">new</span> List&lt;<span style="color: #0000ff">string</span>&gt;();</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum13" style="color: #606060">  13:</span>         names.AddRange( txtNames.Text.Split(<span style="color: #006080">'\n'</span>) );</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum14" style="color: #606060">  14:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum15" style="color: #606060">  15:</span>         <span style="color: #008000">// shuffle list </span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum16" style="color: #606060">  16:</span>         names = MixList(names);</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum17" style="color: #606060">  17:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum18" style="color: #606060">  18:</span>         <span style="color: #008000">// Now pick a random item from the shuffled list</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum19" style="color: #606060">  19:</span>         <span style="color: #0000ff">int</span> count = names.Count;        </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum20" style="color: #606060">  20:</span>         Random RandomNumber = <span style="color: #0000ff">new</span> Random();</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum21" style="color: #606060">  21:</span>         <span style="color: #0000ff">int</span> x = RandomNumber.Next(0, count-1);</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum22" style="color: #606060">  22:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum23" style="color: #606060">  23:</span>         lblWinner.Text = <span style="color: #006080">"And the winner is: "</span> + names[x];</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum24" style="color: #606060">  24:</span>         lblWinner.Visible = <span style="color: #0000ff">true</span>;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum25" style="color: #606060">  25:</span>     }</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum26" style="color: #606060">  26:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum27" style="color: #606060">  27:</span>     <span style="color: #0000ff">private</span> List&lt;<span style="color: #0000ff">string</span>&gt; MixList(List&lt;<span style="color: #0000ff">string</span>&gt; inputList)</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum28" style="color: #606060">  28:</span>     {</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum29" style="color: #606060">  29:</span>          List&lt;<span style="color: #0000ff">string</span>&gt; randomList = <span style="color: #0000ff">new</span> List&lt;<span style="color: #0000ff">string</span>&gt;();</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum30" style="color: #606060">  30:</span>          <span style="color: #0000ff">if</span> (inputList.Count == 0)</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum31" style="color: #606060">  31:</span>               <span style="color: #0000ff">return</span> randomList;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum32" style="color: #606060">  32:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum33" style="color: #606060">  33:</span>          Random r = <span style="color: #0000ff">new</span> Random();</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum34" style="color: #606060">  34:</span>          <span style="color: #0000ff">int</span> randomIndex = 0;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum35" style="color: #606060">  35:</span>          <span style="color: #0000ff">while</span> (inputList.Count &gt; 0)</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum36" style="color: #606060">  36:</span>          {</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum37" style="color: #606060">  37:</span>               randomIndex = r.Next(0, inputList.Count); <span style="color: #008000">//Choose a random object in the list</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum38" style="color: #606060">  38:</span>               randomList.Add(inputList[randomIndex]); <span style="color: #008000">//add it to the new, random list&lt;</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum39" style="color: #606060">  39:</span>               inputList.RemoveAt(randomIndex); <span style="color: #008000">//remove to avoid duplicates</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum40" style="color: #606060">  40:</span>          }</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum41" style="color: #606060">  41:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum42" style="color: #606060">  42:</span>          <span style="color: #008000">//clean up</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum43" style="color: #606060">  43:</span>          inputList.Clear();</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum44" style="color: #606060">  44:</span>          inputList = <span style="color: #0000ff">null</span>;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum45" style="color: #606060">  45:</span>          r = <span style="color: #0000ff">null</span>;</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum46" style="color: #606060">  46:</span>&nbsp; </pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum47" style="color: #606060">  47:</span>          <span style="color: #0000ff">return</span> randomList; <span style="color: #008000">//return the new random list</span></pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum48" style="color: #606060">  48:</span>     }</pre>
<!--CRLF-->
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: white; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span id="lnum49" style="color: #606060">  49:</span> }</pre>
<!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p>The code is pretty basic. There&rsquo;s not a lot of error checking in there, but since we were the ones using it, it worked well.</p>]]></description><guid>http://www.lightninghammer.com/we-have-a-winner</guid></item></channel></rss>
