<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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>ria &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/ria/</link>
	<description>Feed of posts on WordPress.com tagged "ria"</description>
	<pubDate>Sat, 28 Nov 2009 06:06:52 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Vaadin Framework]]></title>
<link>http://sidney3172blog.wordpress.com/2009/11/27/vaadin-framework/</link>
<pubDate>Fri, 27 Nov 2009 15:15:30 +0000</pubDate>
<dc:creator>Sergey Gibert</dc:creator>
<guid>http://sidney3172blog.wordpress.com/2009/11/27/vaadin-framework/</guid>
<description><![CDATA[Сегодня я расскажу об ещё одном прекрасном framework`е под название Vaadin. Это фреймворк, который п]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="_mcePaste">Сегодня я расскажу об ещё одном прекрасном framework`е под название <a href="http://vaadin.com">Vaadin</a>. Это фреймворк, который предоставляет возможности сходные с GWT(Google Web Toolkit) &#8211; построение Web 2.0 &#8211; интерфейсов (RIA), только он более приятен и интуитивно понятен обычному java-разработчику. Как и в GWT вы пишите чистый java-код, который интерпретируется в Java + Java Script код. Это очень удобно. Демо (уже ставшее традицией для таких фремворков) можно лицезреть вот <a href="http://demo.vaadin.com/sampler/">тут</a>.</div>
<div><!--more--></div>
<div id="_mcePaste">Сегодня, как водится, я расскажу как все настроить для работы с Vaadin, и напишем hello world приложение. (В следующих статьях я расскажу об основных виджетах, лэйаутах (layouts), и с создании своих собственных кастомных виджетов).</div>
<div id="_mcePaste">Итак начнем.</div>
<div id="_mcePaste">Я буду настраивать как водится среду Eclipse (Galileo) которую можно и нужно скачать вот <a href="http://eclipse.org">тут</a>.</div>
<div id="_mcePaste">А дальше все делается исключительно внутри самого Eclipse. (конечно если очень хочется то можно на официальном сайте скачать <a href="http://vaadin.com/download">архив Vaadin</a> &#8211; там кстати есть очень полезная <a href="http://vaadin.com/book">книга (pdf)</a> по использованию данного фреймворка).</div>
<div>1) Добавляем в эклипс репозиторий Vaadin (адрес  <code>http://vaadin.com/eclipse</code>)</div>
<div>2) Устанавливаем появившиеся пакеты.</div>
<div>Следующий шаг &#8211; нам потребуется  контейнер сервлетов &#8211; вы можете использовать ваш любимый, а я свой &#8211; <a href="http://tomcat.apache.org/">tomcat</a>. Сначала его скачаем <a href="http://tomcat.apache.org/download-60.cgi">тут</a> (логично использовать последнюю 6ю версию). После этого. В eclipse настраиваем новый сервер (File &#8211; New &#8211; Other &#8211; Server)</div>
<div><a href="http://sidney3172blog.wordpress.com/files/2009/11/capture.png"><img class="aligncenter size-medium wp-image-180" title="Capture" src="http://sidney3172blog.wordpress.com/files/2009/11/capture.png?w=276" alt="" width="276" height="300" /></a>далее указываем  путь до сервера (CATALINA_HOME &#8211; папка bin от tomcat).</div>
<div>Все теперь остается создать новый проект.</div>
<div>Выбираем &#8211; New &#8211; Project &#8211; Other &#8211; Vaadin.</div>
<div>Делаем имя для проекта, в качестве Runtime указываем только что созданный Apache Tomcat.</div>
<div>Кликаем по кнопке Download.</div>
<div><a href="http://sidney3172blog.wordpress.com/files/2009/11/capture2.png"><img class="aligncenter size-medium wp-image-181" title="Capture2" src="http://sidney3172blog.wordpress.com/files/2009/11/capture2.png?w=255" alt="" width="255" height="300" /></a>Выбираем последнюю доступную версию. После этого eclipse загрузит файл <code>vaadin-6.1.5.jar</code></div>
<div>После установки, можно начинать &#8220;творить&#8221;.</div>
<blockquote><p><code><span style="font-family:'Courier New';color:black;font-size:x-small;">package com.example.testvaadin;</span></code></p>
<p><code><span style="font-family:'Courier New';color:black;font-size:x-small;">import com.vaadin.Application;<br />
import com.vaadin.ui.*;<br />
import com.vaadin.ui.Button.ClickEvent;<br />
import com.vaadin.ui.Button.ClickListener;</span></code></p>
<p><code><span style="color:#0000ff;">public</span> <span style="color:#0000ff;">class</span> TestvaadinApplication extends Application {<br />
@Override<br />
<span style="color:#0000ff;">public</span> <span style="color:#0000ff;">void</span> init() {<br />
final Label hello = <span style="color:#0000ff;">new</span> Label(<span style="color:#a31515;">"Hello, %username%"</span>);<br />
hello.setVisible(<span style="color:#0000ff;">false</span>);<br />
Window mainWindow = <span style="color:#0000ff;">new</span> Window(<span style="color:#a31515;">"My new web 2.0 application with vaadin"</span>);<br />
Panel rootPanel = <span style="color:#0000ff;">new</span> Panel(<span style="color:#a31515;">"&#60;h1 align='center'&#62;My First Vaadin Application&#60;/h1&#62;"</span>);<br />
rootPanel.setSizeFull();<br />
Button clickMe = <span style="color:#0000ff;">new</span> Button(<span style="color:#a31515;">"Say, Hello world!"</span>);<br />
clickMe.addListener(<span style="color:#0000ff;">new</span> ClickListener()<br />
{<br />
<span style="color:#0000ff;">public</span> <span style="color:#0000ff;">void</span> buttonClick(ClickEvent <span style="color:#0000ff;">event</span>)<br />
{<br />
hello.setVisible(!hello.isVisible());<br />
}<br />
});<br />
rootPanel.setSizeFull();<br />
rootPanel.setContent(<span style="color:#0000ff;">new</span> VerticalLayout());<br />
rootPanel.addComponent(hello);<br />
rootPanel.addComponent(clickMe);<br />
mainWindow.addComponent(rootPanel);<br />
setMainWindow(mainWindow);<br />
}</code></p>
<p><code> </code><code><span style="font-family:'Courier New';color:black;font-size:x-small;">}<br />
</span><br />
<span style="color:gray;font-size:xx-small;">* This source code was highlighted with <a href="http://virtser.net/blog/post/source-code-highlighter.aspx"><span style="color:gray;font-size:xx-small;">Source Code Highlighter</span></a>.</span></code></p></blockquote>
<p>нажимаем <strong>run on server </strong>и видим следующую картинку:</p>
<p><a href="http://sidney3172blog.wordpress.com/files/2009/11/capture3.png"><img class="aligncenter size-medium wp-image-182" title="Capture3" src="http://sidney3172blog.wordpress.com/files/2009/11/capture3.png?w=300" alt="" width="300" height="223" /></a>Вот так.  Сами поэкспериментируйте с виджетами, но учтите, что нужно постоянно чистить кеши tomcat`a, иначе будут сложности (сделать это можно в свойствах сервера &#8220;Clean Tomcat Work Directory&#8221;).</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sistema Completo Flex – parte 2]]></title>
<link>http://guiflex.wordpress.com/?p=61</link>
<pubDate>Thu, 26 Nov 2009 22:02:44 +0000</pubDate>
<dc:creator>guisjlender</dc:creator>
<guid>http://guiflex.wordpress.com/?p=61</guid>
<description><![CDATA[Daew pessoal&#8230;. estou devolta!!!^^ Bem&#8230;. no post anterior nós começamos um projeto cujo e]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Daew pessoal&#8230;. estou devolta!!!^^</p>
<p>Bem&#8230;. no post anterior nós começamos um projeto cujo escopo é montar uma calculadora porreta! hehehe</p>
<p>Montamos a parte do design dela e agora iremos trabalhar um pouquinho com o CSS para deixa-la mais bunitinha aos olhos de quem utiliza-la.</p>
<p>Só uma coisinha&#8230;. antes de começarmos com o CSS temos que alterar uma coisa no nosso código&#8230;</p>
<p>Prestem atenção, se executarem a calculadora e clicarem no TextInput da calculadora você poderá escrever qualquer informação naquele espaço&#8230; isso é inaceitável para uma calculadora, correto?!?! E o que fazer? é muito simples&#8230;</p>
<p>Existe uma tag chamada &#8220;editable&#8221; que irá resolver isso. Ela informa se determinado campo é ou não editável. Então, você só precisa acrescentar no TextInput a tag &#124; editable=&#8221;false&#8221; &#124;, se estivece true em vez de false o textInput seria editável&#8230;</p>
<p>O código ficará assim, sendo que a parte vermelha é a tag que acrescentamos no código ok?!</p>
<pre>&#60;mx:TextInput x="10" y="10" width="221" fontSize="20" <span style="color:#ff0000;">editable="false"</span>/&#62;</pre>
<p>  blz&#8230; feito isso agora vamos continuar! \o/</p>
<p><span style="text-decoration:underline;"><strong>CSS - Cascading Style Sheets</strong></span><a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"> </a></p>
<p>Para quem ja programou com CSS atravéz do html não terá problema algum em entender como funciona no Flex.</p>
<p>O CSS cria a &#8220;folha de estilo&#8221; e atravéz dele iremos definir padrões visuais para nosso componentes.</p>
<p>Um exemplo de CSS seria&#8230;</p>
<pre>Button
{
     color: blue;
}</pre>
<p>Nesse exemplo estou informando, atravéz de CSS, que o componente Button terá a cor de seu texto azul(blue), se colocarmos isso no código será que irá funcionar?</p>
<p>E como introduzir o  CSS na nossa aplicação?</p>
<p>Existem duas formas práticas de trabalhar com CSS. Falarei das duas:</p>
<ol>
<li>Introduzir no próprimo mxml atravéz da tag &#60;mx:Style&#8230;/&#62; : Essa forma é simples, rapida e não mt aconcelhável. Você não perderá em execução, mas seu código irá ficar poluido e isso não é legal.</li>
<li>Criar um arquivo .css e lincar o mesmo ao arquivo mxml: Continua sendo fácil, mas não tão prático pois é certo que vc perde um pouco mais de tempo arrumando os campos, passando de um arquivo para outro e blablabla. Mas existem &#8216;n&#8217; vantagens que eu poderia citar do pq usar um arquivo CSS do que introduzir direto ao código mxml, mas isso não vem ao caso. Vou mostrar das duas formas e uma outra hora irei postar um post sobre a importância da organização de pastas, arquivos e código.</li>
</ol>
<p>Faremos da primeira forma, irei explicar o que pretendo utilizando dessa forma e por fim mostro da 2ª forma e terminaremos deixando nossa calculadora o bixo! hehe</p>
<p>Escrevam no seu arquivo index.mxml o seguinte &#8220;&#60;mx:Style &#62;&#8221; , quando fechar essa tag &#8220;&#62;&#8221; será acrescentado logo abaixo uma tag assim &#8220;&#60;/mx:Style&#62;&#8221; mostrando que até ali você poderá acrescentar suas configurações de CSS.</p>
<p>dentro dessas duas tags escrevam o código que coloquei acima do Button e visualizem no Design&#8230; o que aconteceu??? Letrinha azul correto??? =)</p>
<p>É muito fácil! \o/</p>
<p>vejam o código abaixo como base&#8230;</p>
<pre> </pre>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Flex &amp; PHP - Transmitting data using JSON]]></title>
<link>http://sadhas.wordpress.com/2009/11/26/flex-php-transmitting-data-using-json/</link>
<pubDate>Thu, 26 Nov 2009 12:40:47 +0000</pubDate>
<dc:creator>Sathasivam</dc:creator>
<guid>http://sadhas.wordpress.com/2009/11/26/flex-php-transmitting-data-using-json/</guid>
<description><![CDATA[In almost every RIA data needs to be transmitted from a server to the client. Now there are many way]]></description>
<content:encoded><![CDATA[In almost every RIA data needs to be transmitted from a server to the client. Now there are many way]]></content:encoded>
</item>
<item>
<title><![CDATA[New pop release by Ria]]></title>
<link>http://musrel.wordpress.com/2009/11/23/new-pop-release-by-ria/</link>
<pubDate>Mon, 23 Nov 2009 20:29:42 +0000</pubDate>
<dc:creator>moozone</dc:creator>
<guid>http://musrel.wordpress.com/2009/11/23/new-pop-release-by-ria/</guid>
<description><![CDATA[&nbsp;Alright by Ria 2009 (2 tracks, 6:50) pop]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://moozone.com/album/MNID33715259/Alright" title="Alright by Ria"><img src='http://images.musicnet.com/albums/033/715/259/m.jpeg' width='130' height='130' align='left' border='0' style='margin-right:5px;'></a>&#160;<a href="http://moozone.com/album/MNID33715259/Alright" title="Alright by Ria">Alright</a> by <a href="http://moozone.com/artist/MNID198430/Ria" title="Ria"><b>Ria</b></a></p>
<p>2009 (2 tracks, 6:50)</p>
<p><a href="http://moozone.com/member?qb=tags%3Apop">pop</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Fantastic workshop, a picture paints 1000 words .....]]></title>
<link>http://clasheen.wordpress.com/2009/11/23/fantastic-workshop-a-picture-paints-1000-words/</link>
<pubDate>Mon, 23 Nov 2009 18:39:21 +0000</pubDate>
<dc:creator>Nicola</dc:creator>
<guid>http://clasheen.wordpress.com/2009/11/23/fantastic-workshop-a-picture-paints-1000-words/</guid>
<description><![CDATA[Lindsay, Ann and Alison joined me here at Clasheen for a full days workshop on Saturday.  Even witho]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Lindsay, Ann and Alison joined me here at Clasheen for a full days workshop on Saturday.  Even without bearing in mind that everyone had only felted once before the work produced was truly amazing!</p>
<div id="attachment_1204" class="wp-caption alignleft" style="width: 310px"><a href="http://clasheen.wordpress.com/files/2009/11/dscf5705.jpg"><img class="size-medium wp-image-1204" title="A flock of sheep waiting to be felted!" src="http://clasheen.wordpress.com/files/2009/11/dscf5705.jpg?w=300" alt="" width="300" height="225" /></a><p class="wp-caption-text">A flock of sheep waiting to be felted!</p></div>
<p>I am going to let the pictures speak for themselves today, check out more images from the workshop on <a title="Nicola's Flickr" href="http://www.flickr.com/photos/28367475@N02/">Flickr</a>. </p>
<p>Tomorrow I will post about the rug I made following Ria&#8217;s instructions in Dutch Felt, a lot of hard work but an interesting result.  Till then &#8230;&#8230;..</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Automation Robot Purchases Increase in Life Sciences and Food/Consumer Goods Companies]]></title>
<link>http://flexicell.wordpress.com/2009/11/23/automation-robot-purchases-increase-in-life-sciences-and-foodconsumer-goods-companies/</link>
<pubDate>Mon, 23 Nov 2009 12:32:40 +0000</pubDate>
<dc:creator>flexicell</dc:creator>
<guid>http://flexicell.wordpress.com/2009/11/23/automation-robot-purchases-increase-in-life-sciences-and-foodconsumer-goods-companies/</guid>
<description><![CDATA[According to a third-quarter report issued by the Robotic Industries Association (RIA), robot orders]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a rel="attachment wp-att-567" href="http://flexicell.wordpress.com/2009/11/23/automation-robot-purchases-increase-in-life-sciences-and-foodconsumer-goods-companies/clip-art-boxes-and-conveyors-2/"><img class="alignleft size-full wp-image-567" title="Clip art - boxes and conveyors" src="http://flexicell.wordpress.com/files/2009/11/clip-art-boxes-and-conveyors1.jpg" alt="Clip art - boxes and conveyors" width="61" height="75" /></a> According to a third-quarter report issued by the Robotic Industries Association (RIA), robot orders rose in two manufacturing categories: life sciences and food &#38; consumer goods.  The increase shows 14% more sales with life sciences customers, and a 12% increase with food &#38; consumer goods customers.</p>
<p>The RIA reports  that some 192,000 robots are now used in the United States, placing the United States second only to Japan in overall robot use. It’s estimated that more than one million robots are being used worldwide.</p>
<p><strong>FLEXICELL, INC.<br />
</strong>Flexicell, Inc. is a robotic system integrator for end-of-line automation solutions including: packing, palletizing, and material handling.  Applications include case packing, assembly, vision inspecting, collating, machine loading/unloading, conveying, palletizing/depalletizing, and automatic guided vehicles.  Since 1992, Flexicell has installed robotic automation systems throughout North America in food &#38; beverage, pharmaceutical &#38; medical, electronics, automotive, and household industries.  For more information, visit <a href="http://www.flexicell.com/">www.flexicell.com</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Rich Internet Applications Advantages ]]></title>
<link>http://richinternetapplications.wordpress.com/2009/11/23/rich-internet-applications-advantages/</link>
<pubDate>Mon, 23 Nov 2009 11:45:12 +0000</pubDate>
<dc:creator>richinternetapplications</dc:creator>
<guid>http://richinternetapplications.wordpress.com/2009/11/23/rich-internet-applications-advantages/</guid>
<description><![CDATA[Rich internet applications aren’t new but recent developments have boosted potential reach and capab]]></description>
<content:encoded><![CDATA[Rich internet applications aren’t new but recent developments have boosted potential reach and capab]]></content:encoded>
</item>
<item>
<title><![CDATA[Websmiths recomanda JavaFX]]></title>
<link>http://myuglycreature.wordpress.com/2009/11/23/websmiths-recomanda-javafx/</link>
<pubDate>Mon, 23 Nov 2009 02:59:29 +0000</pubDate>
<dc:creator>csosoiu</dc:creator>
<guid>http://myuglycreature.wordpress.com/2009/11/23/websmiths-recomanda-javafx/</guid>
<description><![CDATA[Pentru viitorul site, echipa WebSmiths a trebuit sa aleaga o tehnologie care sa fie free in primul r]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Pentru viitorul site, echipa <em>WebSmiths</em> a trebuit sa aleaga o tehnologie care sa fie free in primul rand, si care sa fie cat mai ofertanta in development (cat mai rapid si usor) de aplicatii cat mai &#8220;glossy&#8221; de web. Am ales astfel <strong>JavaFX</strong> (fara sa stim prea multe detalii) ca si platforma <strong>RIA</strong>, din urmatoarele motive:</p>
<ul>
<li><strong>JavaFX</strong> ruleaza pe orice calculator si in orice browser care are instalat Java Runtime Environment</li>
<li>Fiind familiari cu <strong>Java</strong>, si cu IDE-urile <strong>NetBeans </strong>si<strong> Eclipse</strong>, am considerat ca ne-ar ajuta in invatarea acestei noi tehnologii</li>
<li> Este o <strong>tehnologie noua</strong> (aparuta prima data in 2008 si actualizata in iulie 2009) de realizare de aplicatii interactive web si desktop, care concureaza cu <strong>Flash </strong>si <strong>Silverlight</strong></li>
<li>Exista multe <strong>sample codes</strong> consistente cat si tutoriale pe site-ul de la Sun JavaFX, cat sa-ti faca pofta sa inveti o noua tehnologie <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Dupa o experienta de a realiza cateva tutoriale de pe site-ul oficial, si &#8220;Pet-ul&#8221; (care este momentan o celula <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  draggable, si customizabila ca si culoare) de pe site-ul nostru(care este momentan beta) , am putea enunta cateva plusuri si minusuri pentru tehnologia aleasa:</p>
<p><strong>Pros:</strong></p>
<ul>
<li> Mediul de dezvoltare este foarte prietenos (<strong>Netbeans</strong>) si usor de folosit : se pot realiza functii grafice, precum rotatie, umbra, glow , cat si adaugare de componente (shape-uri, componente de interfatare) din cateva click-uri.</li>
<li>Limbajul este intuitiv in descrierea de animatie si grafica (scripting)</li>
<li>Sample-urile ce vin cu Netbeans, cat si cele de pe site, sunt cat se poate de relevante : prelucrari de imagini, slideshow, animatii, jocul pong implementat, draggable object</li>
<li>Se poate instala pachetul <strong>Production Suite,</strong> care faciliteaza lucrul intre programator si grafician/desenator, prin instalarea de plugin-uri in <strong>Adobe Photoshop si Illustrator</strong>, care convertesc un fisier Adobe (de genul psd), layered, intr-un fisier .fxd JavaFX, script ce descrie fiecare layer si ce imagine trebuie inserata in acestea</li>
<li>Aplicatiile JavaFX pot fi setate ca fiind <strong>Draggable</strong>, ceea ce inseamna ca un astfel de content poate fi tras din browser, si pus pe Desktop, el ruland independent</li>
<li>Se poate integra cod java fara probleme, mai ales daca nu stii cum sa implementezi ceva cu JavaFX Script</li>
<li>Are suport <strong>HttpRequest</strong>, ceea ce ne-a ajutat in lucrul cu serverul</li>
<li> Se poate integra lucrul cu baze de date, prin <strong>jdbc</strong></li>
<li> Este o alternativa pentru <strong>Ajax </strong></li>
</ul>
<p><strong>Cons:</strong></p>
<ul>
<li> Fiind o tehnologie noua, <strong>nu exista raspuns</strong> la orice problema pe Google <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , nici macar pe forumurile de pe site-ul oficial</li>
<li> O aplicatie JavaFX consta in <strong>3 fisiere</strong>, unul jar, si doua jnlp, care trebuie modificate manual pentru a seta calea jar-ului. Ne-am confruntat cu aceasta problema cand am urcat prima data o aplicatie JavaFX pe site si aceasta nu rula, pentru ca nu lua calea corect.</li>
<li> Nu are o <strong>&#8220;masa de lucru&#8221;</strong> grafica, pentru a modifica amplasarea obiectelor grafice cu mouse-ul, asa cum are Adobe Flash, ci totul este descris prin cod</li>
<li> Aplicatia &#8220;Pet&#8221;-ului de pe site, desi are doar 40K, se incarca destul de greu</li>
</ul>
<p>In concluzie, <strong>JavaFX </strong>este o tehnologie demna de incercat macar, avand capabilitati sa inlocuiasca cu brio (si e inca la inceput) aplicatiile<strong> Flash</strong>, ceea ce nu s-a reusit mult timp.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tonight we chat]]></title>
<link>http://pow4ioc.wordpress.com/2009/11/22/tonight-we-chat/</link>
<pubDate>Sun, 22 Nov 2009 21:06:38 +0000</pubDate>
<dc:creator>Frățilă Cătălin Ionuț</dc:creator>
<guid>http://pow4ioc.wordpress.com/2009/11/22/tonight-we-chat/</guid>
<description><![CDATA[În seara asta 5 manageri de echipe ne-am strâns pentru a discuta despre tehnologiile folosite de fie]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>În seara asta 5 manageri de echipe ne-am strâns pentru a discuta despre tehnologiile folosite de fiecare în cadrul proiectului.</p>
<p>Sesiunea a durat cam 2 ore și fiecare am abordat câte o tehnologie importanta în următoarea ordine:</p>
<p>1) Andrei &#8211; JavaScript</p>
<ul>
<li>a punctat foarte bine caracteristicile acestui limbaj de scripting client-side</li>
<li>am discutat apoi despre utilitatea acestui limbaj</li>
<li>am amintit de Firebug ca si aplicatie pentru debugging-ul codului</li>
<li>Sergiu a amintit de framework-uri precum JQuery și YUI</li>
</ul>
<p>2) Eu &#8211; PHP (bineînțeles)</p>
<ul>
<li>limbaj de scripting server-side</li>
<li>foarte bine documentat, fiind baza pentru foarte multe site-uri din prezent</li>
<li>weak typing</li>
<li>PHP ca limbaj orientat obiect</li>
</ul>
<p>3) Tibi &#8211; AJAX</p>
<ul>
<li>Asynchronous JavaScript and XML</li>
<li>nu este un limbaj propriu-zis, folosind JavaScript pentru partea de codare și XML pentru formatul raspunsurilor. Raspunsurile pot fi și în format JSON sau plain text.</li>
<li>ne-a dat un exemplu cu o apllicație cu chat și a subliniat importanta metodei asincrone de comunicare</li>
</ul>
<p>4) Mircea &#8211; JavaFX</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Rich_Internet_application" target="_blank">RIA (Rich Internet Application)</a></li>
<li><a href="http://javafx.com/samples/" target="_blank">http://javafx.com/samples/</a> &#8211; pentru exemple</li>
<li>un bun inlocuitor pentru Silverlight sau Flash</li>
<li>foarte bun pentru dezvoltarea unui joc online, browser based</li>
</ul>
<p>5) Sergiu &#8211; CMS-uri (WordPress)</p>
<ul>
<li>Content Management Systems</li>
<li>”CMS-urile sunt o serie de programe, scrise de obicei într-un limbaj server site(PHP de exemplu dar nu numai) care folosesc HTML, CSS, AJAX și altele pentru a facilita afisarea și editarea de continut într-un mod facil”</li>
<li>am discutat și despre diferențele dintre CMS-uri și Framework-urile PHP și despre folosire CMS sau scriere cod de la zero.</li>
</ul>
<p>Mai multe găsiți și pe pagina asociată <a href="http://ltfll-lin.code.ro:11080/concertChat/roomContent.jsp?channelID=Chat_Etapa_3" target="_blank">transcript</a>-ului asociat chat-ului nostru.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Sistema Completo Flex - parte 1]]></title>
<link>http://guiflex.wordpress.com/2009/11/20/sistema-completo-flex-parte-1/</link>
<pubDate>Fri, 20 Nov 2009 15:47:19 +0000</pubDate>
<dc:creator>guisjlender</dc:creator>
<guid>http://guiflex.wordpress.com/2009/11/20/sistema-completo-flex-parte-1/</guid>
<description><![CDATA[Olá pessoal gente boa!! ^^ Quero começar um tutorial porreta! hehehe Vou mostrar em 4 post uma aplic]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/projetocalculadora.png"></a>Olá pessoal gente boa!! ^^</p>
<p style="text-align:justify;">Quero começar um tutorial porreta! hehehe</p>
<p style="text-align:justify;">Vou mostrar em 4 post uma aplicação completa&#8230; início, meio e fim! ^^</p>
<p style="text-align:justify;">Vamos aprender funcionalidades simples e avançadas do Flex. Vamos trabalhar com .mxml, .as e .css, montando assim, uma vasta quantidade de informações e tornando esse tutorial um manual completo de como fazer &#8220;TAL COISA&#8221; no Flex! hehehehe</p>
<p style="text-align:justify;">Bem&#8230;. Pretendo expor poucas imagens e bastante código e ja adianto e digo, se sua intenção é aprender mesmo o Flex esquece que existe o Crtl+C/Crtl+V &#8230; esses dois comandinhos nos deixam burros! hehehehe Mas sério, para melhor fixação de informação, nada melhor do que escrever o código&#8230; evitem usar o Design do Flex Builder, vamos praticar e aprender realmente blz?!</p>
<p style="text-align:justify;">&#8230;</p>
<p style="text-align:justify;">Então vamos lá&#8230;</p>
<p style="text-align:justify;">Vamos começar pelo escopo do nosso Projeto&#8230;. o que iremos fazer?????</p>
<p style="text-align:justify;">Alguma idéia???? =P</p>
<p style="text-align:justify;">Bem&#8230;. o Flex é um Framework para aplicações ricas via web (RIA) então vamos criar&#8230;&#8230;. hummm&#8230;&#8230;. vamos fazer uma Calculadora =D~~~~~~</p>
<p style="text-align:justify;">O que acham???</p>
<p style="text-align:justify;">Deve ter passado na cabeça&#8230;.&#8221;CALCULADORA??? =O~~&#8221;, &#8220;SERÁ Q CHOVE HOJE???? =O~~~~~~&#8221;, &#8220;2+2 = 22 &#8230;. =D ~&#8221; hehehehehe</p>
<p style="text-align:justify;">Mas assim pessoal&#8230;. nossa intenção aqui é aprender certo? Então nada melhor do que criarmos algo que é conhecido por todos&#8230;.</p>
<p style="text-align:justify;">E enganado é aquele que pensa que uma calculadora é coisa simples&#8230;. vamos fazer uma SUPER calculadora! hehehe</p>
<p style="text-align:justify;">&#8230;..</p>
<p style="text-align:justify;">Decidido o nosso Projeto pensemos nas funcionalidades de nossa Calculadora&#8230;</p>
<ul style="text-align:justify;">
<li>Somar/Subtrair/Multiplicar/Dividir</li>
</ul>
<p style="text-align:justify;">Simples não?! hehehe, mas ja digo&#8230; se leres todos os Post não irá se arrepender!</p>
<p style="text-align:justify;">&#8230;..</p>
<p style="text-align:justify;">Afff&#8230; chega de enrolação!!!! Vamos começar logo esse projeto e as explicação vão vindo aos poucos! hehe</p>
<p style="text-align:justify;">Então abram o FlexBuilder e Criem um novo projeto com o nome &#8220;Calculadora&#8221;. (quem não sabe criar um projeto novo leiam antes o Post <a title="Conhecendo o Flex" href="http://guiflex.wordpress.com/2009/11/19/iniciando-flex/" target="_blank">Conhecendo o Flex</a>)</p>
<p style="text-align:justify;">o projeto inicial irá ficar assim&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.wordpress.com/files/2009/11/projetocalculadora.png"><img title="ProjetoCalculadora" src="http://guiflex.wordpress.com/files/2009/11/projetocalculadora.png" alt="" width="175" height="168" /></a></p>
<p style="text-align:justify;">Feito isso comecemos agora pelo layout&#8230; depois de montado nossa calculadora vamos criar um estilo (CSS) para nossa aplicação e só depois vamos dar vida a isso tudo! ^^</p>
<p style="text-align:justify;">Então&#8230;. o que tem uma calculadora???????? =P</p>
<p style="text-align:justify;">façamos o seguinte&#8230;. vamos uzar esse modelo abaixo OK?!</p>
<p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/calculadora1.png"><img class="alignnone size-medium wp-image-47" title="Calculadora" src="http://guiflex.wordpress.com/files/2009/11/calculadora1.png?w=234" alt="" width="234" height="300" /></a></p>
<p style="text-align:justify;">Então o que iremos usar de componentes? Só será necessário 3 tipos diferentes de componentes que são:</p>
<ul style="text-align:justify;">
<li>Panel</li>
<li>TextInput</li>
<li>Button</li>
</ul>
<p style="text-align:justify;">Com esses 3 componentes está prontinho a nossa calculadora!!! ^^ Facil não!? =D~</p>
<p style="text-align:justify;">Vejam como fica&#8230;</p>
<p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/modelocalculadora4.png"><img class="alignnone size-full wp-image-55" title="modeloCalculadora" src="http://guiflex.wordpress.com/files/2009/11/modelocalculadora4.png" alt="" width="296" height="400" /></a></p>
<p style="text-align:justify;">Parecido não?! 8D</p>
<p style="text-align:justify;">Mas vamos deixa-lo mais parecido com o nosso modelo&#8230; tenham calma! ^^</p>
<p style="text-align:justify;">Como podem ver especifiquei por cores e uma legenda o que é o que na nossa calculadora! ^^</p>
<p style="text-align:justify;">Para montar essa Calculadora eu usei o Design do FlexBuilder&#8230; como eu disse, prefiram não usar&#8230; mas também não é o fim do mundo facilitar a sua vida não?! hehehe</p>
<p style="text-align:justify;">O código&#8230; no momento está assim&#8230;</p>
<pre style="text-align:justify;">&#60;?xml version="1.0" encoding="utf-8"?&#62;
&#60;mx:Application xmlns:mx="<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>" layout="absolute" width="555" height="461"&#62;
    &#60;mx:Panel x="149" y="63" width="261" height="317" layout="absolute" title="Calculadora"&#62;
        &#60;mx:TextInput x="10" y="10" width="221" fontSize="20"/&#62;
        &#60;mx:Button x="10" y="53" label="7" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="65" y="53" label="8" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="120" y="53" label="9" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="10" y="107" label="4" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="65" y="107" label="5" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="120" y="107" label="6" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="10" y="161" label="1" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="65" y="161" label="2" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="120" y="161" label="3" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="10" y="215" label="0" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="65" y="215" label="." fontSize="30" width="47"/&#62;
        &#60;mx:Button x="120" y="215" label="=" fontSize="30" width="47"/&#62;
        &#60;mx:Button x="188" y="53" label="C" fontSize="20" width="42"/&#62;
        &#60;mx:Button x="188" y="96" label="/" fontSize="20" width="43"/&#62;
        &#60;mx:Button x="188" y="139" label="X" fontSize="20" width="43"/&#62;
        &#60;mx:Button x="188" y="182" label="-" fontSize="20" width="43"/&#62;
        &#60;mx:Button x="188" y="224" label="+" fontSize="20" width="43"/&#62;
    &#60;/mx:Panel&#62;

&#60;/mx:Application&#62;</pre>
<p style="text-align:justify;">Você pode usar esse código como base para montar a sua calculadora, mas ja sabem né?! SEM Copiar/Colar! hehehe</p>
<p style="text-align:justify;">Aaaa&#8230; favor não mecher nas propriedades de cores e formatos dos componentes&#8230; isso nós vamos fazer depois no CSS ok?!</p>
<p style="text-align:justify;">O que foi feito no código acima????</p>
<p style="text-align:justify;">Se forem analizar o código acima a primeira coisa que vemos é que o Flex é um código de hierarquias, ou seja, vemos que existe uma &#8220;&#60;mx:Panel &#8230; &#62;&#8221;  com suas especificações e tal, e depois de algum código encontramos o &#8220;&#60;/mx:Panel&#62;&#8221; que significa que a Panel foi finalizada ^^ Mas e pq os Buttons e o TextInput estão intre essas duas tags da Panel? Simplismente pq esses componentes estão incluidos dentro da Panel, concluindo que esses componentes se tornam filhos do componente Pai (Panel), dessa forma a leitura esse código fica muito facil não é?!</p>
<p style="text-align:justify;">Essa é a maior caracteristica do mxml (variação do XML).</p>
<p style="text-align:justify;">Bem&#8230;. existem os atributos de cada componente que estão aparecendo no código:</p>
<ul style="text-align:justify;">
<li>&#8220;x&#8221; e &#8220;y&#8221;: É onde vc especifica a posição do componente;</li>
<li>&#8220;width&#8221;: Especifica a largura do componente. Existe também o &#8220;heigth&#8221; que especifica a altura do componente;</li>
<li>&#8220;label&#8221;: Especifica o texto que irá aparecer no componente; (nem todos os componentes tem a propriedade label, um caso é o TextInput. Caso você queira que algo apareça no TextInput existe a propriedade &#8220;text&#8221;)</li>
<li>&#8220;fontSize&#8221;: Aturbuimos o tamanho da fonte do texto daquele componente;</li>
<li>&#8220;layout&#8221;: Define que tipo de layout aquele componente terá. Essa propriedade só existe em componentes do tipo Conteiners, ou seja, aqueles que suportam outros componentes dentro dele;</li>
<li>&#8220;title&#8221;: Define um titulo para algum componente. Também só presente em componentes do tipo Conteiners.</li>
</ul>
<p style="text-align:justify;">Ufa&#8230; cabo! hehehe é tanta coisa!! ^^ Tem ainda umas propriedades no &#8220;&#60;Application &#8230;&#62;&#8221; mas isso não vou explicar pois no outro post ja dei uma explicadinha!! ^^</p>
<p style="text-align:justify;">Bem&#8230;. assim ja da para ter uma pequena noção de como se trabalhar no Flex não é?! =)~</p>
<p style="text-align:justify;">Depois disso tudo pronto, tente executar o seu Projeto para ver como esta! Clique com o botão direito no index.mxml e vá em Run As &#62; Flex Application e prontinho!</p>
<p style="text-align:justify;"> </p>
<p style="text-align:justify;">Bem pessoal&#8230; essa é a primeira parte do nosso tutorial&#8230; agora na segunda parte vamos mecher no CSS&#8230; vou mostrar como montar um layout a partir de um CSS e introduzi-lo em nossa aplicação blz?! ^^</p>
<p style="text-align:justify;"> </p>
<p style="text-align:justify;">Por enquanto é isso&#8230; um abraço e até mais!</p>
<p style="text-align:justify;">&#8220;Estudo és tudo!&#8221; hehehehe</p>
<p style="text-align:justify;">Flw \o/</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[google chrome OS - out now!]]></title>
<link>http://danielputz.wordpress.com/2009/11/20/google-chrome-os-out-now/</link>
<pubDate>Fri, 20 Nov 2009 07:16:21 +0000</pubDate>
<dc:creator>Daniel Putz</dc:creator>
<guid>http://danielputz.wordpress.com/2009/11/20/google-chrome-os-out-now/</guid>
<description><![CDATA[some weeks ago i was assuming what to expect from google chrome OS. yesterday it went live at the go]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://danielputz.wordpress.com/2009/10/13/google-announced-chrome-os-what-to-expect/">some weeks ago i was assuming what to expect from google chrome OS</a>. yesterday it went live at the google chrome event in mountain view and pretty much met my assumptions from <a href="http://danielputz.wordpress.com/2009/10/13/google-announced-chrome-os-what-to-expect/">my previous post</a>. please find a summary of the meeting on <a href="http://www.techcrunch.com/2009/11/19/chrome-os-event/">techcrunch</a> or <a href="http://chrome.blogspot.com/">http://chrome.blogspot.com/</a><br />
for the ones that still cant imagine what it is about, please check out the video below.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/0QRO3gKj3qw&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/0QRO3gKj3qw&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Conhecendo o Flex]]></title>
<link>http://guiflex.wordpress.com/2009/11/19/iniciando-flex/</link>
<pubDate>Thu, 19 Nov 2009 19:07:55 +0000</pubDate>
<dc:creator>guisjlender</dc:creator>
<guid>http://guiflex.wordpress.com/2009/11/19/iniciando-flex/</guid>
<description><![CDATA[  Olá pessoal&#8230;. tudo + ou &#8211; ???? hehehe Bem&#8230; quero começar o Blog com algo simples]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/flexproject.png"></a></p>
<div class="mceTemp" style="text-align:justify;"> </div>
<p style="text-align:justify;">Olá pessoal&#8230;. tudo + ou &#8211; ???? hehehe</p>
<p style="text-align:justify;">Bem&#8230; quero começar o Blog com algo simples porém util para quem está começando&#8230;</p>
<p style="text-align:justify;">Vou mostrar passo-a-passo como criar um projeto Flex e ensinar um pequeno exemplo no Flex para quem está começando!</p>
<p style="text-align:justify;">Vamos lá então&#8230;</p>
<p style="text-align:justify;">Pergunta: O que eu uso pra programar em Flex?</p>
<p style="text-align:justify;">Resposta: <a href="http://www.google.com.br">www.google.com.br</a> ! hehehehe brincadeira, hoje existe uma ferramenta chamada Flex Builder 3 da Adobe que resolve esse seu problema. Essa ferramenta é paga mas você pode baixa-la e usa-la por 60 dias de gratis! Se você for um estudante, pode mandar um comprovante de matricula para a Adobe e eles lhe mandam um serial válido para estudo legalizando, assim, a ferramenta. É claro que dai você só pode utilizar essa ferramenta para fins de estudo, caso queira vender seus sistemas Flex, deve comprar a licença blz?! ^^</p>
<p style="text-align:justify;">Então vá em <a href="http://www.adobe.com.br">www.adobe.com.br</a> e baixe o Flex Buider 3 (enquanto escrevo esse post ja foi lançado a versão beta do Flex 4&#8230; mas vamos trabalhar com o Flex 3 ok?! =P )</p>
<p style="text-align:justify;">Bem&#8230; para instalar você pode utilizar da tecnica de Next&#62;Next&#62;Next&#62;Finish! hehehe</p>
<p style="text-align:justify;">Vamos ao que intereça&#8230;</p>
<p style="text-align:justify;">Depois de aberto o Flex Builder  clique em &#8220;File &#62; New &#62; Flex Project&#8221; e abrirá uma tela&#8230;</p>
<div style="text-align:justify;">
<dl><a href="http://guiflex.wordpress.com/files/2009/11/flexproject2.png"><img title="FlexProject" src="http://guiflex.wordpress.com/files/2009/11/flexproject2.png" alt="" width="600" height="585" /></a> </dl>
<dl>Em &#8220;Project name&#8221; escreva o nome do projeto. como estamos aprendendo iremos colocar o nome de &#8220;ShowFlex&#8221;, só não me bote as aspas junto né?!?!?!? hehehe</dl>
<dl>Em &#8220;Project location&#8221; é onde será salvo o projeto e seus arquivos&#8230; vamos deixar marcado a opção &#8220;Use default location&#8221;, deixa que o Flex Builder se vira sozinho! hehe</dl>
<dl>Em &#8220;Application type&#8221; temos a opção de criar um projeto com natureza Web(Flex) e natureza Desktop(AIR), deixemos marcado a primeira opção &#8220;Web application (runs in Flash Player)&#8221;;</dl>
<dl>Em &#8220;Server technology&#8221;  é onde escolhemos a aplicação que vai auxiliar o Flex na comunicação com outras linguagens. Como vamos trabalhar somente com o Flex nesse projeto iremos deixar marcado a opção None.</dl>
<dl>Bem&#8230; feito isso aperte em Next&#8230; irá aparecer</dl>
<dl></dl>
</div>
<div class="mceTemp" style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/flexproject_2.png"><img title="FlexProject_2" src="http://guiflex.wordpress.com/files/2009/11/flexproject_2.png" alt="" width="600" height="645" /></a></div>
<div class="mceTemp" style="text-align:justify;"> </div>
<p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/flexproject_2.png"></a></p>
<p style="text-align:justify;">Aqui você ira falar para o Flex qual pasta ficará os arquivos finais, os executáveis do sistema. Por Default vamos deixar como está, &#8220;bin-debug&#8221;.</p>
<p style="text-align:justify;">Aperte novamente em Next&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.wordpress.com/files/2009/11/flexproject_3.png"><img class="alignnone size-full wp-image-26" title="FlexProject_3" src="http://guiflex.wordpress.com/files/2009/11/flexproject_3.png" alt="" width="600" height="648" /></a></p>
<p style="text-align:justify;">Essa é a parte final de configuração para a criação do seu Projeto Flex.</p>
<p style="text-align:justify;">Em Source path vc pode adicionar pastas com componentes para utilizar em seu projeto&#8230; para agora iremos ignorar isso pois as bibliotecas do Flex tem tudo o que precisamos de inicio.</p>
<p style="text-align:justify;">Em &#8220;Main source folder&#8221; será a pasta onde ficarão todos os seus pacotes e arquivos mxml, as, css, etc&#8230; ou seja, será onde iremos programar literalmente, é o coração do Projeto! Por padrão deixaremos &#8220;src&#8221;</p>
<p style="text-align:justify;">Em &#8220;Main application file&#8221; será exibido o nome do arquivo inicial do projeto, é o executável! Bem&#8230; aqui vamos mudar o nome desse arquivo de &#8220;ShowFlex.mxml&#8221; para &#8220;index.mxml&#8221; ! Pq isso? Pois depois quando formos executar o projeto o Flex irá criar um arquivo index.html dentro do path bin-debug&#8230; depois quando formos por no ar nosso sistema, em vez te colocar <a href="http://www.dominio.com.br/ShowFlex.html">http://www.dominio.com.br/ShowFlex.html</a> irei colocar <a href="http://www.dominio.com.br">http://www.dominio.com.br</a> =D Legal né?! hehehehe</p>
<p style="text-align:justify;">Bem&#8230; feito isso agora é só apertar em Finish e está pronto a base do projeto &#8220;ShowFlex&#8221;&#8230; =D</p>
<p style="text-align:justify;">Facil não é?! É simples&#8230; quando treinar mais um pouco não tem como esquecer! =)</p>
<p style="text-align:justify;">Vemos então que no canto esquerdo foi criado um projeto com o nome ShowFlex e com os seguintes pacotes e arquivos&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.wordpress.com/files/2009/11/pacotesarquivos.png"><img class="alignnone size-full wp-image-27" title="pacotesArquivos" src="http://guiflex.wordpress.com/files/2009/11/pacotesarquivos.png" alt="" width="177" height="171" /></a></p>
<p style="text-align:justify;">e na parte central/direita aparece&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.wordpress.com/files/2009/11/indexlimpo.png"><img class="alignnone size-full wp-image-28" title="indexLimpo" src="http://guiflex.wordpress.com/files/2009/11/indexlimpo.png" alt="" width="646" height="406" /></a></p>
<p style="text-align:justify;">Se observarem bem irão ver que existe duas opções nessa parte:</p>
<ul style="text-align:justify;">
<li>Source: Nessa parte iremos, literalmente, programar nosso código;</li>
<li>Design: Nessa parte iremos montar o nosso layout;</li>
</ul>
<p style="text-align:justify;">Vamos observar primeiro na visão Source&#8230;</p>
<p style="text-align:justify;">Vemos que o Flex acrescentou algum código já no arquivo index.mxml</p>
<p style="text-align:justify;">o &#8220;&#60;mx:Application&#8230;&#8221; aparece só no arquivo principal do projeto, confirmando, assim, que esse arquivo será executado por primeiro e será a base de tudo. Dentro dele temos uma tag xmlns:mx=&#8221;<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>&#8221; de faz a ligação do Projeto com os componentes do Flex&#8230; sem essa tag você não iria conceguir mostrar nada no seu layout, caso você não tenha criado seus próprios componentes, maaaaassss como esse tutorial é mt básico, acredito que vc ter seus próprios componentes, agora, é algo meio crazy!! hehehehehe</p>
<p style="text-align:justify;">Bem&#8230;. continuando&#8230; deixe aquela tag lá e pronto! hieiheiheihei</p>
<p style="text-align:justify;">Temos também a tag layout=&#8221;absolute&#8221; que irá tornar o layout da aplicação livre, ou seja, você poderá colocar seus componentes onde você quiser!</p>
<p style="text-align:justify;">Vamos agora para o Design&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.wordpress.com/files/2009/11/design.png"><img class="alignnone size-full wp-image-30" title="Design" src="http://guiflex.wordpress.com/files/2009/11/design.png" alt="" width="600" height="480" /></a></p>
<p style="text-align:justify;">Aqui o esquema de abas é o seguinte:</p>
<ul style="text-align:justify;">
<li>Components (esquerdo/inferior): Aqui iremos encontrar todos os componentes padrões do Flex&#8230;. para você poder utilizar desses componentes só precisa apertar com o mouse em cima do componente que você quiser, arrastar e soltar no centro da área de Design, na posição que melhor lhe agradar e assim montar seu layout;</li>
<li>Flex Properties(direito): Aqui você poderá configurar as propriedades de cada componente, ações, cores, tamanhos, etc.</li>
<li>States(direito/superior): Aqui você poderá criar states onde cada state terá alguns componentes sendo que em outros terá outros componentes, ou então propriedades diferentes para um determinado componente&#8230; mas isso veremos em outro post&#8230; não se preocupe! ^^</li>
</ul>
<p style="text-align:justify;">Então vamos fazer o seguinte&#8230; Procure na aba Components um componente chamado Button. Segure ele e arraste até o centro da aplicação&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.wordpress.com/files/2009/11/buttontela.png"><img class="alignnone size-full wp-image-31" title="buttonTela" src="http://guiflex.wordpress.com/files/2009/11/buttontela.png" alt="" width="600" height="565" /></a></p>
<p style="text-align:justify;">Vamos agora na perspectiva Source e veja o que aconteceu&#8230; foi acrescentado o seguinte código</p>
<pre style="text-align:justify;">&#60;mx:Button x="259" y="236" label="Button"/&#62;</pre>
<p style="text-align:justify;">Esse código está ai pois acrescentamos ele ao index.mxml quando arrastamos o Button até o centro da nossa aplicação. O &#8220;x&#8221; e o &#8220;y&#8221; são as tags de posição do componente, talvez até seus valores sejam um pouco diferentes dos meus pois você pode ter colocado em outra posição o Button, e a tag &#8220;label&#8221; é o que fica escrito no Button&#8230;</p>
<p style="text-align:justify;">faça o seguinte&#8230; modifique o conteúdo desse label de &#8220;Button&#8221; para &#8220;Botão&#8221;!</p>
<p style="text-align:justify;">Agora vá para a perspectiva Design&#8230;&#8230;. o que aconteceu???? hehehe</p>
<p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/botao.png"><img class="alignnone size-full wp-image-32" title="botao" src="http://guiflex.wordpress.com/files/2009/11/botao.png" alt="" width="75" height="39" /></a></p>
<p style="text-align:justify;">Éééééééé&#8230;. limpa a boca ai!!! o Flex é facil sim!! iheiheihie</p>
<p style="text-align:justify;">O Flex ganhou um espaço muito grande não só por suas facilidades de compatibilidades e acessos via web, mas com essa ferramenta Flex Builder, ficou bem mais facil montar seus Layouts sem muito trabalho&#8230;&#8230;&#8230;&#8230;..blablablablabla&#8230;.</p>
<p style="text-align:justify;">^^</p>
<p style="text-align:justify;">Mas chega de ladainha&#8230;.</p>
<p style="text-align:justify;">Faça o seguinte&#8230;. copie esse código e cole em seu index.mxml</p>
<pre style="text-align:justify;">&#60;?xml version="1.0" encoding="utf-8"?&#62;
&#60;mx:Application xmlns:mx="<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>" layout="absolute"&#62;
    &#60;mx:Button x="142.5" y="66" label="Pesquisar" width="94"/&#62;
    &#60;mx:Button x="244.5" y="66" label="Gravar" width="94"/&#62;
    &#60;mx:Button x="346.5" y="66" label="Excluir" width="94"/&#62;
    &#60;mx:Label x="252" y="10" text="Escreva aqui:"/&#62;
    &#60;mx:TextInput x="142.5" y="36" width="196"/&#62;
    &#60;mx:DateField x="346.5" y="36" width="94"/&#62;

&#60;/mx:Application&#62;</pre>
<p style="text-align:justify;">Fez o que eu mandei??? hiehieiheiheihie</p>
<p style="text-align:justify;">Se quiser ver olhe no Design o que foi adicionado no index e analize o código para entender o que significa cada tag&#8230; assim você ira fixas bem mais as coisas mais básicas do Flex.</p>
<p style="text-align:justify;">Mas então&#8230;. eu quero poder ir montando minha aplicação e ir executando para ver como está ficando, testar as funções que criei, etc&#8230;. como iremos executar a nossa aplicação?</p>
<p style="text-align:justify;">Se tomar a atenção no arquivo index.mxml</p>
<p style="text-align:justify;"><img title="pacotesArquivos" src="http://guiflex.wordpress.com/files/2009/11/pacotesarquivos.png" alt="" width="177" height="171" /></p>
<p style="text-align:justify;">verás que ele tem uma bolinha azul. Essa bolinha significa que esse arquivo é o arquivo de execução do Projeto então clique com o botão direito nele e vá em &#8220;Run As &#62; Flex Application&#8221; e prontinho&#8230;. seu navegador irá abrir e sua aplicação irá aparecer em tempo de execução para você!!!</p>
<p style="text-align:justify;"><a href="http://guiflex.wordpress.com/files/2009/11/executar.png"><img class="alignnone size-full wp-image-33" title="executar" src="http://guiflex.wordpress.com/files/2009/11/executar.png" alt="" width="600" height="628" /></a></p>
<p style="text-align:justify;">Bem pessoal&#8230;. Esse tutorial é o primeiro post que faço aqui no Blog e fiz simples assim para ir gradativamente aumentando os níveis de tutoriais e assim cada pessoa que for acompanhar terá um avanço junto com os exemplos&#8230; assim será de melhor entendimento para quem está começando, e para quem ja sabe, não custa dar uma relembrada certo, por mais que seja algo bem simples!</p>
<p style="text-align:justify;">Mas é isso ai pessoa&#8230;. qualquer duvida ou correção de alguma besteira que eu disse, favor entrar em contato Ok?!</p>
<p style="text-align:justify;">Até mais e bons estudos. 8D</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Boas Vindas]]></title>
<link>http://guiflex.wordpress.com/2009/11/19/boas-vindas/</link>
<pubDate>Thu, 19 Nov 2009 15:45:52 +0000</pubDate>
<dc:creator>guisjlender</dc:creator>
<guid>http://guiflex.wordpress.com/2009/11/19/boas-vindas/</guid>
<description><![CDATA[Olá Pessoal&#8230; Então é isso&#8230;. sou desenvolvedor de sistemas RIAs com Flex e Java. A minha ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Olá Pessoal&#8230;</p>
<p>Então é isso&#8230;. sou desenvolvedor de sistemas RIAs com Flex e Java.</p>
<p>A minha intenção começando esse Blog é expor alguns tutoriais, tirar duvidas, expor novidades, em fim, esmiuças toda a vida do Flex e Java! hehehe</p>
<p>O Blog será separado em categorias &#8221;Notícias - Java/Flex &#8211; Java &#8211; Flex&#8221; deixando mais fácil a procura de alguma informação.</p>
<p>&#160;</p>
<p>Acho que é isso pessoal&#8230; qualquer coisa que eu falar uma besteira me avizem blz!? hehehehe</p>
<p>&#160;</p>
<p>Abraços e bom proveito!</p>
<p>&#160;</p>
<p>Att. GuiSjlender</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Silverlight 4 Beta Available]]></title>
<link>http://colinizer.com/2009/11/19/silverlight-4-beta-available/</link>
<pubDate>Thu, 19 Nov 2009 15:44:30 +0000</pubDate>
<dc:creator>colinizer</dc:creator>
<guid>http://colinizer.com/2009/11/19/silverlight-4-beta-available/</guid>
<description><![CDATA[Oh yes – announced at PDC yesterday. Silverlight 4 Beta – announced as NOW AVAILABLE!!!!!!! at http:]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Oh yes – announced at PDC yesterday.</p>
<ul>
<li>Silverlight 4 Beta – announced as NOW AVAILABLE!!!!!!! at <a href="http://silverlight.net/getstarted/silverlight-4-beta/">http://silverlight.net/getstarted/silverlight-4-beta/</a> and see <a href="http://channel9.msdn.com/learn">http://channel9.msdn.com/learn</a> include (<a href="http://channel9.msdn.com/learn/courses/Silverlight4/Overview/Overview/">what’s new</a>) </li>
<li>Silverlight 4 RC – No Date </li>
<li>Silverlight 4 Final Release – No Date </li>
</ul>
<p>I think perhaps March 22nd with VS 2010 fir the RC or final at a squeeze.&#160; According to Scott Guthrie, the RC may have more hardware accelerateion.</p>
<p>Silverlight 4 features:</p>
<ul>
<li>Webcam &#38; Microphone on the machine (including raw access); multi-cast streaming; offline DRM support </li>
<li>Printing; rich text; clipboard access; right click; mouse wheel; implicit styles; drag/drop; bidi &#38; rtl; html hosting (including content as brush); commanding/mvvm; additional controls (including rich text) </li>
<li>Compile once, use in both SL and .NET 4; UDP multicast (p2p); rest protocol enhancements; improved WCF support (inc. TCP channel support); RIA Services; works better with OData (Astoria) </li>
<li>Offline features include: Windowing APIs; Notification popups; HTML hosting; Drop Target </li>
<li>New offline ‘elevated’ features include: Custom Windows Chrome, Local File System, Cross-Site Network; Keyboard in Full Screen Mode; Hardware Device Access; COM Automation of local objects (and location APIs). </li>
<li>Twice as fast; 30% faster startup; new profiling support </li>
<li>Support for Google Chrome. </li>
<li>Under 5MB to install. </li>
<li>Will ship the Silverlight 4 Facebook-integration demo as reference sample </li>
<li>70% of voted-for Silverlight 4 features (including 9 of top 10) included </li>
</ul>
<p>Visual Studio 2010 Silverlight support: WYSIWYG Design Surface (not news), XAML IntelliSense Improvements; Improvements for Data Binding, Layout &#38; Styles; WCF RIA Services Integration</p>
<p>Check out the PDC sessions (video showing up in the near future) on Silverlight 4:</p>
<ul>
<li><a href="http://microsoftpdc.com/Sessions/P09-11">Microsoft Silverlight 4 Overview</a></li>
<li><a href="http://microsoftpdc.com/Sessions/CL19">Building Line of Business Applications with Microsoft Silverlight 4</a></li>
<li><a href="http://microsoftpdc.com/Sessions/CL20">Improving and Extending the Sandbox with Microsoft Silverlight 4</a></li>
<li><a href="http://microsoftpdc.com/Sessions/FT24">Building Extensible Rich Internet Applications with the Managed Extensibility Framework</a></li>
</ul>
<p>Check out further <a href="http://colinizer.com/category/pdc09/">PDC coverage</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ruby Bootcamp &amp; Ruby on Rails eXchange]]></title>
<link>http://skillsmatterblog.wordpress.com/2009/11/18/ruby-bootcamp-ruby-on-rails-exchange/</link>
<pubDate>Wed, 18 Nov 2009 09:50:43 +0000</pubDate>
<dc:creator>Skills Matter</dc:creator>
<guid>http://skillsmatterblog.wordpress.com/2009/11/18/ruby-bootcamp-ruby-on-rails-exchange/</guid>
<description><![CDATA[Get the full Ruby on Rails experience with Skills Matter&#8217;s own Ruby workshop &#8212; run by th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://skillsmatterblog.wordpress.com/files/2009/11/ror1.gif"><img class="alignright size-full wp-image-37" title="ror" src="http://skillsmatterblog.wordpress.com/files/2009/11/ror1.gif" alt="" width="175" height="171" /></a>Get the full Ruby on Rails experience with Skills Matter&#8217;s own Ruby workshop &#8212; run by the exceptional <strong><a href="http://skillsmatter.com/expert-profile/ajax-ria/david-black/js-42">David Black</a></strong>.</p>
<p>Author, conference speaker and trainer, David is a respected Ruby programmer and will leadusers through 3 days intensive learning.  You will learn the basics of the Ruby programming language, and then extend your knowledge to the Ruby object model, built-in classes, string and text handling, sockets and network programming, code testing, metaprogramming, and many more subtopics.</p>
<p>You will then have a &#8216;day off&#8217; from the Ruby course, so that you can attend the annual <a href="http://skillsmatter.com/event/ajax-ria/ruby-on-rails-exchange-246/js-432"><strong>RoR eXchange 2009</strong></a>, a London Ruby conference, where you can join 125 fellow ruby enthusiasts to hear about the latest developments and ideas from 6 expert speakers.</p>
<p>Places are going fast &#8212; <a href="https://skillsmatter.com/register-online/course/1110/js-42">book now</a> and make sure you don&#8217;t miss out on your chance to attend!  For more information, visit the Skills Matter site.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[HTML vs. Flash vs. Silverlight]]></title>
<link>http://bwacm.com/2009/11/17/html-vs-flash-vs-silverlight/</link>
<pubDate>Wed, 18 Nov 2009 00:00:13 +0000</pubDate>
<dc:creator>beyondwineandcheese</dc:creator>
<guid>http://bwacm.com/2009/11/17/html-vs-flash-vs-silverlight/</guid>
<description><![CDATA[While many websites were quick to jump on the Adobe Flash (and it&#8217;s kindred, Adobe Flex) bandw]]></description>
<content:encoded><![CDATA[While many websites were quick to jump on the Adobe Flash (and it&#8217;s kindred, Adobe Flex) bandw]]></content:encoded>
</item>
<item>
<title><![CDATA[Silverlight - "Loading Please wait"]]></title>
<link>http://dotnetinfo.wordpress.com/2009/11/17/silverlight-loading-please-wait/</link>
<pubDate>Tue, 17 Nov 2009 15:27:28 +0000</pubDate>
<dc:creator>dotnetinfo</dc:creator>
<guid>http://dotnetinfo.wordpress.com/2009/11/17/silverlight-loading-please-wait/</guid>
<description><![CDATA[Silverlight &#8211; &#8220;Loading Please wait&#8221; was my search in google i was not able to find]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Silverlight &#8211; &#8220;Loading Please wait&#8221; was my search in google i was not able to find any useful information. I thought how come nobody thought about the loading wait time and started to code using my little knowledge , then came across a great post by dan &#8211; <a href="http://www.davidpoll.com/2009/09/14/update-2-displaying-background-activity-in-a-silverlight-ria-application/">http://www.davidpoll.com/2009/09/14/update-2-displaying-background-activity-in-a-silverlight-ria-application/</a> i added the activity to my DomainDataSource that calls a sybase database not Entity framework. Remember to use the new acitivy dll from dan&#8217;s blog not in RIA template.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[VIDEO] 50 Cent At Floyd Mayweather's Big Boy Mansion with Rick Ross' son, Tia and Diddy in Las Vegas]]></title>
<link>http://areyouinthatmoodyet.wordpress.com/2009/11/17/video-50-cent-at-floyd-mayweathers-big-boy-mansion-with-rick-ross-son-tia-and-diddy-in-las-vegas/</link>
<pubDate>Tue, 17 Nov 2009 15:20:34 +0000</pubDate>
<dc:creator>bk maarten</dc:creator>
<guid>http://areyouinthatmoodyet.wordpress.com/2009/11/17/video-50-cent-at-floyd-mayweathers-big-boy-mansion-with-rick-ross-son-tia-and-diddy-in-las-vegas/</guid>
<description><![CDATA[First the pictures come out now a video damn Ricky&#8230; &nbsp; 50 Cent was in Las Vegas and visite]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>First the pictures come out now a video damn Ricky&#8230;</p>
<p>&#160;</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/c9T5zDRg2RU&#038;rel=0&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/c9T5zDRg2RU&#038;rel=0&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<blockquote><p>50 Cent was in Las Vegas and visited the champ Floyd along with Tia Kemp, Rick Ross&#8217; son and Diddy</p></blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SketchFlow]]></title>
<link>http://trulydotnet.wordpress.com/2009/11/14/sketchflow/</link>
<pubDate>Sat, 14 Nov 2009 04:00:57 +0000</pubDate>
<dc:creator>Ashok Kumar</dc:creator>
<guid>http://trulydotnet.wordpress.com/2009/11/14/sketchflow/</guid>
<description><![CDATA[Rapid prototyping and iteration of your ideas is now possible through SketchFlow. SketchFlow prototy]]></description>
<content:encoded><![CDATA[Rapid prototyping and iteration of your ideas is now possible through SketchFlow. SketchFlow prototy]]></content:encoded>
</item>
<item>
<title><![CDATA[RIA]]></title>
<link>http://trulydotnet.wordpress.com/2009/11/14/ria/</link>
<pubDate>Sat, 14 Nov 2009 03:53:26 +0000</pubDate>
<dc:creator>Ashok Kumar</dc:creator>
<guid>http://trulydotnet.wordpress.com/2009/11/14/ria/</guid>
<description><![CDATA[In many industries, an effective user experience determines the difference between products that fai]]></description>
<content:encoded><![CDATA[In many industries, an effective user experience determines the difference between products that fai]]></content:encoded>
</item>
<item>
<title><![CDATA[[Perancangan Peta 3 Dimensi] Part 8 – Path Finder (pencarian Jalur terpendek)]]></title>
<link>http://asyadeeq.wordpress.com/2009/11/14/perancangan-peta-3-dimensi-part-8-%e2%80%93-path-finder-pencarian-jalur-terpendek/</link>
<pubDate>Sat, 14 Nov 2009 03:23:13 +0000</pubDate>
<dc:creator>asyadeeq</dc:creator>
<guid>http://asyadeeq.wordpress.com/2009/11/14/perancangan-peta-3-dimensi-part-8-%e2%80%93-path-finder-pencarian-jalur-terpendek/</guid>
<description><![CDATA[Hallo .. Skripsi sudah selesai, dokumen2 syarat kelulusan hampir beres, tinggal nunggu wisuda 15 des]]></description>
<content:encoded><![CDATA[Hallo .. Skripsi sudah selesai, dokumen2 syarat kelulusan hampir beres, tinggal nunggu wisuda 15 des]]></content:encoded>
</item>
<item>
<title><![CDATA[#RIAUnleashed - notes from "UX for the development minded"]]></title>
<link>http://mynamemeansflintstone.wordpress.com/2009/11/13/riaunleashed-notes-from-ux-for-the-development-mindeddiscov/</link>
<pubDate>Fri, 13 Nov 2009 22:21:09 +0000</pubDate>
<dc:creator>mynamemeansflintstone</dc:creator>
<guid>http://mynamemeansflintstone.wordpress.com/2009/11/13/riaunleashed-notes-from-ux-for-the-development-mindeddiscov/</guid>
<description><![CDATA[The slides will probably do this more justice, but these are my notes: The presenter was Andy Powell]]></description>
<content:encoded><![CDATA[The slides will probably do this more justice, but these are my notes: The presenter was Andy Powell]]></content:encoded>
</item>
<item>
<title><![CDATA[Silverlight - RIA - Sybase without Entity Framework ]]></title>
<link>http://dotnetinfo.wordpress.com/2009/11/13/silverlight-ria-sybase-without-entity-framework/</link>
<pubDate>Fri, 13 Nov 2009 20:49:44 +0000</pubDate>
<dc:creator>dotnetinfo</dc:creator>
<guid>http://dotnetinfo.wordpress.com/2009/11/13/silverlight-ria-sybase-without-entity-framework/</guid>
<description><![CDATA[I am in the process of learning RIA with Silverlight. I like the Entity Framework but it wont work f]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I am in the process of learning RIA with Silverlight. I like the Entity Framework but it wont work for my sybase. At last i found an article  <a href="http://msmvps.com/blogs/deborahk/archive/2009/11/05/silverlight-ria-services-and-your-business-objects.aspx">http://msmvps.com/blogs/deborahk/archive/2009/11/05/silverlight-ria-services-and-your-business-objects.aspx </a></p>
<p>that helped me to create domain objects and connect directly to database. The change i made mainly in domain layer</p>
<p>public static List&#60;SomeData&#62; GetData()<br />
        {<br />
            DataSet dsSome;<br />
            List&#60;SomeData&#62; SomeList = new List&#60;SomeData&#62;();<br />
            try<br />
            {<br />
  //using Entlib you can use any database<br />
                DAL.Database db = DAL.DatabaseFactory.CreateDatabase(&#8220;Use Connection String&#8221;);              <br />
                dsSome= db.ExecuteDataSet(CommandType.StoredProcedure, &#8220;Query&#8217;&#8221;);<br />
                foreach (DataRow SomeRow in dsSome.[1].Rows)<br />
                {<br />
                    SomeData s = new SomeData ();<br />
                    s.Name = SomeRow ["Name"].ToString();<br />
                    s.Age = SomeRow ["Age"].ToString();<br />
                    SomeList.Add(SomeData);<br />
                }<br />
            }<br />
            catch (Exception ex)<br />
            {<br />
                throw ex;<br />
            }</p>
<p>         <br />
            return SomeList;<br />
        }</p>
<p>public class SomeData<br />
    {<br />
        [System.ComponentModel.DataAnnotations.Key()]<br />
        public string Name{ get; set; }    <br />
        public string Age{ get; set; }               <br />
    }</p>
<p>In Service Layer<br />
public IEnumerable&#60;SomeData&#62; GetSomeData()<br />
        {<br />
            return Customers.GetData();<br />
        }</p>
<p>In Main.XAML add another grid to display the value</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Real Estate, Retirement and the IRA ]]></title>
<link>http://powellperspective.wordpress.com/2009/11/13/real-estate-retirement-and-the-ira/</link>
<pubDate>Fri, 13 Nov 2009 17:35:55 +0000</pubDate>
<dc:creator>Thomas J. Powell</dc:creator>
<guid>http://powellperspective.wordpress.com/2009/11/13/real-estate-retirement-and-the-ira/</guid>
<description><![CDATA[Retirement Planning Meets Real Estate (And Really Hit it Off) You are never too young to start savin]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong><a href="http://powellperspective.wordpress.com/files/2009/11/an-ira-with-real-estate.jpg"><img class="alignleft size-medium wp-image-347" title="Retirement Planning IRA" src="http://powellperspective.wordpress.com/files/2009/11/an-ira-with-real-estate.jpg?w=300" alt="Retirement Planning IRA" width="300" height="300" /></a></strong></p>
<p><strong>Retirement Planning Meets Real Estate (And Really Hit it Off)</strong> You are never too young to start saving for retirement. On the other hand, only your specific life circumstances determine if you’re too old. Although earlier is best when it comes to retirement planning, later is still better than never. Whenever you choose to start, it is important to know your options and limitations.</p>
<p>It is difficult to find an employer that offers a consistent pension plan.  Those approaching retirement rely primarily on IRAs to assist in saving for retirement. However, most people never take control of their retirement accounts and passivity can be costly for your nest egg. The majority of IRA money in our country is invested in stocks, bonds and mutual funds. According to MSNMoney.com, about 97 percent of IRA money is dedicated to these traditional investments. That means only 3 percent of our IRA money is dedicated to alternative investments, such as real estate, that have the ability to produce higher returns.</p>
<p>The rules governing allowable investments by IRAs only exclude three classes of investments: collectibles (such as artwork, gems, antiques and most coins), life-insurance and S corporations. All other types of investments are permitted, which makes for seemingly endless investment options. One trend that is beginning to gain popularity is using IRA money to invest in real estate.</p>
<p>Investing in real estate through an IRA widens the range of alternative investments available for individuals planning their retirement. Introducing real estate into your retirement portfolio has obvious benefits. For one, it can act as a means to diversify your portfolio, which can help to hedge against the volatility in the stock market or government-backed investments. Also, for those who are experienced in real-estate investing, or those who seek help from a professional who is, real-estate investments have the potential to protect against principal loss. Real estate can also generate better-than-market-rate returns through income production and capital gains. With the help of a Registered Investment Advisor, your income and capital gains could also be stuffed back into your IRA either tax-deferred (as with a traditional IRA) or tax-free (as with a Roth IRA).</p>
<p>Arguably, the easiest way to incorporate real estate into your retirement plans is to have your IRA purchase the asset and you treat it strictly as an investment. This means you cannot use the property for personal reasons, which excludes the options of purchasing and frequenting a vacation home or purchasing property from relatives. There are no complex issues involved when you treat the asset only as an investment as long as your IRA pays cash for it. But, this is not a feasible option for everyone.</p>
<p>If you have to leverage a mortgage, things get a bit more complicated. For instance, you cannot personally guarantee a loan for your IRA. Also, your IRA will pay tax on something called Unrelated Debt Financed Income, which is the income that can be attributed to the leveraged portion of the loan. If you are not well-versed in real-estate investing, you can run into some major tax complications when trying to use your retirement accounts to purchase real estate. I highly recommend seeking the help of a professional for two specific reasons. First, a professional helps eliminate headaches and complexity. Second, he or she can help to ensure that your retirement account has the best chance to bloom and remain fruitful throughout your entire retirement.</p>
<p>To help simplify the complex process of introducing real-estate investments into your retirement plans, I have uploaded an e-book that you can download <strong>for free</strong> at <a href="http://www.thepowellperspective.com/">www.ThePowellPerspective.com</a>. Inside the “Real Estate Risk and Retirement Planning Pt. 1” e-book you will find:</p>
<p>- How to decide if real-estate investments are right for you right now</p>
<p>- Helpful guidance for introducing real-estate investments into your retirement plans</p>
<p>- How to navigate the different options you have when it comes to real-estate investing</p>
<p>- The importance of holding a diversified retirement portfolio</p>
<p>- How to use real-estate investments as a hedge against inflation </p>
<p>I have compiled information from a variety of sources to create an e-book that can help readers take the unknown out of a complex topic. It is my hope with this two-part e-book, that readers will find the information they need to take control of their retirement planning and stop putting it off. Retirement can be filled with relaxation, travel and free time to complete a number of your life goals. There is no reason to be worried about your finances later on in life when you can easily take the right steps toward financial security today.</p>
<p>All My Best,</p>
<p>Thomas J. Powell</p>
<p>For the free eBook, please visit <a href="http://www.ThePowellPerspective.com">www.ThePowellPerspective.com</a> </p>
<p><a href="http://www.addtoany.com/share_save?linkurl=&#38;linkname="><img src="http://static.addtoany.com/buttons/share_save_256_24.png" alt="Share" /></a></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
