Alka ha scritto:
Il punto di ingresso dell'applicazione può rimanere quello tradizionale se il Form principale non implementa di fatto un "presenter" particolare ma funge solo da shell di attivazione della vista che deve essere creata al suo interno.
Ciao, non ho ben capito. Se l'eseguibile è l'assembly contenente l'interfaccia grafica (in questo caso si dice che
implementa la view?), è chiaro che deve prima o poi avviare un form, indipendentemente dal fatto che il punto di ingresso sia la sub Main o il Form principale (quest'ultima scelta non mi è mai piaciuta per la verità, preferisco avviare sempre da sub main).
Attualmente nel costruttore di ciascun form creo l'oggetto che costituisce il relativo presenter e ne effettuo una sorta di
binding.