<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Projeto SubMacro"]]></title>
		<link>http://www.guj.com.br/posts/list/12.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Projeto SubMacro"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Projeto SubMacro</title>
				<description><![CDATA[ Ola,<br /> <br /> Tenho um projeto ja em estado estavel e sendo utilizado por varios<br /> colegas meus que tem por objetivo ser uma alternativa agil a JSPs,<br /> usando puramente Servlets, mas sem embutir todo o codigo HTML<br /> dentro delas. Podem ver o projeto com os fontes em:<br /> <a class="snap_shots" href="http://submacro.dev.java.net/" target="_blank" rel="nofollow">http://submacro.dev.java.net/</a><br /> e um artigo introdutorio em:<br /> <a class="snap_shots" href="http://www.fes.br/~edilmar/submacro/." target="_blank" rel="nofollow">http://www.fes.br/~edilmar/submacro/.</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43208/projeto-submacro
</guid>
				<link>http://www.guj.com.br/prepost/8290/43208/projeto-submacro
</link>
				<pubDate><![CDATA[Tue, 30 Dec 2003 11:17:09]]> GMT</pubDate>
				<author><![CDATA[ edilmar]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Aeeee ... alguem portou WebClasses do VB pra Java  :splat: <br /> <br /> em paz  <img src="http://www.guj.com.br/images/smilies/97ada74b88049a6d50a6ed40898a03d7.gif" border="0"> ... mas  :snipersmile:  WC]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43221/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43221/
</link>
				<pubDate><![CDATA[Tue, 30 Dec 2003 13:07:13]]> GMT</pubDate>
				<author><![CDATA[ smota]]></author>
			</item>
			<item>
				<title>Re: Projeto SubMacro</title>
				<description><![CDATA[ [quote="edilmar"]Colegas meus que tem por objetivo ser uma alternativa agil a JSPs, usando puramente Servlets, mas sem embutir todo o codigo HTML dentro delas.[/quote]<br /> <br /> Edilmar, me desculpe pela indelicadeza aqui, mas onde esta o "agil" nisso tudo? Se for em agil do tipo "metodologia agil", entao esta faltando testabilidade. Se for agil do tipo "produtivo", entao ou eu estou passando por cima de algo mto importante, ou eu nao estou vendo como isso pode ser melhor do que um bom framework MVC (WW2, Spring, Shocks - <a class="snap_shots" href="http://shocks.codehaus.org" target="_blank" rel="nofollow">http://shocks.codehaus.org</a> - ou o que for) e uma linguagem de templates...]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43229/re-projeto-submacro
</guid>
				<link>http://www.guj.com.br/prepost/8290/43229/re-projeto-submacro
</link>
				<pubDate><![CDATA[Tue, 30 Dec 2003 13:33:16]]> GMT</pubDate>
				<author><![CDATA[ cv]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ A ideia da agilidade é no sentido de programacao mesmo.<br /> Eu ja trabalhava com esta ideia de macro-substituicao desde<br /> quando havia apenas Servlets (nao havia JSPs, em 2000). <br /> Depois, com aquele marketing todo sobre o JSP, resolvi fazer <br /> um projeto com MVC Sun (Servlet + JSP). O fato é que aquele<br /> negocio de ficar "esperando" a JSP compilar para testar cada<br /> pagina, e as vezes, devido a mudancas de layout (ex. mudar<br /> a cor de fundo de 100 pags), para testar as 100 pags eu ficava<br /> esperando a compilacao de cada uma. Achei isso muito produtivo<br /> e voltei para o meu esquema de trabalho. Entao, basicamente<br /> organizei meu framework em um pacote JAR, documentei e<br /> disponibilizei para outras pessoas usarem, atraves do SubMacro.<br /> Com a ideia de substituir macros, voce tem um template e nao<br /> precisa ficar esperando compilar nada, a troca de macros nos<br /> HTMLs é mais "agil" do que esperar JSPs compilarem.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43263/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43263/
</link>
				<pubDate><![CDATA[Wed, 31 Dec 2003 08:29:16]]> GMT</pubDate>
				<author><![CDATA[ edilmar]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Somente respondendo a 1a. msg: quando comecei com Servlets em 2000,<br /> nao havia nenhum framework. E como eu, "Graças a Deus", nunca precisei<br /> usar VB, nao conheci o tal WebClasses, que parece usar a mesma ideia. Na verdade eu trabalhava desde 1996 com Delphi que tinha um componente PageProducer, que tinha exatamente a mesma ideia de macro-substituicao, mas quando comecei com Servlets, nao havia nada do genero.<br /> <br /> Depois ate cheguei a usar um pouco o Velocity, mas uma dificuldade que vejo nas pessoas usarem este template é ter que acabar programando em duas linguagens: Java e Velocity. Mas ainda acho esta ferramenta melhor que JSP. Alias, qq framework que conheci acho melhor que JSP.]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43265/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43265/
</link>
				<pubDate><![CDATA[Wed, 31 Dec 2003 08:34:59]]> GMT</pubDate>
				<author><![CDATA[ edilmar]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ Dificuldade no Velocity? tem meia-duzia de tags, e vc soh usa 3 delas a maior parte do tempo ( foreach, if e else ).<br /> <br /> Rafael]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43266/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43266/
</link>
				<pubDate><![CDATA[Wed, 31 Dec 2003 08:57:25]]> GMT</pubDate>
				<author><![CDATA[ Rafael Steil]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ [quote="edilmar"]Depois ate cheguei a usar um pouco o Velocity, mas uma dificuldade que vejo nas pessoas usarem este template é ter que acabar programando em duas linguagens: Java e Velocity.[/quote]<br /> <br /> Que bom... pensei que só eu não gostava de Velocity... <br /> <br /> []'s]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43275/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43275/
</link>
				<pubDate><![CDATA[Wed, 31 Dec 2003 10:14:00]]> GMT</pubDate>
				<author><![CDATA[ Rodrigo Carvalho Auler]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ O problema nao eh o Velocity, em si, mas sim ter que programar em alguma coisa nao-Java. De qualquer forma, pra quem desenvolve aplicacoes Web, ficar totalmente longe de HTML, JavaScript e CSS eh praticamente impossivel, entao ja sao 3 linguagens alem de Java logo de cara.<br /> <br /> Leiam isso se essa discussao interessou: <a class="snap_shots" href="http://www.guj.com.br/forum/viewtopic.php?t=8099" target="_blank" rel="nofollow">http://www.guj.com.br/forum/viewtopic.php?t=8099</a>]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43299/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43299/
</link>
				<pubDate><![CDATA[Wed, 31 Dec 2003 19:41:02]]> GMT</pubDate>
				<author><![CDATA[ cv]]></author>
			</item>
			<item>
				<title></title>
				<description><![CDATA[ [quote] ficar totalmente longe de HTML, JavaScript e CSS eh praticamente impossivel[/quote]<br /> <br />  Cv,isso eh realmente um problema,principalmente quando é necessário q aplicação seja "bunitinha" além de funcional...a parte java acaba sendo menos importante...e o problema maior q ás vezes o indivíduo q eh f*** na programação stand-alone,não saca nada de layout de página...vira um sufoco!Por isso q tô correndo atrás de um designer para fazer teclado virtual,formulários dos alunos e outros bixos(para meu projeto final)...se eu tiver q me preocupar com isso,vou perder um tempo incrível...  <img src="http://www.guj.com.br/images/smilies/2786c5c8e1a8be796fb2f726cca5a0fe.gif" border="0">]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/8290/43380/
</guid>
				<link>http://www.guj.com.br/prepost/8290/43380/
</link>
				<pubDate><![CDATA[Fri, 2 Jan 2004 16:42:45]]> GMT</pubDate>
				<author><![CDATA[ Ironlynx]]></author>
			</item>
	</channel>
</rss>
