<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: MVP como opção a DBware</title>
	<atom:link href="http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html</link>
	<description>Object Pascal e ferramentas de programação com Arte</description>
	<pubDate>Sun, 05 Feb 2012 04:26:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: хостинг</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-24601</link>
		<dc:creator>хостинг</dc:creator>
		<pubDate>Fri, 20 Nov 2009 05:09:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-24601</guid>
		<description>Aprendi muito</description>
		<content:encoded><![CDATA[<p>Aprendi muito</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joao Morais</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-8155</link>
		<dc:creator>Joao Morais</dc:creator>
		<pubDate>Fri, 16 Jan 2009 09:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-8155</guid>
		<description>Olá Silvio,

então o que você está procurando não é MVP, mas um meio mais simples de atualizar TEdit. Na minha humilde opinião, aprender um framework completo é bem mais simples do que fazer uma implementação bem simples.

Quanto aos estudos, você não precisa mergulhar nos fontes. Use as listas, aprenda as interfaces das classes e você irá bem mais longe e bem mais depressa. A medida em que estiver fluente com a interface, vasculhe os fontes para ver como as coisas funcionam. Foi exatamente desta forma que comecei meus próprios frameworks.</description>
		<content:encoded><![CDATA[<p>Olá Silvio,</p>
<p>então o que você está procurando não é MVP, mas um meio mais simples de atualizar TEdit. Na minha humilde opinião, aprender um framework completo é bem mais simples do que fazer uma implementação bem simples.</p>
<p>Quanto aos estudos, você não precisa mergulhar nos fontes. Use as listas, aprenda as interfaces das classes e você irá bem mais longe e bem mais depressa. A medida em que estiver fluente com a interface, vasculhe os fontes para ver como as coisas funcionam. Foi exatamente desta forma que comecei meus próprios frameworks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Silvio Clécio</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-8075</link>
		<dc:creator>Silvio Clécio</dc:creator>
		<pubDate>Fri, 16 Jan 2009 03:16:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-8075</guid>
		<description>Olá,

Resumindo: "... Silvio, aprenda a usar o Press ou o Infra, e melhor ainda, se a cabeça aguentar aprenda a usar os dois :)".

João, eu vou tentar criar um "micro" framework só para apresentar dados num TEdit; cara, algo do 0 (zero), para ir entendendo aos poucos.

Pegar um framework grande (Press, Infra e etc.) e já aprender nele é complicado, estou tentando, e haja café :) para aguentar ficar mais algumas horas lendo os códigos e tentar assimilá-los.

Mesmo assim, valeu a dica :)

Um grande abraço!</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>Resumindo: &#8220;&#8230; Silvio, aprenda a usar o Press ou o Infra, e melhor ainda, se a cabeça aguentar aprenda a usar os dois :)&#8221;.</p>
<p>João, eu vou tentar criar um &#8220;micro&#8221; framework só para apresentar dados num TEdit; cara, algo do 0 (zero), para ir entendendo aos poucos.</p>
<p>Pegar um framework grande (Press, Infra e etc.) e já aprender nele é complicado, estou tentando, e haja café <img src='http://blog.joaomorais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> para aguentar ficar mais algumas horas lendo os códigos e tentar assimilá-los.</p>
<p>Mesmo assim, valeu a dica <img src='http://blog.joaomorais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Um grande abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joao Morais</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-7676</link>
		<dc:creator>Joao Morais</dc:creator>
		<pubDate>Wed, 14 Jan 2009 11:12:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-7676</guid>
		<description>Silvio,

MVP ou qualquer outro tipo de apresentação de dados para o usuário é um padrão muito complexo. Não existe receita produtiva sem o auxílio de um framework. Pegar TEdit e estalar os dedos usando apenas VCL simplesmente não existe, então ou você escreve um framework novo ou você utiliza algum que alguém já tenha escrito.

Para você se aventurar com MVP, ou com qualquer outro meio de apresentação de dados além de data ware: escolha um framework que implemente algum padrão, tente criar alguma coisa, participe de alguma lista aonde você pode tirar suas dúvidas e voi lá, MVP passará a ser realidade para você.</description>
		<content:encoded><![CDATA[<p>Silvio,</p>
<p>MVP ou qualquer outro tipo de apresentação de dados para o usuário é um padrão muito complexo. Não existe receita produtiva sem o auxílio de um framework. Pegar TEdit e estalar os dedos usando apenas VCL simplesmente não existe, então ou você escreve um framework novo ou você utiliza algum que alguém já tenha escrito.</p>
<p>Para você se aventurar com MVP, ou com qualquer outro meio de apresentação de dados além de data ware: escolha um framework que implemente algum padrão, tente criar alguma coisa, participe de alguma lista aonde você pode tirar suas dúvidas e voi lá, MVP passará a ser realidade para você.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Silvio Clécio</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-7635</link>
		<dc:creator>Silvio Clécio</dc:creator>
		<pubDate>Wed, 14 Jan 2009 06:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-7635</guid>
		<description>Olá,

&#62;Faz "horas" que estou bolando um tutorial bem didático.

João, faz algo como sugeri em um comentário logo acima, um demo básico, só para o iniciante entender um pouco o MVP enquanto você conclui o tutorial.

Pelo menos eu queria saber como se trabalha sem o Data-Aware, só com TEdit e etc., e uma coisa muito mais simples que o Press (tem muita coisa), só um Form com dois TEdit e etc., como citei acima.

Resumindo, um empurrão; eu não sabia o que era SVN, você me falou por alto do TortoiseSVN, e hoje faço downloads de projetos da NET assim como uploads do meu na SF.

Um grande abraço!
Silvio Clécio</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>&gt;Faz &#8220;horas&#8221; que estou bolando um tutorial bem didático.</p>
<p>João, faz algo como sugeri em um comentário logo acima, um demo básico, só para o iniciante entender um pouco o MVP enquanto você conclui o tutorial.</p>
<p>Pelo menos eu queria saber como se trabalha sem o Data-Aware, só com TEdit e etc., e uma coisa muito mais simples que o Press (tem muita coisa), só um Form com dois TEdit e etc., como citei acima.</p>
<p>Resumindo, um empurrão; eu não sabia o que era SVN, você me falou por alto do TortoiseSVN, e hoje faço downloads de projetos da NET assim como uploads do meu na SF.</p>
<p>Um grande abraço!<br />
Silvio Clécio</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Silvio Clécio</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-4423</link>
		<dc:creator>Silvio Clécio</dc:creator>
		<pubDate>Sun, 28 Dec 2008 06:06:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-4423</guid>
		<description>Olá,

Home, onde for será muito bem vindo!

Não esqueça de avisar, beleza?! :)

Um grande abraço!</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>Home, onde for será muito bem vindo!</p>
<p>Não esqueça de avisar, beleza?! <img src='http://blog.joaomorais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Um grande abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joao Morais</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-3738</link>
		<dc:creator>Joao Morais</dc:creator>
		<pubDate>Tue, 16 Dec 2008 22:40:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-3738</guid>
		<description>Faz "horas" que estou bolando um tutorial bem didático. Talvez seja no blog, talvez abra uma página no wiki do press, mas de qualquer forma vou deixar o recado aqui.</description>
		<content:encoded><![CDATA[<p>Faz &#8220;horas&#8221; que estou bolando um tutorial bem didático. Talvez seja no blog, talvez abra uma página no wiki do press, mas de qualquer forma vou deixar o recado aqui.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Silvio Clécio</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-3737</link>
		<dc:creator>Silvio Clécio</dc:creator>
		<pubDate>Tue, 16 Dec 2008 21:50:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-3737</guid>
		<description>Olá,

João, vc poderia criar um demo bem simples explicando o MVP para iniciante? Tipo um projeto para incluir/editar/excluir dados de um TXT, para não ser necessário usar um DB.

Exemplo:

Um Form com 2 Edit's, edtName e edtPassword e os botões para navegar e editar os dados, bem simples, só para iniciar mesmo em MVP.

Um grande abraço! :)</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>João, vc poderia criar um demo bem simples explicando o MVP para iniciante? Tipo um projeto para incluir/editar/excluir dados de um TXT, para não ser necessário usar um DB.</p>
<p>Exemplo:</p>
<p>Um Form com 2 Edit&#8217;s, edtName e edtPassword e os botões para navegar e editar os dados, bem simples, só para iniciar mesmo em MVP.</p>
<p>Um grande abraço! <img src='http://blog.joaomorais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcelo</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-58</link>
		<dc:creator>marcelo</dc:creator>
		<pubDate>Fri, 04 Jan 2008 19:32:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-58</guid>
		<description>Ola Joao programo a delphi a um bom tempo so da maneira "procedural" e sempre que posso tento aprender sobre boas técnicas de programacao e fiquei muito interessado em programar em oo puro no delphi  e venho a tempo tentando "tirar o vicio" do dbware mais surge muitas duvidas e questionamentos  e pelo que visto o mpv e um padrão muito interessante para futuros investimentos de estudo assim como outros padroes, se for possível adiciona no msn catataw_mga@hotmail.com para trocarmos idéias e tenho interesse de estar ajudando no press para que os programadores de delphi começam a ter boas praticas de programacao  como os de java se vc tiver mais material sobre mvp+mvc+3 camadas com exemplos ficarei agradecido</description>
		<content:encoded><![CDATA[<p>Ola Joao programo a delphi a um bom tempo so da maneira &#8220;procedural&#8221; e sempre que posso tento aprender sobre boas técnicas de programacao e fiquei muito interessado em programar em oo puro no delphi  e venho a tempo tentando &#8220;tirar o vicio&#8221; do dbware mais surge muitas duvidas e questionamentos  e pelo que visto o mpv e um padrão muito interessante para futuros investimentos de estudo assim como outros padroes, se for possível adiciona no msn <a href="mailto:catataw_mga@hotmail.com">catataw_mga@hotmail.com</a> para trocarmos idéias e tenho interesse de estar ajudando no press para que os programadores de delphi começam a ter boas praticas de programacao  como os de java se vc tiver mais material sobre mvp+mvc+3 camadas com exemplos ficarei agradecido</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joao Morais</title>
		<link>http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware.html#comment-57</link>
		<dc:creator>Joao Morais</dc:creator>
		<pubDate>Fri, 04 Jan 2008 12:24:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.joaomorais.com.br/2007/10/08/mvp-como-opcao-a-dbware#comment-57</guid>
		<description>Você encontra exemplos de implementação junto a frameworks que implementam o padrão MVP. Além do PressObjects http://br.pressobjects.org há ainda Infra http://code.google.com/p/infra/ e Jazz http://code.google.com/p/jazz-sdk/

Vale colocar que a aplicação deste padrão não é algo simples, há uma curva de aprendizado relevante. A vantagem aparece a médio prazo devido a separação do sistema em camadas.</description>
		<content:encoded><![CDATA[<p>Você encontra exemplos de implementação junto a frameworks que implementam o padrão MVP. Além do PressObjects <a href="http://br.pressobjects.org" rel="nofollow">http://br.pressobjects.org</a> há ainda Infra <a href="http://code.google.com/p/infra/" rel="nofollow">http://code.google.com/p/infra/</a> e Jazz <a href="http://code.google.com/p/jazz-sdk/" rel="nofollow">http://code.google.com/p/jazz-sdk/</a></p>
<p>Vale colocar que a aplicação deste padrão não é algo simples, há uma curva de aprendizado relevante. A vantagem aparece a médio prazo devido a separação do sistema em camadas.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

