Muchas gracias por tus comentarios Fede,
Según entiendo pues, debo tener una vista distinta con su controlador y su 
modelo para cada elemento que situo en la web no?
osea para el menu una vista, para por ejemplo un bloque de novedades otra y 
asi no?

gracias de nuevo

----- Original Message ----- 
From: "Fede Rivas" <[EMAIL PROTECTED]>
To: "Lista dedicada a Actionscript" <[EMAIL PROTECTED]>
Sent: Thursday, April 12, 2007 2:08 PM
Subject: Re: [ASNativos] duda sobre "logica" con MVC


> Buenas !!!
>
> Cada vista es independiente de otra, y en efecto, deben notificar las
> acciones de usuario a su controlador. Yo particularmente tiro de
> extender de mc para las vistas, y para el controlador uso un
> singleton. Segun entiendo, tienes un controller de posicion, y
> necesitas otro de acción, el cual notifica al model. Yo usaria tb
> singleton para el controller de acciones, y desde el notificas al
> model, o bien te haces un model+controller, si te resulta mas cómodo
> para tu proyecto en concreto.
>
> Mi opinión es que la teoría es la teoría, y luego la practica, varia
> mucho. Eso si, la teoria es fundamental a la hora de mantener una
> estructura de responsabilidades entre los distintos elementos, que al
> fin y al cabo es de lo que se trata, separando unas responsabilidades
> de otras.
>
> Hay que ser flexibles a la hora de valorar la estructura que vamos a
> tomar, y ver si merece la pena en nuestro proyecto ser muy estricto o
> algo mas flexible, en funcion de lo práctico que resulte, no se si me
> explico, a veces por ceñirte a la teoria, acabas haciendo algo mas
> complicado de lo que realmente necesitas .... xD
>
> Para controlar las vistas, puedes diferenciar como te comentaba entre
> un controller para las posiciones, y otro para las funciones que sean
> susceptibles de interactuar con BD por ejemplo, o bien con otras
> clases, pero los eventos de las vistas (rollOvers, y demas) yo
> prefiero controlarlos dentro de la propia vista, de manera que si
> hago un onPress determinado, notifico al controller de la accion a
> ejecutar, pero dicho controller no tiene xq saber nada acerca de los
> distintos estados que por ejemplo un boton pudiera tener, a él solo
> le interesan las acciones relacionadas con el modelo.
>
> Espero aclarar un poco la cosa ( siempre desde un punto de vista
> personal ) :D
>
> Saludos !!!
>
> Fede.
>
>
> El 12/04/2007, a las 13:34, FlashNativo escribió:
>
>> Hola a todos, me surgen unas dudas en cuanto a la construcción de
>> una web.
>>
>> Una vez que instancio la vista principal tengo un controlador
>> (Singleton) para controlar la posición de sus elementos( menu,
>> elementos varios etc etc)
>> No termino de entender si lo lógico para controlar las acciones del
>> usuario sobre los elementos sería tb a base de singletons.
>> Quiero decir que si las acciones de on, out, press sobre los
>> botones del menu, por ejemplo, ¿debería controlarlo con otro
>> singleton como controlador?. E incorporar un controlador para cada
>> elemento que me instancia la vista principal?, que se ocupe de
>> recojer las acciones del usuario, notificar a la vista y esta asu
>> vez al controlador que modifique el modelo?
>>
>>
>> Lo logico es que la vista notifique al controlador para que éste
>> modifique el modelo no? aunque la vista tb podría modificar el
>> modelo por si sola...
>>
>> Bueno la verdad es que no se ni si me estoy explicando. La cosa es
>> que quiero tener las clases de control para las vistas como
>> singletons pero no se si es lo más apropiado a la hora de recojer
>> las acciones del usuario. Y tampoco tengo muy claro si cuando se
>> habla de que la vista notifica al controlador para que este
>> modifique el modelo, se hace de ese modo. ¿Resumiendo de que manera
>> la vista notifica las acciones del usuario sobre los elementos que
>> instancia? porque se supone que cuando instancias tu vista
>> principal, ésta se debe encargar de instanciar todos los elementos
>> que quieres mostrar en ese primer estado no?
>>
>>
>> espero haberme explicado... siento el lio que tengo y la multitud
>> de preguntas   :S
>>
>> un saludo y gracias
>> -----------------------------------------------------
>> ASNativos
>> www.5dms.com
>> subscripciones/desubscripciones
>> http://asnativos.5dms.com
>> -----------------------------------------------------
>>
>
>
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------
>
> __________ Información de NOD32, revisión 2183 (20070412) __________
>
> Este mensaje ha sido analizado con  NOD32 antivirus system
> http://www.nod32.com
>
> 


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a