Domande con tag 'c#'

1
risposta

Struttura dell'architettura di cipolla

Sto cercando di capire e implementare l'architettura di cipolla e ho una vaga idea su come strutturare tutto ma ho bisogno di aiuto per chiarire parte della mia confusione. Sullabasedidiversiesempiearticolicheholettohocreatolastrutturadicuiso...
posta 20.07.2014 - 22:17
4
risposte

Separazione di presentazione e logica

Ora sto scrivendo un programma, che consentirà l'elaborazione dei dati espressi sotto forma di grafici. Questi grafici determineranno il flusso di lavoro dell'elaborazione e sono in realtà un'essenza di questo programma (in termini di essere l'o...
posta 12.03.2014 - 19:18
4
risposte

Quali sono i casi di test validi per le chiamate di metodo all'interno della condizione if-else

Ho un servizio di sconti che viene chiamato se vengono soddisfatte determinate condizioni. Devo scrivere casi di test per verificare se il servizio di sconto è chiamato. Il mio dubbio è verificare se il servizio di sconto NON è chiamato per il t...
posta 29.01.2014 - 21:17
1
risposta

Stati di sessione in callback ajax

Qualcuno mi ha detto che Session o HttpContext.Current.User restituiranno un valore diverso quando lavoriamo con il postback di ajax, nel caso in cui ci siano così tanti utenti che vivono dal sito. Ad esempio, supponiamo che ci sian...
posta 23.04.2014 - 10:09
2
risposte

L'ottimizzazione è terminata con il cast di un oggetto ad ogni chiamata di metodo

Ho fatto qualche ottimizzazione per il seguente pezzo di codice: public void DrawLine(int x1, int y1, int x2, int y2, int color) { _bitmap.DrawLineBresenham(x1, y1, x2, y2, color); } Dopo averlo profilato, il 70% circa del tempo trascor...
posta 26.04.2014 - 15:48
1
risposta

Best practice per l'architettura di progetti - lato server [chiuso]

Il solito modo (che ho familiarità con) per dividere il lato server è l'architettura n-layer: DAL - livello di accesso ai dati, di solito ha le Entità e il contesto (e forse include anche un repository) BLL - livello della logica azien...
posta 15.04.2014 - 10:45
1
risposta

assembly.GetTypes () vs assembly.DefinedTypes.Select (t = t.AsType ());

public static IEnumerable<Type> GetAccessibleTypes(this Assembly assembly) { try { #if NET40 return assembly.GetTypes(); #else return assembly.DefinedTypes.Select(t => t.AsType()); #endif...
posta 17.04.2014 - 01:25
1
risposta

Un problema specifico con l'architettura di una parte della nostra applicazione

In primo luogo, proverò a descrivere il modello del mondo reale di ciò che stiamo cercando di esprimere nel codice C #. Abbiamo un dispositivo chiamato M100. Lo scopo è leggere \ scrivere dati da \ sulle carte (carte plastiche o ULTRALIGHT co...
posta 12.04.2014 - 11:26
1
risposta

Devo usare l'ereditarietà o un'interfaccia?

Quindi in poche parole ho una classe astratta: public abstract class Member { public string PCode { get; set; } public string Reference { get; set; } public DateTime? ElectedDate { get; set; } } E questo è ereditato da 3 altre classi: p...
posta 15.04.2014 - 17:31
1
risposta

Attività Architettura consumer / processore

PROBLEMA Nel nostro sistema abbiamo vari compiti che possono richiedere fino a 20 minuti. Queste attività sono generalmente avviate dall'interfaccia web ed eseguite su un nuovo thread. Questa è ovviamente una soluzione terribile perché l'at...
posta 27.09.2013 - 11:44