Domande con tag 'c#'

3
risposte

Come dovrei creare un'interfaccia combinata per due moduli logicamente indipendenti?

Ho difficoltà a trovare un buon modo per strutturare le interfacce per due moduli che sono logicamente indipendenti ma le cui implementazioni possono essere combinate ai fini delle prestazioni o dell'efficienza. La mia situazione specifica è...
posta 23.09.2013 - 16:07
1
risposta

che algoritmi di ordinamento utilizza OrderBy

Sono curioso di litle su quale algoritmo di ordinamento usi OrderBy (da linq agli oggetti). Quicksort? heapsort? ordinamento introspettivo? Come vedo nella documentazione MSDN List.Sort utilizza un ordinamento introspettivo: vedi: link F...
posta 13.12.2013 - 21:41
1
risposta

Implementazione MVP a livello UserControl

Sto cercando di capire come deve essere implementato MVP al livello UserControl . Pensavo di averlo fatto, ma alla fine ho letto un post sul blog che mi ha praticamente bloccato. Ora sono tornato all'inizio e non ho idea di come procedere....
posta 21.08.2013 - 18:09
2
risposte

Modello di progettazione per un banco di prova meccanico automatizzato

Sfondo Ho un apparecchio di prova con un numero di dispositivi di acquisizione dati / comunicazione su di esso che viene usato come test di fine linea per un prodotto. A causa di tutti i vari sensori usati nel banco e della necessità di...
posta 12.06.2012 - 20:28
1
risposta

Considerazioni sulla progettazione della gerarchia Contract / Project / Line-Item

Al momento disponiamo di un'applicazione che consente agli utenti di creare un Contract . Un contratto può avere 1 o più Project . Un progetto può avere 0 o più sottoprogetti (che possono avere i propri sottoprogetti e così via) e uno o...
posta 25.10.2012 - 20:41
1
risposta

Accesso ai cookie all'interno di una classe HTTP

Ho una classe HTTP che ha un metodo Get e Post. È una classe semplice che ho creato per incapsulare le richieste Post e Get in modo da non dover ripetere il codice get / post in tutta l'applicazione. In C #: class HTTP { private CookieC...
posta 22.07.2013 - 02:24
3
risposte

Dove inserisco le mie implementazioni di esempio nel mio framework?

Ho creato un framework di template piuttosto semplice e ho implementazioni predefinite per alcune delle mie interfacce utilizzate per il trasferimento di informazioni. Li memorizzo nello spazio dei nomi MyFramework.Default Tuttavia, non sono...
posta 08.08.2012 - 16:44
2
risposte

Ambiente di sviluppo del team per .Net

Ho appena aderito a una nuova società che ha recentemente cambiato lo sviluppo da PHP a C # /. Net Core. Stanno scrivendo un nuovo CMS da zero in questo nuovo ambiente. Prima di me, c'era un solo sviluppatore che lavorava su questo nuovo sist...
posta 27.01.2017 - 13:00
1
risposta

Un design migliore per l'implementazione di un motore di regole

Ho implementato un motore di regole come questo: public interface IRuleEngine { List<ValidationMessage> Validate(param1, param2, param3); } public class DefaultRuleEngine : IRuleEngine { readonly IList<IRule> _rules;...
posta 12.10.2017 - 20:28
3
risposte

Come notificare a un repository le modifiche alla persistenza

Ho un repository, che al momento legge dal database ogni volta che viene chiamato. Tuttavia, i dati vengono aggiornati solo una volta al giorno e per migliorare le prestazioni, mi piacerebbe che il repository memorizzasse i dati in memoria. Q...
posta 15.09.2017 - 12:01