<?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>Rado&#039;s blog</title>
	<atom:link href="http://rado-dev.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rado-dev.com</link>
	<description>Блогът на един ФеМеИст</description>
	<lastBuildDate>Sun, 08 Aug 2010 20:42:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>sprintf() в javascript</title>
		<link>http://rado-dev.com/2010/08/08/sprintf-%d0%b2-javascript/</link>
		<comments>http://rado-dev.com/2010/08/08/sprintf-%d0%b2-javascript/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 20:42:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=174</guid>
		<description><![CDATA[Ако много много ви липсва sprintf() и пишете на javascript, тогава може да проверите този линк :
http://code.google.com/p/sprintf/
Душата ви вече може да е спокойна, че няма да конкатенирате стрингове  
]]></description>
			<content:encoded><![CDATA[<p>Ако много много ви липсва <strong>sprintf()</strong> и пишете на <strong>javascript</strong>, тогава може да проверите този линк :<br />
<a href="http://code.google.com/p/sprintf/">http://code.google.com/p/sprintf/</a></p>
<p>Душата ви вече може да е спокойна, че няма да конкатенирате стрингове <img src='http://rado-dev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2010/08/08/sprintf-%d0%b2-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Първи ден на работа.</title>
		<link>http://rado-dev.com/2010/07/12/%d0%bf%d1%8a%d1%80%d0%b2%d0%b8-%d0%b4%d0%b5%d0%bd-%d0%bd%d0%b0-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/</link>
		<comments>http://rado-dev.com/2010/07/12/%d0%bf%d1%8a%d1%80%d0%b2%d0%b8-%d0%b4%d0%b5%d0%bd-%d0%bd%d0%b0-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 20:15:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Други]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=171</guid>
		<description><![CDATA[Ектра беше   Не мога да бъда по-доволен. VMWare си знаят работата.
Остава само да навляза по-бързо в нещата и да започна да кодя 

]]></description>
			<content:encoded><![CDATA[<p>Ектра беше <img src='http://rado-dev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Не мога да бъда по-доволен. <strong>VMWare</strong> си знаят работата.<br />
Остава само да навляза по-бързо в нещата и да започна да кодя <img src='http://rado-dev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
<img src="http://www.lctech.co.uk/Picture%20Pool/Logos/vmware.jpg" alt="vmware logo" /></p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2010/07/12/%d0%bf%d1%8a%d1%80%d0%b2%d0%b8-%d0%b4%d0%b5%d0%bd-%d0%bd%d0%b0-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex 4: Application.application -&gt; FlexGlobals.topLevelApplication</title>
		<link>http://rado-dev.com/2010/06/04/application-application-flexglobals-toplevelapplication/</link>
		<comments>http://rado-dev.com/2010/06/04/application-application-flexglobals-toplevelapplication/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 13:11:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex tips&tricks]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=163</guid>
		<description><![CDATA[Ако сте свикнали във Flex 3 да ползвате

Application.application

вече кода е 

FlexGlobals.topLevelApplication

]]></description>
			<content:encoded><![CDATA[<p>Ако сте свикнали във Flex 3 да ползвате</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">Application.<span style="color: #006633;">application</span></pre></div></div>

<p><strong>вече кода е </strong></p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;">FlexGlobals.<span style="color: #006633;">topLevelApplication</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2010/06/04/application-application-flexglobals-toplevelapplication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex component lifecycle</title>
		<link>http://rado-dev.com/2010/05/22/flex-component-lifecycle/</link>
		<comments>http://rado-dev.com/2010/05/22/flex-component-lifecycle/#comments</comments>
		<pubDate>Sat, 22 May 2010 21:04:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex tips&tricks]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=161</guid>
		<description><![CDATA[Ако се чудите от къде да намерите добре обяснен component lifecycle за Flex SDK 3/4, може да изгледате следното клипче :
http://weblog.mrinalwadhwa.com/2009/02/17/understanding-the-flex-component-lifecycle/
От 2008-ма е, но е обяснено много добре.
]]></description>
			<content:encoded><![CDATA[<p>Ако се чудите от къде да намерите добре обяснен component lifecycle за Flex SDK 3/4, може да изгледате следното клипче :<br />
<a href="http://weblog.mrinalwadhwa.com/2009/02/17/understanding-the-flex-component-lifecycle/">http://weblog.mrinalwadhwa.com/2009/02/17/understanding-the-flex-component-lifecycle/</a><br />
От 2008-ма е, но е обяснено много добре.</p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2010/05/22/flex-component-lifecycle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ако ще ходите на интервю за работа.</title>
		<link>http://rado-dev.com/2010/05/19/%d0%b0%d0%ba%d0%be-%d1%89%d0%b5-%d1%85%d0%be%d0%b4%d0%b8%d1%82%d0%b5-%d0%bd%d0%b0-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%b2%d1%8e-%d0%b7%d0%b0-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/</link>
		<comments>http://rado-dev.com/2010/05/19/%d0%b0%d0%ba%d0%be-%d1%89%d0%b5-%d1%85%d0%be%d0%b4%d0%b8%d1%82%d0%b5-%d0%bd%d0%b0-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%b2%d1%8e-%d0%b7%d0%b0-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/#comments</comments>
		<pubDate>Wed, 19 May 2010 18:28:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Други]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=158</guid>
		<description><![CDATA[http://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions
Прочетете тази статия   От първото до последното изречение са само истински неща.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions">http://sites.google.com/site/steveyegge2/five-essential-phone-screen-questions</a><br />
Прочетете тази статия <img src='http://rado-dev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  От първото до последното изречение са само истински неща.</p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2010/05/19/%d0%b0%d0%ba%d0%be-%d1%89%d0%b5-%d1%85%d0%be%d0%b4%d0%b8%d1%82%d0%b5-%d0%bd%d0%b0-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d0%b2%d1%8e-%d0%b7%d0%b0-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Какво на кой порт слуша ?</title>
		<link>http://rado-dev.com/2010/04/08/%d0%ba%d0%b0%d0%ba%d0%b2%d0%be-%d0%bd%d0%b0-%d0%ba%d0%be%d0%b9-%d0%bf%d0%be%d1%80%d1%82-%d1%81%d0%bb%d1%83%d1%88%d0%b0/</link>
		<comments>http://rado-dev.com/2010/04/08/%d0%ba%d0%b0%d0%ba%d0%b2%d0%be-%d0%bd%d0%b0-%d0%ba%d0%be%d0%b9-%d0%bf%d0%be%d1%80%d1%82-%d1%81%d0%bb%d1%83%d1%88%d0%b0/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 19:31:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=153</guid>
		<description><![CDATA[Пиша си аз Java Server и bind-вам на случаен порт, всичко върви и изведнъж гърми някакъв странен Exception.
Нещо се е оплескало, Java-та спря, а на порта продължава да слуша ServerSocket-a.
Ако искате да проверите дали някой порт в момента е свободен или нещо слуша на него, под Windows направете така :
run-> cmd -> netstat -o -n [...]]]></description>
			<content:encoded><![CDATA[<p>Пиша си аз Java Server и bind-вам на случаен порт, всичко върви и изведнъж гърми някакъв странен Exception.<br />
Нещо се е оплескало, Java-та спря, а на порта продължава да слуша ServerSocket-a.<br />
Ако искате да проверите <strong>дали някой порт в момента е свободен</strong> или нещо слуша на него, под <strong>Windows</strong> направете така :<br />
<strong><code>run-> cmd -> netstat -o -n -a | findstr 0.0:5555</code></strong><br />
като в случая на 5555 сложете произволен порт.</p>
<p>Ако ви изпише<br />
<strong><code> TCP    0.0.0.0:5555           0.0.0.0:0              LISTENING       5260 </code></strong><br />
Значи нещо слуша там.<br />
Ако не изпише нищо &#8211; <strong>порта е свободен</strong>.</p>
<p>А самата Java може да спрете през <strong>task manager-a</strong>, като намерите <strong>javaw.exe</strong> с малко памет и го прекратите.</p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2010/04/08/%d0%ba%d0%b0%d0%ba%d0%b2%d0%be-%d0%bd%d0%b0-%d0%ba%d0%be%d0%b9-%d0%bf%d0%be%d1%80%d1%82-%d1%81%d0%bb%d1%83%d1%88%d0%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Builder 4 ака Flex 4</title>
		<link>http://rado-dev.com/2009/12/25/flash-builder-4-%d0%b0%d0%ba%d0%b0-flex-4/</link>
		<comments>http://rado-dev.com/2009/12/25/flash-builder-4-%d0%b0%d0%ba%d0%b0-flex-4/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 17:23:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Други]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=146</guid>
		<description><![CDATA[Реших, че ми е крайно време да пробвам новата бета и да видя какви са промените.
Мога да кажа, че останах очарован   Не гледах новите промени по компонентите, mxml-а etc, ами реших направо да пробвам дълбоките води &#8211; data centric development  ( това значи 1во да си напишеш бекенда и да вържеш флекса [...]]]></description>
			<content:encoded><![CDATA[<p>Реших, че ми е крайно време да пробвам новата бета и да видя какви са промените.<br />
Мога да кажа, че останах очарован <img src='http://rado-dev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Не гледах новите промени по компонентите, mxml-а etc, ами реших направо да пробвам дълбоките води &#8211; <strong>data centric development </strong> ( това значи 1во да си напишеш бекенда и да вържеш флекса към service-ите )<br />
Понеже не знаех кода за цялата далавера, реших да ползвам wizard-a.<br />
<strong>Това е класът, който ползвах.</strong></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
 <span style="color: #000000; font-weight: bold;">class</span> TestService <span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> hello<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;hello&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> helloWithName<span style="color: #009900;">&#40;</span><span style="color: #000088;">$name</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      <span style="color: #b1b100;">return</span> <span style="color: #0000ff;">&quot;Hello &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$name</span><span style="color: #339933;">;</span> 
    <span style="color: #009900;">&#125;</span>
 <span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Първо при създаване на нов проект &#8211; посочих PHP, посочих си web root и root url-a ( htdocs, localhost ), след което посочих къде се намира PHP класът, изтегли ми автоматично Zend Framework, и създаде 2 класа за ползване.<br />
Важният е това :</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #3f5fbf;">/**
 * This is a generated class and is not intended for modfication.  To customize behavior
 * of this service wrapper you may modify the generated sub-class of this class - TestService.as.
 */</span>
<span style="color: #9900cc; font-weight: bold;">package</span> services.testservice
<span style="color: #000000;">&#123;</span>
<span style="color: #0033ff; font-weight: bold;">import</span> mx.rpc.AsyncToken;
<span style="color: #0033ff; font-weight: bold;">import</span> com.adobe.fiber.core.model_internal;
<span style="color: #0033ff; font-weight: bold;">import</span> mx.rpc.AbstractOperation;
<span style="color: #0033ff; font-weight: bold;">import</span> mx.collections.ItemResponder;
<span style="color: #0033ff; font-weight: bold;">import</span> mx.rpc.remoting.RemoteObject; 
<span style="color: #0033ff; font-weight: bold;">import</span> mx.rpc.remoting.Operation;
<span style="color: #0033ff; font-weight: bold;">import</span> com.adobe.fiber.services.wrapper.RemoteObjectServiceWrapper;
<span style="color: #0033ff; font-weight: bold;">import</span> com.adobe.fiber.valueobjects.AvailablePropertyIterator;
<span style="color: #0033ff; font-weight: bold;">import</span> com.adobe.serializers.utility.TypeUtility;
&nbsp;
<span style="color: #000000;">&#91;</span>ExcludeClass<span style="color: #000000;">&#93;</span>
<span style="color: #0033ff; font-weight: bold;">internal</span> <span style="color: #9900cc; font-weight: bold;">class</span> _Super_TestService extends RemoteObjectServiceWrapper
<span style="color: #000000;">&#123;</span>      
&nbsp;
    <span style="color: #009900;">// Constructor</span>
    <span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> _Super_TestService<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>
    <span style="color: #000000;">&#123;</span>
        <span style="color: #009900;">// initialize service control</span>
        _serviceControl = <span style="color: #0033ff; font-weight: bold;">new</span> RemoteObject<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>; 
&nbsp;
        <span style="color: #6699cc; font-weight: bold;">var</span> operations<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Object</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Object</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
        <span style="color: #6699cc; font-weight: bold;">var</span> operation<span style="color: #000000; font-weight: bold;">:</span>Operation;         
&nbsp;
        operation = <span style="color: #0033ff; font-weight: bold;">new</span> Operation<span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">null</span>, <span style="color: #990000;">&quot;hello&quot;</span><span style="color: #000000;">&#41;</span>;
		 operation.resultType = <span style="color: #004993;">String</span>; 		 
        operations<span style="color: #000000;">&#91;</span><span style="color: #990000;">&quot;hello&quot;</span><span style="color: #000000;">&#93;</span> = operation;
&nbsp;
        operation = <span style="color: #0033ff; font-weight: bold;">new</span> Operation<span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">null</span>, <span style="color: #990000;">&quot;helloWithName&quot;</span><span style="color: #000000;">&#41;</span>;
		 operation.resultType = <span style="color: #004993;">Object</span>; 		 
        operations<span style="color: #000000;">&#91;</span><span style="color: #990000;">&quot;helloWithName&quot;</span><span style="color: #000000;">&#93;</span> = operation;
&nbsp;
&nbsp;
        _serviceControl.operations = operations;   
		_serviceControl.convertResultHandler = TypeUtility.convertResultHandler;
        _serviceControl.<span style="color: #004993;">source</span> = <span style="color: #990000;">&quot;TestService&quot;</span>;
        _serviceControl.endpoint = <span style="color: #990000;">&quot;gateway.php&quot;</span>;
		_serviceControl.destination = <span style="color: #990000;">&quot;TestService&quot;</span>;
&nbsp;
&nbsp;
&nbsp;
         model_internal<span style="color: #000000; font-weight: bold;">::</span>initialize<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
    <span style="color: #000000;">&#125;</span>
&nbsp;
	<span style="color: #3f5fbf;">/**
	  * This method is a generated wrapper used to call the 'hello' operation. It returns an AsyncToken whose 
	  * result property will be populated with the result of the operation when the server response is received. 
	  * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
	  * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an AsyncToken whose result property will be populated with the result of the operation when the server response is received.
	  */</span>          
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> hello<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span> AsyncToken
	<span style="color: #000000;">&#123;</span>
		<span style="color: #6699cc; font-weight: bold;">var</span> _internal_operation<span style="color: #000000; font-weight: bold;">:</span>AbstractOperation = _serviceControl.getOperation<span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;hello&quot;</span><span style="color: #000000;">&#41;</span>;
		<span style="color: #6699cc; font-weight: bold;">var</span> _internal_token<span style="color: #000000; font-weight: bold;">:</span>AsyncToken = _internal_operation.<span style="color: #004993;">send</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span> ;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">return</span> _internal_token;
	<span style="color: #000000;">&#125;</span>   
&nbsp;
	<span style="color: #3f5fbf;">/**
	  * This method is a generated wrapper used to call the 'helloWithName' operation. It returns an AsyncToken whose 
	  * result property will be populated with the result of the operation when the server response is received. 
	  * To use this result from MXML code, define a CallResponder component and assign its token property to this method's return value. 
	  * You can then bind to CallResponder.lastResult or listen for the CallResponder.result or fault events.
      *
      * @see mx.rpc.AsyncToken
      * @see mx.rpc.CallResponder 
      *
      * @return an AsyncToken whose result property will be populated with the result of the operation when the server response is received.
	  */</span>          
	<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #339966; font-weight: bold;">function</span> helloWithName<span style="color: #000000;">&#40;</span><span style="color: #004993;">name</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Object</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">:</span> AsyncToken
	<span style="color: #000000;">&#123;</span>
		<span style="color: #6699cc; font-weight: bold;">var</span> _internal_operation<span style="color: #000000; font-weight: bold;">:</span>AbstractOperation = _serviceControl.getOperation<span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;helloWithName&quot;</span><span style="color: #000000;">&#41;</span>;
		<span style="color: #6699cc; font-weight: bold;">var</span> _internal_token<span style="color: #000000; font-weight: bold;">:</span>AsyncToken = _internal_operation.<span style="color: #004993;">send</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">name</span><span style="color: #000000;">&#41;</span> ;
&nbsp;
		<span style="color: #0033ff; font-weight: bold;">return</span> _internal_token;
	<span style="color: #000000;">&#125;</span>   
&nbsp;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>А другият е просто наследен с по-хубаво име и за надграждане.</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #3f5fbf;">/**
 * This is a generated sub-class of _TestService.as and is intended for behavior
 * customization.  This class is only generated when there is no file already present
 * at its target location.  Thus custom behavior that you add here will survive regeneration
 * of the super-class. 
 **/</span>
<span style="color: #9900cc; font-weight: bold;">package</span> services.testservice
<span style="color: #000000;">&#123;</span>
<span style="color: #0033ff; font-weight: bold;">public</span> <span style="color: #9900cc; font-weight: bold;">class</span> TestService extends _Super_TestService
<span style="color: #000000;">&#123;</span>       
<span style="color: #000000;">&#125;</span>
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>А самото ползване става така :</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;utf-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:Application</span> <span style="color: #000066;">xmlns:fx</span>=<span style="color: #ff0000;">&quot;http://ns.adobe.com/mxml/2009&quot;</span> </span>
<span style="color: #009900;">			   <span style="color: #000066;">xmlns:s</span>=<span style="color: #ff0000;">&quot;library://ns.adobe.com/flex/spark&quot;</span> </span>
<span style="color: #009900;">			   <span style="color: #000066;">xmlns:mx</span>=<span style="color: #ff0000;">&quot;library://ns.adobe.com/flex/halo&quot;</span> <span style="color: #000066;">minWidth</span>=<span style="color: #ff0000;">&quot;1024&quot;</span> <span style="color: #000066;">minHeight</span>=<span style="color: #ff0000;">&quot;768&quot;</span> <span style="color: #000066;">xmlns:testservice</span>=<span style="color: #ff0000;">&quot;services.testservice.*&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:layout<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:VerticalLayout</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/s:layout<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;fx:Script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #339933;">&lt;![CDATA[</span>
<span style="color: #339933;">			import mx.controls.Alert;</span>
<span style="color: #339933;">			import mx.events.FlexEvent;</span>
<span style="color: #339933;">			import mx.rpc.events.ResultEvent;</span>
&nbsp;
&nbsp;
<span style="color: #339933;">			protected function button1_clickHandler(event:MouseEvent):void</span>
<span style="color: #339933;">			{</span>
<span style="color: #339933;">				//da izvikame service-a</span>
<span style="color: #339933;">				var s:String = nameInput.text;</span>
<span style="color: #339933;">				helloResult.token = testService.helloWithName(s);</span>
<span style="color: #339933;">				helloResult.addEventListener(ResultEvent.RESULT, onResult);</span>
&nbsp;
<span style="color: #339933;">			}</span>
&nbsp;
<span style="color: #339933;">			protected function onResult(e:ResultEvent):void </span>
<span style="color: #339933;">			{</span>
<span style="color: #339933;">				Alert.show(e.result.toString());</span>
<span style="color: #339933;">			}</span>
&nbsp;
<span style="color: #339933;">		]]&gt;</span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/fx:Script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;fx:Declarations<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:CallResponder</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;helloResult&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;testservice:TestService</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;testService&quot;</span> <span style="color: #000066;">fault</span>=<span style="color: #ff0000;">&quot;Alert.show(event.fault.faultString + '\n' + event.fault.faultDetail)&quot;</span> <span style="color: #000066;">showBusyCursor</span>=<span style="color: #ff0000;">&quot;true&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/fx:Declarations<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:Button</span> <span style="color: #000066;">click</span>=<span style="color: #ff0000;">&quot;button1_clickHandler(event)&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;s:TextInput</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;nameInput&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/s:Application<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>Направо да не повярваш колко лесно става цялата тази работа !<br />
Евала на Adobe.<br />
Мисля в скоро време да направя 1 видео по-подробно за тези сървизи и как да се качи такова чудо на production сървър.</p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2009/12/25/flash-builder-4-%d0%b0%d0%ba%d0%b0-flex-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Енотека. FailТека</title>
		<link>http://rado-dev.com/2009/11/25/%d0%b5%d0%bd%d0%be%d1%82%d0%b5%d0%ba%d0%b0-fail%d1%82%d0%b5%d0%ba%d0%b0/</link>
		<comments>http://rado-dev.com/2009/11/25/%d0%b5%d0%bd%d0%be%d1%82%d0%b5%d0%ba%d0%b0-fail%d1%82%d0%b5%d0%ba%d0%b0/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 16:33:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Други]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=142</guid>
		<description><![CDATA[Много хора им харесват дизайна.
Аз не съм от тях.
 
]]></description>
			<content:encoded><![CDATA[<p>Много хора им харесват дизайна.<br />
Аз не съм от тях.<br />
<a href="http://rado-dev.com/pics/etn.jpg"><img src="http://rado-dev.com/pics/etn.jpg" alt="енотека" /> </a></p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2009/11/25/%d0%b5%d0%bd%d0%be%d1%82%d0%b5%d0%ba%d0%b0-fail%d1%82%d0%b5%d0%ba%d0%b0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fluid HTML &#8211; HTML markup за Flash O_O</title>
		<link>http://rado-dev.com/2009/09/14/fluid-html-html-markup-%d0%b7%d0%b0-flash-o_o/</link>
		<comments>http://rado-dev.com/2009/09/14/fluid-html-html-markup-%d0%b7%d0%b0-flash-o_o/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 19:40:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Други]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=139</guid>
		<description><![CDATA[
Това ще е нещо голямо, ако се развие в правилната посока !
Аз с най-голямо удоволствие бих го ползвал в целия му потенциал, но за сега явно е още в развитие. Да се надяваме, че Adobe ще видят тези хора, ще ги наемат на работа и ще праработят тази технология в следващата версия на Flash Player.
]]></description>
			<content:encoded><![CDATA[<p><embed flashvars="autoplay=false" width="480" height="386" allowfullscreen="true" allowscriptaccess="always" src="http://www.ustream.tv/flash/video/2162267" type="application/x-shockwave-flash" /><br />
Това ще е нещо голямо, ако се развие в правилната посока !<br />
Аз с най-голямо удоволствие бих го ползвал в целия му потенциал, но за сега явно е още в развитие. Да се надяваме, че Adobe ще видят тези хора, ще ги наемат на работа и ще праработят тази технология в следващата версия на Flash Player.</p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2009/09/14/fluid-html-html-markup-%d0%b7%d0%b0-flash-o_o/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вече съм студент ;) (party)</title>
		<link>http://rado-dev.com/2009/08/07/%d0%b2%d0%b5%d1%87%d0%b5-%d1%81%d1%8a%d0%bc-%d1%81%d1%82%d1%83%d0%b4%d0%b5%d0%bd%d1%82-party/</link>
		<comments>http://rado-dev.com/2009/08/07/%d0%b2%d0%b5%d1%87%d0%b5-%d1%81%d1%8a%d0%bc-%d1%81%d1%82%d1%83%d0%b4%d0%b5%d0%bd%d1%82-party/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 15:33:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Други]]></category>

		<guid isPermaLink="false">http://rado-dev.com/?p=137</guid>
		<description><![CDATA[И аз барабар с останалите студенти, вчера се записах във ФМИ, специалност КН ( компютърни науки ).
Октомври месец ще се види що за чудо е  
]]></description>
			<content:encoded><![CDATA[<p>И аз барабар с останалите студенти, вчера се записах във ФМИ, специалност КН ( компютърни науки ).<br />
Октомври месец ще се види що за чудо е <img src='http://rado-dev.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://rado-dev.com/2009/08/07/%d0%b2%d0%b5%d1%87%d0%b5-%d1%81%d1%8a%d0%bc-%d1%81%d1%82%d1%83%d0%b4%d0%b5%d0%bd%d1%82-party/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
