<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>show|time|maps updates</title>
    <link>http://www.showtimemaps.com/stm/updates/</link>
    <description />
    <language>en-us</language>
    <copyright>Flatland Media</copyright>
    <lastBuildDate>Thu, 01 Jun 2006 06:04:48 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>updates@showtimemaps.com</managingEditor>
    <webMaster>updates@showtimemaps.com</webMaster>
    <item>
      <trackback:ping>http://www.showtimemaps.com/stm/updates/Trackback.aspx?guid=909088df-d216-4ed4-ba71-c6ea689e8bc7</trackback:ping>
      <pingback:server>http://www.showtimemaps.com/stm/updates/pingback.aspx</pingback:server>
      <pingback:target>http://www.showtimemaps.com/stm/updates/PermaLink,guid,909088df-d216-4ed4-ba71-c6ea689e8bc7.aspx</pingback:target>
      <dc:creator>myemail@myemail.com (Your DisplayName here!)</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      We went through the main js file today and implemented two simple techniques
      to (hopefully) improve performance.  We traded our javascript concatenation for
      the Atlas Sys.StringBuilder, and we 'cached' some of our objects.  Here's
      an example that incorporates both techniques:
   </p>
        <p>
      We changed something like this:
   </p>
        <p>
      for (var i=0; i &lt; someArray.length; i++)<br />
      {<br />
         var s = someArray[i].Name + someArray[i].Rating;<br />
      }
   </p>
        <p>
      to:
   </p>
        <p>
      for (var i=0; i &lt; someArray.length; i++)<br />
      {<br />
         var s = new Sys.StringBuilder();<br />
         var movie = someArray[i];<br />
         s.append(movie.Name);<br />
         s.append(movie.Rating);<br />
      }
   </p>
        <img width="0" height="0" src="http://www.showtimemaps.com/stm/updates/aggbug.ashx?id=909088df-d216-4ed4-ba71-c6ea689e8bc7" />
      </body>
      <title>A Bit of Javascript Improvement</title>
      <guid>http://www.showtimemaps.com/stm/updates/PermaLink,guid,909088df-d216-4ed4-ba71-c6ea689e8bc7.aspx</guid>
      <link>http://www.showtimemaps.com/stm/updates/PermaLink,guid,909088df-d216-4ed4-ba71-c6ea689e8bc7.aspx</link>
      <pubDate>Thu, 01 Jun 2006 06:04:48 GMT</pubDate>
      <description>&lt;p&gt;
   We&amp;nbsp;went through the main js file today and implemented two simple techniques
   to (hopefully) improve performance.&amp;nbsp; We traded our javascript concatenation for
   the Atlas Sys.StringBuilder, and we 'cached' some of our objects.&amp;nbsp;&amp;nbsp;Here's
   an example&amp;nbsp;that incorporates both techniques:
&lt;/p&gt;
&lt;p&gt;
   We changed something like this:
&lt;/p&gt;
&lt;p&gt;
   for (var i=0; i &amp;lt; someArray.length; i++)&lt;br&gt;
   {&lt;br&gt;
   &amp;nbsp;&amp;nbsp; var s = someArray[i].Name + someArray[i].Rating;&lt;br&gt;
   }
&lt;/p&gt;
&lt;p&gt;
   to:
&lt;/p&gt;
&lt;p&gt;
   for (var i=0; i &amp;lt; someArray.length; i++)&lt;br&gt;
   {&lt;br&gt;
   &amp;nbsp;&amp;nbsp; var&amp;nbsp;s = new Sys.StringBuilder();&lt;br&gt;
   &amp;nbsp;&amp;nbsp; var movie = someArray[i];&lt;br&gt;
   &amp;nbsp;&amp;nbsp; s.append(movie.Name);&lt;br&gt;
   &amp;nbsp;&amp;nbsp; s.append(movie.Rating);&lt;br&gt;
   }
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.showtimemaps.com/stm/updates/aggbug.ashx?id=909088df-d216-4ed4-ba71-c6ea689e8bc7" /&gt;</description>
      <category>Atlas</category>
    </item>
  </channel>
</rss>