<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<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/"
	>

<channel>
	<title>OrangeFlash</title>
	<link>http://orangeflash.eu</link>
	<description>Flash Platform and .NET Framework</description>
	<pubDate>Thu, 25 Dec 2008 10:18:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>OrangeFlash.eu =&gt; Blog.Kiichigo.eu</title>
		<link>http://orangeflash.eu/?p=58</link>
		<comments>http://orangeflash.eu/?p=58#comments</comments>
		<pubDate>Sun, 21 Dec 2008 18:14:34 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=58</guid>
		<description><![CDATA[Yeah, I&#8217;m moving blog to blog.kiichigo.eu. Hopefully I will write there more often =)
]]></description>
			<content:encoded><![CDATA[<p>Yeah, I&#8217;m moving blog to <a href="http://blog.kiichigo.eu">blog.kiichigo.eu</a>. Hopefully I will write there more often =)</p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=58</wfw:commentRss>
		</item>
		<item>
		<title>Wipeout HD</title>
		<link>http://orangeflash.eu/?p=55</link>
		<comments>http://orangeflash.eu/?p=55#comments</comments>
		<pubDate>Sun, 28 Sep 2008 07:39:51 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[PS3]]></category>

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=55</guid>
		<description><![CDATA[That&#8217;s just f**king awesome, 1920&#215;1080@60fps, rock solid product from Liverpool Studios.

]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s just f**king awesome, 1920&#215;1080@60fps, rock solid product from Liverpool Studios.</p>
<p><a href="http://gallery.me.com/nirth#100083"><img src="http://gallery.me.com/nirth/100083/wohd_20080927_025104/web.jpg" width="570" alt="Skies" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=55</wfw:commentRss>
		</item>
		<item>
		<title>MultiView (0.1 Alpha)</title>
		<link>http://orangeflash.eu/?p=51</link>
		<comments>http://orangeflash.eu/?p=51#comments</comments>
		<pubDate>Thu, 08 Nov 2007 23:50:44 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

		<category><![CDATA[GUI/UI]]></category>

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=51</guid>
		<description><![CDATA[Small component which may act as ViewStack&#8217;s little brother.
Component acts somewhat like ViewStack, but it has following differences:

It accepts DisplayObjects (not only mx.core.Container instances)
It accepts IFactory instances.

And since it&#8217;s very young component, it missing some features like: exceptions and event dispatching, but it&#8217;s coming.
]]></description>
			<content:encoded><![CDATA[<p>Small component which may act as ViewStack&#8217;s little brother.</p>
<p>Component acts somewhat like ViewStack, but it has following differences:</p>
<ul>
<li>It accepts DisplayObjects (not only mx.core.Container instances)</li>
<li>It accepts IFactory instances.</li>
</ul>
<p>And since it&#8217;s very young component, it missing some features like: exceptions and event dispatching, but it&#8217;s coming.<br />
 <a href="http://orangeflash.eu/?p=51#more-51" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=51</wfw:commentRss>
		</item>
		<item>
		<title>Flex Debugging</title>
		<link>http://orangeflash.eu/?p=50</link>
		<comments>http://orangeflash.eu/?p=50#comments</comments>
		<pubDate>Mon, 22 Oct 2007 20:02:48 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=50</guid>
		<description><![CDATA[I&#8217;ve found nice debugging tool not long ago. Seems to be quite handy. The only thing I miss is integrated Logging that&#8217;s might be useful with AIR development.
Project
Download
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve found nice debugging tool not long ago. Seems to be quite handy. The only thing I miss is integrated Logging that&#8217;s might be useful with AIR development.</p>
<p><a href="http://code.google.com/p/reflexutil/">Project</a><br />
<a href="http://code.google.com/p/reflexutil/downloads/list">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=50</wfw:commentRss>
		</item>
		<item>
		<title>Easy way to add attribute to XML</title>
		<link>http://orangeflash.eu/?p=48</link>
		<comments>http://orangeflash.eu/?p=48#comments</comments>
		<pubDate>Sat, 15 Sep 2007 23:57:22 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=48</guid>
		<description><![CDATA[Maybe I&#8217;m reinventing bicycle but..I just found 2 short ways to add attribute in XML node.

public function funnyXMLBehavior():void
{
	var xmlDemo:XML = ;

	//this is works

	xmlDemo.childNode[&#8217;@atr1&#8242;] = &#8216;Orange&#8217;;

	//and this is workwing too 0_o

	xmlDemo.childNode.@[&#8217;atr2&#8242;] = &#8216;Raspberry&#8217;;

	trace(xmlDemo.toXMLString());
}

]]></description>
			<content:encoded><![CDATA[<p>Maybe I&#8217;m reinventing bicycle but..I just found 2 short ways to add attribute in XML node.</p>
<pre lang="actionscript">
public function funnyXMLBehavior():void
{
	var xmlDemo:XML = <rootNode><childNode/></rootNode>;

	//this is works

	xmlDemo.childNode[&#8217;@atr1&#8242;] = &#8216;Orange&#8217;;

	//and this is workwing too 0_o

	xmlDemo.childNode.@[&#8217;atr2&#8242;] = &#8216;Raspberry&#8217;;

	trace(xmlDemo.toXMLString());
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=48</wfw:commentRss>
		</item>
		<item>
		<title>Scion got Site of the Day Award :D</title>
		<link>http://orangeflash.eu/?p=47</link>
		<comments>http://orangeflash.eu/?p=47#comments</comments>
		<pubDate>Tue, 24 Jul 2007 13:01:32 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=47</guid>
		<description><![CDATA[I can&#8217;t say that I did big part for this site, but I&#8217;m proud of this anyways.
And yes, I will remember working on this site forever :D.
]]></description>
			<content:encoded><![CDATA[<p>I can&#8217;t say that I did big part for this site, but I&#8217;m proud of this anyways.</p>
<p>And yes, I will remember working on this <a href="http://www.adobe.com/cfusion/showcase/index.cfm?event=finder&#038;mode=search&#038;loc=en_us&#038;term=scion&#038;submit=Search">site</a> forever :D.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=47</wfw:commentRss>
		</item>
		<item>
		<title>Orange Frameworks</title>
		<link>http://orangeflash.eu/?p=46</link>
		<comments>http://orangeflash.eu/?p=46#comments</comments>
		<pubDate>Thu, 25 Jan 2007 03:54:05 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Back-end]]></category>

		<category><![CDATA[Flash Platform]]></category>

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

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

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=46</guid>
		<description><![CDATA[I&#8217;ve just opened small site, with my humble collection of libriaries. - framework.orangeflash.eu. Currently you can find there:

XML RPC: Allows you work with XML RPC API on server, for example you can work with blogs.
WordPress: WordPress API, build on XML RPC API, for WordPress based blogs.
Yahoo: Wrapper for original YahooSearchAPI, that allows more comfortable work, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just opened small site, with my humble collection of libriaries. - <a href="http://framework.orangeflash.eu">framework.orangeflash.eu</a>. Currently you can find there:</p>
<ul>
<li><strong>XML RPC</strong>: Allows you work with XML RPC API on server, for example you can work with blogs.</li>
<li><strong>WordPress</strong>: WordPress API, build on XML RPC API, for WordPress based blogs.</li>
<li><strong>Yahoo</strong>: Wrapper for original YahooSearchAPI, that allows more comfortable work, alogn with MXML component</li>
</ul>
<p>Note: I didn&#8217;t make examples yet :)</p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=46</wfw:commentRss>
		</item>
		<item>
		<title>Creating Own Meta Data in Flex</title>
		<link>http://orangeflash.eu/?p=45</link>
		<comments>http://orangeflash.eu/?p=45#comments</comments>
		<pubDate>Sat, 20 Jan 2007 01:19:19 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=45</guid>
		<description><![CDATA[To create your own meta data, in Flex you have to set compiler option: -keep-as3-metadata 
Here is small example - 
Index.mxml:



	
		
	
	


]]></description>
			<content:encoded><![CDATA[<p>To create your own meta data, in Flex you have to set compiler option: -keep-as3-metadata <meta data name></p>
<p>Here is small example - </p>
<p>Index.mxml:</p>
<pre lang="xml">
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
	<mx:Script>
		<![CDATA[
			private var metaData:MetaDataExample = new MetaDataExample();

			private function displayDescription():void
			{
				textArea.text = metaData.description;
			}
		]]&gt;
	</mx:Script>
	<mx:TextArea width="100%" height="100%" id="textArea"/>
	<mx:Button label="Describe" click="displayDescription()"/>
</mx:Application>
</pre>
<p> <a href="http://orangeflash.eu/?p=45#more-45" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=45</wfw:commentRss>
		</item>
		<item>
		<title>Yahoo API Wrapper</title>
		<link>http://orangeflash.eu/?p=43</link>
		<comments>http://orangeflash.eu/?p=43#comments</comments>
		<pubDate>Tue, 16 Jan 2007 04:52:29 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=43</guid>
		<description><![CDATA[To be honest I don&#8217;t like Yahoo Search ActionScript 3.0 API, it doesn&#8217;t support all data types, for example in order to get thumbnail url, from image search request, you have to parse xml manualy&#8230; Also it does not compile with strict-mode compiler option.
So I&#8217;ve decided to create my own wrapper for Yahoo API. Here [...]]]></description>
			<content:encoded><![CDATA[<p>To be honest I don&#8217;t like <a href="http://developer.yahoo.com/flash/howto-search_as3.html">Yahoo Search ActionScript 3.0 API</a>, it doesn&#8217;t support all data types, for example in order to get thumbnail url, from image search request, you have to parse xml manualy&#8230; Also it does not compile with strict-mode compiler option.</p>
<p>So I&#8217;ve decided to create my own wrapper for Yahoo API. Here is another pre alpha version (damn, I have too many alphas :) ).</p>
<p>My wrapper has new event object - YahooEvent, and different ValueObjects for different search types. for example Web VO has following fields:</p>
<ul>
<li>title</li>
<li>summary</li>
<li>url</li>
<li>clickURL</li>
<li>dateModified</li>
<li>cache:</li>
<ul>
<li>url</li>
<li>size</li>
</ul>
</ul>
<p> <a href="http://orangeflash.eu/?p=43#more-43" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=43</wfw:commentRss>
		</item>
		<item>
		<title>Flex Effects in Flash 8</title>
		<link>http://orangeflash.eu/?p=41</link>
		<comments>http://orangeflash.eu/?p=41#comments</comments>
		<pubDate>Sat, 13 Jan 2007 23:24:26 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[ActionScript 2.0]]></category>

		<category><![CDATA[Flash Platform]]></category>

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

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=41</guid>
		<description><![CDATA[I was porting mx.effects from Flex 2 Framework to ActionScript 2.0 recently, and here is some result. You can work with them just like in AS3, you can create effects and compositions (Parallel or Sequence).
Example.
Sources.
Note: I did not ported all classes, like Dissolve, Pixilate etc yet. And this is pre-alpha stage of porting, classes are [...]]]></description>
			<content:encoded><![CDATA[<p>I was porting mx.effects from Flex 2 Framework to ActionScript 2.0 recently, and here is some result. You can work with them just like in AS3, you can create effects and compositions (Parallel or Sequence).</p>
<p><a href="http://lab.orangeflash.eu/flash8/as2Effects/">Example.</a><br />
<a href="http://lab.orangeflash.eu/flash8/as2Effects/AS2Effects.zip">Sources.</a></p>
<p><em>Note: I did not ported all classes, like Dissolve, Pixilate etc yet. And this is pre-alpha stage of porting, classes are not fully documenter, and only IEffect.play() method was tested so far.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=41</wfw:commentRss>
		</item>
		<item>
		<title>Creating NanoRIA #2.1: .NET 3 Client</title>
		<link>http://orangeflash.eu/?p=27</link>
		<comments>http://orangeflash.eu/?p=27#comments</comments>
		<pubDate>Tue, 09 Jan 2007 16:53:26 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Desktop]]></category>

		<category><![CDATA[GUI/UI]]></category>

		<category><![CDATA[.NET]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=27</guid>
		<description><![CDATA[In the previous tutorial we&#8217;ve created very small Web Service, which provides us with news, images and weather. Now we will create client to our Web Service in Microsoft Blend
So lets start Blend and C# Express, and create new project called &#8220;MiniRIA&#8221;, and lets start to develop!
But before we&#8217;ll actualy start to develop, we need [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://orangeflash.eu/?p=19">In the previous tutorial</a> we&#8217;ve created very small Web Service, which provides us with news, images and weather. Now we will create client to our Web Service in Microsoft Blend</p>
<p>So lets start Blend and C# Express, and create new project called &#8220;MiniRIA&#8221;, and lets start to develop!</p>
<p>But before we&#8217;ll actualy start to develop, we need WebService proxy class that call remote operations on our server. We&#8217;ll do this same way we did with GlobalWeather service:</p>
<ul>
<li>Start your WebService from Visual Web Developer, and remmember it&#8217;s url, you can check in the Task Bar.</li>
<li>Open Command Promt, and type: <code>wsdl.exe HERE_IS_URL /out:Path\to\project\Service.cs</code></li>
</ul>
<p>Now let&#8217;s think a bit (yeah we have to do this stuff sometimes), since I&#8217;m using Windows Vista I really miss old Windows XP window layout, do you remmember blue panel with expanding toolboxes on your left, and content of a folder on your right? We&#8217;ll do similar layout in our application. On left side we&#8217;ll place weather and media information, and news on right. So we have to create 3 main UI Controls:</p>
<ul>
<li><strong>Weather control</strong> -   holds information about weather.</li>
<li><strong>News control</strong> - with propaganda :D.</li>
<li><strong>Flickr control</strong> -  with images.</li>
</ul>
<p>Weather control will hold some Labels and TextBoxes controls, News and Flickr will contain ListBox instance, which will be filled with content (images for Flickr and news for News).<br />
 <a href="http://orangeflash.eu/?p=27#more-27" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=27</wfw:commentRss>
		</item>
		<item>
		<title>Creating NanoRIA #1: Backend WebService</title>
		<link>http://orangeflash.eu/?p=19</link>
		<comments>http://orangeflash.eu/?p=19#comments</comments>
		<pubDate>Sun, 07 Jan 2007 20:32:06 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Back-end]]></category>

		<category><![CDATA[.NET]]></category>

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

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

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

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=19</guid>
		<description><![CDATA[This is first tutorial in a series of &#8220;Creating NanoRIA&#8221;, in these tutoriales we will discuss creation of Web Service and small range of client. Today we&#8217;ll talk about server-side, than in the next tutorials we&#8217;ll create WPF client, Flex and Flash Lite clients, so potential end-users will be able to run our app on: [...]]]></description>
			<content:encoded><![CDATA[<p>This is first tutorial in a series of &#8220;Creating NanoRIA&#8221;, in these tutoriales we will discuss creation of Web Service and small range of client. Today we&#8217;ll talk about server-side, than in the next tutorials we&#8217;ll create WPF client, Flex and Flash Lite clients, so potential end-users will be able to run our app on: Windows, Mac OS, Brew, SymbianOS and WindowsMobile.</p>
<p><strong>Introduction</strong></p>
<p>Lets pretend that we work for some company, and they want widely accessible application (Macs, Windows, Mobile devices etc.) which will let users to get access to news, some media data (photos), and weather information. Of course we won&#8217;t create that big stuff, we&#8217;ll emulate these functions, we will read news from <a href="http://euronews.net">EuroNews.net</a> and <a href="http://bbc.com">BBC.com</a>, then we pull some images from <a href="http://Flickr.com">Flickr.com</a> and weather from <a href="http://webservicex.net">webservicex.net</a>, but we still can pretend ;).</p>
<p>For this tutorial you&#8217;ll need:</p>
<ul>
<li><a href="http://www.rssdotnet.com/">RSS.NET</a> framework for parsing RSS feeds.</li>
<li><a href="http://www.codeplex.com/FlickrNet/Release/ProjectReleases.aspx?ReleaseId=419">FlickrNET</a> framework for working with Flickr.com.</li>
<li><a href="http://msdn.microsoft.com/vstudio/express/vwd/">Microsoft WebDeveloper Express</a> for developing and testing our work.</li>
<li>Web Services (similar tutorial with some info can be found in this blog <a href="http://orangeflash.eu/?p=4">.NET+Flex</a>).</li>
<li>And some knowledge of C# (you can read <a href="http://orangeflash.eu/?p=4">this</a> and <a href="http://orangeflash.eu/?p=24">this</a> entries in my blog or review documentation of WebDeveloper).</li>
<li>And Flickr.com developer API key, which you can get after registration via your profile</li>
</ul>
<p><strong>Planning</strong></p>
<p>Ok so we&#8217;ve agreed that we pretend that we own Flickr, BBC and Euronews (cool isn&#8217;t it? :D), lets see what we have.</p>
<p>We have:</p>
<ul>
<li><a href="http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/world/rss.xml">BBC World RSS feed</a></li>
<li><a href="http://www.euronews.net/rss/euronews_en.xml">EuroNews RSS feed</a></li>
<li>Bunch of Flickr methods (but we will use only one)</li>
<li>And WebServiceX.net WebService which provides us with thcurrent weather.</li>
</ul>
<p>Quite nice, so we have to make these data avaliable in appropriate form for users, for news I suggest that we gather em all in one place, and than sort them by date, and since downloading a lot of news could be a problem for mobile users, we have to define two ways of getting news: for desktop computers and for mobile users. Then we will pass bunch of links to flickr photos, and information about current weather.</p>
<p>In order to do this, we will create a series of <a href="http://en.wikipedia.org/wiki/Value_Objects">Value Objects (also known as DTO)</a>, which will be sent by our server to client.</p>
<p>Our Web Service will have 4 methods:</p>
<ul>
<li><code>GetNews</code> - Retrieving latest news.</li>
<li><code>GetNewsLite</code> - Same but for mobiles.</li>
<li><code>GetPhotos</code> - Photos from flickr</li>
<li><code>GetWeather</code> - Weather.</li>
</ul>
<p>Let&#8217;s start.<br />
 <a href="http://orangeflash.eu/?p=19#more-19" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=19</wfw:commentRss>
		</item>
		<item>
		<title>mx.modules</title>
		<link>http://orangeflash.eu/?p=37</link>
		<comments>http://orangeflash.eu/?p=37#comments</comments>
		<pubDate>Sun, 07 Jan 2007 00:40:53 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=37</guid>
		<description><![CDATA[I&#8217;ve made simple example with mx.modules, which is adding and removing modules from workspace. There are 3 modules - Weather (in Sofia, Bulgaria), Stock information about Adobe and currency rate - EUR > USD.
Web Services provided by http://webservicex.net
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve made simple <a href="http://lab.orangeflash.eu/flex2/examples/modules/">example with mx.modules</a>, which is adding and removing modules from workspace. There are 3 modules - Weather (in Sofia, Bulgaria), Stock information about Adobe and currency rate - EUR > USD.</p>
<p>Web Services provided by <a href="http://webservicex.net">http://webservicex.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=37</wfw:commentRss>
		</item>
		<item>
		<title>Loading CSS in Runtime</title>
		<link>http://orangeflash.eu/?p=36</link>
		<comments>http://orangeflash.eu/?p=36#comments</comments>
		<pubDate>Sat, 06 Jan 2007 16:25:01 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=36</guid>
		<description><![CDATA[Here is small example on Runtime CSS Loading:
Runtime CSS
Sources
See also:
Flex Help > Loading style sheets at run time
 Senocular > Beginners Guide to Getting Started with AS3 (Without Learning Flex) (Check the part about mxmlc.exe compiler).
]]></description>
			<content:encoded><![CDATA[<p>Here is small example on Runtime CSS Loading:</p>
<p><a href="http://lab.orangeflash.eu/flex2/examples/runtimeCSS/">Runtime CSS</a><br />
<a href="http://lab.orangeflash.eu/flex2/examples/runtimeCSS/srcview/index.html">Sources</a></p>
<p>See also:<br />
<a href="http://livedocs.macromedia.com/flex/201/html/styles_069_26.html">Flex Help > Loading style sheets at run time</a><br />
<a href="http://www.senocular.com/flash/tutorials/as3withmxmlc/"> Senocular > Beginners Guide to Getting Started with AS3 (Without Learning Flex)</a> (Check the part about mxmlc.exe compiler).</p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=36</wfw:commentRss>
		</item>
		<item>
		<title>Blend For ActionScript Coders #3: Simplest RSS reader.</title>
		<link>http://orangeflash.eu/?p=18</link>
		<comments>http://orangeflash.eu/?p=18#comments</comments>
		<pubDate>Sat, 06 Jan 2007 05:45:51 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Desktop]]></category>

		<category><![CDATA[GUI/UI]]></category>

		<category><![CDATA[.NET]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=18</guid>
		<description><![CDATA[Previous parts:

Blend For ActionScript Coders #1: MouseEvents.
Blend For ActionScript Coders #2: List Controls.

I think we are quite ready for our first application in Blend, that is RSS Reader, we also &#8220;meet&#8221; closer with XAML today.
Idea
Ok, our current RSS reader should be really simple, since this is our first time with layout in Blend. I say, [...]]]></description>
			<content:encoded><![CDATA[<p>Previous parts:</p>
<ul>
<li><a href="http://orangeflash.eu/?p=16">Blend For ActionScript Coders #1: MouseEvents</a>.</li>
<li><a href="http://orangeflash.eu/?p=17">Blend For ActionScript Coders #2: List Controls</a>.</li>
</ul>
<p>I think we are quite ready for our first application in Blend, that is RSS Reader, we also &#8220;meet&#8221; closer with XAML today.</p>
<p><strong>Idea</strong></p>
<p>Ok, our current RSS reader should be really simple, since this is our first time with layout in Blend. I say, we need one TextBox (something like TextInput\TextArea in Flex), one Button, and ListBox which will hold data from RSS feed. We Also have to create some custom class which will present every feed item in appropriate form, but this is another story.<br />
 <a href="http://orangeflash.eu/?p=18#more-18" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>Blog Update</title>
		<link>http://orangeflash.eu/?p=34</link>
		<comments>http://orangeflash.eu/?p=34#comments</comments>
		<pubDate>Fri, 05 Jan 2007 04:38:31 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[News]]></category>

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=34</guid>
		<description><![CDATA[I&#8217;ve just revamped my blog :D

Found new cool theme - Vistered Little
Painted new cool theme to be more Orange :D
Edited Flath Text Formater:

Recompiled it for Flash 8, since this blog is about Flex and NET you should have FP9 by now.
Added &#8220;Copy Code&#8221; button to context menu.
Now FTF resizes nicely in all browsers (there were [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just revamped my blog :D</p>
<ul>
<li>Found new cool theme - Vistered Little</li>
<li>Painted new cool theme to be more Orange :D</li>
<li>Edited Flath Text Formater:</li>
<ul>
<li>Recompiled it for Flash 8, since this blog is about Flex and NET you should have FP9 by now.</li>
<li>Added &#8220;Copy Code&#8221; button to context menu.</li>
<li>Now FTF resizes nicely in all browsers (there were some issues with FF3\IE7).</li>
</ul>
</ul>
<p>Feel free to submit bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=34</wfw:commentRss>
		</item>
		<item>
		<title>Blend For ActionScript Coders #2: List Controls.</title>
		<link>http://orangeflash.eu/?p=17</link>
		<comments>http://orangeflash.eu/?p=17#comments</comments>
		<pubDate>Thu, 04 Jan 2007 02:51:42 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Desktop]]></category>

		<category><![CDATA[GUI/UI]]></category>

		<category><![CDATA[.NET]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=17</guid>
		<description><![CDATA[Previous part.
This is second tutorial about Microsoft Blend, I strongly recommend you to read previous part of this tutorial, you may find some basic information about editing code, basis of C# syntax and some links.
In this tutorial we will learn how to use list based controls in .Net and also how to load an images [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://orangeflash.eu/?p=24">Previous part.</a></p>
<p>This is second tutorial about Microsoft Blend, I strongly recommend you to read previous part of this tutorial, you may find some basic information about editing code, basis of C# syntax and some links.</p>
<p>In this tutorial we will learn how to use list based controls in .Net and also how to load an images in <code>System.Windows.Controls.Image </code>control. Lets create new project called &#8220;List&#8221; in Blend and open in your C# IDE.<br />
 <a href="http://orangeflash.eu/?p=17#more-17" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>Creating Different ItemRenderers in List-Based controls.</title>
		<link>http://orangeflash.eu/?p=24</link>
		<comments>http://orangeflash.eu/?p=24#comments</comments>
		<pubDate>Wed, 03 Jan 2007 07:51:10 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[Flash Platform]]></category>

		<category><![CDATA[GUI/UI]]></category>

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

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

		<category><![CDATA[ActionScript 3.0]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=24</guid>
		<description><![CDATA[Sometimes you might want to create different item renderers in a single list-based control i.e. in application form, here is my way of creating it. Basicaly we&#8217;ll use single class ItemContainer, but I&#8217;ve also created bunch of utility classes which might help me in future. So here they are:

ItemContainer: This is Canvas subclass. We will [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you might want to create different item renderers in a single list-based control i.e. in application form, here is my way of creating it. Basicaly we&#8217;ll use single class ItemContainer, but I&#8217;ve also created bunch of utility classes which might help me in future. So here they are:</p>
<ul>
<li><strong>ItemContainer</strong>: This is <code>Canvas</code> subclass. We will create <code>actualItemRenderer</code> in this container. And this container will play as ItemRenderer for List.</li>
<li><strong>ItemContainerData</strong>: This is replacement for <coda>data</code> property, it has <code>itemRenderer</code> and <code>data</code> properties, used by ItemContainer.
<li><strong>InitFactory</strong>: <code>ClassFactory</code> subclass, which has one more property - <code>initObject</code>, this is very similar to <code>initObject</code> from ActionScript 2.0 in methods like <code>MovieClip.attachMovie</code>.</li>
</ul>
<p>The whole idea is to create special ItemRenderer that can &#8220;emulate&#8221; other controls, in my case it is subclass of Canvas which simply creates a specific UI control adds it to display list . Then we are to let the container know which renderer is to emulate, for this purpose I use ItemContainerData with special fields. </p>
<p>Sources and examples:</p>
<p><a href="http://lab.orangeflash.eu/flex2/examples/coolItemRender/CoolItemRenderers.swf">Example</a><br />
<a href="http://lab.orangeflash.eu/flex2/examples/coolItemRender/CoolItemRenderers.zip">Sources</a><br />
 <a href="http://orangeflash.eu/?p=24#more-24" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=24</wfw:commentRss>
		</item>
		<item>
		<title>Blend For ActionScript Coders #1: MouseEvents.</title>
		<link>http://orangeflash.eu/?p=16</link>
		<comments>http://orangeflash.eu/?p=16#comments</comments>
		<pubDate>Tue, 02 Jan 2007 03:29:36 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[GUI/UI]]></category>

		<category><![CDATA[.NET]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://orangeflash.eu/?p=16</guid>
		<description><![CDATA[I was playing with Microsoft Blend (previously known as Interactive Designer) for a while, and now I think I&#8217;m ready to write short tutorial. Since I&#8217;m basicaly ActionScript coder this article will contain some migration tips and comparisons with Flex\ActionScript.
For this tutorial you will need:

Microsoft Expression Blend Beta 1
.Net 3.0 Framework
Some C# IDE ( C# [...]]]></description>
			<content:encoded><![CDATA[<p>I was playing with <a href="http://www.microsoft.com/products/expression/en/Expression-Blend/default.mspx">Microsoft Blend</a> (previously known as Interactive Designer) for a while, and now I think I&#8217;m ready to write short tutorial. Since I&#8217;m basicaly ActionScript coder this article will contain some migration tips and comparisons with Flex\ActionScript.</p>
<p>For this tutorial you will need:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EE6B5E7E-E1E8-4787-BF18-03C2E938A397&#038;displaylang=en">Microsoft Expression Blend Beta 1</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043&#038;displaylang=en">.Net 3.0 Framework</a></li>
<li><a href="http://www.google.com/search?q=c%23+IDE&#038;rls=com.microsoft:*&#038;ie=UTF-8&#038;oe=UTF-8&#038;startIndex=&#038;startPage=1">Some C# IDE</a> ( <a href="http://msdn.microsoft.com/vstudio/express/">C# Express</a> for example which I&#8217;m using in this tutorial)</li>
</ul>
<p>In this tutorial we will learn how to work with mouse events in blend<br />
 <a href="http://orangeflash.eu/?p=16#more-16" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=16</wfw:commentRss>
		</item>
		<item>
		<title>Floogle</title>
		<link>http://orangeflash.eu/?p=23</link>
		<comments>http://orangeflash.eu/?p=23#comments</comments>
		<pubDate>Sat, 30 Dec 2006 00:01:33 +0000</pubDate>
		<dc:creator>Nirth</dc:creator>
		
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://orangeflash.eu/?p=23</guid>
		<description><![CDATA[I&#8217;ve just created new site - http://search.orangeflash.eu
This is Google - Co-op powered search engine, which able to search through flash resources, I&#8217;ve added 64 sites (blogs, forums, sites, mail-lists) so far.
Feel free to contact me and add your resource.

Click here to add more resources.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just created new site - http://search.orangeflash.eu</p>
<p>This is Google - Co-op powered search engine, which able to search through flash resources, I&#8217;ve added 64 sites (blogs, forums, sites, mail-lists) so far.</p>
<p>Feel free to contact me and add your resource.</p>
<p><a href="http://fusion.google.com/add?moduleurl=http%3A%2F%2Fwww.google.com%2Fcoop/api/001706513865412625753/cse/sn5yzmkh_cy/gadget"><img src="http://buttons.googlesyndication.com/fusion/add.gif" width="104" height="17" border="0" alt="Add to Google" /></a></p>
<p><a href="http://www.google.com/coop/manage/cse/volunteer?cx=001706513865412625753%3Asn5yzmkh_cy&#038;continue=http%3A%2F%2Fwww.google.com%2Fcoop%2Fcse%3Fcx%3D001706513865412625753%253Asn5yzmkh_cy&#038;sig=__KQHbYIxlHzHgIHQqjg-DeQmtd1k=">Click here to add more resources</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://orangeflash.eu/?feed=rss2&amp;p=23</wfw:commentRss>
		</item>
	</channel>
</rss>
  
