Domande con tag 'design-patterns'

3
risposte

È una buona idea registrare viste e visualizzare modelli come singleton in un container IOC?

Comprendo i vantaggi dell'iniettare le dipendenze negli oggetti, ma non ho trovato molte indicazioni sui tipi di oggetti da iniettare e quando renderli singleton. Se prendiamo come esempio un'applicazione con i seguenti tipi di oggetti: S...
posta 03.02.2013 - 14:13
1
risposta

Controllo dei membri e creazione di istanze nelle proprietà

Considera questo: public MyClass { private Resource _myResource; public Resource MyResource { get { if(_myResource == null) { _myResource = new Resource(); }...
posta 28.09.2011 - 14:16
1
risposta

Architettura: per un singolo sito Web da supportare per diversi client

Ho sviluppato un sistema con un profilo aziendale. Il sistema è costruito usando i servizi WCF, asp.net. Ora un'altra società vuole usare anche il nostro sistema. E potrebbero aver bisogno di personalizzazione e alcuni dei loro elementi di da...
posta 10.10.2011 - 18:11
2
risposte

Quale schema di progettazione viene illustrato ereditando l'interfaccia IStructuralComparable?

Sappiamo che alcuni schemi di progettazione sono così utili che diventano funzionalità del linguaggio stesso. Ad esempio, l'interfaccia IEnumerator implementata da Array oggetto. Questo aiuta a separare l'iteratore dall'oggetto di r...
posta 08.03.2013 - 13:16
1
risposta

Come si dovrebbe gestire il buffer intermedio della classe DataReader?

Riepilogo Sto sviluppando un lettore di file in formato WAV con WinRT, e per questo ho bisogno di leggere quantità casuali di strutture costituite da tipi fondamentali come int , uint , float e così via. Indietro nello svilu...
posta 20.09.2015 - 23:23
1
risposta

Racchiudere l'invocazione principale di una funzione in un if

Come parte della mia classe CS della scuola, sto leggendo Programming Python di John Zelle. Nel libro, Zelle parla di circondare l'invocazione di un metodo principale con if <condition>: main() dove la condizione è qualcosa come...
posta 17.11.2015 - 02:26
2
risposte

Restituisce un'entità di dominio ridotta dal tuo modello di vista

Mi chiedo come gestire un ViewModel nel senso tradizionale, che include sia le proprietà che i metodi, e un altro "modello di vista" che è semplicemente solo le proprietà - forse il ViewModel restituirebbe un'entità di questa vista ", o qua...
posta 24.06.2015 - 15:46
2
risposte

Condivisione dello stato con dipendenze - Progettazione orientata agli oggetti

Supponiamo di definire due interfacce di seguito: public interface IReader { void Read(string bookName); } public interface IWriter { void Write(string bookName); } Ora voglio implementare l'interfaccia IReader in questo modo: p...
posta 16.03.2015 - 10:15
1
risposta

Pattern per la comunicazione tra uscontrols annidati e form padre (C # / Winforms)

Sto cercando di decidere il modo migliore per gestire la comunicazione tra un UserControl che è annidato all'interno di un altro UserControl e il Form padre. Ho un modulo, all'interno del form c'è un UserControl con un controllo TabControl. Ogni...
posta 12.07.2015 - 02:32
3
risposte

Come impedire l'invio di più moduli quando l'utente ricarica la pagina

Attualmente sto lavorando a un progetto che richiede l'integrazione di un'API SOAP di terze parti per gestire un numero di operazioni di tipo CRUD di base. La nostra attuale implementazione ci consente di sfruttare le classi di convalida dei...
posta 05.07.2015 - 23:33