Domande con tag 'c#'

1
risposta

Come gestire i privilegi nelle applicazioni WPF C #

Sto scrivendo il mio primo programma "grande" in C# e WPF . È un sistema di database ( MySQL ) che ha tre elementi principali: contratti, aziende e persone. Ho l'interfaccia utente principale giù per la sezione Aziende del Database...
posta 05.01.2016 - 13:55
2
risposte

Avere un TestContext per testare i metodi invece di Iniezione delle dipendenze

Sto lavorando su una base di codice legacy e ho bisogno di trovare un modo per scrivere test unitari per questo progetto. Il progetto ha un'architettura a tre livelli ( UI-Biz-DAL come li chiamiamo) e DAL è totalmente implementato u...
posta 03.01.2016 - 08:04
2
risposte

Esiste un nome per questo nella teoria dei tipi? Specificare che un valore soddisfa più interfacce senza specificare il tipo concreto

Ho spesso desiderato la stessa funzione richiesta ad es. qui e in molti altre domande su SO: Essere in grado di specificare che qualcosa soddisfa più interfacce senza specificare il tipo concreto. es. in C # pseudo sintassi (IEnumerabl...
posta 05.01.2016 - 20:08
1
risposta

ReaderWriterLockSlim fornisce sicurezza di thread e velocità (rispetto a un blocco tradizionale) quando si utilizza un elenco?

Ho una lista, a cui scrivo una volta in ogni ciclo di aggiornamento e poi creo alcune attività che creano una lettura che elenca e crea una copia per manipolare quei dati. Più o meno è List.ToList() call per creare una nuova lista invece di...
posta 25.08.2015 - 09:52
3
risposte

Principio di inversione delle dipendenze - No derivante da classi concrete?

Non sono sicuro di aver capito bene. Per osservare i principi SOLID corretti, sono vietato ereditare da classi concrete ? Significa che ogni classe concreta che ho più o meno è sealed (o almeno considerata sealed )? Questo mi confon...
posta 02.02.2016 - 10:52
1
risposta

Progettazione di un repository comune

Cosa ho: Sto sviluppando un livello di Active Directory che verrà utilizzato da una vasta applicazione con diversi moduli con diverse soluzioni e progetti ... Sono abbastanza nuovo nello sviluppo di soluzioni su larga scala. Poiché i re...
posta 22.09.2015 - 15:25
1
risposta

Implementazione di una serie di azioni indipendenti disparate ma con accessibilità comune

Ho l'obbligo di implementare un tipo di IA per un progetto, il problema è che ho problemi a visualizzare come l'IA dovrebbe essere effettivamente implementata. Essenzialmente, voglio che l'intelligenza artificiale sia la più dinamica possibil...
posta 05.07.2015 - 03:55
1
risposta

Principi SOA, incapsulamento e autonomia

Stiamo sviluppando più servizi web in C # usando WCF, ma siamo nuovi a farlo. Quindi, per ciò che abbiamo letto e imparato, questo è il nostro approccio: Abbiamo una libreria di classi che abbiamo chiamato CommonLibrary che ha alcune clas...
posta 23.01.2015 - 23:51
3
risposte

Accesso ai dati condivisi senza blocco in TPL

Sto scrivendo una classe che contiene dati. Espone metodi che consentono di interrogare i dati, mentre i dati vengono anche aggiornati da una fonte esterna (servizio web, ad esempio). Tutti i metodi espongono le attività avviate su un thread...
posta 16.02.2015 - 00:20
1
risposta

Come gestire le classi sovrapposte

Sto mettendo insieme un programma per provare a ricreare un gioco da tavolo. Il mio obiettivo era quello di mantenere le regole e le azioni effettivamente del gioco separate dalla sua presentazione, quindi sto creando una libreria che contiene g...
posta 30.05.2015 - 02:28