<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Definiendo la M de MVC</title>
	<link>http://weblog.linkingpaths.com/2007/04/23/definiendo-la-m-de-mvc/</link>
	<description>Un blog de Linking Paths sobre pequeñas empresas y grandes productos.</description>
	<pubDate>Wed, 07 Jan 2009 01:17:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: Oscar</title>
		<link>http://weblog.linkingpaths.com/2007/04/23/definiendo-la-m-de-mvc/#comment-441</link>
		<dc:creator>Oscar</dc:creator>
		<pubDate>Fri, 27 Apr 2007 15:00:20 +0000</pubDate>
		<guid>http://weblog.linkingpaths.com/2007/04/23/definiendo-la-m-de-mvc/#comment-441</guid>
		<description>&lt;p&gt;Hola,&lt;/p&gt;

&lt;p&gt;tal como dices, se puede llegar a confundir muy facilmente lo que es modelo y lo que no. He tenido la suerte de trabajar con aplicaciones j2ee tanto con clientes swing como con clientes web, y tal eso me haya dado una vision más clara de que es qué debe estar en el modelo y qué debe estar en el controlador. El fácil y sencillo truco que sigo es ponerme en el punto de vista de tener otro tipo cliente, es decir si estoy con, por ej struts, pienso que llamada al modelo tendría que hacer un cliente swing y salgo de dudas rápidamente. Como bien dices esto facilita mucho la reutilización y los cambios, porque sino puedes encontrarte con muuuchos sitios en el código donde se hace lo mismo.&lt;/p&gt;

&lt;p&gt;saludos&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hola,</p>
<p>tal como dices, se puede llegar a confundir muy facilmente lo que es modelo y lo que no. He tenido la suerte de trabajar con aplicaciones j2ee tanto con clientes swing como con clientes web, y tal eso me haya dado una vision más clara de que es qué debe estar en el modelo y qué debe estar en el controlador. El fácil y sencillo truco que sigo es ponerme en el punto de vista de tener otro tipo cliente, es decir si estoy con, por ej struts, pienso que llamada al modelo tendría que hacer un cliente swing y salgo de dudas rápidamente. Como bien dices esto facilita mucho la reutilización y los cambios, porque sino puedes encontrarte con muuuchos sitios en el código donde se hace lo mismo.</p>
<p>saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Félix Torre</title>
		<link>http://weblog.linkingpaths.com/2007/04/23/definiendo-la-m-de-mvc/#comment-440</link>
		<dc:creator>Félix Torre</dc:creator>
		<pubDate>Tue, 24 Apr 2007 14:59:10 +0000</pubDate>
		<guid>http://weblog.linkingpaths.com/2007/04/23/definiendo-la-m-de-mvc/#comment-440</guid>
		<description>&lt;p&gt;En Java existen frameworks con bastante solera que siguen "Model-driven architecture". En esta arquitectura la aplicación se define casi completamente a partir del Modelo (modelo de datos   negocio   metadatos de presentación).&lt;/p&gt;

&lt;p&gt;La vista y el control vienen dados por el framework.
No se genera la típica presentación CRUD, sino que se tienen en cuenta las operaciones de negocio que se pueden realizar sobre esos datos.&lt;/p&gt;

&lt;p&gt;Lógicamente, partes de la vista se pueden personalizar según sea necesario.&lt;/p&gt;

&lt;p&gt;Para saber más:
http://nakedobjects.org/
http://www.jmatter.org/&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>En Java existen frameworks con bastante solera que siguen &#8220;Model-driven architecture&#8221;. En esta arquitectura la aplicación se define casi completamente a partir del Modelo (modelo de datos   negocio   metadatos de presentación).</p>
<p>La vista y el control vienen dados por el framework.<br />
No se genera la típica presentación CRUD, sino que se tienen en cuenta las operaciones de negocio que se pueden realizar sobre esos datos.</p>
<p>Lógicamente, partes de la vista se pueden personalizar según sea necesario.</p>
<p>Para saber más:<br />
<a href="http://nakedobjects.org/" rel="nofollow">http://nakedobjects.org/</a><br />
<a href="http://www.jmatter.org/" rel="nofollow">http://www.jmatter.org/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
