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

<channel>
	<title>Tecnologia de Programação 1 e 2 (2009) &#187; drag &amp; drop</title>
	<atom:link href="http://www.brunocampagnolo.com/2009tp/tag/drag-drop/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brunocampagnolo.com/2009tp</link>
	<description>PUCPR &#62; Bacharelado em Sistemas de Informação &#62; 3o e 4o Períodos</description>
	<lastBuildDate>Fri, 18 Dec 2009 10:40:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Aula 13 &#8211; Dicas para o Exercício F03 &#8211; Drag &amp; Drop</title>
		<link>http://www.brunocampagnolo.com/2009tp/2009/04/02/aula-13-dicas-para-o-exercicio-f03-drag-drop/</link>
		<comments>http://www.brunocampagnolo.com/2009tp/2009/04/02/aula-13-dicas-para-o-exercicio-f03-drag-drop/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 22:13:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[aulas]]></category>
		<category><![CDATA[aula13]]></category>
		<category><![CDATA[drag & drop]]></category>
		<category><![CDATA[exercícioF03]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jQuery UI]]></category>
		<category><![CDATA[Windows Forms]]></category>

		<guid isPermaLink="false">http://www.brunocampagnolo.com/2009tp/?p=175</guid>
		<description><![CDATA[O exercício F03, parcial de nosso sistema de cemitério, tem uma interface bastante elaborada para simular um sistema de gerenciamento de velório.

Uma das possíveis técnicas que podem ser aplicadas para a construção da interface de exercício é o padrão de interface drag e drop.
Nesta aula, ilustraremos um exemplo de utilização de drag e drop em [...]]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://www.brunocampagnolo.com/2009tp/2009/03/28/exercicio-f03-planejador-de-velorio/">exercício F03</a>, parcial de nosso sistema de cemitério, tem uma interface bastante elaborada para simular um sistema de gerenciamento de velório.<br />
<span id="more-175"></span></p>
<p>Uma das possíveis técnicas que podem ser aplicadas para a construção da interface de exercício é o padrão de interface <a href="http://developer.yahoo.com/ypatterns/parent.php?pattern=dragdrop ">drag e drop</a>.</p>
<p>Nesta aula, ilustraremos um exemplo de utilização de drag e drop em uma interface desktop, construída através da biblioteca Windows Forms e outro exemplo usando a <a href="http://www.brunocampagnolo.com/2009tp/2009/03/27/jquery-ui/">biblioteca jQuery Ui</a>.</p>
<p>Os exemplos utilizados nesta aula são:</p>
<ul>
<li><a href="http://www.brunocampagnolo.com/2009tp/wp-content/uploads/2009/04/exemploscriacaodecomponentes.zip">ExemploCriaçãoComponentes</a>: exemplo em C#/Windows Forms demonstrando a manipulação em tempo de execução dos componentes. Este exemplo será útil para o entendimento de como pode ser a criação dinâmica de uma interface.</li>
<li><a href="http://www.brunocampagnolo.com/2009tp/wp-content/uploads/2009/04/exemplodragdrop.zip">ExemploDragEDrop</a>: exemplo em C#/Windows Forms demonstrando funcionalidade básica de drag e drop.</li>
<li><a href="http://www.brunocampagnolo.com/2009tp/wp-content/uploads/2009/04/exemplosdragedrop.zip">ExemploDragEDrop</a>: exemplo em JavaScript/jQuery demonstrando funcionalidade básica de drag e drop utilizando os componentes de interação <a href="http://jqueryui.com/demos/draggable/">draggable </a>e <a href="http://jqueryui.com/demos/droppable/">droppable</a>.</li>
</ul>
<p>Importante, o framework jQuery Ui é bastante rico em controles. <a href="http://www.brunocampagnolo.com/2009tp/2009/03/27/jquery-ui/">Veja outros exemplos</a>!</p>
<p>A apresentação associada a aula vai <a href="http://www.brunocampagnolo.com/2009tp/wp-content/uploads/2009/04/13-drag_drop_final.ppt">em anexo</a> (mirror).</p>
<div>
<div style="text-align: center; color: #595653; font-size: 11px; font-family: Verdana, sans-serif; padding-top: 10px; padding-right: 5px;">Discover Simple, Private Sharing at <a href="http://drop.io">Drop.io</a></div>
<p><script type="text/javascript" src='http://www.scribd.com/javascripts/view.js'></script>
<div id="mediaPlayer"></div>
<p><script type="text/javascript">  var scribd_doc = scribd.Document.getDoc(13901374, 'key-1n5mdzxvxo1lsqry3ot7');  scribd_doc.addParam('height', 450);scribd_doc.addParam('width', 650);   scribd_doc.write('mediaPlayer');  </script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.brunocampagnolo.com/2009tp/2009/04/02/aula-13-dicas-para-o-exercicio-f03-drag-drop/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
