<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Olaf's Thoughts About Development &#187; IntraWeb</title>
	<atom:link href="http://www.monien.net/blog/index.php" rel="self" type="application/rss+xml" />
	<link>http://www.monien.net/blog</link>
	<description>Delphi Programming, .NET Philosophy, Web development and more ...</description>
	<lastBuildDate>Mon, 14 Mar 2011 15:59:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>DelphiLive! 2009 &#8211; The Delphi Developer Conference!</title>
		<link>http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/</link>
		<comments>http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 08:38:30 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[CodeGear]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[DelphiLive]]></category>
		<category><![CDATA[Embarcadero]]></category>
		<category><![CDATA[San Jose]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/</guid>
		<description><![CDATA[&#160; After quite a while there will be a face-to-face Delphi Developer conference in the US again. The conference is organized by S&#38;S Media and supported by Embarcadero/CodeGear. We have got all the top speakers, including Cary Jensson, Marco Cantu and Ray Konopka. Many (most?) members of Delphi R&#38;D team (including Barry Kelly &#8211; “The [...]]]></description>
			<content:encoded><![CDATA[<p>&#160; After quite a while there will be a face-to-face Delphi Developer conference in the US again.</p>
<p>The conference is organized by <a href="http://software-support.biz/zonen/sus/psecom,id,1,nodeid,1,p,0,_language,en.html" target="_blank">S&amp;S Media</a> and supported by <a href="http://www.codegear.com" target="_blank">Embarcadero/CodeGear</a>.</p>
<p>We have got all the top speakers, including Cary Jensson, Marco Cantu and Ray Konopka.</p>
<p>Many (most?) members of Delphi R&amp;D team (including Barry Kelly &#8211; “The Delphi Compiler”) will be at the conference and there will be of course &quot;Meet the Team&quot; sessions.</p>
<p>All <a href="http://www.delphilive.com/conferences/delphi_live/session/" target="_blank">Sessions</a> are online and <a href="https://www.entwickler.com/ssl/formtool/index.php?id=14&amp;lang=en" target="_blank">registration</a> is now open. The <a href="http://www.delphilive.com/conferences/delphi_live/speaker/" target="_blank">speakers list</a> includes all those who already submitted their bio and photo. For a complete list of speakers please refer to the list of sessions for now.</p>
<p>If you register before April 10th, 2009, then you can take advantage of the Early Bird rebates.</p>
<p><a href="http://www.delphilive.com" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="DelphiLive" border="0" alt="DelphiLive" align="left" src="http://www.monien.net/blog/wp-content/uploads/2009/03/delphilive.png" width="244" height="68" /></a></p>
<p>When : May 13 &#8211; 16, 2009   <br />Where: San Jose, CA, USA</p>
<p>More information: <a href="http://www.delphilive.com" target="_blank">www.delphilive.com</a></p>
<p>S&amp;S Media is a book/magazine publisher and software conference organizer. S&amp;S is well known in the Delphi community for their Delphi focused &quot;EKON&quot; conferences and &quot;Entwickler&quot; magazines.</p>
<p>For comments, questions or concerns you may use the contact form on the <a href="http://www.delphilive.com" target="_blank">DelphiLive web site</a>, or just leave a comment here.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive%21+2009+-+The+Delphi+Developer+Conference%21&amp;link=http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/&amp;notes=%26%23160%3B%20After%20quite%20a%20while%20there%20will%20be%20a%20face-to-face%20Delphi%20Developer%20conference%20in%20the%20US%20again.%20%20The%20conference%20is%20organized%20by%20S%26amp%3BS%20Media%20and%20supported%20by%20Embarcadero%2FCodeGear.%20%20We%20have%20got%20all%20the%20top%20speakers%2C%20including%20Cary%20Jensson%2C%20Marco%20Cantu%20and%20Ray%20Konopka.%20%20Many%20%28most%3F%29%20members%20of%20D&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive%21+2009+-+The+Delphi+Developer+Conference%21&amp;link=http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/&amp;notes=%26%23160%3B%20After%20quite%20a%20while%20there%20will%20be%20a%20face-to-face%20Delphi%20Developer%20conference%20in%20the%20US%20again.%20%20The%20conference%20is%20organized%20by%20S%26amp%3BS%20Media%20and%20supported%20by%20Embarcadero%2FCodeGear.%20%20We%20have%20got%20all%20the%20top%20speakers%2C%20including%20Cary%20Jensson%2C%20Marco%20Cantu%20and%20Ray%20Konopka.%20%20Many%20%28most%3F%29%20members%20of%20D&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive%21+2009+-+The+Delphi+Developer+Conference%21&amp;link=http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/&amp;notes=%26%23160%3B%20After%20quite%20a%20while%20there%20will%20be%20a%20face-to-face%20Delphi%20Developer%20conference%20in%20the%20US%20again.%20%20The%20conference%20is%20organized%20by%20S%26amp%3BS%20Media%20and%20supported%20by%20Embarcadero%2FCodeGear.%20%20We%20have%20got%20all%20the%20top%20speakers%2C%20including%20Cary%20Jensson%2C%20Marco%20Cantu%20and%20Ray%20Konopka.%20%20Many%20%28most%3F%29%20members%20of%20D&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive%21+2009+-+The+Delphi+Developer+Conference%21&amp;link=http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/&amp;notes=%26%23160%3B%20After%20quite%20a%20while%20there%20will%20be%20a%20face-to-face%20Delphi%20Developer%20conference%20in%20the%20US%20again.%20%20The%20conference%20is%20organized%20by%20S%26amp%3BS%20Media%20and%20supported%20by%20Embarcadero%2FCodeGear.%20%20We%20have%20got%20all%20the%20top%20speakers%2C%20including%20Cary%20Jensson%2C%20Marco%20Cantu%20and%20Ray%20Konopka.%20%20Many%20%28most%3F%29%20members%20of%20D&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive%21+2009+-+The+Delphi+Developer+Conference%21&amp;link=http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/&amp;notes=%26%23160%3B%20After%20quite%20a%20while%20there%20will%20be%20a%20face-to-face%20Delphi%20Developer%20conference%20in%20the%20US%20again.%20%20The%20conference%20is%20organized%20by%20S%26amp%3BS%20Media%20and%20supported%20by%20Embarcadero%2FCodeGear.%20%20We%20have%20got%20all%20the%20top%20speakers%2C%20including%20Cary%20Jensson%2C%20Marco%20Cantu%20and%20Ray%20Konopka.%20%20Many%20%28most%3F%29%20members%20of%20D&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive%21+2009+-+The+Delphi+Developer+Conference%21&amp;link=http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/&amp;notes=%26%23160%3B%20After%20quite%20a%20while%20there%20will%20be%20a%20face-to-face%20Delphi%20Developer%20conference%20in%20the%20US%20again.%20%20The%20conference%20is%20organized%20by%20S%26amp%3BS%20Media%20and%20supported%20by%20Embarcadero%2FCodeGear.%20%20We%20have%20got%20all%20the%20top%20speakers%2C%20including%20Cary%20Jensson%2C%20Marco%20Cantu%20and%20Ray%20Konopka.%20%20Many%20%28most%3F%29%20members%20of%20D&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2009/03/delphilive-2009-the-delphi-developer-conference/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DelphiLive 2009 &#8211; Physical Delphi Conference in the US</title>
		<link>http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/</link>
		<comments>http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 14:54:55 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[announcement]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[CodeGear]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[delphi developers]]></category>
		<category><![CDATA[Delphi Prism]]></category>
		<category><![CDATA[delphi win 32]]></category>
		<category><![CDATA[DelphiLive]]></category>
		<category><![CDATA[Embarcadero]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[San Jose]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/?p=228</guid>
		<description><![CDATA[Update: Sessions are online and registration is open now: www.delphilive.com As an Advisory Board member I am proud to post this official pre-announcement for the next, long awaited physical Delphi conference. Where: San Jose, CA, USA When: May 13th – 16th 2009 Who: All Delphi developers, let it be Delphi Win 32, Delphi Prism or [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update: Sessions are online and registration is open now:</strong> <a href="http://www.delphilive.com" target="_blank">www.delphilive.com</a></p>
<p>As an Advisory Board member I am proud to post this official pre-announcement for the next, long awaited physical Delphi conference.</p>
<p><a href="http://www.delphilive.com" target="_blank"><img style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" title="Logo" src="http://www.monien.net/blog/wp-content/uploads/lw/DelphiLive2009PhysicalDelphiConferencein_DFBD/Logo_thumb.gif" border="0" alt="Logo" width="244" height="57" /></a></p>
<p><strong>Where: San Jose, CA, USA<br />
</strong><strong>When: May 13th – 16th 2009<br />
Who: All Delphi developers, let it be Delphi Win 32, Delphi Prism or Delphi for PHP ones.</strong></p>
<p><span id="more-228"></span></p>
<p>We will try to get all the known top speakers, from the US and Overseas to make this event absolutely rocking. The conference will be organized by <a href="http://software-support.biz/zonen/sus/psecom,id,1,nodeid,1,p,0,_language,en.html">Software &amp; Support Verlag</a>, supported by CodeGear / Embarcadero. San Jose was chosen as location as it is close to CodeGear’s HQ, so that CodeGear staff can show up easily.</p>
<h3>Attendees</h3>
<p>For now, block this event in your calendar if you are interested. We will keep the price affordable – details will be posted asap.</p>
<p>To register, please go to the DelphiLive 2009 Website – which will go online in the next two weeks. We will send announcement emails through CodeGear’s Developer Network as soon as registration is open. Make sure you are signed up at <a href="http://dn.codegear.com/">CodeGear Developer Network</a> and CDN emails are not blocked by your spam filters.</p>
<h3>Speakers</h3>
<p>If you want to present sessions at Delphi Live 2009, then please stay tuned for the official Call For Papers, which will be made public in the next 2 days or so.</p>
<h3>Topics</h3>
<p>We will cover from basics to advanced topics all around Delphi. The final topic list will be made available as soon as the call for papers is closed.</p>
<p>Following is a draft of tracks:</p>
<ul>
<li>Architecture / Design</li>
<li>OOP</li>
<li>Database</li>
<li>IDE, Tools &amp; Components</li>
<li>Core Development</li>
<li>Basics / Fundamentals</li>
<li>Native Delphi</li>
<li>Delphi Prism</li>
<li>Delphi &amp; .NET</li>
<li>Delphi &amp; Web</li>
<li>Delphi &amp; PHP</li>
<li>Delphi &amp; Ruby on Rails</li>
</ul>
<p>If you have suggestions for specific topics you would like to be covered (and which you do not want to present yourself), then feel free to post these suggestions as comments to this blog. The same goes for speakers which you would definitely like to see in San Jose.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive+2009+%26ndash%3B+Physical+Delphi+Conference+in+the+US&amp;link=http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/&amp;notes=Update%3A%20Sessions%20are%20online%20and%20registration%20is%20open%20now%3A%20www.delphilive.com%0D%0A%0D%0AAs%20an%20Advisory%20Board%20member%20I%20am%20proud%20to%20post%20this%20official%20pre-announcement%20for%20the%20next%2C%20long%20awaited%20physical%20Delphi%20conference.%0D%0A%0D%0A%0D%0A%0D%0AWhere%3A%20San%20Jose%2C%20CA%2C%20USA%0D%0AWhen%3A%20May%2013th%20%E2%80%93%2016th%202009%0D%0AWho%3A%20All%20Delphi%20develope&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive+2009+%26ndash%3B+Physical+Delphi+Conference+in+the+US&amp;link=http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/&amp;notes=Update%3A%20Sessions%20are%20online%20and%20registration%20is%20open%20now%3A%20www.delphilive.com%0D%0A%0D%0AAs%20an%20Advisory%20Board%20member%20I%20am%20proud%20to%20post%20this%20official%20pre-announcement%20for%20the%20next%2C%20long%20awaited%20physical%20Delphi%20conference.%0D%0A%0D%0A%0D%0A%0D%0AWhere%3A%20San%20Jose%2C%20CA%2C%20USA%0D%0AWhen%3A%20May%2013th%20%E2%80%93%2016th%202009%0D%0AWho%3A%20All%20Delphi%20develope&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive+2009+%26ndash%3B+Physical+Delphi+Conference+in+the+US&amp;link=http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/&amp;notes=Update%3A%20Sessions%20are%20online%20and%20registration%20is%20open%20now%3A%20www.delphilive.com%0D%0A%0D%0AAs%20an%20Advisory%20Board%20member%20I%20am%20proud%20to%20post%20this%20official%20pre-announcement%20for%20the%20next%2C%20long%20awaited%20physical%20Delphi%20conference.%0D%0A%0D%0A%0D%0A%0D%0AWhere%3A%20San%20Jose%2C%20CA%2C%20USA%0D%0AWhen%3A%20May%2013th%20%E2%80%93%2016th%202009%0D%0AWho%3A%20All%20Delphi%20develope&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive+2009+%26ndash%3B+Physical+Delphi+Conference+in+the+US&amp;link=http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/&amp;notes=Update%3A%20Sessions%20are%20online%20and%20registration%20is%20open%20now%3A%20www.delphilive.com%0D%0A%0D%0AAs%20an%20Advisory%20Board%20member%20I%20am%20proud%20to%20post%20this%20official%20pre-announcement%20for%20the%20next%2C%20long%20awaited%20physical%20Delphi%20conference.%0D%0A%0D%0A%0D%0A%0D%0AWhere%3A%20San%20Jose%2C%20CA%2C%20USA%0D%0AWhen%3A%20May%2013th%20%E2%80%93%2016th%202009%0D%0AWho%3A%20All%20Delphi%20develope&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive+2009+%26ndash%3B+Physical+Delphi+Conference+in+the+US&amp;link=http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/&amp;notes=Update%3A%20Sessions%20are%20online%20and%20registration%20is%20open%20now%3A%20www.delphilive.com%0D%0A%0D%0AAs%20an%20Advisory%20Board%20member%20I%20am%20proud%20to%20post%20this%20official%20pre-announcement%20for%20the%20next%2C%20long%20awaited%20physical%20Delphi%20conference.%0D%0A%0D%0A%0D%0A%0D%0AWhere%3A%20San%20Jose%2C%20CA%2C%20USA%0D%0AWhen%3A%20May%2013th%20%E2%80%93%2016th%202009%0D%0AWho%3A%20All%20Delphi%20develope&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=DelphiLive+2009+%26ndash%3B+Physical+Delphi+Conference+in+the+US&amp;link=http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/&amp;notes=Update%3A%20Sessions%20are%20online%20and%20registration%20is%20open%20now%3A%20www.delphilive.com%0D%0A%0D%0AAs%20an%20Advisory%20Board%20member%20I%20am%20proud%20to%20post%20this%20official%20pre-announcement%20for%20the%20next%2C%20long%20awaited%20physical%20Delphi%20conference.%0D%0A%0D%0A%0D%0A%0D%0AWhere%3A%20San%20Jose%2C%20CA%2C%20USA%0D%0AWhen%3A%20May%2013th%20%E2%80%93%2016th%202009%0D%0AWho%3A%20All%20Delphi%20develope&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2009/01/delphilive-2009-physical-delphi-conference-in-the-us/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Creating IWRadioButtons Dynamically in Intraweb Apps</title>
		<link>http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/</link>
		<comments>http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 07:50:21 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[RadioButton]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/</guid>
		<description><![CDATA[If creating IW controls dynamically, then always be sure to explicitly set their Name. They won’t always get a default name – and empty names may lead to strange behaviors. If you create IWRadioButtons dynamically, then also be careful that you always set their “Name” and “Value” properties to the same value – unless you [...]]]></description>
			<content:encoded><![CDATA[<p>If creating IW controls dynamically, then always be sure to explicitly set their Name. They won’t always get a default name – and empty names may lead to strange behaviors.</p>
<p>If you create IWRadioButtons dynamically, then also be careful that you always set their “Name” <strong>and</strong> “Value” properties to the <strong>same</strong> value – unless you know what you are doing. Value is important for correct control and group recognition during postbacks. Sounds odd but has to do with the way how the underlying INPUT HTML controls are working.</p>
<p>Unfortunately, at least in IntraWeb 9.0, IWRadioButtons synchronize Name and Value at design-time only (no idea why – I cannot remember having touched that during my time at Atozed). The attached IWComRadioButton source file fixes that, so that you only have to care about “Name”.</p>
<div id="scid:fb3a1972-4489-4e52-abe7-25a00bb07fdf:58668522-1dd9-4735-8461-0798f3a6f8c1" class="wlWriterEditableSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<p>Source: <a href="http://www.monien.net/blog/wp-content/uploads/lw/CreatingIWRadioButtonsDynamicallyinIntra_8A52/IWCompRadioButton.zip" target="_blank">IWCompRadioButton.zip</a></p>
</div>
<p><em>Note: That file is for IntraWeb 9.0. It may work with older or newer versions, but I did not test that. This is not an official file version, but just a personal contribution to the freely available visual control source files of IntraWeb. Use modified sources at your own risk – the guys at Atozed can support their own versions only.</em></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Creating+IWRadioButtons+Dynamically+in+Intraweb+Apps&amp;link=http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/&amp;notes=If%20creating%20IW%20controls%20dynamically%2C%20then%20always%20be%20sure%20to%20explicitly%20set%20their%20Name.%20They%20won%E2%80%99t%20always%20get%20a%20default%20name%20%E2%80%93%20and%20empty%20names%20may%20lead%20to%20strange%20behaviors.%0D%0A%0D%0AIf%20you%20create%20IWRadioButtons%20dynamically%2C%20then%20also%20be%20careful%20that%20you%20always%20set%20their%20%E2%80%9CName%E2%80%9D%20and%20%E2%80%9CValue%E2%80%9D%20prop&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Creating+IWRadioButtons+Dynamically+in+Intraweb+Apps&amp;link=http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/&amp;notes=If%20creating%20IW%20controls%20dynamically%2C%20then%20always%20be%20sure%20to%20explicitly%20set%20their%20Name.%20They%20won%E2%80%99t%20always%20get%20a%20default%20name%20%E2%80%93%20and%20empty%20names%20may%20lead%20to%20strange%20behaviors.%0D%0A%0D%0AIf%20you%20create%20IWRadioButtons%20dynamically%2C%20then%20also%20be%20careful%20that%20you%20always%20set%20their%20%E2%80%9CName%E2%80%9D%20and%20%E2%80%9CValue%E2%80%9D%20prop&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Creating+IWRadioButtons+Dynamically+in+Intraweb+Apps&amp;link=http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/&amp;notes=If%20creating%20IW%20controls%20dynamically%2C%20then%20always%20be%20sure%20to%20explicitly%20set%20their%20Name.%20They%20won%E2%80%99t%20always%20get%20a%20default%20name%20%E2%80%93%20and%20empty%20names%20may%20lead%20to%20strange%20behaviors.%0D%0A%0D%0AIf%20you%20create%20IWRadioButtons%20dynamically%2C%20then%20also%20be%20careful%20that%20you%20always%20set%20their%20%E2%80%9CName%E2%80%9D%20and%20%E2%80%9CValue%E2%80%9D%20prop&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Creating+IWRadioButtons+Dynamically+in+Intraweb+Apps&amp;link=http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/&amp;notes=If%20creating%20IW%20controls%20dynamically%2C%20then%20always%20be%20sure%20to%20explicitly%20set%20their%20Name.%20They%20won%E2%80%99t%20always%20get%20a%20default%20name%20%E2%80%93%20and%20empty%20names%20may%20lead%20to%20strange%20behaviors.%0D%0A%0D%0AIf%20you%20create%20IWRadioButtons%20dynamically%2C%20then%20also%20be%20careful%20that%20you%20always%20set%20their%20%E2%80%9CName%E2%80%9D%20and%20%E2%80%9CValue%E2%80%9D%20prop&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Creating+IWRadioButtons+Dynamically+in+Intraweb+Apps&amp;link=http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/&amp;notes=If%20creating%20IW%20controls%20dynamically%2C%20then%20always%20be%20sure%20to%20explicitly%20set%20their%20Name.%20They%20won%E2%80%99t%20always%20get%20a%20default%20name%20%E2%80%93%20and%20empty%20names%20may%20lead%20to%20strange%20behaviors.%0D%0A%0D%0AIf%20you%20create%20IWRadioButtons%20dynamically%2C%20then%20also%20be%20careful%20that%20you%20always%20set%20their%20%E2%80%9CName%E2%80%9D%20and%20%E2%80%9CValue%E2%80%9D%20prop&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Creating+IWRadioButtons+Dynamically+in+Intraweb+Apps&amp;link=http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/&amp;notes=If%20creating%20IW%20controls%20dynamically%2C%20then%20always%20be%20sure%20to%20explicitly%20set%20their%20Name.%20They%20won%E2%80%99t%20always%20get%20a%20default%20name%20%E2%80%93%20and%20empty%20names%20may%20lead%20to%20strange%20behaviors.%0D%0A%0D%0AIf%20you%20create%20IWRadioButtons%20dynamically%2C%20then%20also%20be%20careful%20that%20you%20always%20set%20their%20%E2%80%9CName%E2%80%9D%20and%20%E2%80%9CValue%E2%80%9D%20prop&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/10/creating-iwradiobuttons-dynamically-in-intraweb-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tracing web applications with Fiddler or FireBug</title>
		<link>http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/</link>
		<comments>http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 02:52:17 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[fiddler]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[network logger]]></category>
		<category><![CDATA[web application]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/?p=195</guid>
		<description><![CDATA[Apparently many developers of Web sites and especially Web applications (IntraWeb, ASP.NET, PHP etc) are still not aware of existing tools to trace/debug the communication flow between Web browsers and Web server. Often, certain errors such as missing images, non working JS files etc, pop up (i.e. customer calls and says &#8220;your Web app is [...]]]></description>
			<content:encoded><![CDATA[<p>Apparently many developers of Web sites and especially Web applications (IntraWeb, ASP.NET, PHP etc) are still not aware of existing tools to trace/debug the communication flow between Web browsers and Web server.</p>
<p>Often, certain errors such as missing images, non working JS files etc, pop up (i.e. customer calls and says &#8220;your Web app is totally broken&#8221;), and its very hard to determine whats happening. You could now add logging capabilities to your Web application and try to find out whats happening. That&#8217;s not a bad idea, but often it would help more to see what&#8217;s really sent over the wire, which resources fail to load etc.</p>
<p><span id="more-195"></span></p>
<h3>Firefox: Firebug</h3>
<p>For Firefox there is <a title="Firebug" href="http://getfirebug.com/" target="_blank">Firebug</a>. Firebug is kind of a Swiss Army knife for all sorts of analyzing from within the Firefox Web browser. From JavaScript debugging, over JavaScript profiling, CSS and DOM explorer down to a network logger. For a nice introduction how to install and use Firebug <a title="Firebug introduction" href="http://www.evotech.net/blog/2007/06/introduction-to-firebug/" target="_blank">see here</a>.</p>
<p>The first thing you should always check with a faulty Web application is, if it loads all resources correctly. This can be done in the Network tab:</p>
<p><a href="http://www.monien.net/blog/wp-content/uploads/2008/08/firbugnetwork.gif"><img class="alignleft alignnone size-medium wp-image-196" style="float: left;" title="Firebug" src="http://www.monien.net/blog/wp-content/uploads/2008/08/firbugnetwork.gif" alt="" width="300" height="239" /></a>In this case the first two requests are answered by an HTTP 200 code, which means successfully loaded. The following request are all answered by HTTP 304, which means the resource has not been modified since the browser requested it last time. In other words these resources are cached.</p>
<p>Anytime there is an invalid request (wrong path, file does not extist), Firebug will mark that with an HTTP 404 response code, <span style="color: #ff0000;">highlighted in red</span>. This is very handy.</p>
<h3>Internet Explorer: Fiddler</h3>
<p>For IE there is <a title="Fiddler" href="http://www.fiddlertool.com/fiddler/" target="_blank">Fiddler</a>. Fiddler is a &#8220;debugging HTTP proxy&#8221;, which directly integrates with IE (but is not limited to). Once Fiddler is started from IE&#8217;s Tools menu, it willopen a port and automatically registers IE to use that as proxy location. (You can also register Firefox or any other browser to use that proxy) All subsequent requests will go through fiddler then, which generates well organized logs, like the following one:</p>
<p><a href="http://www.monien.net/blog/wp-content/uploads/2008/08/iefiddler.gif"><img class="alignleft size-medium wp-image-197" style="margin: 12px; float: left;" title="Fiddler" src="http://www.monien.net/blog/wp-content/uploads/2008/08/iefiddler.gif" alt="" width="300" height="173" /></a></p>
<p>This lets you drill down into the communication between your web browser and web server. For DOM or CSS inspection you would need an other tool though: <a title="Internet Developer Toolbar" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=E59C3964-672D-4511-BB3E-2D5E1DB91038" target="_blank">Internet Developer Toolbar</a>. And for JavaScript debugging you would need yet another tool: <a href="http://www.microsoft.com/visualstudio">Visual Studio</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Tracing+web+applications+with+Fiddler+or+FireBug&amp;link=http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/&amp;notes=Apparently%20many%20developers%20of%20Web%20sites%20and%20especially%20Web%20applications%20%28IntraWeb%2C%20ASP.NET%2C%20PHP%20etc%29%20are%20still%20not%20aware%20of%20existing%20tools%20to%20trace%2Fdebug%20the%20communication%20flow%20between%20Web%20browsers%20and%20Web%20server.%0D%0A%0D%0AOften%2C%20certain%20errors%20such%20as%20missing%20images%2C%20non%20working%20JS%20files%20etc%2C%20pop%20up%20%28i.e&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Tracing+web+applications+with+Fiddler+or+FireBug&amp;link=http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/&amp;notes=Apparently%20many%20developers%20of%20Web%20sites%20and%20especially%20Web%20applications%20%28IntraWeb%2C%20ASP.NET%2C%20PHP%20etc%29%20are%20still%20not%20aware%20of%20existing%20tools%20to%20trace%2Fdebug%20the%20communication%20flow%20between%20Web%20browsers%20and%20Web%20server.%0D%0A%0D%0AOften%2C%20certain%20errors%20such%20as%20missing%20images%2C%20non%20working%20JS%20files%20etc%2C%20pop%20up%20%28i.e&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Tracing+web+applications+with+Fiddler+or+FireBug&amp;link=http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/&amp;notes=Apparently%20many%20developers%20of%20Web%20sites%20and%20especially%20Web%20applications%20%28IntraWeb%2C%20ASP.NET%2C%20PHP%20etc%29%20are%20still%20not%20aware%20of%20existing%20tools%20to%20trace%2Fdebug%20the%20communication%20flow%20between%20Web%20browsers%20and%20Web%20server.%0D%0A%0D%0AOften%2C%20certain%20errors%20such%20as%20missing%20images%2C%20non%20working%20JS%20files%20etc%2C%20pop%20up%20%28i.e&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Tracing+web+applications+with+Fiddler+or+FireBug&amp;link=http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/&amp;notes=Apparently%20many%20developers%20of%20Web%20sites%20and%20especially%20Web%20applications%20%28IntraWeb%2C%20ASP.NET%2C%20PHP%20etc%29%20are%20still%20not%20aware%20of%20existing%20tools%20to%20trace%2Fdebug%20the%20communication%20flow%20between%20Web%20browsers%20and%20Web%20server.%0D%0A%0D%0AOften%2C%20certain%20errors%20such%20as%20missing%20images%2C%20non%20working%20JS%20files%20etc%2C%20pop%20up%20%28i.e&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Tracing+web+applications+with+Fiddler+or+FireBug&amp;link=http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/&amp;notes=Apparently%20many%20developers%20of%20Web%20sites%20and%20especially%20Web%20applications%20%28IntraWeb%2C%20ASP.NET%2C%20PHP%20etc%29%20are%20still%20not%20aware%20of%20existing%20tools%20to%20trace%2Fdebug%20the%20communication%20flow%20between%20Web%20browsers%20and%20Web%20server.%0D%0A%0D%0AOften%2C%20certain%20errors%20such%20as%20missing%20images%2C%20non%20working%20JS%20files%20etc%2C%20pop%20up%20%28i.e&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Tracing+web+applications+with+Fiddler+or+FireBug&amp;link=http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/&amp;notes=Apparently%20many%20developers%20of%20Web%20sites%20and%20especially%20Web%20applications%20%28IntraWeb%2C%20ASP.NET%2C%20PHP%20etc%29%20are%20still%20not%20aware%20of%20existing%20tools%20to%20trace%2Fdebug%20the%20communication%20flow%20between%20Web%20browsers%20and%20Web%20server.%0D%0A%0D%0AOften%2C%20certain%20errors%20such%20as%20missing%20images%2C%20non%20working%20JS%20files%20etc%2C%20pop%20up%20%28i.e&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/08/tracing-web-applications-with-fiddler-or-firebug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disabling &#8220;Loading Animation&#8221; in IntraWeb PageModus</title>
		<link>http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/</link>
		<comments>http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 10:56:12 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[ISAPI]]></category>
		<category><![CDATA[PageMode]]></category>
		<category><![CDATA[ServerController]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/?p=189</guid>
		<description><![CDATA[To disable the &#8220;loading animation&#8221;  which has been introduced with IntraWeb 9.0, and which shows up when the user clicked a button and is waiting for the page to re-load you usually just need to set an option in your application&#8217;s ServerController. ServerController.ShowLoadingAnimation := false If you are using IntraWeb&#8217;s PageMode then there is problem [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.monien.net/blog/wp-content/uploads/2008/08/loading.gif"><img class="alignnone size-full wp-image-190" title="loading" src="http://www.monien.net/blog/wp-content/uploads/2008/08/loading.gif" alt="" width="32" height="32" /></a> To disable the &#8220;loading animation&#8221;  which has been introduced with IntraWeb 9.0, and which shows up when the user clicked a button and is waiting for the page to re-load you usually just need to set an option in your application&#8217;s ServerController.<span id="more-189"></span></p>
<pre class="brush: delphi">
ServerController.ShowLoadingAnimation := false
</pre>
<p>If you are using IntraWeb&#8217;s PageMode then there is problem though: PageModus has no explicit ServerController.  Instead, an instance of TIWServerControllerBase is created when TWebModule is created. Inother words to change an option such as ShowLoadingAnimation you have to do that in your PageMode&#8217;s TWebModule:</p>
<pre class="brush: delphi">
uses

IWGlobal ...

procedure TWebModule1.WebModuleCreate(Sender: TObject);
begin
GServerController.ShowLoadingAnimation := false;
end;
</pre>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Disabling+%22Loading+Animation%22+in+IntraWeb+PageModus&amp;link=http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/&amp;notes=%20To%20disable%20the%20%22loading%20animation%22%C2%A0%20which%20has%20been%20introduced%20with%20IntraWeb%209.0%2C%20and%20which%20shows%20up%20when%20the%20user%20clicked%20a%20button%20and%20is%20waiting%20for%20the%20page%20to%20re-load%20you%20usually%20just%20need%20to%20set%20an%20option%20in%20your%20application%27s%20ServerController.%0D%0A%0D%0A%5Bsourcecode%20language%3D%27Delphi%27%5D%0D%0AServerControll&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Disabling+%22Loading+Animation%22+in+IntraWeb+PageModus&amp;link=http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/&amp;notes=%20To%20disable%20the%20%22loading%20animation%22%C2%A0%20which%20has%20been%20introduced%20with%20IntraWeb%209.0%2C%20and%20which%20shows%20up%20when%20the%20user%20clicked%20a%20button%20and%20is%20waiting%20for%20the%20page%20to%20re-load%20you%20usually%20just%20need%20to%20set%20an%20option%20in%20your%20application%27s%20ServerController.%0D%0A%0D%0A%5Bsourcecode%20language%3D%27Delphi%27%5D%0D%0AServerControll&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Disabling+%22Loading+Animation%22+in+IntraWeb+PageModus&amp;link=http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/&amp;notes=%20To%20disable%20the%20%22loading%20animation%22%C2%A0%20which%20has%20been%20introduced%20with%20IntraWeb%209.0%2C%20and%20which%20shows%20up%20when%20the%20user%20clicked%20a%20button%20and%20is%20waiting%20for%20the%20page%20to%20re-load%20you%20usually%20just%20need%20to%20set%20an%20option%20in%20your%20application%27s%20ServerController.%0D%0A%0D%0A%5Bsourcecode%20language%3D%27Delphi%27%5D%0D%0AServerControll&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Disabling+%22Loading+Animation%22+in+IntraWeb+PageModus&amp;link=http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/&amp;notes=%20To%20disable%20the%20%22loading%20animation%22%C2%A0%20which%20has%20been%20introduced%20with%20IntraWeb%209.0%2C%20and%20which%20shows%20up%20when%20the%20user%20clicked%20a%20button%20and%20is%20waiting%20for%20the%20page%20to%20re-load%20you%20usually%20just%20need%20to%20set%20an%20option%20in%20your%20application%27s%20ServerController.%0D%0A%0D%0A%5Bsourcecode%20language%3D%27Delphi%27%5D%0D%0AServerControll&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Disabling+%22Loading+Animation%22+in+IntraWeb+PageModus&amp;link=http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/&amp;notes=%20To%20disable%20the%20%22loading%20animation%22%C2%A0%20which%20has%20been%20introduced%20with%20IntraWeb%209.0%2C%20and%20which%20shows%20up%20when%20the%20user%20clicked%20a%20button%20and%20is%20waiting%20for%20the%20page%20to%20re-load%20you%20usually%20just%20need%20to%20set%20an%20option%20in%20your%20application%27s%20ServerController.%0D%0A%0D%0A%5Bsourcecode%20language%3D%27Delphi%27%5D%0D%0AServerControll&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Disabling+%22Loading+Animation%22+in+IntraWeb+PageModus&amp;link=http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/&amp;notes=%20To%20disable%20the%20%22loading%20animation%22%C2%A0%20which%20has%20been%20introduced%20with%20IntraWeb%209.0%2C%20and%20which%20shows%20up%20when%20the%20user%20clicked%20a%20button%20and%20is%20waiting%20for%20the%20page%20to%20re-load%20you%20usually%20just%20need%20to%20set%20an%20option%20in%20your%20application%27s%20ServerController.%0D%0A%0D%0A%5Bsourcecode%20language%3D%27Delphi%27%5D%0D%0AServerControll&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/08/disabling-loading-animation-in-intraweb-pagemodus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leaving Atozed &#8230;</title>
		<link>http://www.monien.net/blog/index.php/2008/08/leaving-atozed/</link>
		<comments>http://www.monien.net/blog/index.php/2008/08/leaving-atozed/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 22:50:47 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Atozed Software]]></category>
		<category><![CDATA[CodeGear]]></category>
		<category><![CDATA[Embarcadero]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/?p=185</guid>
		<description><![CDATA[Times are changing. In July CodeGear was finally sold from Borland to Embarcadero. From Agust 1st 2008 I will no longer represent Atozed Software. Technically Atozed Software was a client of mine. I am runnning my own IT consulting business since 2004 and Atozed was one of my (bigger) clients since then. After about 4 [...]]]></description>
			<content:encoded><![CDATA[<p>Times are changing. In July CodeGear was finally sold from Borland to Embarcadero. From Agust 1st 2008 I will no longer represent Atozed Software.<span id="more-185"></span></p>
<p>Technically Atozed Software was a client of mine. I am runnning my own IT consulting business since 2004 and Atozed was one of my (bigger) clients since then.</p>
<p>After about 4 years of working with passion mainly on <a title="IntraWeb" href="http://www.atozed.com/intraweb" target="_blank">IntraWeb</a>, which I still love and see as the best Web application framework for Delphi, I came to a point where technical innovation became more and more complicated with IntraWeb. Many new ideas were not easy to implement, as there are many road blocks because of historical reasons. A total rewrite would be a logical consequence, but that idea had no financially viable chance.</p>
<p>A while ago I got the offer to lead a totally new project. It was really a hard decision to take that offer and to discontinue my direct relationship with Atozed Software.</p>
<p>From August 1st, I&#8217;ll work on something new. It will be an exciting product and I&#8217;ll start blogging about this new project as soon as I have at least white papers and some early demos.</p>
<p><strong>Don&#8217;t worry though!</strong></p>
<p>My new project is still on Delphi, so I&#8217;m not going to leave the Delphi community.</p>
<p>I will continue to offer support and training for IntraWeb. If you need Delphi or IntraWeb assistance, on- or off-site, then just contact me.</p>
<p>I will cooperate with the <a title="IntraWeb Resource Center" href="http://www.intrawebresourcecenter.com" target="_blank">IntraWeb Resource Center</a> (IRC), which is a website offering support for Delphi Web application development. IRC is a place where you will find additional IntraWeb learning materials and information about IntraWeb support and training opportunities.</p>
<p>If you have a valid IntraWeb license and have support questions, then please see <a title="Atozed Support" href="http://www.atozed.com/intraweb/Support/" target="_blank">Atozed&#8217;s support options</a> first. If you have specific support needs, which go beyond Atozed&#8217;s included options, then feel free to contact me or see the <a title="IntraWeb Resource Center" href="http://www.intrawebresourcecenter.com" target="_blank">IntraWeb Resource Center</a>. Individual support and training is available at hourly and daily rates.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Leaving+Atozed+...&amp;link=http://www.monien.net/blog/index.php/2008/08/leaving-atozed/&amp;notes=Times%20are%20changing.%20In%20July%20CodeGear%20was%20finally%20sold%20from%20Borland%20to%20Embarcadero.%20From%20Agust%201st%202008%20I%20will%20no%20longer%20represent%20Atozed%20Software.%0D%0A%0D%0ATechnically%20Atozed%20Software%20was%20a%20client%20of%20mine.%20I%20am%20runnning%20my%20own%20IT%20consulting%20business%20since%202004%20and%20Atozed%20was%20one%20of%20my%20%28bigger%29%20clients%20sin&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/08/leaving-atozed/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Leaving+Atozed+...&amp;link=http://www.monien.net/blog/index.php/2008/08/leaving-atozed/&amp;notes=Times%20are%20changing.%20In%20July%20CodeGear%20was%20finally%20sold%20from%20Borland%20to%20Embarcadero.%20From%20Agust%201st%202008%20I%20will%20no%20longer%20represent%20Atozed%20Software.%0D%0A%0D%0ATechnically%20Atozed%20Software%20was%20a%20client%20of%20mine.%20I%20am%20runnning%20my%20own%20IT%20consulting%20business%20since%202004%20and%20Atozed%20was%20one%20of%20my%20%28bigger%29%20clients%20sin&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Leaving+Atozed+...&amp;link=http://www.monien.net/blog/index.php/2008/08/leaving-atozed/&amp;notes=Times%20are%20changing.%20In%20July%20CodeGear%20was%20finally%20sold%20from%20Borland%20to%20Embarcadero.%20From%20Agust%201st%202008%20I%20will%20no%20longer%20represent%20Atozed%20Software.%0D%0A%0D%0ATechnically%20Atozed%20Software%20was%20a%20client%20of%20mine.%20I%20am%20runnning%20my%20own%20IT%20consulting%20business%20since%202004%20and%20Atozed%20was%20one%20of%20my%20%28bigger%29%20clients%20sin&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Leaving+Atozed+...&amp;link=http://www.monien.net/blog/index.php/2008/08/leaving-atozed/&amp;notes=Times%20are%20changing.%20In%20July%20CodeGear%20was%20finally%20sold%20from%20Borland%20to%20Embarcadero.%20From%20Agust%201st%202008%20I%20will%20no%20longer%20represent%20Atozed%20Software.%0D%0A%0D%0ATechnically%20Atozed%20Software%20was%20a%20client%20of%20mine.%20I%20am%20runnning%20my%20own%20IT%20consulting%20business%20since%202004%20and%20Atozed%20was%20one%20of%20my%20%28bigger%29%20clients%20sin&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Leaving+Atozed+...&amp;link=http://www.monien.net/blog/index.php/2008/08/leaving-atozed/&amp;notes=Times%20are%20changing.%20In%20July%20CodeGear%20was%20finally%20sold%20from%20Borland%20to%20Embarcadero.%20From%20Agust%201st%202008%20I%20will%20no%20longer%20represent%20Atozed%20Software.%0D%0A%0D%0ATechnically%20Atozed%20Software%20was%20a%20client%20of%20mine.%20I%20am%20runnning%20my%20own%20IT%20consulting%20business%20since%202004%20and%20Atozed%20was%20one%20of%20my%20%28bigger%29%20clients%20sin&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Leaving+Atozed+...&amp;link=http://www.monien.net/blog/index.php/2008/08/leaving-atozed/&amp;notes=Times%20are%20changing.%20In%20July%20CodeGear%20was%20finally%20sold%20from%20Borland%20to%20Embarcadero.%20From%20Agust%201st%202008%20I%20will%20no%20longer%20represent%20Atozed%20Software.%0D%0A%0D%0ATechnically%20Atozed%20Software%20was%20a%20client%20of%20mine.%20I%20am%20runnning%20my%20own%20IT%20consulting%20business%20since%202004%20and%20Atozed%20was%20one%20of%20my%20%28bigger%29%20clients%20sin&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/08/leaving-atozed/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>June 13th-14th 2008: Delphi Community Conference in Germany</title>
		<link>http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/</link>
		<comments>http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/#comments</comments>
		<pubDate>Thu, 08 May 2008 16:27:18 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[conference]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/</guid>
		<description><![CDATA[The so called &#8220;Delphi-Tage 2008&#8243; which is a community driven conference in Germany, will be held on June 13th &#8211; 14th 2008 in Günzburg. Am Samstag den 14. Juni findet die eigentlich Hauptkonferenz statt, am Freitag werden in Zusammenarbeit mit der Entwickler-Akademie eine Reihe von kostengünstigen Workshops angeboten. Ich werde folgende Themen anbieten: Hauptkonferenz Internet-Protokolle [...]]]></description>
			<content:encoded><![CDATA[<p>The so called &#8220;Delphi-Tage 2008&#8243; which is a community driven conference in Germany, will be held on June 13th &#8211; 14th 2008 in Günzburg.<span id="more-29"></span></p>
<p><a href="http://www.delphi-tage.de/"><img class="alignleft alignnone size-medium wp-image-31" style="float: left; margin-left: 15px; margin-right: 15px;" title="Delphi Tage" src="http://www.monien.net/blog/wp-content/uploads/2008/07/delphi_tage_350x200.gif" alt="" width="300" height="250" /></a></p>
<p>Am Samstag den 14. Juni findet die eigentlich Hauptkonferenz statt, am Freitag werden in Zusammenarbeit mit der Entwickler-Akademie eine Reihe von kostengünstigen Workshops angeboten.</p>
<p>Ich werde folgende Themen anbieten:</p>
<ul>
<li style="font-weight: bold;">Hauptkonferenz
<ul>
<li>Internet-Protokolle mit Indy</li>
</ul>
<ul>
<li>Ajax Webanwendungen mit der VCL für das Web / IntraWeb</li>
</ul>
</li>
<li style="font-weight: bold;">Workshops
<ul>
<li>Praktischer Einstieg in Delphi</li>
</ul>
<ul>
<li style="font-weight: bold;"><span style="font-weight: normal;">Klassen, Objekte und Threads</span></li>
</ul>
</li>
</ul>
<p>Weitere Informationen, Zeitplan und Anmeldung auf der <a href="http://www.delphi-tage.de/" target="_Blank">Delphi-Tage Homepage</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=June+13th-14th+2008%3A+Delphi+Community+Conference+in+Germany&amp;link=http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/&amp;notes=The%20so%20called%20%22Delphi-Tage%202008%22%20which%20is%20a%20community%20driven%20conference%20in%20Germany%2C%20will%20be%20held%20on%20June%2013th%20-%2014th%202008%20in%20G%C3%BCnzburg.%0D%0A%0D%0A%0D%0A%0D%0AAm%20Samstag%20den%2014.%20Juni%20findet%20die%20eigentlich%20Hauptkonferenz%20statt%2C%20am%20Freitag%20werden%20in%20Zusammenarbeit%20mit%20der%20Entwickler-Akademie%20eine%20Reihe%20von%20kosteng%C3%BCn&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=June+13th-14th+2008%3A+Delphi+Community+Conference+in+Germany&amp;link=http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/&amp;notes=The%20so%20called%20%22Delphi-Tage%202008%22%20which%20is%20a%20community%20driven%20conference%20in%20Germany%2C%20will%20be%20held%20on%20June%2013th%20-%2014th%202008%20in%20G%C3%BCnzburg.%0D%0A%0D%0A%0D%0A%0D%0AAm%20Samstag%20den%2014.%20Juni%20findet%20die%20eigentlich%20Hauptkonferenz%20statt%2C%20am%20Freitag%20werden%20in%20Zusammenarbeit%20mit%20der%20Entwickler-Akademie%20eine%20Reihe%20von%20kosteng%C3%BCn&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=June+13th-14th+2008%3A+Delphi+Community+Conference+in+Germany&amp;link=http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/&amp;notes=The%20so%20called%20%22Delphi-Tage%202008%22%20which%20is%20a%20community%20driven%20conference%20in%20Germany%2C%20will%20be%20held%20on%20June%2013th%20-%2014th%202008%20in%20G%C3%BCnzburg.%0D%0A%0D%0A%0D%0A%0D%0AAm%20Samstag%20den%2014.%20Juni%20findet%20die%20eigentlich%20Hauptkonferenz%20statt%2C%20am%20Freitag%20werden%20in%20Zusammenarbeit%20mit%20der%20Entwickler-Akademie%20eine%20Reihe%20von%20kosteng%C3%BCn&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=June+13th-14th+2008%3A+Delphi+Community+Conference+in+Germany&amp;link=http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/&amp;notes=The%20so%20called%20%22Delphi-Tage%202008%22%20which%20is%20a%20community%20driven%20conference%20in%20Germany%2C%20will%20be%20held%20on%20June%2013th%20-%2014th%202008%20in%20G%C3%BCnzburg.%0D%0A%0D%0A%0D%0A%0D%0AAm%20Samstag%20den%2014.%20Juni%20findet%20die%20eigentlich%20Hauptkonferenz%20statt%2C%20am%20Freitag%20werden%20in%20Zusammenarbeit%20mit%20der%20Entwickler-Akademie%20eine%20Reihe%20von%20kosteng%C3%BCn&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=June+13th-14th+2008%3A+Delphi+Community+Conference+in+Germany&amp;link=http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/&amp;notes=The%20so%20called%20%22Delphi-Tage%202008%22%20which%20is%20a%20community%20driven%20conference%20in%20Germany%2C%20will%20be%20held%20on%20June%2013th%20-%2014th%202008%20in%20G%C3%BCnzburg.%0D%0A%0D%0A%0D%0A%0D%0AAm%20Samstag%20den%2014.%20Juni%20findet%20die%20eigentlich%20Hauptkonferenz%20statt%2C%20am%20Freitag%20werden%20in%20Zusammenarbeit%20mit%20der%20Entwickler-Akademie%20eine%20Reihe%20von%20kosteng%C3%BCn&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=June+13th-14th+2008%3A+Delphi+Community+Conference+in+Germany&amp;link=http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/&amp;notes=The%20so%20called%20%22Delphi-Tage%202008%22%20which%20is%20a%20community%20driven%20conference%20in%20Germany%2C%20will%20be%20held%20on%20June%2013th%20-%2014th%202008%20in%20G%C3%BCnzburg.%0D%0A%0D%0A%0D%0A%0D%0AAm%20Samstag%20den%2014.%20Juni%20findet%20die%20eigentlich%20Hauptkonferenz%20statt%2C%20am%20Freitag%20werden%20in%20Zusammenarbeit%20mit%20der%20Entwickler-Akademie%20eine%20Reihe%20von%20kosteng%C3%BCn&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/05/june-13th-14th-2008-delphi-community-conference-in-germany/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IntraWeb compression</title>
		<link>http://www.monien.net/blog/index.php/2008/04/intraweb-compression/</link>
		<comments>http://www.monien.net/blog/index.php/2008/04/intraweb-compression/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 15:22:43 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[compression]]></category>
		<category><![CDATA[ServerController]]></category>
		<category><![CDATA[Standalone]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/index.php/2008/04/intraweb-compression/</guid>
		<description><![CDATA[Using IntraWeb&#8217;s integrated compression option you can easily speed up the transfer of your applications forms. Interestingly many IntraWeb users don&#8217;t know that there is a Compression option in the ServerController: just set ServerController.Compression.Enabled = true and IntraWeb will compress all pages sent to the web browser. If the Web browser doesn&#8217;t support compression, then [...]]]></description>
			<content:encoded><![CDATA[<p>Using IntraWeb&#8217;s integrated compression option you can easily speed up the transfer of your applications forms.<span id="more-27"></span></p>
<p>Interestingly many IntraWeb users don&#8217;t know that there is a Compression option in the ServerController:</p>
<p>just set <span style="font-style: italic;">ServerController.Compression.Enabled</span> <span style="font-style: italic;">= true </span>and IntraWeb will compress all pages sent to the web browser. If the Web browser doesn&#8217;t support compression, then IntraWeb will of course detect that and send uncompressed.</p>
<p>The only requirement is to put a zlib.dll into the application&#8217;s directory. A working version can be downloaded <a href="http://downloads.atozed.com/intraweb/zlib.zip" target="_Blank">here</a>. No changes/settings on the client side are necessary.</p>
<p>There is one trade-off though which you should keep in mind: compression takes CPU cycles. Thats no problem for the client, but if your server machine is already close to its limit, then compression might not be a so good idea ..</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=IntraWeb+compression&amp;link=http://www.monien.net/blog/index.php/2008/04/intraweb-compression/&amp;notes=Using%20IntraWeb%27s%20integrated%20compression%20option%20you%20can%20easily%20speed%20up%20the%20transfer%20of%20your%20applications%20forms.%0D%0A%0D%0AInterestingly%20many%20IntraWeb%20users%20don%27t%20know%20that%20there%20is%20a%20Compression%20option%20in%20the%20ServerController%3A%0D%0A%0D%0Ajust%20set%20ServerController.Compression.Enabled%20%3D%20true%20and%20IntraWeb%20will%20compre&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/04/intraweb-compression/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=IntraWeb+compression&amp;link=http://www.monien.net/blog/index.php/2008/04/intraweb-compression/&amp;notes=Using%20IntraWeb%27s%20integrated%20compression%20option%20you%20can%20easily%20speed%20up%20the%20transfer%20of%20your%20applications%20forms.%0D%0A%0D%0AInterestingly%20many%20IntraWeb%20users%20don%27t%20know%20that%20there%20is%20a%20Compression%20option%20in%20the%20ServerController%3A%0D%0A%0D%0Ajust%20set%20ServerController.Compression.Enabled%20%3D%20true%20and%20IntraWeb%20will%20compre&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=IntraWeb+compression&amp;link=http://www.monien.net/blog/index.php/2008/04/intraweb-compression/&amp;notes=Using%20IntraWeb%27s%20integrated%20compression%20option%20you%20can%20easily%20speed%20up%20the%20transfer%20of%20your%20applications%20forms.%0D%0A%0D%0AInterestingly%20many%20IntraWeb%20users%20don%27t%20know%20that%20there%20is%20a%20Compression%20option%20in%20the%20ServerController%3A%0D%0A%0D%0Ajust%20set%20ServerController.Compression.Enabled%20%3D%20true%20and%20IntraWeb%20will%20compre&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=IntraWeb+compression&amp;link=http://www.monien.net/blog/index.php/2008/04/intraweb-compression/&amp;notes=Using%20IntraWeb%27s%20integrated%20compression%20option%20you%20can%20easily%20speed%20up%20the%20transfer%20of%20your%20applications%20forms.%0D%0A%0D%0AInterestingly%20many%20IntraWeb%20users%20don%27t%20know%20that%20there%20is%20a%20Compression%20option%20in%20the%20ServerController%3A%0D%0A%0D%0Ajust%20set%20ServerController.Compression.Enabled%20%3D%20true%20and%20IntraWeb%20will%20compre&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=IntraWeb+compression&amp;link=http://www.monien.net/blog/index.php/2008/04/intraweb-compression/&amp;notes=Using%20IntraWeb%27s%20integrated%20compression%20option%20you%20can%20easily%20speed%20up%20the%20transfer%20of%20your%20applications%20forms.%0D%0A%0D%0AInterestingly%20many%20IntraWeb%20users%20don%27t%20know%20that%20there%20is%20a%20Compression%20option%20in%20the%20ServerController%3A%0D%0A%0D%0Ajust%20set%20ServerController.Compression.Enabled%20%3D%20true%20and%20IntraWeb%20will%20compre&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=IntraWeb+compression&amp;link=http://www.monien.net/blog/index.php/2008/04/intraweb-compression/&amp;notes=Using%20IntraWeb%27s%20integrated%20compression%20option%20you%20can%20easily%20speed%20up%20the%20transfer%20of%20your%20applications%20forms.%0D%0A%0D%0AInterestingly%20many%20IntraWeb%20users%20don%27t%20know%20that%20there%20is%20a%20Compression%20option%20in%20the%20ServerController%3A%0D%0A%0D%0Ajust%20set%20ServerController.Compression.Enabled%20%3D%20true%20and%20IntraWeb%20will%20compre&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/04/intraweb-compression/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Overriding LogBytes in Custom IntraWeb Standalone Application</title>
		<link>http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/</link>
		<comments>http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 22:00:00 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[ServerController]]></category>
		<category><![CDATA[Standalone]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/</guid>
		<description><![CDATA[Even though we don&#8217;t really recommend using IntraWeb&#8217;s desktop standalone mode in production, there seem to be quite some IntraWeb customers who do that successfully. Unfortunately there is an integrated Log routine which may cause an Integer overflow if your application had more than 2GB traffic. This article shows how to override that routine. Running [...]]]></description>
			<content:encoded><![CDATA[<p>Even though we don&#8217;t really recommend using IntraWeb&#8217;s desktop standalone mode in production, there seem to be quite some IntraWeb customers who do that successfully. Unfortunately there is an integrated Log routine which may cause an Integer overflow if your application had more than 2GB traffic. This article shows how to override that routine.<span id="more-179"></span></p>
<p>Running IntraWeb applications right off your desktop is simple and fast. Just compile and run, and you have a working HTTP server. For production we recommend installing as service or as ISAPI application though.</p>
<p>Running a Web server on a Windows desktop &#8211; where you need to be logged in &#8211; is not what you want typically.</p>
<p>However, for product demonstrations, long testing sessions etc. it might make sense to use an IntraWeb Standlone application that way. You could even run an IntraWeb application right off a CD. For that purpose<br />
we offer a way to customize the more or less ugly default Standalone form. This can be done by just dropping a TIWStandaloneServer component onto a standard Windows VCL form. For more details see the<br />
CustomStandAlone demo, which can be found in the &#8220;demos&#8221; folder where you installed IntraWeb.</p>
<p>We just got a customer inquiry, where a customized IntraWeb standalone application raises an Integer overflow after &#8220;lots of traffic&#8221;. The customer is implementing an online game with many graphics transfered.</p>
<p>The source of that problem is a LogBytes rountine which counts the transfered data using an Integer variable. In other words, after 2GB of data transfered the application will show an error.</p>
<p><span style="font-weight: bold;">Note: This error only applies to <span style="color: #ff0000;">Desktop Standalone</span> Applications.<br />
<span style="color: #0000ff;">ISAPI and Service type Standalone applications are not affected</span>!</span></p>
<p>The next minor IntraWeb release (9.0.40) correctly handles that situation, and the next major release (9.1 or 10.0) will upgrade the variable in question to In64.</p>
<p>If you are using IntraWeb desktop applications in the described way, then add the following to your custom Standalone form:</p>
<pre class="brush: delphi">
private
  FTotalBytes := Int64;
  ...

procedure TFormCustom.LogBytes(const ABytes: Integer);
begin
FTotalBytes := FTotalBytes + ABytes;
//If you want to display the bytes transfered, then call your update routine here
//Or more resource friendly add a TTimer that updates your Byte counter
end;

procedure TFormCustom.FormCreate(Sender: TObject);
begin
memoLog.Lines.Add(&#039;Server started&#039;);
memoLog.Lines.Add(&#039;Listening on port: &#039; + IntToStr(GServerController.Port));
memoLog.Lines.Add(&#039;&#039;);
GLogBytesProcedure := LogBytes;
end;
</pre>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Overriding+LogBytes+in+Custom+IntraWeb+Standalone+Application&amp;link=http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/&amp;notes=Even%20though%20we%20don%27t%20really%20recommend%20using%20IntraWeb%27s%20desktop%20standalone%20mode%20in%20production%2C%20there%20seem%20to%20be%20quite%20some%20IntraWeb%20customers%20who%20do%20that%20successfully.%20Unfortunately%20there%20is%20an%20integrated%20Log%20routine%20which%20may%20cause%20an%20Integer%20overflow%20if%20your%20application%20had%20more%20than%202GB%20traffic.%20T&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Overriding+LogBytes+in+Custom+IntraWeb+Standalone+Application&amp;link=http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/&amp;notes=Even%20though%20we%20don%27t%20really%20recommend%20using%20IntraWeb%27s%20desktop%20standalone%20mode%20in%20production%2C%20there%20seem%20to%20be%20quite%20some%20IntraWeb%20customers%20who%20do%20that%20successfully.%20Unfortunately%20there%20is%20an%20integrated%20Log%20routine%20which%20may%20cause%20an%20Integer%20overflow%20if%20your%20application%20had%20more%20than%202GB%20traffic.%20T&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Overriding+LogBytes+in+Custom+IntraWeb+Standalone+Application&amp;link=http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/&amp;notes=Even%20though%20we%20don%27t%20really%20recommend%20using%20IntraWeb%27s%20desktop%20standalone%20mode%20in%20production%2C%20there%20seem%20to%20be%20quite%20some%20IntraWeb%20customers%20who%20do%20that%20successfully.%20Unfortunately%20there%20is%20an%20integrated%20Log%20routine%20which%20may%20cause%20an%20Integer%20overflow%20if%20your%20application%20had%20more%20than%202GB%20traffic.%20T&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Overriding+LogBytes+in+Custom+IntraWeb+Standalone+Application&amp;link=http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/&amp;notes=Even%20though%20we%20don%27t%20really%20recommend%20using%20IntraWeb%27s%20desktop%20standalone%20mode%20in%20production%2C%20there%20seem%20to%20be%20quite%20some%20IntraWeb%20customers%20who%20do%20that%20successfully.%20Unfortunately%20there%20is%20an%20integrated%20Log%20routine%20which%20may%20cause%20an%20Integer%20overflow%20if%20your%20application%20had%20more%20than%202GB%20traffic.%20T&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Overriding+LogBytes+in+Custom+IntraWeb+Standalone+Application&amp;link=http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/&amp;notes=Even%20though%20we%20don%27t%20really%20recommend%20using%20IntraWeb%27s%20desktop%20standalone%20mode%20in%20production%2C%20there%20seem%20to%20be%20quite%20some%20IntraWeb%20customers%20who%20do%20that%20successfully.%20Unfortunately%20there%20is%20an%20integrated%20Log%20routine%20which%20may%20cause%20an%20Integer%20overflow%20if%20your%20application%20had%20more%20than%202GB%20traffic.%20T&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Overriding+LogBytes+in+Custom+IntraWeb+Standalone+Application&amp;link=http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/&amp;notes=Even%20though%20we%20don%27t%20really%20recommend%20using%20IntraWeb%27s%20desktop%20standalone%20mode%20in%20production%2C%20there%20seem%20to%20be%20quite%20some%20IntraWeb%20customers%20who%20do%20that%20successfully.%20Unfortunately%20there%20is%20an%20integrated%20Log%20routine%20which%20may%20cause%20an%20Integer%20overflow%20if%20your%20application%20had%20more%20than%202GB%20traffic.%20T&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/04/overriding-logbytes-in-custom-intraweb-standalone-application/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Playing Sound with IntraWeb</title>
		<link>http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/</link>
		<comments>http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 22:00:00 +0000</pubDate>
		<dc:creator>Olaf Monien</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[IntraWeb]]></category>
		<category><![CDATA[ajax]]></category>

		<guid isPermaLink="false">http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/</guid>
		<description><![CDATA[A couple of IntraWeb users asked me recently how to play sounds (wav, mp3 etc) on IntraWeb forms. There is a TIWMpeg component which can be used for that.If you display a list of sound files on an IntraWeb form (maybe because your IW application is an MP3 online portal), then you possibly want to [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of IntraWeb users asked me recently how to play sounds (wav, mp3 etc) on IntraWeb forms. There is a TIWMpeg component which can be used for that.<span id="more-177"></span>If you display a list of sound files on an IntraWeb form (maybe because your IW application is an MP3 online portal), then you possibly want to give the user the ability to listen to the sound files without leaving your web site. (I.e. no nasty download, start player and listen process).</p>
<p>This can easily be implemented by using IntraWeb TIWMpeg component. Just drop as many instances of that guy onto your form as you need:</p>
<p><img src="images/Sounddemo1.gif" border="0" alt="" width="28" height="30" /></p>
<p>There are basically <span style="font-weight: bold;">three settings</span> you have to look at:</p>
<ol>
<li>MPEGFile : There you have to set the file name which should be played. Remember that all files need to be in the application&#8217;s /FILES directory if you set the file via MPEGFile.Filename. You can also link to external files via MPEGFile.URL. In the latter case, remember to specify a full URL, including HTTP:// that is.</li>
<li>For sound files set MPEGFile.RenderEMBED to true.</li>
<li>To prevent the sounds to start playing instantly when the form shows up, we have to add AutoStart=false. This needs to be done by attaching the OnHTMLTag event:
<pre class="brush: delphi">
procedure TIWForm19.MPEGFile1HTMLTag(ASender: TObject; ATag: TIWHTMLTag);
begin
  //Prevent playing sound when page loads initially
  ATag.AddStringParam(&#039;autostart&#039;, &#039;false&#039;);
end;
</pre>
<p><span style="font-size: x-small; font-family: Arial;"><span style="color: #cccccc; font-style: normal; background-color: #ffffff;">: </span>  </p>
<p></span></li>
</ol>
<p>IWMpeg can not just play Mpeg files (MP3 sounds, Mpeg movies etc), but also wav, mdi and other sound files. It basically depends on the user&#8217;s browser. I&#8217;ve successfully tested &#8220;wav&#8221; files with IE, FF, Opera and Safari.</p>
<p>This will render one &#8220;Play Button&#8221; per IWMpeg component:</p>
<p><img src="images/Sounddemo2.gif" border="0" alt="" /></p>
<h3>Playing a Sound as Response to an Async Event</h3>
<p>If you want to play a sound to &#8220;visualize&#8221; that an async event just returned (e.g. OnAsyncClick of a Button), then just do this:</p>
<pre class="brush: delphi">
procedure TIWForm19.IWButton1AsyncClick(Sender: TObject;2: EventParams: TStringList);
begin
  //Trigger sound to play when Async response is received by Webbrowser
  WebApplication.CallBackResponse.AddJavaScriptToExecute(&#039;BEEPSOUNDIWCL.Play()&#039;);
end;
</pre>
<div><span style="font-size: x-small; font-family: Arial;"> </span></div>
<p><span style="font-size: x-small; font-family: Arial;">This starts the sound for  a TIWMPEGFile named &#8220;BeepSound&#8221; once the async event returned. BEEPSOUNDIWCL is a &#8220;shortcut&#8221; to get access to BeepSound&#8217;s HTML representation. All IntraWeb components can be accessed in JavaScript by their name in upper case plus &#8216;IWCL&#8217; (<span style="font-weight: bold;">I</span>ntra<span style="font-weight: bold;">W</span>eb <span style="font-weight: bold;">C</span>lass <span style="font-weight: bold;">L</span>ibrary).</p>
<p></span></p>
<p><img src="images/zip.gif" border="0" alt="" /> Download <a href="files/AjaxSoundDemo.zip">AjaxSoundDemo.zip</a></p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-knowledge">
<ul class="socials">
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=Playing+Sound+with+IntraWeb&amp;link=http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/&amp;notes=A%20couple%20of%20IntraWeb%20users%20asked%20me%20recently%20how%20to%20play%20sounds%20%28wav%2C%20mp3%20etc%29%20on%20IntraWeb%20forms.%20There%20is%20a%20TIWMpeg%20component%20which%20can%20be%20used%20for%20that.If%20you%20display%20a%20list%20of%20sound%20files%20on%20an%20IntraWeb%20form%20%28maybe%20because%20your%20IW%20application%20is%20an%20MP3%20online%20portal%29%2C%20then%20you%20possibly%20want%20to%20gi&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-comfeed">
			<a href="http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/feed" rel="nofollow" class="external" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a>
		</li>
		<li class="shr-delicious">
			<a href="http://www.shareaholic.com/api/share/?title=Playing+Sound+with+IntraWeb&amp;link=http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/&amp;notes=A%20couple%20of%20IntraWeb%20users%20asked%20me%20recently%20how%20to%20play%20sounds%20%28wav%2C%20mp3%20etc%29%20on%20IntraWeb%20forms.%20There%20is%20a%20TIWMpeg%20component%20which%20can%20be%20used%20for%20that.If%20you%20display%20a%20list%20of%20sound%20files%20on%20an%20IntraWeb%20form%20%28maybe%20because%20your%20IW%20application%20is%20an%20MP3%20online%20portal%29%2C%20then%20you%20possibly%20want%20to%20gi&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=2&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://www.shareaholic.com/api/share/?title=Playing+Sound+with+IntraWeb&amp;link=http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/&amp;notes=A%20couple%20of%20IntraWeb%20users%20asked%20me%20recently%20how%20to%20play%20sounds%20%28wav%2C%20mp3%20etc%29%20on%20IntraWeb%20forms.%20There%20is%20a%20TIWMpeg%20component%20which%20can%20be%20used%20for%20that.If%20you%20display%20a%20list%20of%20sound%20files%20on%20an%20IntraWeb%20form%20%28maybe%20because%20your%20IW%20application%20is%20an%20MP3%20online%20portal%29%2C%20then%20you%20possibly%20want%20to%20gi&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=3&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=Playing+Sound+with+IntraWeb&amp;link=http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/&amp;notes=A%20couple%20of%20IntraWeb%20users%20asked%20me%20recently%20how%20to%20play%20sounds%20%28wav%2C%20mp3%20etc%29%20on%20IntraWeb%20forms.%20There%20is%20a%20TIWMpeg%20component%20which%20can%20be%20used%20for%20that.If%20you%20display%20a%20list%20of%20sound%20files%20on%20an%20IntraWeb%20form%20%28maybe%20because%20your%20IW%20application%20is%20an%20MP3%20online%20portal%29%2C%20then%20you%20possibly%20want%20to%20gi&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=Playing+Sound+with+IntraWeb&amp;link=http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/&amp;notes=A%20couple%20of%20IntraWeb%20users%20asked%20me%20recently%20how%20to%20play%20sounds%20%28wav%2C%20mp3%20etc%29%20on%20IntraWeb%20forms.%20There%20is%20a%20TIWMpeg%20component%20which%20can%20be%20used%20for%20that.If%20you%20display%20a%20list%20of%20sound%20files%20on%20an%20IntraWeb%20form%20%28maybe%20because%20your%20IW%20application%20is%20an%20MP3%20online%20portal%29%2C%20then%20you%20possibly%20want%20to%20gi&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-technorati">
			<a href="http://www.shareaholic.com/api/share/?title=Playing+Sound+with+IntraWeb&amp;link=http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/&amp;notes=A%20couple%20of%20IntraWeb%20users%20asked%20me%20recently%20how%20to%20play%20sounds%20%28wav%2C%20mp3%20etc%29%20on%20IntraWeb%20forms.%20There%20is%20a%20TIWMpeg%20component%20which%20can%20be%20used%20for%20that.If%20you%20display%20a%20list%20of%20sound%20files%20on%20an%20IntraWeb%20form%20%28maybe%20because%20your%20IW%20application%20is%20an%20MP3%20online%20portal%29%2C%20then%20you%20possibly%20want%20to%20gi&amp;short_link=&amp;shortener=tinyurl&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=10&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://www.monien.net/blog/index.php/2008/04/playing-sound-with-intraweb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

