<?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>Rock Webcast</title>
	<atom:link href="http://rockwebcast.com/feed" rel="self" type="application/rss+xml" />
	<link>http://rockwebcast.com</link>
	<description>Rock Webcast&#039;s Knowledge &#38; Entertainment Expo</description>
	<lastBuildDate>Wed, 22 Jul 2009 02:17:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Why Waste Good Technology</title>
		<link>http://rockwebcast.com/humor/why-waste-good-technology.htm</link>
		<comments>http://rockwebcast.com/humor/why-waste-good-technology.htm#comments</comments>
		<pubDate>Wed, 22 Jul 2009 02:17:30 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Humor]]></category>
		<category><![CDATA[comedy]]></category>
		<category><![CDATA[funny pictures]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[medicine]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[online games]]></category>
		<category><![CDATA[parody]]></category>
		<category><![CDATA[satire]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[tchnology]]></category>
		<category><![CDATA[technical]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://rockwebcast.com/humor/why-waste-good-technology.htm</guid>
		<description><![CDATA[      Buy at AllPosters.com       


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p align="center"><a class="APCTitleAnchor" title="Video Games" href="http://affiliates.allposters.com/link/redirect.asp?item=1037391&amp;AID=431833794&amp;PSTID=1&amp;LTID=2&lang;=1" target="_blank"><img height="450" alt="Video Games" src="http://imagecache2.allposters.com/images/HPM/BM1178.jpg" width="327" border="0" /></a> <img height="1" src="http://tracking.allposters.com/allposters.gif?AID=431833794&amp;PSTID=1&amp;LTID=2&lang;=1" width="1" border="0" />     <br /><span style="font-family: verdana,arial,helvetica"><a class="APCTitleAnchor" title="Video Games" href="http://affiliates.allposters.com/link/redirect.asp?item=1037391&amp;AID=431833794&amp;PSTID=1&amp;LTID=2&lang;=1" target="_blank">Buy at AllPosters.com</a>       <br /></span></p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/humor/why-waste-good-technology.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 3 Is It Worth It?</title>
		<link>http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm</link>
		<comments>http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm#comments</comments>
		<pubDate>Sat, 18 Jul 2009 01:03:19 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[controls]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[expression blend]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[reviews]]></category>
		<category><![CDATA[silver]]></category>
		<category><![CDATA[silver light]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm</guid>
		<description><![CDATA[With the July 7th, 2009 release of Silverlight 3 just nine months after the release of version 2, Microsoft has addressed many of the shortcomings of this product.  Between the User Interface controls that come with and the Toolkit Microsoft has provided, (free and open source no less), there are more than enough UI options [...]


Related posts:<ol><li><a href='http://rockwebcast.com/blog/growing-developers-brick-walls.htm' rel='bookmark' title='Permanent Link: Growing Developers &amp; Brick Walls'>Growing Developers &amp; Brick Walls</a> <small>Everybody </small></li><li><a href='http://rockwebcast.com/programming/add-status-style-icons-to-sharepoint-list.htm' rel='bookmark' title='Permanent Link: Add Status Icons to SharePoint List With Calculated Field'>Add Status Icons to SharePoint List With Calculated Field</a> <small>Providing </small></li></ol>]]></description>
			<content:encoded><![CDATA[<p align="justify">With the July 7th, 2009 release of Silverlight 3 just nine months after the release of version 2, Microsoft has addressed many of the shortcomings of this product.  Between the User Interface controls that come with and the Toolkit Microsoft has provided, (free and open source no less), there are more than enough UI options to meet almost any business need including data entry validation and charts.  The short duration between major releases gives me cause for pause with regard to stability of the product.</p>
<p align="justify">One thing missing is printing.  Certainly, there are “work arounds” but that is a fundamental feature missing right out of the box.</p>
<p align="justify">From a coding perspective one can use Visual Studio which is unquestionably the best Integrated Development Environment on the market today.  As for learning curve it’s no more complex then any other language or set of controls.  However, the techniques and skills one hones using Silverlight are unique to Silverlight.  Developers will not apply their Silverlight expertise to app’s that aren’t using it.  Moving Silverlight requires a serious commitment because refactoring to replace it with something else is not for the faint of heart.</p>
<p align="justify">Development teams employing the Model View Controller (MVC) architecture will find coding for Silverlight in the View layer much easier to transition to than developers using conventional ASP.Net or WPF.  I say that because of the clear distinction between data and display layers in MVC applications.  There will be significant learning curve anyway, but even greater for developers that aren’t accustomed to maintaining a very clear delineation between layers.</p>
<p align="justify">Like Adobe’s Flash, Silverlight requires the users to download and install a plug-in on their workstations.  This could be an issue in corporate environments where users are prohibited from installing anything on their workstations and IT departments do not wish to support a new</p>
<p align="justify">Applications developed in Silverlight will run on any modern Windows Server or PC, Apple Mac OS X and Linux (provided it has Novell’s Moonlight product installed).</p>
<p align="justify">I have to mention Expression Blend because it would be such a great tool to have if you’re working with Silverlight.  However, it has a retail price of $599 per developer so it’s not an impulse buy.  Expression Blend is a development environment that makes application flow and UI layout drag and drop.  Things move seamlessly between it and Visual Studio, so the UI can be laid out and even prototyped for users in Expression Blend and then moved right into Visual Studio for coding.</p>


<p>Related posts:<ol><li><a href='http://rockwebcast.com/blog/growing-developers-brick-walls.htm' rel='bookmark' title='Permanent Link: Growing Developers &amp; Brick Walls'>Growing Developers &amp; Brick Walls</a> <small>Everybody </small></li><li><a href='http://rockwebcast.com/programming/add-status-style-icons-to-sharepoint-list.htm' rel='bookmark' title='Permanent Link: Add Status Icons to SharePoint List With Calculated Field'>Add Status Icons to SharePoint List With Calculated Field</a> <small>Providing </small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dictionary of Technical Terminology</title>
		<link>http://rockwebcast.com/programming/dictionary-of-technical-terminology.htm</link>
		<comments>http://rockwebcast.com/programming/dictionary-of-technical-terminology.htm#comments</comments>
		<pubDate>Wed, 24 Jun 2009 01:34:19 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[boil]]></category>
		<category><![CDATA[broke]]></category>
		<category><![CDATA[consultant]]></category>
		<category><![CDATA[FTE]]></category>
		<category><![CDATA[holistic]]></category>
		<category><![CDATA[it]]></category>
		<category><![CDATA[kool-aid]]></category>
		<category><![CDATA[native]]></category>
		<category><![CDATA[ocean]]></category>
		<category><![CDATA[parallel]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[syndrome]]></category>
		<category><![CDATA[technical]]></category>
		<category><![CDATA[terminology]]></category>
		<category><![CDATA[white paper]]></category>
		<category><![CDATA[window]]></category>

		<guid isPermaLink="false">http://rockwebcast.com/programming/dictionary-of-technical-terminology.htm</guid>
		<description><![CDATA[Broke Window Syndrome      Think of an empty building.&#160; May sit undisturbed for years.&#160; Then a window gets broken.&#160; If no one fixes the window you’ll quickly find more and more of the windows in the building get broken.&#160; That&#8217;s because people can tell nobody cares, so they don’t bother stopping [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p align="justify"><strong>Broke Window Syndrome      <br /></strong>Think of an empty building.&#160; May sit undisturbed for years.&#160; Then a window gets broken.&#160; If no one fixes the window you’ll quickly find more and more of the windows in the building get broken.&#160; That&#8217;s because people can tell nobody cares, so they don’t bother stopping others from breaking windows and eventually quit caring, quit being careful and eventually start breaking their own windows.</p>
<p><strong>FTE</strong>     <br />Full Time Employee</p>
<p align="justify"><strong>Going Native</strong>     <br />This is what happens when a consultant stops acting like a consultant and starts thinking they are a full time employee.&#160; They are no longer providing the same value they were.&#160; They either need to become an FTE or be replaced.&#160; There is no in between.</p>
<p align="justify"><strong>Boil the Ocean</strong>     <br />As in, &quot;We&#8217;re not trying to boil the ocean here. We just need to,&quot; when people start getting carried away with scope creep on a project.</p>
<p><strong>Drink the Kool-Aid </strong>    <br />To be very enthusiastic about following a plan of action.</p>
<p align="justify"><strong>Holistic&#160; <br /></strong>A term used by someone that doesn&#8217;t really have any idea how something&#8217;s supposed to get done, who really thinks they&#8217;ve got a great idea.</p>
<p><strong>Running in parallel      <br /></strong>Processing data through two systems simultaneously to compare performance and output.</p>
<p align="justify"><strong>White paper&#160; <br /></strong>Report or guide published to share technical or business information, particularly related to solving common problems. Writing white papers is a great way to get exposure and develop a reputation as an expert.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/programming/dictionary-of-technical-terminology.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Status Icons to SharePoint List With Calculated Field</title>
		<link>http://rockwebcast.com/programming/add-status-style-icons-to-sharepoint-list.htm</link>
		<comments>http://rockwebcast.com/programming/add-status-style-icons-to-sharepoint-list.htm#comments</comments>
		<pubDate>Thu, 18 Jun 2009 00:30:25 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[calculated]]></category>
		<category><![CDATA[cewp]]></category>
		<category><![CDATA[content editor]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[experiment]]></category>
		<category><![CDATA[field]]></category>
		<category><![CDATA[formula]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[paradoxical]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[schrodinger]]></category>
		<category><![CDATA[Share Point]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[web part]]></category>

		<guid isPermaLink="false">http://rockwebcast.com/programming/add-status-style-icons-to-sharepoint-list/</guid>
		<description><![CDATA[Providing a visual indicator to represent status of tasks, projects etc. is a very nice touch.&#160; In this article I provide step-by-step instructions for displaying icons based on value selected in the Status drop down in a SharePoint 2007 Task list.
&#160; 
Our objective is to add a column and have it display an icon image [...]


Related posts:<ol><li><a href='http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm' rel='bookmark' title='Permanent Link: Silverlight 3 Is It Worth It?'>Silverlight 3 Is It Worth It?</a> <small>With the J</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p align="justify">Providing a visual indicator to represent status of tasks, projects etc. is a very nice touch.&#160; In this article I provide step-by-step instructions for displaying icons based on value selected in the Status drop down in a SharePoint 2007 Task list.</p>
<p align="center">&#160;<img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="129" alt="image" src="http://rockwebcast.com/wp-content/uploads/2009/06/image.png" width="300" border="0" /> </p>
<p align="justify">Our objective is to add a column and have it display an icon image based on the value of another field.&#160; First impulse is to simply put an img tag in an IF statement within a Formula on a Calculated field.&#160; I will tell you now that is a bit of a Schrodinger’s cat paradoxical experiment.&#160; That is to say it can be thought of as both true and false at the same time.&#160; We will add the img tag in an IF statement, but we must also add a bit of JavaScript to each View from which we wish to view the icons.&#160; Otherwise, SharePoint will display our image tag HTML as text in the field.</p>
<p align="justify">Couple of quick things before we start the walkthrough.&#160; I got everything for this article by adapting information from various links off a blog post you can find here:</p>
<p align="center"><a href="http://pathtosharepoint.wordpress.com/2008/09/01/using-calculated-columns-to-write-html/" target="_blank">http://pathtosharepoint.wordpress.com/2008/09/01/using-calculated-columns-to-write-html/</a></p>
<p align="justify">If you haven’t worked with Calculated fields in SharePoint yet, now would be a good time to review Microsoft&#8217;s online help for SharePoint Formulas.&#160; Here’s a direct link:</p>
<p align="center"><a href="http://office.microsoft.com/en-us/sharepointtechnology/CH100650061033.aspx" target="_blank">http://office.microsoft.com/en-us/sharepointtechnology/CH100650061033.aspx</a></p>
<p align="justify">Here’s a direct link to the Logical operators like IF, which is one you have to be familiar with straight away.</p>
<p align="center"><a title="http://office.microsoft.com/en-us/sharepointserver/CH101760371033.aspx" href="http://office.microsoft.com/en-us/sharepointserver/CH101760371033.aspx">http://office.microsoft.com/en-us/sharepointserver/CH101760371033.aspx</a></p>
<p>With the fundamentals out of the way; on to making icons display as desired.</p>
<p>First put the icon images where they can always be reached from within SharePoint as follows:</p>
<ul>
<li>Navigate to your site. <a title="https://keep.corp.kroll.com/sites/kbs_se/Projects/NOVUS/default.aspx" href="https://keep.corp.kroll.com/sites/kbs_se/Projects/NOVUS/default.aspx">https://keep.corp.kroll.com/sites/kbs_se/Projects/NOVUS/default.aspx</a> </li>
<li>Click Lists &gt;&gt; Lists (drop down) &gt;&gt; Picture Libraries </li>
</ul>
<p align="center"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="126" alt="image" src="http://rockwebcast.com/wp-content/uploads/2009/06/image1.png" width="400" border="0" /> </p>
<ul>
<li>Select Shared Pictures &gt;&gt; Upload (top menu) &gt;&gt; Browse (button) </li>
<li>Select icon image file and upload it to the Share Pictures library </li>
<li>Click the icon image displayed in the Share Pictures library. </li>
<li>Click the Preview image displayed on the next screen to view the image itself. </li>
</ul>
<p align="center"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="185" alt="image" src="http://rockwebcast.com/wp-content/uploads/2009/06/image2.png" width="240" border="0" /></p>
<ul>
<li>Copy the URL for the image from the browser location. </li>
<li>Store the URL somewhere, you’ll need it for the Calculated field Formula later. </li>
</ul>
<p>For the purposes of this article we’ll use a Task List with an existing drop down called Status and we’ll display an icon in a new field called Status Icon based on the following options:</p>
<p align="center">
<table cellspacing="0" cellpadding="2" width="150" border="0">
<tbody>
<tr>
<td valign="top" width="93"><font face="Arial" size="2">Not Started</font></td>
<td valign="top" align="center" width="55"><font face="Arial" size="2">No Icon</font></td>
</tr>
<tr>
<td valign="top" width="93"><font face="Arial" size="2">In Progress</font></td>
<td valign="top" align="center" width="55"><font face="Arial" size="2"><img title="thumbs_up" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="19" alt="thumbs_up" src="http://rockwebcast.com/wp-content/uploads/2009/06/thumbs-up.gif" width="19" border="0" /> </font></td>
</tr>
<tr>
<td valign="top" width="93"><font face="Arial" size="2">Completed</font></td>
<td valign="top" align="center" width="55"><font face="Arial" size="2"><img title="biggrin" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="20" alt="biggrin" src="http://rockwebcast.com/wp-content/uploads/2009/06/biggrin.gif" width="20" border="0" /> </font></td>
</tr>
<tr>
<td valign="top" width="93"><font face="Arial" size="2">Deferred</font></td>
<td valign="top" align="center" width="55"><font face="Arial" size="2"><img title="star_red" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="16" alt="star_red" src="http://rockwebcast.com/wp-content/uploads/2009/06/star-red.gif" width="16" border="0" /> </font></td>
</tr>
<tr>
<td valign="top" width="93"><font face="Arial" size="2">Pending</font></td>
<td valign="top" align="center" width="55"><font face="Arial" size="2"><img title="information" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="16" alt="information" src="http://rockwebcast.com/wp-content/uploads/2009/06/information.gif" width="16" border="0" /> </font></td>
</tr>
</tbody>
</table>
<ul>
<li>Navigate to the List you want to have the icons displayed in. </li>
<li>Select – Settings </li>
<li>Select – List Settings </li>
<li>Select – Create column </li>
<li>Column name
<ul>
<li>Enter Status Icon (for example) as the column name </li>
</ul>
</li>
<li>Calculated (calculation based on other columns)
<ul>
<li>Select radio button for this option </li>
</ul>
</li>
<li>The data type returned from this formula is:
<ul>
<li>Select &#8211; Single line of text </li>
</ul>
</li>
<li>Add to default view
<ul>
<li>Place check in check box for this option </li>
</ul>
</li>
<li>Formula
<ul>
<li>Enter the code below as the Formula. </li>
<li>There are four nested if’s in this formula.&#160; The max SharePoint allows is 7. </li>
<li>Status is the name of the field who’s value we’re basing our decision on. </li>
<li>I include the Status column value in the title and alt attributes on the image tag. </li>
<li>The image paths come from the Share Picture library. </li>
<li>The JavaScript in following steps requires the div tag the image tags are wrapped in. </li>
</ul>
</li>
</ul>
<p>=IF([Status]=&quot;Not Started&quot;,    <br />&quot;&quot;,     <br />&#160; IF([Status]=&quot;In Progress&quot;,     <br />&quot;&lt;DIV&gt;&lt;img title=&#8217;In Progress&#8217; border=&#8217;0&#8242; alt=&#8217;In Progress&#8217; src=&#8217;<a href="http://rockwebcast.com/wp-content/uploads/2009/06/vision.png">http://rockwebcast.com/wp-content/uploads/2009/06/vision.png</a>&#8216;&gt;&lt;/DIV&gt;&quot;,     <br />&#160; IF([Status]=&quot;Completed&quot;,     <br />&quot;&lt;DIV&gt;&lt;img title=&#8217;Completed&#8217; border=&#8217;0&#8242; alt=&#8217;Completed&#8217; src=&#8217;<a href="http://rockwebcast.com/wp-content/uploads/2009/06/vision.png">http://rockwebcast.com/wp-content/uploads/2009/06/vision.png</a>&#8216;&gt;&lt;/DIV&gt;&quot;,     <br />&#160; IF([Status]=&quot;Deferred&quot;,     <br />&quot;&lt;DIV&gt;&lt;img title=&#8217;Deferred&#8217; border=&#8217;0&#8242; alt=&#8217;Deferred&#8217; src=&#8217;<a href="http://rockwebcast.com/wp-content/uploads/2009/06/vision.png">http://rockwebcast.com/wp-content/uploads/2009/06/vision.png</a>&#8216;&gt;&lt;/DIV&gt;&quot;,     <br />&#160; IF([Status]=&quot;Pending&quot;,     <br />&quot;&lt;DIV&gt;&lt;img title=&#8217;Pending&#8217; border=&#8217;0&#8242; alt=&#8217;Pending&#8217; src=&#8217;<a href="http://rockwebcast.com/wp-content/uploads/2009/06/vision.png">http://rockwebcast.com/wp-content/uploads/2009/06/vision.png</a>&#8216;&gt;&lt;/DIV&gt;&quot;,     <br />&quot;end&quot;</p>
<p>))))) </p>
<p align="center">&#160;</p>
<ul>
<li>Select – OK </li>
<li>Return to your List.
<ul>
<li>At this point the image tag HTML will be displayed as plain text in the field.&#160; This issue will be corrected as follows. </li>
</ul>
</li>
</ul>
<h3 align="center">The following MUST be performed for each VIEW the icons will be displayed in.</h3>
<ul>
<li>Select the View: you want to have the icons display in.&#160; With the desired view showing the HTML image tag. </li>
<li>Add a Web Part to the bottom of the page for the View that contains the code provided below. </li>
<li>Select &#8211; Site Actions </li>
<li>Select &#8211; Edit Page </li>
<li>Select &#8211; Add a Web Part </li>
<li>Add Web Parts dialog will display </li>
<li>Scroll down to Miscellaneous section </li>
<li>Select &#8211; Content Editor Web Part </li>
<li>Select – Add </li>
<li>Select – open the tool pane within Content Editor Web Part on page </li>
<li>Select – Source Editor </li>
<li>Text Entry Webpage Dialog will display </li>
<li>Copy and page the JavaScript provided below </li>
</ul>
<p>&lt;script type=&quot;text/javascript&quot;&gt;    <br />//     <br />// Text to HTML     <br />// Feedback and questions: Christophe@PathToSharePoint.com     <br />//     <br />var theTDs = document.getElementsByTagName(&quot;TD&quot;);     <br />var i=0;     <br />var TDContent = &quot; &quot;;     <br />while (i &lt; theTDs.length) {     <br />try {     <br />TDContent = theTDs[i].innerText || theTDs[i].textContent;     <br />if ((TDContent.indexOf(&quot;&lt;DIV&quot;) == 0) &amp;&amp; (TDContent.indexOf(&quot;&lt;/DIV&gt;&quot;) &gt;= 0)) {     <br />theTDs[i].innerHTML = TDContent;}}     <br />catch(err){}     <br />i=i+1;} </p>
<p>//    <br />// ExpGroupRenderData overwrites the default SharePoint function     <br />// This part is needed for collapsed groupings     <br />//     <br />function ExpGroupRenderData(htmlToRender, groupName, isLoaded) {     <br />var tbody=document.getElementById(&quot;tbod&quot;+groupName+&quot;_&quot;);     <br />var wrapDiv=document.createElement(&quot;DIV&quot;);     <br />wrapDiv.innerHTML=&quot;&lt;TABLE&gt;&lt;TBODY id=\&quot;tbod&quot;+ groupName+&quot;_\&quot; isLoaded=\&quot;&quot;+isLoaded+ &quot;\&quot;&gt;&quot;+htmlToRender+&quot;&lt;/TBODY&gt;&lt;/TABLE&gt;&quot;;     <br />var theTBODYTDs = wrapDiv.getElementsByTagName(&quot;TD&quot;); var j=0; var TDContent = &quot; &quot;;     <br />while (j &lt; theTBODYTDs.length) {     <br />try {     <br />TDContent = theTBODYTDs[j].innerText || theTBODYTDs[j].textContent;     <br />if ((TDContent.indexOf(&quot;&lt;DIV&quot;) == 0) &amp;&amp; (TDContent.indexOf(&quot;&lt;/DIV&gt;&quot;) &gt;= 0)) {     <br />theTBODYTDs[j].innerHTML = TDContent;}}     <br />catch(err){}     <br />j=j+1;}     <br />tbody.parentNode.replaceChild(wrapDiv.firstChild.firstChild,tbody);}     <br />&lt;/script&gt; </p>
<ul>
<li>Select – Save </li>
<li>Select – + Appearance to expand the Appearance options </li>
<li>Enter Custom JavaScript as the Title </li>
<li>Select OK </li>
<li>Mouse over title bar of the new Web Part. </li>
<li>Drag Web Part to the desired location on the page. </li>
<li>Select – Exit Edit Mode </li>
</ul>
<p>Return to you list and you should see icons for corresponding values in your IF statement.</p>


<p>Related posts:<ol><li><a href='http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm' rel='bookmark' title='Permanent Link: Silverlight 3 Is It Worth It?'>Silverlight 3 Is It Worth It?</a> <small>With the J</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/programming/add-status-style-icons-to-sharepoint-list.htm/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Interesting Numbers</title>
		<link>http://rockwebcast.com/blog/interesting-numbers.htm</link>
		<comments>http://rockwebcast.com/blog/interesting-numbers.htm#comments</comments>
		<pubDate>Tue, 16 Jun 2009 10:50:49 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Daily Journal]]></category>
		<category><![CDATA[formula]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[mathmatical]]></category>

		<guid isPermaLink="false">http://rockwebcast.com/blog/interesting-numbers/</guid>
		<description><![CDATA[111,111,111 x 111,111,111=12,345,678,987,654,321 


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>111,111,111 x 111,111,111=12,345,678,987,654,321 </p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/blog/interesting-numbers.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Growing Developers &amp; Brick Walls</title>
		<link>http://rockwebcast.com/blog/growing-developers-brick-walls.htm</link>
		<comments>http://rockwebcast.com/blog/growing-developers-brick-walls.htm#comments</comments>
		<pubDate>Sat, 13 Jun 2009 13:16:48 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Daily Journal]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[anal]]></category>
		<category><![CDATA[analyst]]></category>
		<category><![CDATA[apprentices]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[artist]]></category>
		<category><![CDATA[artists]]></category>
		<category><![CDATA[brick]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[master]]></category>
		<category><![CDATA[mentor]]></category>
		<category><![CDATA[mentoring]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[student]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://www.rockwebcast.com/blog/growing-developers-brick-walls/</guid>
		<description><![CDATA[Everybody that actually knows what they&#8217;re talking about when it comes to computer programming knows there&#8217;s not a class or college in existence that produces developers. Any jack-nut with ten fingers and a keyboard can write code.&#160; A true programmer is a talented artist that has cultivated their talent through real world experience.
A true programmer [...]


Related posts:<ol><li><a href='http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm' rel='bookmark' title='Permanent Link: Silverlight 3 Is It Worth It?'>Silverlight 3 Is It Worth It?</a> <small>With the J</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p align="justify">Everybody that actually knows what they&#8217;re talking about when it comes to computer programming knows there&#8217;s not a class or college in existence that produces developers. Any jack-nut with ten fingers and a keyboard can write code.&#160; A true programmer is a talented artist that has cultivated their talent through real world experience.</p>
<p align="justify">A true programmer is someone that will analyze a situation, break it down into it&#8217;s component parts, create a solution, move on to the next challenge and someone else can maintain what they created.&#160; Note that what separates the great from the weak, is that others can follow what they did, why the did it and make use of what they created.</p>
<p align="justify">Really good development shops mentor junior developers; pair them up with a programmer who has truly proven they can deliver quality and watch them grow, until eventually one of the pair moves on.&#160; The place where it falls apart at most places is that the person teaching the apprentices, isn&#8217;t actually a master of their craft.</p>
<p align="justify">In today&#8217;s IT community, people that ought not be typing are getting hired by people that don&#8217;t know what to look for.&#160; These &quot;developers&quot; spout all sorts of buzz words they read in somebody else&#8217;s blog. Then they Google whatever they&#8217;re trying to do, copy and paste and fill in the gaps with what little code they remember from class.&#160; Now don&#8217;t get me wrong, there&#8217;s nothing wrong with reusing code. In fact at the other extreme are egotists who insist on writing everything from scratch.</p>
<h2>Here&#8217;s my brick wall analogy.&#160; </h2>
<p align="justify">You see some with bricks evenly spaced and the mortar between them nice and smooth.&#160; You can tell the artist lovingly ran their finger between each one to make it just so.&#160; That is as it should be.</p>
<p align="justify">Others have bricks stacked up, mortar bulging out between them and spilled onto the bricks. Sure it may work but there&#8217;s invariably cracks throughout. In time you&#8217;ll see patch work because somebody has to spend a lot of time maintaining it.</p>
<p align="justify">Every now and then you&#8217;ll see a wall that was clearly made from scratch.&#160; You don&#8217;t see many of those because the people that insist they can build better bricks from scratch, seldom actually finish anything.&#160; They move on to another job leaving someone else to make something of the mess they leave behind.</p>


<p>Related posts:<ol><li><a href='http://rockwebcast.com/programming/silverlight-3-is-it-worth-it.htm' rel='bookmark' title='Permanent Link: Silverlight 3 Is It Worth It?'>Silverlight 3 Is It Worth It?</a> <small>With the J</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/blog/growing-developers-brick-walls.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test</title>
		<link>http://rockwebcast.com/blog/test.htm</link>
		<comments>http://rockwebcast.com/blog/test.htm#comments</comments>
		<pubDate>Thu, 28 May 2009 01:50:53 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Daily Journal]]></category>

		<guid isPermaLink="false">http://www.rockwebcast.com/?p=26</guid>
		<description><![CDATA[ 
animated_box_001_0_diffuse ZIP


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-medium wp-image-24" title="animated_box_001_0_diffuse" src="http://www.rockwebcast.com/wp-content/uploads/2009/05/animated_box_001_0_diffuse-300x300.png" alt="animated_box_001_0_diffuse" width="300" height="300" /> </p>
<p>animated_box_001_0_diffuse ZIP</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/blog/test.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unique File Name Method</title>
		<link>http://rockwebcast.com/programming/unique-file-name-method.htm</link>
		<comments>http://rockwebcast.com/programming/unique-file-name-method.htm#comments</comments>
		<pubDate>Fri, 15 May 2009 23:18:41 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[file.exists]]></category>
		<category><![CDATA[mappath]]></category>
		<category><![CDATA[method]]></category>

		<guid isPermaLink="false">http://www.rockwebcast.com/programming/unique-file-name-method/</guid>
		<description><![CDATA[This method insures the file names are unique by adding a character to the end of it.&#160; After the first 26 it adds two letters and so on.
protected static string GetUniqueFileName(   &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; string directoryName, string originalName, string extension)    {    &#160;&#160;&#160; string filePath = directoryName +originalName + extension; [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>This method insures the file names are unique by adding a character to the end of it.&#160; After the first 26 it adds two letters and so on.</p>
<p>protected static string GetUniqueFileName(   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; string directoryName, string originalName, string extension)    <br />{    <br />&#160;&#160;&#160; string filePath = directoryName +originalName + extension;    <br />&#160;&#160;&#160; string fileOut = Server.MapPath(filePath);    <br />&#160;&#160;&#160; string alphabet = &quot;abcdefghijklmnopqrstuvwxyz&quot;;    <br />&#160;&#160;&#160; int target = -1;    <br />&#160;&#160;&#160; int sequenceQuantity = 0;    <br />&#160;&#160;&#160; string sequenceCharacter = &quot;&quot;;    <br />&#160;&#160;&#160; string sequence = &quot;&quot;; </p>
<p>&#160;&#160;&#160; while (File.Exists(fileOut))   <br />&#160;&#160;&#160; {&#160;&#160;&#160; <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; target++;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; sequence = &quot;&quot;; </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; if (target &gt; 25)   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sequenceQuantity++;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; target = 0;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; }    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; sequenceCharacter = alphabet.Substring(target, 1); </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; for (int i = 0; i &lt;= sequenceQuantity; i++)   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; {    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; sequence = sequence + sequenceCharacter;    <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; } </p>
<p>&#160;&#160;&#160;&#160;&#160;&#160;&#160; filePath = directoryName + originalName + sequence + extension;   <br />&#160;&#160;&#160;&#160;&#160;&#160;&#160; fileOut = Server.MapPath(filePath);    <br />&#160;&#160;&#160; } </p>
<p>&#160;&#160;&#160; return fileOut;   <br />}</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/programming/unique-file-name-method.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inheritance Observation</title>
		<link>http://rockwebcast.com/programming/inheritance-observation.htm</link>
		<comments>http://rockwebcast.com/programming/inheritance-observation.htm#comments</comments>
		<pubDate>Fri, 15 May 2009 03:37:32 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[classes]]></category>
		<category><![CDATA[derived]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[inheritance]]></category>
		<category><![CDATA[method]]></category>
		<category><![CDATA[observation]]></category>

		<guid isPermaLink="false">http://www.rockwebcast.com/programming/inheritance-observation/</guid>
		<description><![CDATA[Here’s a simple observation / rule people tend to forget about when they get in a hurry to finish an project.
The common members of all classes in a hierarchical structure should be declared in the base class.&#160; That way any changes that need to be done to any of the common features need only be [...]


Related posts:<ol><li><a href='http://rockwebcast.com/blog/growing-developers-brick-walls.htm' rel='bookmark' title='Permanent Link: Growing Developers &amp; Brick Walls'>Growing Developers &amp; Brick Walls</a> <small>Everybody </small></li></ol>]]></description>
			<content:encoded><![CDATA[<p align="justify">Here’s a simple observation / rule people tend to forget about when they get in a hurry to finish an project.</p>
<p align="justify">The common members of all classes in a hierarchical structure should be declared in the base class.&#160; That way any changes that need to be done to any of the common features need only be done in one place.&#160; Derived classes inherit the changes.&#160; If you find yourself having to copy a method to all or even most of your child classes come back to this rule.</p>


<p>Related posts:<ol><li><a href='http://rockwebcast.com/blog/growing-developers-brick-walls.htm' rel='bookmark' title='Permanent Link: Growing Developers &amp; Brick Walls'>Growing Developers &amp; Brick Walls</a> <small>Everybody </small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/programming/inheritance-observation.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mark Twain and Halley&#8217;s Comet</title>
		<link>http://rockwebcast.com/blog/mark-twain-and-halleys-comet.htm</link>
		<comments>http://rockwebcast.com/blog/mark-twain-and-halleys-comet.htm#comments</comments>
		<pubDate>Mon, 11 May 2009 23:17:36 +0000</pubDate>
		<dc:creator>Micah</dc:creator>
				<category><![CDATA[Daily Journal]]></category>
		<category><![CDATA[coincidence]]></category>
		<category><![CDATA[coincidences]]></category>
		<category><![CDATA[comet]]></category>
		<category><![CDATA[halleys comet]]></category>
		<category><![CDATA[mark]]></category>
		<category><![CDATA[predicted]]></category>
		<category><![CDATA[prediction]]></category>
		<category><![CDATA[twain]]></category>

		<guid isPermaLink="false">http://www.rockwebcast.com/blog/mark-twain-and-halleys-comet/</guid>
		<description><![CDATA[Mark Twain was born on the day of the appearance of Halley&#8217;s Comet in 1835, and died on the day of its next appearance in 1910. He himself predicted this in 1909, when he said: &#34;I came in with Halley&#8217;s Comet in 1835. It is coming again next year, and I expect to go out [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Mark Twain was born on the day of the appearance of Halley&#8217;s Comet in 1835, and died on the day of its next appearance in 1910. He himself predicted this in 1909, when he said: &quot;I came in with Halley&#8217;s Comet in 1835. It is coming again next year, and I expect to go out with it.&quot;</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://rockwebcast.com/blog/mark-twain-and-halleys-comet.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
