<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Bungee Connect Developer Network</title>
	<atom:link href="http://blogs.bungeeconnect.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.bungeeconnect.com</link>
	<description>Feed for the Bungee Connect Developers Around the World</description>
	<pubDate>Thu, 20 Nov 2008 21:51:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>To Optimize or Not To Optimize</title>
		<link>http://blogs.bungeeconnect.com/2008/11/20/to-optimize-or-not-to-optimize/</link>
		<comments>http://blogs.bungeeconnect.com/2008/11/20/to-optimize-or-not-to-optimize/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 21:51:06 +0000</pubDate>
		<dc:creator>olsenc</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[V8]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=656</guid>
		<description><![CDATA[Developing an on-demand platform that must deliver speed, scalability and stability requires a lot of thinking about performance. While working on Bungee Connect, I&#8217;ve done enough code optimizations, tweaks, hacks, anything really to squeeze more performance to know that I need to pay attention to the details up front. Not to poke the &#8220;don&#8217;t optimize [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://bungeeconnect.files.wordpress.com/2008/11/corey602.jpg"><img class="alignright size-full wp-image-662" title="corey602" src="http://bungeeconnect.files.wordpress.com/2008/11/corey602.jpg?w=60&#038;h=60" alt="corey602" width="60" height="60" /></a>Developing an on-demand platform that must deliver speed, scalability and stability requires a lot of thinking about performance. While working on Bungee Connect, I&#8217;ve done enough code optimizations, tweaks, hacks, anything really to squeeze more performance to know that I need to pay attention to the details up front. Not to poke the &#8220;don&#8217;t optimize until it&#8217;s done&#8221; beehive, but I&#8217;ve learned enough to know that there are some things you can learn from experience and you don’t have to wait for the performance guys to laugh at your code.</p>
<p>Have you ever debugged a crash where a null pointer was being dereferenced and when you tracked down the individual responsible their defense was that checking for null would slow down the system?  Have you ever found someone that wrote their own atoi function because they swore that the standard c runtime’s implementation was bad?</p>
<p>If you read my previous post you&#8217;ll know that I&#8217;ve been playing with the V8 JavaScript engine by Google.  I&#8217;ve enjoyed learning a new system and gleaning tricks from other programmers that you don&#8217;t get from reading a book or taking a class. But something has been gnawing on my mind for the last little while and that is how fast or slow is the bridge between the v8 engine and a c++ application that embeds it.  I wondered whether or not a developer should be worried about the performance of this bridge or if they should forget about performance for now and just start turning the crank on features. So I wrote a little performance test to see how long different areas of the V8 integration into an application take. By the way, the Google engineers that wrote this system are very solid in terms of coding standards, efficiency and readability.</p>
<p>These benchmarks aren’t the most scientific in nature but they do give me something to start kicking around.  Here&#8217;s the JavaScript test that I wrote and embedded into my test:</p>
<p><code>var count = 0;</code></p>
<p><code>function timed_dispatch() {<br />
count += 1;<br />
}</code></p>
<p><code>start = new Date();</code></p>
<p><code>// Test 1<br />
for (i = 0; i &lt; 1000000; i++) {<br />
count += 1;<br />
}</code></p>
<p><code>// get the time and print the results<br />
end = new Date();<br />
print(end - start);</code></p>
<p><code>// reset the counter and the start timer<br />
count = 0;<br />
start = new Date();</code></p>
<p><code>// Test 2<br />
for (i = 0; i &lt; 1000000; i++) {<br />
timed_dispatch();<br />
}</code></p>
<p><code>end = new Date();<br />
print(end - start);</code></p>
<p><code>// Setup for Test 3<br />
timed_obj = new TimedCPPDispatch();<br />
start = new Date();</code></p>
<p><code>// Test 3<br />
for (i = 0; i &lt; 1000000; i++) {<br />
timed_obj.empty();<br />
}</code></p>
<p><code>end = new Date();<br />
print(end - start);&#8221;);</code></p>
<p>The first for loop measures how long it takes V8 to do some simple arithmetic on a variable.  I started with 10,000 iterations but the numbers were too small so I bumped it up to 1,000,000.  The output of the first print statement was 16ms.  Pretty quick.</p>
<p>The second for loop looks at how long it takes to do a method dispatch that increments the same number.  Adding the overhead of the function call took the time up 4ms for a grande total of 20ms.</p>
<p>The last for loop uses a C++ class that I created that has a function called empty.  This function literally does nothing except for return.  What I&#8217;m looking for is how long the act of dispatching a method from the javascript to the c++ application takes.  It took a total of 1500ms or 1.5 seconds to call 1,000,000 times.</p>
<p>Obviously, if you can avoid crossing the boundaries between your application and the V8 engine you will be saving some overhead.  Two orders of magnitude difference is nothing to sneeze at.  However, 1.5 us (microseconds) per function call is not bad for an embedded vm.  And, I don&#8217;t expect anybody to be doing a million of those. On top of that, once you cross the boundary you&#8217;re still running in c++ code, which isn&#8217;t too shabby with performance either.  If you have some complicated c++ algorithm that you are calling then a 1.5 us boundary becomes noise and is not an issue.  So, the old adage of not optimizing too soon would appear to still hold a lot of water in this argument and I should hold off on looking to outsmart myself before that&#8217;s really necessary.  I should probably be looking to add features to my application rather than trying to figure out a priori where my code might be slowing down.</p>
<p>If you&#8217;re interested in checking out V8&#8217;s performance numbers for running straight JavaScript head on over to http://code.google.com/apis/v8/run.html or download the V8 engine and run them on your machine.</p>
Posted in Blog&nbsp;&nbsp;&nbsp;Tagged: C++, Google, javascript, V8&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/656/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/656/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/656/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/656/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/656/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/656/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/656/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/656/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/656/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/656/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=656&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/11/20/to-optimize-or-not-to-optimize/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/olsenc-128.jpg" medium="image">
			<media:title type="html">olsenc</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/11/corey602.jpg" medium="image">
			<media:title type="html">corey602</media:title>
		</media:content>
	</item>
		<item>
		<title>Basecamp API for Bungee Connect from Bear454</title>
		<link>http://blogs.bungeeconnect.com/2008/11/04/basecamp-api-for-bungee-connect-from-bear454/</link>
		<comments>http://blogs.bungeeconnect.com/2008/11/04/basecamp-api-for-bungee-connect-from-bear454/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 21:06:34 +0000</pubDate>
		<dc:creator>Brad Hintze</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[API]]></category>

		<category><![CDATA[APIs]]></category>

		<category><![CDATA[bcdn]]></category>

		<category><![CDATA[BungeeConnect]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/2008/11/04/basecamp-api-for-bungee-connect-from-bear454/</guid>
		<description><![CDATA[The illustrious BCDN member Bear454 has contributed a Basecamp API for Bungee Connect. Bear454 outlines how you can use this api in your own project and promises to maintain it until a better one is contributed. Go check it out.
Brad
Posted in Blog&#160;&#160;&#160;Tagged: API, APIs, bcdn, BungeeConnect&#160;&#160;&#160;     ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The illustrious BCDN member Bear454 has contributed a <a href="http://bear454.blogspot.com/2008/10/basecamp-api-for-bungeeconnect.html">Basecamp API for Bungee Connect</a>. Bear454 outlines how you can use this api in your own project and promises to maintain it until a better one is contributed. Go check it out.<img src="http://bungeeconnect.files.wordpress.com/2008/11/basecamplogo-small.png?w=126&#038;h=32" width="126" height="32" alt="basecamplogo-small.png" style="float:right;padding:2px;" /></p>
<p>Brad</p>
Posted in Blog&nbsp;&nbsp;&nbsp;Tagged: API, APIs, bcdn, BungeeConnect&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/652/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=652&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/11/04/basecamp-api-for-bungee-connect-from-bear454/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/bradhintze-128.jpg" medium="image">
			<media:title type="html">bradhintze</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/11/basecamplogo-small.png" medium="image">
			<media:title type="html">basecamplogo-small.png</media:title>
		</media:content>
	</item>
		<item>
		<title>October System Update</title>
		<link>http://blogs.bungeeconnect.com/2008/10/21/october-system-update/</link>
		<comments>http://blogs.bungeeconnect.com/2008/10/21/october-system-update/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 16:17:39 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Learning Resources]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=631</guid>
		<description><![CDATA[
The October system update for Bungee Connect went live on October 21.
For a more thorough list of this release&#8217;s new features, enhancements and bug fixes, review the Preview Announcement from September 26.
A few of the new features are worthy of a quick how-to video, so read on.
No More Pages in AppProjects
We simplified the AppProject container [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img src="http://s3.amazonaws.com/bcdn-bucket/headshots/Ted%20smile%20100.JPG" alt="" align="right" /></p>
<p>The October system update for Bungee Connect went live on October 21.</p>
<p>For a more thorough list of this release&#8217;s new features, enhancements and bug fixes, review the <a href="http://blogs.bungeeconnect.com/2008/09/26/october-preview/" target="_blank">Preview Announcement from September 26</a>.</p>
<p>A few of the new features are worthy of a quick how-to video, so read on.</p>
<p><strong>No More Pages in AppProjects</strong><br />
We simplified the AppProject container by eliminating the need for Pages. Any AppProjects that existed prior to the update will still have whatever pages they had before, but be sure to update your AppProjects before trying to update any existing deployed applications.</p>
<p><a href="http://s3.amazonaws.com/bcdn-bucket/NewReleaseVids/2008.4/dot4AppAppProject_960x540.swf" target="_blank"><img class="alignnone size-full wp-image-648" title="media-playback-start" src="http://bungeeconnect.files.wordpress.com/2008/10/media-playback-start.png?w=22&#038;h=22" alt="" width="22" height="22" /> Here&#8217;s a short video to explain more</a>.</p>
<p><strong>&#8220;Publish&#8221; Tab Replaces &#8220;Staging&#8221; Tab</strong><br />
The new Publish tab makes it easier to manage your posts, deployments, and shares, especially when you have multiple solutions in various DesignGroups.</p>
<p><a href="http://s3.amazonaws.com/bcdn-bucket/NewReleaseVids/2008.4/dot4PublishTabSlides.swf" target="_blank"><img class="alignnone size-full wp-image-648" title="media-playback-start" src="http://bungeeconnect.files.wordpress.com/2008/10/media-playback-start.png?w=22&#038;h=22" alt="" width="22" height="22" /> Here&#8217;s a short video to show you how</a>.</p>
<p><strong>Custom FavIcon Support</strong><br />
The much-requested support for specifying a FavIcons has finally arrived. Now when users bookmark your Bungee-powered application, they&#8217;ll see the icon of your choice.</p>
<p><a href="http://s3.amazonaws.com/bcdn-bucket/NewReleaseVids/2008.4/dot4FavIcons_960x540.swf" target="_blank"><img class="alignnone size-full wp-image-648" title="media-playback-start" src="http://bungeeconnect.files.wordpress.com/2008/10/media-playback-start.png?w=22&#038;h=22" alt="" width="22" height="22" /> Here&#8217;s a brief video to show how to implement a FavIcon</a>.</p>
<p>Again, there is a whole lot more in this release, so check out the <a href="http://blogs.bungeeconnect.com/2008/09/26/october-preview/" target="_blank">Preview Announcement from September 26</a>.</p>
<p>Ted Haeger<br />
Director, Bungee Connect Developer Network</p>
Posted in BCDN Updates, Blog, Learning Resources&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/631/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/631/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/631/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/631/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/631/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/631/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/631/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/631/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/631/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/631/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=631&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/10/21/october-system-update/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://s3.amazonaws.com/bcdn-bucket/headshots/Ted%20smile%20100.JPG" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/10/media-playback-start.png" medium="image">
			<media:title type="html">media-playback-start</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/10/media-playback-start.png" medium="image">
			<media:title type="html">media-playback-start</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/10/media-playback-start.png" medium="image">
			<media:title type="html">media-playback-start</media:title>
		</media:content>
	</item>
		<item>
		<title>BCDN Update, October 2008</title>
		<link>http://blogs.bungeeconnect.com/2008/10/10/bcdn-update-2008-10/</link>
		<comments>http://blogs.bungeeconnect.com/2008/10/10/bcdn-update-2008-10/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 21:19:03 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[forums]]></category>

		<category><![CDATA[get satisfaction]]></category>

		<category><![CDATA[getsatisfaction]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[Podcast]]></category>

		<category><![CDATA[Postgres +]]></category>

		<category><![CDATA[RIA]]></category>

		<category><![CDATA[Rich Internet Application]]></category>

		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=602</guid>
		<description><![CDATA[This month&#8217;s newsletter was sent to all BCDN developers on Wednesday, October 8, 2008.
Since sending the email, there has been one modification to the original newsletter&#8217;s information. The new release of Bungee Connect will happen on Monday, October 13, not today. (I forgot about a cardinal rule of new releases, as set by BCDN members: [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em>This month&#8217;s newsletter was sent to all BCDN developers on Wednesday, October 8, 2008.</em></p>
<p><em>Since sending the email, there has been one modification to the original newsletter&#8217;s information. The new release of Bungee Connect will happen on Monday, October 13, not today. (I forgot about a cardinal rule of new releases, as set by BCDN members: never do a system update on a Friday. My bad!)<br />
</em></p>
<p><img src="http://s3.amazonaws.com/bcdn-bucket/headshots/Ted%20smile%20100.JPG" alt="" align="right" />Hey, everyone:</p>
<p>It&#8217;s been a while since the last Bungee Connect Developer Network update, and we have been cooking up some great stuff for you. Let&#8217;s get to it.<span id="more-602"></span></p>
<p><strong><span style="color:#18b62d;">Master Bungee Connect: The Learn Tab</span></strong></p>
<p>The Learn tab provides you with the essential Programmer&#8217;s Guide material to Bungee Connect. Through hands-on activities, code examples, and short videos that quickly cover key concepts, this is your fast track to master the fundamentals of Bungee Connect. Reaction to it has been very positive.</p>
<blockquote><p>&#8220;I&#8217;ve been through Units 1 &amp; 2 of the new [Learn tab]. I found them very helpful. In fact, <em>I think it&#8217;s the best example of on-line self-training that I&#8217;ve come across.</em>&#8221;  — Jan Varga, Amethon Solutions (Australia)</p></blockquote>
<p><a href="https://builder.bungeeconnect.com?bl_username=" target="_blank"><img src="http://s3.amazonaws.com/bcdn-bucket/WelcomeAboardKit/WAK_icon.jpg" alt="" align="right" /></a>Now that it&#8217;s up and online, I challenge you to conquer it. As of today, any developer who passes all three Unit quizzes in the Learn tab will receive the BCDN Welcome Aboard Kit, which includes a Bungee Connect shirt. (You&#8217;ll be prompted for shipping information after passing the third quiz.)</p>
<p>Get going by logging onto Bungee Connect. The new Learn tab will be there waiting for you:</p>
<ul>
<li>Bookmark: <a href="https://builder.bungeeconnect.com?bl_username=" target="_blank">https://builder.bungeeconnect.com?bl_username={your user name}<br />
</a></li>
</ul>
<p><strong><span style="color:#18b62d;">Bungee Connect Supports Google Chrome</span></strong></p>
<p><a href="http://blogs.bungeeconnect.com/2008/09/05/google-chrome-support-2/" target="_blank"><img src="http://s3.amazonaws.com/bcdn-bucket/bcdn_update/googlechrome_logo_sm.jpg" border="0" alt="" align="right" /></a>Since our last update, Google announced their new browser, Google Chrome. Bungee Connect has aggressively supported the big three standard browsers (Firefox, Safari and Internet Explorer), and we typically keep other browsers at arm&#8217;s length. However, when Google talks, a lot of web geeks listen, and we knew that Chrome would soon be in high demand. That&#8217;s why <a href="http://blogs.bungeeconnect.com/2008/09/05/google-chrome-support-2/">Chrome has joined our list of officially supported browsers</a>.</p>
<p><strong><span style="color:#18b62d;">Try Bungee SQL Admin</span></strong><a href="http://blogs.bungeeconnect.com/2008/09/12/bungee-sql-admin/" target="_blank"><img src="http://s3.amazonaws.com/bcdn-bucket/bcdn_update/oss_sql_logos.png" border="0" alt="" align="right" /></a></p>
<p>Got a PostgreS or MySQL database? Need to set up tables or modify stored data? Bungee SQL Admin is a rich Internet application that lets anybody to rapidly manage MySQL &amp; PostgreSQL database systems. The app was build on Bungee Connect, but you do not need a Bungee Connect account to use it.</p>
<p>Beside being a handy utility on its own, Bungee SQL Admin has been added to the list of Example Code available to BCDN developers, providing you with source code from which you can learn or freely create derivative works. (Look for it in the &#8220;Applications&#8221; section.)</p>
<p><a href="http://blogs.bungeeconnect.com/2008/09/12/bungee-sql-admin/">Try out Bungee SQL Admin.</a></p>
<p><strong><span style="color:#18b62d;">The Next Platform Update? (Coming on October <span style="text-decoration:line-through;">10</span> 13)</span></strong></p>
<p>We opened the latest BCDN Preview on September 26, allowing BCDN Developers early access to the latest features and updates. It comes a huge list of fixes, as our intrepid product manager Dave Brooksby explained in the <a href="http://blogs.bungeeconnect.com/2008/09/26/october-preview/">BCDN Preview announcement</a>.</p>
<p>On <span style="text-decoration:line-through;">Friday</span> Monday, October <span style="text-decoration:line-through;">10</span> 13, we plan to update Bungee Connect (the current production platform) to the version currently used on the BCDN Preview. Until then, you can try out the new version at <a href="http://preview.bungeeconnect.com">http://preview.bungeeconnect.com</a>.</p>
<p><strong><span style="color:#18b62d;">Changes for the BCDN Forums</span></strong></p>
<p><a href="http://getsatisfaction.com/bungeelabs/products/bungeelabs_bungee_connect" target="_blank"><img src="http://s3.amazonaws.com/bcdn-bucket/bcdn_update/badge_get_help-100.png" border="0" alt="" align="right" /></a>The BCDN Forums are moving to <a href="http://getsatisfaction.com/bungeelabs/products/bungeelabs_bungee_connect" target="_blank">Get Satisfaction</a>. While at the O&#8217;Reilly Open Source Conference (OSCON) last summer, I did a lot of research (okay, mostly talking with geek friends) about web-based forums options. After a lot of testing, I was quite smitten with Get Satisfaction for how easy it is to use, how quickly it produces answers to commonly asked questions, and how it&#8217;s <em>not a forums platform</em>.</p>
<p>Over the next couple weeks, the community team will be integrating Bungee Connect and Get Satisfaction. Our first step is to get automatic account provisioning and single sign-on worked out. After that, we&#8217;ll bring the old forums content into the new system.</p>
<p><strong><span style="color:#18b62d;">Feed Your Brain with Web-head Audio Interviews</span></strong></p>
<p><a href="http://bungeeconnect.wordpress.com/category/podcast/the-bungee-line/" target="_blank"><img src="http://s3.amazonaws.com/bungee-media/image/bungee-audio-logo_80.png" border="0" alt="" align="right" /></a>Have you listened to our web development podcast, <a href="http://bungeeconnect.wordpress.com/category/podcast/the-bungee-line/"><em>The Bungee Line</em></a>?</p>
<ul>
<li>In the most recent edition, we <a href="http://bungeeconnect.wordpress.com/2008/08/04/owf/">chat with Scott Kveton of <strong>The Open Web Foundation</strong></a>.</li>
<li>Another you may find very interesting is with <a href="http://bungeeconnect.wordpress.com/2008/06/20/bl-deki-stevebjorg/">Steve Bjorg discussing <strong>Deki, MindTouch&#8217;s programmable wiki</strong></a>. (In fact, we like Deki so much that Bungee Connect documentation will be migrating onto Deki during the month of October.)</li>
</ul>
<p><strong><span style="color:#18b62d;">That&#8217;s All For Now</span></strong></p>
<p>As usual, there&#8217;s a lot more news than we can put into a short newsletter. Keep watching the <a href="http://blogs.bungeeconnect.com">BCDN Blog</a> for ongoing updates. Lastly, you can always reply directly to this email if you have any questions.</p>
<p>—Ted</p>
<p>Ted Haeger<br />
Director, Bungee Connect Developer Network<br />
<a href="http://bungeelabs.com/">Bungee Labs</a></p>
Posted in BCDN Updates, Blog&nbsp;&nbsp;&nbsp;Tagged: chrome, forums, get satisfaction, getsatisfaction, Google, javascript, MySQL, Podcast, Postgres +, RIA, Rich Internet Application, SQL&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/602/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/602/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/602/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=602&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/10/10/bcdn-update-2008-10/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://s3.amazonaws.com/bcdn-bucket/headshots/Ted%20smile%20100.JPG" medium="image" />

		<media:content url="http://s3.amazonaws.com/bcdn-bucket/WelcomeAboardKit/WAK_icon.jpg" medium="image" />

		<media:content url="http://s3.amazonaws.com/bcdn-bucket/bcdn_update/googlechrome_logo_sm.jpg" medium="image" />

		<media:content url="http://s3.amazonaws.com/bcdn-bucket/bcdn_update/oss_sql_logos.png" medium="image" />

		<media:content url="http://s3.amazonaws.com/bcdn-bucket/bcdn_update/badge_get_help-100.png" medium="image" />

		<media:content url="http://s3.amazonaws.com/bungee-media/image/bungee-audio-logo_80.png" medium="image" />
	</item>
		<item>
		<title>Connecting C++ To Javascript Via Google&#8217;s V8</title>
		<link>http://blogs.bungeeconnect.com/2008/10/09/connecting-c-to-javascript-via-googles-v8/</link>
		<comments>http://blogs.bungeeconnect.com/2008/10/09/connecting-c-to-javascript-via-googles-v8/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 18:33:18 +0000</pubDate>
		<dc:creator>olsenc</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Non-Bungee Tech]]></category>

		<category><![CDATA[C++]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[V8]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=567</guid>
		<description><![CDATA[I&#8217;ve been playing around with Google&#8217;s V8 JavaScript engine.  One of the really cool things about V8 is that it was built to be embedded into a C++ application.  Here at Bungee Labs I&#8217;ve been writing the infrastructure for our bungee connect platform for some time now.  One thing that I&#8217;m always [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright alignnone size-full wp-image-175" style="border:0 none;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/10/corey_80.jpg?w=80&#038;h=80" alt="" width="80" height="80" />I&#8217;ve been playing around with <a href="http://code.google.com/p/v8/" target="_blank">Google&#8217;s V8 JavaScript engine</a>.  One of the really cool things about V8 is that it was built to be embedded into a C++ application.  Here at Bungee Labs I&#8217;ve been writing the infrastructure for our bungee connect platform for some time now.  One thing that I&#8217;m always interested in is speed and V8 is very fast.  I ran the <a href="http://code.google.com/apis/v8/run.html" target="_blank">benchmarks that Google posted</a> in my browser (Firefox 3.03), and then I ran them using the new V8 engine. The new engine is faster by an order of magnitude.<span id="more-567"></span></p>
<p>Getting your head wrapped around the V8 API takes some time.  There is a very brief overview page that you can read to get started writing V8 applications, but you will have to spend quite a bit of time scouring the source code to figure out how to do anything of note.  Most of the documentation focuses on how your js files can call into C++. For our purposes, I also needed to call into JavaScript from C++ and get information back from the V8 engine.  Here is some code that does that.</p>
<p>Let&#8217;s say you have some JavaScript file that defines a function <em>foo</em> (you can&#8217;t have a coding exercise without a <em>foo</em>) that looks like the following:</p>
<blockquote><p><code> function foo() {<br />
return 42;<br />
}<br />
</code></p></blockquote>
<p>If you&#8217;ve embedded V8 into your C++ application you could call <em>foo</em> by doing the following:</p>
<blockquote><p><code>void myClass::myFunction()<br />
{<br />
HandleScope  scope;<br />
LocalContext context;<br />
</code><br />
<code> Script::Compile(String::New("function foo() { return 42; }"))-&gt;Run();</code></p>
<p><code> Local fun = Local::Cast(context-&gt;Global()-&gt;Get(String::New("foo")));</code></p>
<p><code> int argc = 0;<br />
Handle argv[] = NULL;</code></p>
<p><code> Handle result = fun-&gt;Call(fun, argc, argv); // argc and argv are your standard arguments to a function<br />
&#8230;<br />
}<br />
</code></p></blockquote>
<p>What this does is it sends the JavaScript that I wrote to the V8 engine via the Compile and Run functions. Now, I need access to the <em>foo</em> function and I do that by getting the Function from the Global namespace. If my function took any parameters I could fill out the argv array and then the function would have access to those values just like any normal JavaScript function would.  When I make the Call function I give it an object to be the receiver, itself in this case, and I pass the argument length and array.  The value that is returned from the function is stored in the result variable.</p>
<p>So, that wasn&#8217;t too bad. It all makes sense once you see it. The hard part always is trying to figure that stuff out when you don&#8217;t know where to look.</p>
<p>Another thing I had to figure out was how to make a function call on an object instance.  This is a bit more difficult but it&#8217;s really just a variation on a theme.  Let&#8217;s say our JavaScript looks like this:</p>
<blockquote><p><code>function bar() {<br />
this.x = 42;<br />
</code><br />
<code> this.foo = function() {<br />
return x;<br />
}<br />
}</code></p></blockquote>
<p>I need to get a handle to the function constructor first so I do that here:</p>
<blockquote><p><code>Handle fun = Handle::Cast(env-&gt;Global()-&gt;Get(String::New("bar")));</code></p></blockquote>
<p>Now I can create an instance of this function with:</p>
<blockquote><p><code>Handle&lt;Object&gt; object = fun-&gt;NewInstance(argc, argv);</code></p></blockquote>
<p>Again argc and argv are your arguments to your function which in this case is bar.  If bar took more parameters you would pass those in so that bar would be setup correctly.</p>
<p>Once I have an object I can ask it for it&#8217;s function that I want to call:</p>
<blockquote><p><code>Handle fun_to_call = Handle::Cast(object-&gt;Get(String::New("foo")));</code></p></blockquote>
<p>And finally I can call that function:</p>
<blockquote><p><code>fun_to_call-&gt;Call(object, argc, argv);</code></p></blockquote>
<p>Since I am using the same API function Call, I can expect a return value just like in the first example.</p>
<p>I&#8217;ve found V8 to be an excellent JavaScript engine, and it has a fantastic API. I&#8217;ll be using it for some of my internal projects and I&#8217;ll keep posting cool ideas as I run across them.</p>
<p>Corey Olsen<br />
Senior Platform Engineer<br />
Bungee Labs</p>
Posted in Blog, Non-Bungee Tech&nbsp;&nbsp;&nbsp;Tagged: C++, Google, javascript, V8&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/567/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=567&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/10/09/connecting-c-to-javascript-via-googles-v8/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/olsenc-128.jpg" medium="image">
			<media:title type="html">olsenc</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/10/corey_80.jpg" medium="image" />
	</item>
		<item>
		<title>At Long Last: The Learn Tab v1.0</title>
		<link>http://blogs.bungeeconnect.com/2008/10/01/learn-tab-v1/</link>
		<comments>http://blogs.bungeeconnect.com/2008/10/01/learn-tab-v1/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 23:08:51 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Learning Resources]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[learn tab]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=558</guid>
		<description><![CDATA[The Core Curriculum in the Bungee Connect Learn tab is finally complete, online and available.
Said one BCDN Developer (who goes by the handle &#8220;olympyx&#8221;):
I think the combination of text overview, video, and use of the platform is a great way to learn the platform.
I first announced the Learn tab this past summer, thinking that the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright alignnone size-full wp-image-175" style="border:0 none;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" />The Core Curriculum in the Bungee Connect Learn tab is finally complete, online and available.</p>
<p>Said one BCDN Developer (who goes by the handle &#8220;olympyx&#8221;):</p>
<blockquote><p><em>I think the combination of text overview, video, and use of the platform is a great way to learn the platform.</em><span id="more-558"></span></p></blockquote>
<p>I first <a href="http://blogs.bungeeconnect.com/2008/07/21/the-learn-tab-lives/" target="_blank">announced the Learn tab</a> this past summer, thinking that the final piece, Unit 3, would be online by the end of July. We managed to get the first three modules online in short order, but the final two bedeviled me for some time. Nevertheless, I hereby declare the wait to be over.</p>
<p>You can now <a href="http://builder.bungeeconnect.com" target="_blank">log on to Bungee Connect</a> and complete the Core Curriculum and get your status ticker to look like this:</p>
<p><a href="http://bungeeconnect.files.wordpress.com/2008/10/picture-2.png"><img class="aligncenter size-full wp-image-562" title="picture-2" src="http://bungeeconnect.files.wordpress.com/2008/10/picture-2.png?w=480&#038;h=31" alt="" width="480" height="31" /></a></p>
<p>When you do, there&#8217;s a special surprise for you at the end&#8211;a little somethin&#8217;-somethin&#8217; to recognize your achievement. But, you&#8217;ll have to finish the final Quiz to find out what it is.</p>
<p>&#8211;Ted</p>
<p>Ted Haeger<br />
Director, Bungee Connect Developer Network<br />
Bungee Labs</p>
Posted in BCDN Updates, Blog, Learning Resources&nbsp;&nbsp;&nbsp;Tagged: education, learn tab&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/558/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/558/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/558/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=558&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/10/01/learn-tab-v1/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/10/picture-2.png" medium="image">
			<media:title type="html">picture-2</media:title>
		</media:content>
	</item>
		<item>
		<title>October BCDN Preview Now Available</title>
		<link>http://blogs.bungeeconnect.com/2008/09/26/october-preview/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/26/october-preview/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 22:59:03 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=539</guid>
		<description><![CDATA[
The next version of Bungee Connect is now available in preview to BCDN developers. As usual, the BCDN Preview will be online for two weeks before it rolls to production. Access it at https://preview.bungeeconnect.com.
The Preview once again has a recent snapshot of your solutions, but remember: the Preview release is for testing purposes. Any changes [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright" src="http://bungeeconnect.files.wordpress.com/2008/08/davebandtedheadshots-80.jpg?w=82&#038;h=169" alt="" width="82" height="169" /></p>
<p>The next version of Bungee Connect is now available in preview to BCDN developers. As usual, the BCDN Preview will be online for two weeks before it rolls to production. Access it at <a href="https://preview.bungeeconnect.com" target="_blank">https://preview.bungeeconnect.com</a>.</p>
<p>The Preview once again has a recent snapshot of your solutions, but remember: the Preview release is for testing purposes. <em><span>Any changes you make to your code will </span><strong><span>not</span></strong></em><span><em> be carried to production when the roll-up happens</em>.</span></p>
<p>Of course, if you run into any issues, please leave a comment right here to let us know about them.<span id="more-539"></span></p>
<p><span style="font-weight:bold;">New Features:</span></p>
<ul>
<li><span style="font-weight:bold;">Publish tab:</span> The Publish tab (formerly named &#8220;Deploy (beta)&#8221;) has now officially replaced the Staging tab. Use it to post, share or deploy your code and applications. You can still use the old Staging tab by enabling it in Builder Tab Preferences.</li>
<li><strong>Revision Status:</strong><span> If you collaborate with other developers, or maybe don&#8217;t always remember what classes you made changes to, you can now view the complete status </span><span>of an entire solution by right-clicking it in the Solution Explorer and choosing ‘Revision Status.’</span><strong><br />
</strong><a href="http://bungeeconnect.files.wordpress.com/2008/09/revision-status.png"><img class="alignnone size-full wp-image-548" title="revision-status" src="http://bungeeconnect.files.wordpress.com/2008/09/revision-status.png?w=440&#038;h=515" alt="" width="440" height="515" /></a><strong><br />
</strong></p>
<p><strong></strong></li>
<li><strong>Number Reformatting for Strings:</strong> <span style="font-weight:normal;">The new FormatUtil class in Runtime (in TypeLib: Utility) enables you to do several format transformations on strings.<br />
</span></li>
<li><strong>AppProject Template and Deployment Requirements Changed: </strong><span>For those of you who have been using Bungee Connect for a while and have already deployed several applications, there&#8217;s a significant change to AppProjects that affects how you deploy applications. There will be more information in the docs when the release rolls to production. If you’re curious about the details of the changes, leave us a comment here, or find us in <a href="http://docs.bungeeconnect.com/wiki/index.php/BCDN/IRC">IRC</a>.</span></li>
</ul>
<p><span style="font-weight:bold;">Fixes and Code Changes:</span></p>
<p>As always, this release fixes many issues that the BCDN community have reported:</p>
<ul>
<li>0007374: [Other] Dependencies are now copied with dependent projects when posting/deploying</li>
<li>0006019: [Controls / Interactions] Popups now more properly position relative to the current position of the parent window</li>
<li>0003372: [Controls / Interactions] You can now change Icon for the Google Map in its adapter</li>
<li>0007155: [Share] Shares and Posts can now be edited by the person who created them or the Design Group owner</li>
<li>0004790: [Controls / Interactions] Constructor interface for adding elements to a Collection now uses the proper element type for the collection</li>
<li>0007075: [Form Layout] re-sizing a grid no longer collapses other grid cells in specific cases</li>
<li>0007099: [Form Layout] box (horizontal) in vertical flow does now allows you view the bottom</li>
<li>0007074: [Form Layout] Grid no longer unintentionally re-sizing cells in a vertical flow</li>
<li>0007690: [Form Layout] IE7: letting go of the grid resize tick no longer removes a pixel from the height or width</li>
<li>0007680: [Controls / Interactions] Date/Time combo box drop-down arrow now works when setting as data in specific cases</li>
<li>0007572: [Form Layout] using the text &#8220;&lt;select one&gt;&#8221; in an enumeration is now cleaned and no longer breaks in the UI</li>
<li>0007243: [Controls / Interactions] Google Map now has a selection manager for pin elements</li>
<li>0007250: [Controls / Interactions] Google Map now has support for GLatLngBounds</li>
<li>0007268: [Controls / Interactions] Google Map more gracefully handles it when google fails to geocode an address</li>
<li>0007361: [Controls / Interactions] Wizard now instantiates GoogleMapDirectionsAdapter in correct location</li>
<li>0004614: [Other] You can now set a double to a value containing a decimal point using a site Data</li>
<li>0006076: [Controls / Interactions] HTML now has general mimetype out capability (Bear454, this one&#8217;s for you!)</li>
<li>0006723: [Other] SMPTClient now requires an SMPT server source in order to function</li>
<li>0005800: [Other] Key word &#8220;now&#8221; is ‘now’ working in an expression</li>
<li>0007381: [Solution Explorer] Deleting a project that contains multiple tiers of nested projects no longer only deletes immediate children</li>
<li>0007379: [Solution Explorer] After Importing a ResourceProject, nested project containers now check-in correctly</li>
<li>0007190: [SOAP/WSDL] WSDL import now handling &#8220;choice&#8221; correctly</li>
<li>0005715: [Other] You can now customize the &lt;head&gt; tags</li>
<li>0007091: [Code Editor] convertStrToNumber parameters for &#8220;fl&#8221; and &#8220;do&#8221; now work more predictably</li>
<li>0007420: [Code Editor] Separator bar no longer switches from Vertical to Horizontal if you merge any cell in a grid</li>
<li>0007412: [Code Editor] The Separator bar does now properly goes away when deleting the column that contains it.</li>
<li>0006969: [Code Editor] Outline of a StyleButton no longer appears separate from the button when a Horizontal Box in design mode</li>
<li>0007229: [Code Editor] Vertical box is no longer sized to a height of 0px when inside another vertical box</li>
<li>0007424: [Code Editor] More than one line is no longer improperly highlighted in the Code Editor</li>
<li>0007404: [Controls / Interactions] Radio button now honors the Multiline property</li>
<li>0007143: [Properties] &#8220;DateTime&#8221; property editor tab for MonthCalendar control is no longer missing</li>
<li>0005210: [Form Layout] Clicking on a Label that contains a link on a form no longer causes an exception</li>
<li>0007706: [Controls / Interactions] CollectionStatementComplete no longer chooses second item in filter list when list contains multiple items</li>
<li>0007708: [Controls / Interactions] CollectionStatementComplete no longer throws a JavaScript error if you resize the browser</li>
<li>0005949: [Properties] Stylesheet clear button now enabled when using a control style</li>
<li>0007528: [Controls / Interactions] DateTime Format in an MCL now works if the Edit Type is set to WriteOnly</li>
<li>0007408: [Controls / Interactions] Under certain circumstances, items added to CollectionStatementComplete never show up on the server</li>
<li>0007429: [Controls / Interactions] MonthCalendarList no longer crashes when setting number of columns</li>
<li>0007538: [Meta Runtime] You can now set a function trigger to a bag</li>
<li>0007593: [SOAP/WSDL] SOAP no longer replacing hostname with IP Address</li>
<li>0007647: [Properties] Setting Multiple Select to true after removing the Multiple Select Function Interfaces no longer causes a crash</li>
<li>0007697: [Other] PostRenderInit is now getting called during Debug</li>
<li>0005634: [Other] SQLConnection now returns the standard numRowsAffected() function to know how the query affected the database</li>
<li>0007316: [Controls / Interactions] Cross window drag and drop is fixed on Safari</li>
<li>0007183: [Controls / Interactions] &#8220;Default&#8221; behavior now works inside Horizontal Flow</li>
<li>0007080: [Code Editor] triggered function args no longer discarded before saving</li>
<li>0007640: [Controls / Interactions] Flying over a google pin no longer causes map to pan and balloon to popup it’s been told not to</li>
<li>0007466: [Controls / Interactions] Calling select() on a collection that is bound to a Google Map fixed</li>
<li>0007631: [Controls / Interactions] The system no longer crashes when using a google map without setting the pin icon</li>
<li>0007172: [Controls / Interactions] Leaving the icon in an MCL column to the default of &#8220;not_set&#8221; no longer breaks simulation</li>
<li>0007330: [Controls / Interactions] [Regression] Changing the position of points on a GoogleMap behaves more predictably</li>
<li>0007409: [Controls / Interactions] Radio buttons now work when Control Placement is set to Below Label</li>
<li>0007073: [Form Layout] Hyperlinked controls in form layout when clicked, no longer take over the design pane</li>
<li>0007341: [C++] datetime computations now working as documented taking seconds more accurately into account</li>
<li>0007421: [Code Editor] Debugger will now break if you have a breakpoint set to the last statement in a function</li>
</ul>
Posted in Blog&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/539/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=539&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/26/october-preview/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/08/davebandtedheadshots-80.jpg" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/revision-status.png" medium="image">
			<media:title type="html">revision-status</media:title>
		</media:content>
	</item>
		<item>
		<title>Bungee Boys in New York City</title>
		<link>http://blogs.bungeeconnect.com/2008/09/15/bungee-boys-in-new-york-city/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/15/bungee-boys-in-new-york-city/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 12:32:47 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Events]]></category>

		<category><![CDATA[CEO]]></category>

		<category><![CDATA[CTO]]></category>

		<category><![CDATA[New York City]]></category>

		<category><![CDATA[NYC]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[Web 2.0 Expo]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=536</guid>
		<description><![CDATA[Brad Hintze and I will be in New York City this week for Web 2.0 Expo. Along with us are our CTO Dave Mitchell, and CEO Martin Plaehn. If you&#8217;d like to get together with any of us, please drop us a note, and we hope to see you in New York.
    [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:left;"><img class="alignright alignnone size-full wp-image-175" style="border:0 none;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" />Brad Hintze and I will be in New York City this week for <a href="http://en.oreilly.com/webexny2008/public/content/home" target="_blank">Web 2.0 Expo</a>. Along with us are our CTO Dave Mitchell, and CEO Martin Plaehn. If you&#8217;d like to get together with any of us, please drop us a note, and we hope to see you in New York.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/536/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/536/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/536/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/536/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/536/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=536&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/15/bungee-boys-in-new-york-city/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />
	</item>
		<item>
		<title>Manage MySQL with Bungee SQL Admin</title>
		<link>http://blogs.bungeeconnect.com/2008/09/12/bungee-sql-admin/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/12/bungee-sql-admin/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 19:31:58 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Learning Resources]]></category>

		<category><![CDATA[Bungee SQL Admin]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[phpMyAdmin]]></category>

		<category><![CDATA[Postgres +]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<category><![CDATA[SkunkDay]]></category>

		<category><![CDATA[source code]]></category>

		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=517</guid>
		<description><![CDATA[Bungee SQL Admin is a rich Internet application that enables Web 2.0 companies to rapidly manage MySQL &#38; PostgreSQL database systems.

No install
No registration
No cost


Click here to launch.
The Story Behind this Application

In August, Bungee Labs held our first ever &#8220;SkunkDay&#8221; event. SkunkDay provides Bungee Labs employees an opportunity to show off applications and utilities on which [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Bungee SQL Admin is a rich Internet application that enables Web 2.0 companies to rapidly manage MySQL &amp; PostgreSQL database systems.</p>
<ul>
<li>No install</li>
<li>No registration</li>
<li>No cost</li>
</ul>
<p style="text-align:center;"><a href="https://sqladmin.bungeeconnect.com/" target="_blank"><img class="alignnone size-full wp-image-521" title="bungee-sql-admin" src="http://bungeeconnect.files.wordpress.com/2008/09/bungee-sql-admin.png?w=480&#038;h=236" alt="" width="480" height="236" /></a></p>
<p style="text-align:center;"><a href="https://sqladmin.bungeeconnect.com/" target="_blank">Click here to launch.<span id="more-517"></span></a></p>
<p><strong>The Story Behind this Application</strong></p>
<p style="text-align:center;"><img class="aligncenter" title="Bungee Labs SkunkDay" src="http://www.bungeeconnect.com/img/sd_title.jpg" alt="" width="480" height="139" /></p>
<p><span class="bml">In August, Bungee Labs held our first ever &#8220;SkunkDay&#8221; event. SkunkDay provides Bungee Labs employees an opportunity to show off applications and utilities on which they have been secretly tinkering unbeknownst to their colleagues.</span></p>
<p>One of the winners was Herrick Muhlstein with his application, now known as &#8220;Bungee SQL Admin.&#8221; Rather than write all the details, Herrick tells us about his app in this video:</p>
<p style="text-align:center;"><a href="http://s3.amazonaws.com/bungee-media/video/Skunk_Herrick_960.swf"><img class="alignnone size-full wp-image-529" title="bungee-sql-admin-movie-thumbnail" src="http://bungeeconnect.files.wordpress.com/2008/09/bungee-sql-admin-movie-thumbnail.png?w=480&#038;h=271" alt="" width="480" height="271" /></a></p>
<p>Herrick has made the complete source code for this application available through the Share in Bungee Connect. <a href="http://builder.bungeeconnect.com" target="_blank">Register</a> for a free account to get access.</p>
<p>If you have any questions about Bungee SQL Admin, please submit a comment for this post.</p>
<p>Stay tuned for more about the cool applications shown at Bungee Labs SkunkDay&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/517/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/517/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/517/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/517/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/517/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/517/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/517/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/517/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/517/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/517/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/517/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/517/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=517&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/12/bungee-sql-admin/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/bungee-sql-admin.png" medium="image">
			<media:title type="html">bungee-sql-admin</media:title>
		</media:content>

		<media:content url="http://www.bungeeconnect.com/img/sd_title.jpg" medium="image">
			<media:title type="html">Bungee Labs SkunkDay</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/bungee-sql-admin-movie-thumbnail.png" medium="image">
			<media:title type="html">bungee-sql-admin-movie-thumbnail</media:title>
		</media:content>
	</item>
		<item>
		<title>Bungee Boys at AWS Event in Salt Lake City</title>
		<link>http://blogs.bungeeconnect.com/2008/09/09/aws-in-slc/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/09/aws-in-slc/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 20:29:19 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Events]]></category>

		<category><![CDATA[amazon]]></category>

		<category><![CDATA[amazon web services]]></category>

		<category><![CDATA[AWS]]></category>

		<category><![CDATA[salt lake city]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=509</guid>
		<description><![CDATA[
The Amazon Web Services crew are back on the road with their AWS Startup Tour, and Brad Hintze and I will be joining them tomorrow in Salt Lake City.
I&#8217;ll make a brief presentation around 3:30-ish, speaking about Bungee Connect and how Bungee Labs use Amazon Web Services. So if you&#8217;re in the area, please swing [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:left;"><img class="alignright alignnone size-full wp-image-175" style="border:0 none;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" /></p>
<p style="text-align:left;"><img class="size-full alignright" style="border:0 none;margin:5px 10px;" src="http://g-ecx.images-amazon.com/images/G/01/00/10/00/14/19/27/100014192753._V46777512_.gif" alt="" width="170" height="69" />The Amazon Web Services crew are <a href="http://www.amazon.com/b/ref=sc_fe_c_1_3435361_9?ie=UTF8&amp;node=332775011&amp;no=3435361&amp;me=A36L942TSJ2AJA" target="_blank">back on the road with their AWS Startup Tour</a>, and Brad Hintze and I will be joining them tomorrow in Salt Lake City.</p>
<p>I&#8217;ll make a brief presentation around 3:30-ish, speaking about Bungee Connect and how Bungee Labs use Amazon Web Services. So if you&#8217;re in the area, please swing by to give Brad and me a hello.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/509/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/509/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/509/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/509/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/509/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=509&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/09/aws-in-slc/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />

		<media:content url="http://g-ecx.images-amazon.com/images/G/01/00/10/00/14/19/27/100014192753._V46777512_.gif" medium="image" />
	</item>
		<item>
		<title>It&#8217;s Official: Bungee Connect Now Supports Google Chrome</title>
		<link>http://blogs.bungeeconnect.com/2008/09/05/google-chrome-support-2/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/05/google-chrome-support-2/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 02:00:17 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PaaS]]></category>

		<category><![CDATA[browsers]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google Chrome]]></category>

		<category><![CDATA[internet explorer]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=501</guid>
		<description><![CDATA[Today, Bungee Labs announced our official move to support Google&#8217;s new browser, Google Chrome. See &#8220;Bungee Connect: First Platform-as-a-Service to Offer &#8216;Write Once, Run Anywhere&#8217; Support for All Major Browsers, Including Google Chrome&#8221; for details.
Shortly after Google released the Chrome beta, our test team went to work to identify exactly what worked and what didn&#8217;t. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://bungeeconnect.files.wordpress.com/2008/09/googlechrome_logo_sm.jpg"><img class="alignright size-full wp-image-473" title="googlechrome_logo_sm" src="http://bungeeconnect.files.wordpress.com/2008/09/googlechrome_logo_sm.jpg?w=150&#038;h=55" alt="" width="150" height="55" /></a>Today, Bungee Labs announced our official move to support Google&#8217;s new browser, Google Chrome. See &#8220;<a href="http://www.bungeeconnect.com/about/presscenter/pressreleases/pr-090908-googlechrome.html" target="_blank">Bungee Connect: First Platform-as-a-Service to Offer &#8216;Write Once, Run Anywhere&#8217; Support for All Major Browsers, Including Google Chrome</a>&#8221; for details.</p>
<p>Shortly after Google released the Chrome beta, our test team went to work to identify exactly what worked and what didn&#8217;t. They found that Google Chrome loaded and ran Bungee-powered applications with only a few issues, which we detail below.<span id="more-501"></span></p>
<p><strong>Security, Bungee Connect and Google Chrome</strong></p>
<p>Beyond the benefits Google Chrome brings to JavaScript performance, the team here also sees a big benefit in the area of security.</p>
<p>Google Chrome’s security approach fits well with Bungee Connect’s security architecture. Bungee Connect keeps all application data and logic out of browser, other than that which is currently being displayed to the user. This greatly reduces the surface area for potential attacks. Chrome complements this approach by “sandboxing” each browser tab as its own stand-alone process, preventing cross-tab attacks. The two approaches combine to dramatically reduce the risk of using JavaScript for web applications compared to other interactive web models.</p>
<p><em>More on the Bungee Connect security can be found in the <a href="http://www.bungeeconnect.com/platform/faq.html#q44" target="_blank">FAQ</a>.</em></p>
<p><strong>Google Chrome&#8217;s JavaScript </strong><strong>Issues for Bungee Connect<br />
</strong></p>
<p>The issues that we have identified for Bungee-powered applications running in Google Chrome are as follows:</p>
<ul>
<li><strong>Focus Issues (Some Controls Require Extra Click)<br />
</strong>There will be on-screen elements that you must click once in order to set focus to that item. Although you may see button &#8216;flyover&#8217; effects happen. Typically, this happens when you move between different regions of the application window. We have yet to find a case in which this blocks an application&#8217;s intended functionality, but we definitely confirm that the issue is a nuisance that needs to be fixed.</li>
<li><strong>Drag &amp; Drop Issues<br />
</strong>Drag/drop is not 100% predictable right now. Sometimes it works perfectly, but occasionally a &#8216;move&#8217; action happens where the program is set to &#8216;copy.&#8217; Sometimes, you can&#8217;t even initiate a drag operation (although this is sometimes just a focus issue, as described above). So far, this particular issue is perhaps the most serious we have seen.</li>
<li><strong>Modal Dialogs Sometimes Non-Modal</strong><br />
Occasionally, a dialog pop-up may allow an end user to interact with the main application when it is not supposed to. Certainly this is better than having non-modal dialogs get forced to be modal, but it still can result in multiple problem scenarios, such as a key dialog getting lost behind a main application window, or critical workflow data not getting entered when it is needed.</li>
<li><strong>Default Action Broken on StyleButtons</strong><br />
Lastly, we found a minor annoyance with how Google Chrome handles our StyleButton control. If a StyleButton has been flagged as &#8220;Default&#8221; (meaning it&#8217;s the default action for the Enter key), it doesn&#8217;t matter&#8230;you either have to click it with the mouse or tab over to it.</li>
</ul>
<p>The Bungee Connect IDE is a Bungee-powered application, so it experiences the above issues. However, there is one issue that particularly affects developers using Bungee Connect with Google Chrome:</p>
<ul>
<li><strong>Cannot Drag Controls onto Forms</strong><br />
The previously-mentioned issues with drag &amp; drop affect form construction consistently: you can&#8217;t add controls to a form in Google Chrome. (Although you <em>can</em> add Bungee Logic statements to a function. But you can&#8217;t re-arrange them. Go figure.) This is pretty much a showstopper for using the IDE with Chrome.</li>
</ul>
<p>We intend to fully support the use of Bungee Connect&#8217;s IDE from Chrome before year-end.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/501/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/501/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/501/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/501/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/501/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=501&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/05/google-chrome-support-2/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/googlechrome_logo_sm.jpg" medium="image">
			<media:title type="html">googlechrome_logo_sm</media:title>
		</media:content>
	</item>
		<item>
		<title>JavaScript Biggest Threat to Silverlight?</title>
		<link>http://blogs.bungeeconnect.com/2008/09/05/javascript-biggest-threat-to-silverlight/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/05/javascript-biggest-threat-to-silverlight/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 21:13:25 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google Chrome]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[mozilla]]></category>

		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=459</guid>
		<description><![CDATA[In light of the recent announcement about Google Chrome, I found a couple articles particularly interesting:

First,  in &#8220;Chrome&#8217;s JavaScript poses challenge to Silverlight,&#8221; Microsoft apparently cites that JavaScript&#8211;not Flash&#8211;will be the biggest competitive threat to Silverlight.
Second, in &#8220;New Firefox JavaScript engine is faster than Chrome&#8217;s V8,&#8221; Mozilla has responded to Google Chrome&#8217;s JavaScript speed [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright alignnone size-full wp-image-175" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" />In light of the recent announcement about Google Chrome, I found a couple articles particularly interesting:</p>
<ul>
<li>First,  in &#8220;<a href="http://news.zdnet.co.uk/software/0,1000000121,39484666,00.htm?r=3" target="_blank">Chrome&#8217;s JavaScript poses challenge to Silverlight</a>,&#8221; Microsoft apparently cites that JavaScript&#8211;not Flash&#8211;will be the biggest competitive threat to Silverlight.</li>
<li>Second, in &#8220;<a href="http://arstechnica.com/journals/linux.ars/2008/09/03/new-firefox-javascript-engine-is-faster-than-chromes-v8">New Firefox JavaScript engine is faster than Chrome&#8217;s V8</a>,&#8221; Mozilla has responded to Google Chrome&#8217;s JavaScript speed claims by raising the bar still further.</li>
</ul>
<p>If indeed Microsoft sees JavaScript as Silverlight&#8217;s biggest competitive threat, and Mozilla and Google are apparently squaring off for an arms race around JavaScript performance, this bodes extremely well for the future of web applications built on standards-based JavaScript.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/459/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/459/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/459/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/459/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/459/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/459/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/459/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/459/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/459/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/459/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/459/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/459/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=459&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/05/javascript-biggest-threat-to-silverlight/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />
	</item>
		<item>
		<title>WideLens in Google Chrome</title>
		<link>http://blogs.bungeeconnect.com/2008/09/03/widelens-google-chrome/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/03/widelens-google-chrome/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 18:44:41 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PaaS]]></category>

		<category><![CDATA[browsers]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google Chrome]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=446</guid>
		<description><![CDATA[Our product manager Dave Brooksby continues to test Google Chrome. Today he sent me a screenshot of our demo application for calendar management, WideLens.
Is it just me, or does Google Chrome look like it was designed for Bungee-powered applications?

(click image to embiggen)
Just to be clear, there are definitely some issues with some of the controls [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright alignnone size-full wp-image-175" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" />Our product manager Dave Brooksby continues to test Google Chrome. Today he sent me a screenshot of our demo application for calendar management, <a href="http://widelens.com/" target="_blank">WideLens</a>.</p>
<p>Is it just me, or does Google Chrome look like it was designed for Bungee-powered applications?</p>
<p><a href="http://bungeeconnect.files.wordpress.com/2008/09/google-chrome-widelens.jpg"><img class="aligncenter size-large wp-image-450" src="http://bungeeconnect.files.wordpress.com/2008/09/google-chrome-widelens.jpg?w=480&#038;h=292" alt="" width="480" height="292" /></a></p>
<p style="text-align:center;">(click image to <a href="http://www.urbandictionary.com/define.php?term=cromulent" target="_blank">embiggen</a>)<span id="more-446"></span></p>
<p>Just to be clear, there are definitely some issues with some of the controls and interactions. One of our community developers reported that drag and drop is not working correctly, and we have found that some of the Bungee controls have to be clicked once to activate before you can interact with them. Still, we&#8217;re excited about how close to the mark Google has hit with Javascript support.</p>
<p>Dave sent me screenshots for a couple other Bungee-powered apps. So, stay tuned&#8230;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/446/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/446/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/446/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/446/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/446/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=446&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/03/widelens-google-chrome/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/google-chrome-widelens.jpg?w=480" medium="image" />
	</item>
		<item>
		<title>Bungee Connect in Google Chrome</title>
		<link>http://blogs.bungeeconnect.com/2008/09/02/google-chrome/</link>
		<comments>http://blogs.bungeeconnect.com/2008/09/02/google-chrome/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 23:27:44 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Browser]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Google Chrome]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=429</guid>
		<description><![CDATA[The first question we at Bungee Labs thought when we read the news about Google&#8217;s nifty new browser, Google Chrome, was: I wonder how it will do running Bungee Connect?
Google chose to use WebKit, the same rendering engine as Safari, which we support for Bungee Connect. So far, so good:

(click either image to embiggen)

But they [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright alignnone size-full wp-image-175" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" />The first question we at Bungee Labs thought when we read the <a href="http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html" target="_blank">news</a> about Google&#8217;s nifty new browser, <a href="http://www.google.com/googlebooks/chrome/" target="_blank">Google Chrome</a>, was: <em>I wonder how it will do running Bungee Connect?</em></p>
<p>Google chose to use <a href="http://webkit.org/" target="_blank">WebKit</a>, the same rendering engine as Safari, which we support for Bungee Connect. So far, so good:</p>
<p style="text-align:center;"><a href="http://bungeeconnect.files.wordpress.com/2008/09/image0021.png"><img class="aligncenter size-large wp-image-435" src="http://bungeeconnect.files.wordpress.com/2008/09/image0021.png?w=480&#038;h=389" alt="" width="480" height="389" /></a></p>
<p style="text-align:center;">(click either image to <a href="http://www.urbandictionary.com/define.php?term=cromulent" target="_blank">embiggen</a>)</p>
<p style="text-align:center;"><a href="http://bungeeconnect.files.wordpress.com/2008/09/image0031.png"><img class="aligncenter size-large wp-image-434" src="http://bungeeconnect.files.wordpress.com/2008/09/image0031.png?w=480&#038;h=373" alt="" width="480" height="373" /></a></p>
<p>But they also state that they chose to create a wholly new Javascript engine. Hrmmm&#8230;</p>
<p>In our early tests, we have found that there are at least a few controls that exhibit issues. Mostly, issues seem to be little interaction annoyances, such as having to click on a Tree control a second time before you can interact with it.</p>
<p>So, we make no formal announcement of support for Chrome yet (Come on! Chrome was just introduced and is still in beta!), but the Bungee Boys are smiling.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/429/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/429/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/429/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/429/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/429/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=429&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/09/02/google-chrome/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/image0021.png?w=480" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/09/image0031.png?w=480" medium="image" />
	</item>
		<item>
		<title>How do you get interactivity, securely?</title>
		<link>http://blogs.bungeeconnect.com/2008/08/29/how-do-you-get-interactivity-securely/</link>
		<comments>http://blogs.bungeeconnect.com/2008/08/29/how-do-you-get-interactivity-securely/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 01:59:23 +0000</pubDate>
		<dc:creator>Brad Hintze</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PaaS]]></category>

		<category><![CDATA[javascript]]></category>

		<category><![CDATA[Rich Interactivity]]></category>

		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/2008/08/29/how-do-you-get-interactivity-securely/</guid>
		<description><![CDATA[
Recently I wrote about why rich interactivity matters but what are the concerns around it? Ajax has made new kinds of web applications possible by bringing interactivity usually seen only on the desktop to a web browser. Google Maps and countless other web applications have begun adding interactivity throughout the application.
It isn&#8217;t easy though. Many [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><!--StartFragment--><img style="float:right;padding:5px;" src="http://bungeeconnect.files.wordpress.com/2008/08/picture-12.jpg?w=69&#038;h=68" alt="Picture 12.png" width="69" height="68" /></p>
<p class="MsoNormal">Recently I wrote about why rich <a href="http://blogs.bungeeconnect.com/2008/07/15/death-by-refresh-why-interactivity-matters/">interactivity matters</a> but what are the concerns around it? Ajax has made new kinds of web applications possible by bringing interactivity usually seen only on the desktop to a web browser. Google Maps and countless other web applications have begun adding interactivity throughout the application.</p>
<p class="MsoNormal">It isn&#8217;t easy though. Many times interactivity is cobbled into existing applications with a mish-mash of code&#8211;creating a Frankenstein of multiple technologies and line-after-line of code. This approach is difficult to maintain and can open several security threats to the user, server and data.<span id="more-428"></span></p>
<p class="MsoNormal">When using javascript, two big security vulnerabilities include:</p>
<p class="MsoNormal">
<ul>
<li>Cross-site scripting (XSS) is a problem where code from another, potentially malicious, site is executed as if it were from a trusted site. This type of attack can result in identity theft and unauthorized access to data and subsystems.</li>
<li>Injection vulnerabilities exist when an attacker can inject their own inputs into the web application and spoof certain commands to gain access to a file system or data set.</li>
</ul>
<p class="MsoNormal">These are very important concerns for a business to consider as they begin adding interactivity to their site. Managing these risks requires a significant investment in time and resources throughout the life of an application.</p>
<p class="MsoNormal">Are these risks, and the cost of managing them, just the price of adding interactivity? At Bungee we don&#8217;t believe it is.</p>
<p class="MsoNormal">Bungee Connect takes a strong stance on security through a unique approach to these issues:</p>
<p class="MsoListParagraphCxSpFirst" style="text-indent:-.25in;">
<ul>
<li><span><span style="font-size:12px;font-family:Helvetica;">Cross-site scripting is eliminated by moving the access to other domains and sites to the server, and never the client. In this way all requests and responses are parsed by the server then sent down to the client. If an issue is encountered the malicious code is not executed or passed through to the client.</span></span></li>
<li><span><span style="font-size:12px;font-family:Helvetica;">Injection vulnerabilities are reduced by removing all code from the client and leaving it on the server. In this way users (potential hackers) cannot see how the business logic is executed or what sub-systems or databases are accessed. By keeping this information away from the client it is impossible for the hacker to see which inputs are required for a specific function and replicate its request by sending malicious data. Instead of using specific client-side code, a genericized javascript engine is used to communicate between the client and server. This generic javascript engine uses unique identifiers to identify objects and functions. For additional security, these unique identifiers change with each session. In this way the Bungee Connect javascript engine acts like a security sandbox for any Bungee-powered application.</span></span></li>
<li><span><span style="font-size:12px;font-family:Helvetica;">The javascript payload is a single payload, it never changes as an application incrementally changes. The benefit here is that a security team can validate this package once and feel confident that any changes in the future will not open any vulnerabilities. Thus significantly reducing the amount of work required in delivering an application.</span></span></li>
</ul>
<p class="MsoNormal">Users are requiring more interactivity, but that doesn’t mean you need to sacrifice security or increase your cost of delivering an application. By employing a generalized javascript engine through Bungee Connect you can securely and quickly add the interactivity you need with less development time and strong security.</p>
<p><!--EndFragment--></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/428/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/428/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/428/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/428/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/428/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/428/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/428/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/428/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/428/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/428/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/428/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/428/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=428&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/08/29/how-do-you-get-interactivity-securely/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/bradhintze-128.jpg" medium="image">
			<media:title type="html">bradhintze</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/08/picture-12.jpg" medium="image">
			<media:title type="html">Picture 12.png</media:title>
		</media:content>
	</item>
		<item>
		<title>New on Facebook: &#8220;What Is Your Best?&#8221;</title>
		<link>http://blogs.bungeeconnect.com/2008/08/28/what-is-your-best/</link>
		<comments>http://blogs.bungeeconnect.com/2008/08/28/what-is-your-best/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 23:13:06 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Learning Resources]]></category>

		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=417</guid>
		<description><![CDATA[Another Bungee-powered application has recently been added to Facebook. (This joins iRecommend, the Digg Comment Viewer, and FriendMapper.)
Created by Michael Walker (non-Bungee) and Brad Hintze (from the Bungee team), the beta release of &#8220;What is Your Best&#8221; is a social application for sharing your greatest moments, accomplishments, scores, and stories within your social network. For [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://beta.whatisyourbest.com"><img class="alignright size-full wp-image-422" style="border:0 none;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/08/whatisyourbest.png?w=115&#038;h=108" alt="" width="115" height="108" /></a>Another Bungee-powered application has recently been added to <a href="http://www.facebook.com" target="_blank">Facebook</a>. (This joins iRecommend, the Digg Comment Viewer, and FriendMapper.)</p>
<p>Created by Michael Walker (non-Bungee) and Brad Hintze (from the Bungee team), the beta release of &#8220;What is Your Best&#8221; is a social application for sharing your greatest moments, accomplishments, scores, and stories within your social network. For example, say you bowled a 271 last night. Want to brag about it and challenge your Facebook friends to do better? Well, cue the diabolical laughter, because now you can. (Void in states where mixing bowling and diabolical laughter is prohibited. I&#8217;m talking about you, Wisconsin.)</p>
<p>Next week, Bungee Labs will release a short video interview with Brad and Mike about the application, including why and how they created it and a short demo. However, if you want to get a sneak-peak at it, go to <a href="http://beta.whatisyourbest.com" target="_blank">beta.whatisyourbest.com</a> and check it out.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/417/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/417/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/417/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=417&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/08/28/what-is-your-best/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/08/whatisyourbest.png" medium="image" />
	</item>
		<item>
		<title>Changes at Bungee Labs</title>
		<link>http://blogs.bungeeconnect.com/2008/08/27/changes/</link>
		<comments>http://blogs.bungeeconnect.com/2008/08/27/changes/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 23:52:17 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PaaS]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=401</guid>
		<description><![CDATA[Yesterday, Bungee Labs released 15 regular employees and contractors. It was a difficult day for us. The people we hire are without exception highly talented, motivated, creative, and professional. We regret their departure deeply.
This change had less to do with the rate of technology development and more to do with actual versus anticipated rates of [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://bungeeconnect.files.wordpress.com/2008/08/martin-801.jpg"><img class="alignright size-full wp-image-406" style="border:0 none;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/08/martin-801.jpg?w=80&#038;h=80" alt="" width="80" height="80" /></a>Yesterday, Bungee Labs released 15 regular employees and contractors. It was a difficult day for us. The people we hire are without exception highly talented, motivated, creative, and professional. We regret their departure deeply.</p>
<p>This change had less to do with the rate of technology development and more to do with actual versus anticipated rates of adoption. Our Platform-as-a-Service, Bungee Connect, has achieved the level of robustness and capability we envisioned and we are committed to its continued regular advancement and support.  As with most new breakthrough offerings, Bungee Connect will require longer incubation time to become broadly accepted.  As a start-up, our action yesterday extends our operating plan well into 2010 to more deeply establish Bungee Connect in the marketplace.</p>
<p>Today, our leaner team is concentrating its efforts on the following:<span id="more-401"></span></p>
<p><strong>Demonstrating Enterprise-class Applications</strong><br />
The major assertions we made about Bungee Labs’ vision for a Platform-as-a-Service are that developing in and for the cloud must: i) produce much better and more productive applications for end-users with less total effort end-to-end, ii) enable applications to be automatically hosted for a fraction of the cost and complexity of self-hosting, and iii) enable applications to be iteratively and rapidly enhanced.  Over the next several months, Bungee Labs will lay out the course for a business object solution framework for user configurable enterprise-class applications that demonstrate these principles.</p>
<p><strong>Enhancing Bungee Connect Platform-as-a-Service</strong><br />
We continue to pursue our vision for Platform-as-a-Service described well over a year ago. Bungee Connect is now very capable, comprehensive, and a stable platform for building and hosting highly-interactive web-service and database driven applications.   However, 100% cloud-based development and hosting is still a radically novel idea. Feedback from potential adopters have raised understandable concerns about it being too early, a new and different programming paradigm, a perceived proprietary stack, and a potential risk for vendor lock-in–as observed with most SaaS and cloud-base systems.  We intend to address the core aspects of these concerns over the coming quarters through changes in our software and business policies/licenses.</p>
<p><strong> Opening Bungee Connect<br />
</strong>No matter how powerful a development platform may be, developers are both sophisticated and skeptical when selecting the frameworks and platforms they use.   Bungee Connect leverages the work of many open source communities and is built on Linux, around Apache, and uses numerous open utility libraries.  We have begun the process of opening our own source code via the publication and &#8220;solicitation for comments&#8221; on the <a href="http://www.bungeeconnect.com/about/legal/" target="_blank">Bungee Labs Community Source License</a> (BCSL) which will provide no-fee source code access to Bungee’s full stack when we emerge from Beta.  There are still several significant platform level modifications and enhancements needed before making the full source-code generally available.  Additionally, we are evaluating other licenses to find the appropriate Open Source license or compatible set of Open Source licenses for a cloud-based world.</p>
<p><strong>Community Interaction</strong><br />
Transformations for any business and team—especially ones with large ambitions—are exciting, and challenging.  From the moment we opened access to Bungee Connect, first by private invitations in June 2007, then as an open beta in February 2008, Bungee Labs has been on a voyage of discovery.  All along the journey, our community of developers and other technologists provided us ongoing advice, critique and support.  As we evolve and take actions on the plans implied above, we’ll continue to use our blog as a central place for communication so that we can receive valuable feedback.</p>
<p>As always, we encourage you to engage with us to influence our plans and guide our actions.</p>
<p>Martin Plaehn<br />
Chief Executive Officer<br />
Bungee Labs</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/401/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/401/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/401/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/401/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/401/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/401/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/401/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/401/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/401/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/401/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/401/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/401/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=401&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/08/27/changes/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/08/martin-801.jpg" medium="image" />
	</item>
		<item>
		<title>August Release is Live</title>
		<link>http://blogs.bungeeconnect.com/2008/08/20/august-release-is-live/</link>
		<comments>http://blogs.bungeeconnect.com/2008/08/20/august-release-is-live/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 14:41:21 +0000</pubDate>
		<dc:creator>Dave Brooksby</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=397</guid>
		<description><![CDATA[
As we bid adieu to the Preview Build for our August release it is with equally unabashed pride that we annouce that the August Release has rolled out and is now live at:  http://builder.bungeeconnect.com.
See the previous post for a list of visible resolved issues and features. 
Thanks to our beta developers for the time they spent in [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://en.wikipedia.org/wiki/Mount_Timpanogos"><img class="alignright" src="http://bungeeconnect.files.wordpress.com/2008/08/davebandtedheadshots-80.jpg?w=82&#038;h=169" alt="Click here to find out what Ted is looking at..." width="82" height="169" /></a></p>
<p>As we bid adieu to the Preview Build for our August release it is with equally unabashed pride that we annouce that the August Release has rolled out and is now live at:  <a href="http://builder.bungeeconnect.com">http://builder.bungeeconnect.com</a>.</p>
<p>See the <a href="http://blogs.bungeeconnect.com/2008/08/05/bcdn-preview-release-for-august-is-live/" target="_blank">previous post</a> for a list of visible resolved issues and features. </p>
<p>Thanks to our beta developers for the time they spent in the preview build.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/397/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/397/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/397/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/397/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/397/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=397&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/08/20/august-release-is-live/feed/</wfw:commentRss>
	
		<media:content url="http://bungeeconnect.files.wordpress.com/2008/08/davebandtedheadshots-80.jpg" medium="image">
			<media:title type="html">Click here to find out what Ted is looking at...</media:title>
		</media:content>
	</item>
		<item>
		<title>Yahoo Geocoding Libary for Bungee Connect</title>
		<link>http://blogs.bungeeconnect.com/2008/08/15/yahoo-geocoding/</link>
		<comments>http://blogs.bungeeconnect.com/2008/08/15/yahoo-geocoding/#comments</comments>
		<pubDate>Fri, 15 Aug 2008 18:03:49 +0000</pubDate>
		<dc:creator>Ted Haeger</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Learning Resources]]></category>

		<category><![CDATA[geocoding]]></category>

		<category><![CDATA[google maps]]></category>

		<category><![CDATA[mapping]]></category>

		<category><![CDATA[REST]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/?p=386</guid>
		<description><![CDATA[My latest contribution to the Share, our BCDN shared code repository, is a library that wraps the Yahoo Geocoding API.
Yahoo provides an excellent API for getting the latitudes and longitudes of US-based addresses, which is an extremely helpful service for anyone working with the GoogleMap control in Bungee Connect. With the library now available, you [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><img class="alignright" src="http://bcdn-bucket.s3.amazonaws.com/SampleCodeResources/Yahoo/yahoo-logo.JPG" alt="" width="126" height="98" /><img class="alignright alignnone size-full wp-image-175" style="border:0 none;float:right;margin:5px 10px;" src="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png?w=80&#038;h=80" alt="" width="80" height="80" />My latest contribution to the Share, our BCDN shared code repository, is a library that wraps the <a href="http://developer.yahoo.com/maps/rest/V1/geocode.html" target="_blank">Yahoo Geocoding API</a>.</p>
<p>Yahoo provides an excellent API for getting the latitudes and longitudes of US-based addresses, which is an extremely helpful service for anyone working with the GoogleMap control in Bungee Connect. With the library now available, you can include the code in your own Bungee Connect solutions and use a single, simple function to get lats and longs for an address.</p>
<p><img class="alignright" src="http://bcdn-bucket.s3.amazonaws.com/SampleCodeResources/Yahoo/Geocoding Sample App.png" alt="" width="300" height="307" />If you <em>import</em> the library into a new solution, you can simulate the example application in it to test the library. Since importing provides you with my complete source code, this also makes a good resource for understanding how to call a RESTful web service and convert its response into objects using our restUtility helper class.</p>
<p>In order to use the library, follow these steps in Bungee Connect:</p>
<ol>
<li>Either create a new solution, or open an existing solution.</li>
<li>Select the solution in the Solution Explorer. (It&#8217;s the top-level container.)</li>
<li>Click the <strong>Modify Dependencies</strong> button.</li>
<li>In the Modify Dependencies dialog, click the <strong>Share</strong> tab.</li>
<li>Locate <strong>YahooGeocodingAPI</strong> and add it to you list of imports.</li>
<li>Select <strong>Import</strong> so that you can to look through the source code and run the sample app.</li>
</ol>
<p>Once you have done that, the project notes will come up and explain how to use the library further.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/386/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/386/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/386/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/386/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/386/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=386&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/08/15/yahoo-geocoding/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/thaeger-128.jpg" medium="image">
			<media:title type="html">Rev</media:title>
		</media:content>

		<media:content url="http://bcdn-bucket.s3.amazonaws.com/SampleCodeResources/Yahoo/yahoo-logo.JPG" medium="image" />

		<media:content url="http://bungeeconnect.files.wordpress.com/2008/03/tedheadshot_80px_transparent.png" medium="image" />

		<media:content url="http://bcdn-bucket.s3.amazonaws.com/SampleCodeResources/Yahoo/Geocoding Sample App.png" medium="image" />
	</item>
		<item>
		<title>BCDN Preview Release for August is Live</title>
		<link>http://blogs.bungeeconnect.com/2008/08/05/bcdn-preview-release-for-august-is-live/</link>
		<comments>http://blogs.bungeeconnect.com/2008/08/05/bcdn-preview-release-for-august-is-live/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 16:51:09 +0000</pubDate>
		<dc:creator>Dave Brooksby</dc:creator>
		
		<category><![CDATA[BCDN Updates]]></category>

		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://bungeeconnect.wordpress.com/2008/08/05/bcdn-preview-release-for-august-is-live/</guid>
		<description><![CDATA[
We&#8217;ve rolled out a new Preview release to https://preview.bungeeconnect.com. This release focused primarily on bug fixes and enhancing the usability of existing features, so there&#8217;s not a lot of new functionality to talk about for this release. There are a couple things to call out before we get into the list of bug fixes though.
Deployment [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.mcphee.com/items/10645.html"><img class="alignright" src="http://bungeeconnect.files.wordpress.com/2008/08/davebandtedheadshots-80.jpg?w=82&#038;h=169" alt="Click here to find out what Ted is looking at..." width="82" height="169" /></a></p>
<p>We&#8217;ve rolled out a new Preview release to <a href="https://preview.bungeeconnect.com">https://preview.bungeeconnect.com</a>. This release focused primarily on bug fixes and enhancing the usability of existing features, so there&#8217;s not a lot of new functionality to talk about for this release. There are a couple things to call out before we get into the list of bug fixes though.</p>
<p><strong>Deployment Tab<br />
</strong>We continue to advance the new deployment tab, which is still in an alpha state. We&#8217;re working to make the tab more task based and more easily understood than the old Staging tab. The staging tab is still in this release, but in the next couple releases will be replaced with the new look/feel you see in the Deployments tab. Take a look and try it out. As always we&#8217;re looking for your feedback.</p>
<p><strong>Tab list dropdown<br />
</strong>The builder now has a drop down menu for all open tabs. This is especially useful for developers who find they are opening a lot of tabs in the design pane. This should save some time for the power developers out there.</p>
<p>That&#8217;s pretty much it for new functionality in the Builder.</p>
<p><em>This release introduces the breaking change that I posted a <a href="http://bungeeconnect.wordpress.com/2008/07/15/default-sqlconnection-type-initialization-required-action/">blog about previously</a>. If you use MySQL in your applications you will need to look closely at this preview build over the next two weeks as this will likely affect your application.<br />
</em></p>
<p><em>There&#8217;s a new error in the event view that you should keep an eye out during simulate sessions. We&#8217;re now reporting error messages when a function is called on a variable that hasn&#8217;t been constructed. Next release, we&#8217;ll be halting in this case. Look for a blog post on this change soon.<br />
</em></p>
<p>Here&#8217;s a list of some of the more visible bugs we fixed in this release:</p>
<p>3415        XmlToObject function propertly handles &#8220;&amp;&#8221; character</p>
<p>4255        getSubCollection backup argument working properly</p>
<p>4583        Solution Detail Header now displays more information on the selected item</p>
<p>4718        StringUtil.findOneNotOf Out parameter now corrected to be an Int</p>
<p>5719        Label property for several controls now more consistently applied</p>
<p>5813        You can now delete posts</p>
<p>5921        Chooser now allows for broader choice when a function argument calls for a string</p>
<p>5986        Performance (speed) of the first call against a Large WSDL object has been improved</p>
<p>6075        Labels at the right of a sight control are now selectable (makes copy/paste easier)</p>
<p>6182        Chooser now automatically selecting objects that are inherited</p>
<p>6193        Enumerations can now be set on a field override</p>
<p>6269        Now TimeUtil.getTZData() can be passed any standard Unix name (&#8221;US/Mountain&#8221;) and it will return the matching timezone</p>
<p>6373        xmlUtil.convertObjecToXML now assigns namespace prefixes to sub-objects</p>
<p>6381        Sorting in an MultiColumnListBox no longer changes selection</p>
<p>6384        We handle invalid veil colors are handled in IE7</p>
<p>6454        MainRunFunction adapter has been renamed to MainFunction</p>
<p>6515        Double clicking in a FormList no longer selects all</p>
<p>6552        Recent Selections section of Chooser now working for CallFunction</p>
<p>6577        LabelAdapter property &#8220;stringvalue&#8221; is now &#8220;labelvalue&#8221;</p>
<p>6592        SingleSelect function now firing properly on the TabList control</p>
<p>6600        Overlay dialog titles are no longer encoding special characters</p>
<p>6606        Copying of Classes disabled</p>
<p>6659        ConvertStrToNumber now handles commas</p>
<p>6667        Multiple overlays can now swap focus more predictably</p>
<p>6709        XY values for positioning of a DynamicImageAction control popups working more consistently</p>
<p>6838        Notes can now be added to a stylesheet</p>
<p>6843        Postgres driver now returns more accurate error when login authentication fails</p>
<p>6854        Design and Properties pane staying in sync better when tied to Vars</p>
<p>6856        Large number of open tabs now navigable via tab chooser</p>
<p>6873        Overly simple WSDL files with no defined types will now import properly</p>
<p>6889        Raw XML strings are now properly being encoded in SOAP requests</p>
<p>6905        Fixed a logic error with the label placement property for CheckBoxes</p>
<p>6910        We&#8217;ve enhanced the control that the developer has over PopupButton alignment</p>
<p>6955        You can no longer edit the Model or View Names for Adapters</p>
<p>7002        Set Breakpoint button moved to the code button toolbar from the property pane header</p>
<p>7014        Images for a ButtonImageSet state can now be un-set</p>
<p>7033        Errors are now reported when a function is called on a Var that hasn&#8217;t been constructed (see note in italics above)</p>
<p>7040        Fixed a logic error in how margins were being applied from the Edit Grid Margins dialog</p>
<p>7048        Tablist control can now intercept a tab close event with a functionadapter callback</p>
<p>7050        Importing many projects from the Home tab at the same time, now imports properly</p>
<p>7090        SOAP marshalling now supports RPC literal encoding</p>
<p>7105        You no longer have to be a SuperAdmin to deploy or update a deployment</p>
<p>7154        Form titles are no longer defaulting to &#8220;Bungee App&#8221;</p>
<p>7202        Code buttons (if, comment, moveup,down) now more consistently affect the selected line of code</p>
<p>7254        You can now arrow key through controls in vertical containers</p>
<p>7257        You can now view notes for a Page</p>
<p>7351        Label tied to date tiem now using Text property properly when the value is null</p>
<p>7402        You can update a locally sourced WSDL</p>
<p>7462        Drag Zone and Drop Zone properties removed from several controls where they weren&#8217;t applicable</p>
<p>258/3531        Sorting a collection and selection get along better now</p>
<p>5790/6600        Enable/Disable state now triggers correctly across a Class boundary</p>
<p>5902/6374        xmlUtil.convertObjecToXML will now allow you to create element attributes</p>
<p>6014/6015/5780        Several issues around WSDL updating have been resolved</p>
<p>6578/6045/6834        Overlay dialog backgrounds no longer default to transparent</p>
<p>6614/4866/4777        MultiColumnListBox columns were misaligned in some scenarios. They&#8217;ve been fixed</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/bungeeconnect.wordpress.com/376/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/bungeeconnect.wordpress.com/376/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/bungeeconnect.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/bungeeconnect.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/bungeeconnect.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/bungeeconnect.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/bungeeconnect.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/bungeeconnect.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/bungeeconnect.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/bungeeconnect.wordpress.com/376/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/bungeeconnect.wordpress.com/376/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/bungeeconnect.wordpress.com/376/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogs.bungeeconnect.com&blog=1720854&post=376&subd=bungeeconnect&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://blogs.bungeeconnect.com/2008/08/05/bcdn-preview-release-for-august-is-live/feed/</wfw:commentRss>
	
		<media:content url="http://bungeeconnect.files.wordpress.com/2008/08/davebandtedheadshots-80.jpg" medium="image">
			<media:title type="html">Click here to find out what Ted is looking at...</media:title>
		</media:content>
	</item>
	</channel>
</rss>