Domande con tag 'c#'

2
risposte

Perché C # ti permette di eseguire un override asincrono?

In C #, quando si esegue l'override di un metodo, è consentito eseguire l'override async quando il metodo originale non lo era. Sembra una cattiva forma. L'esempio che mi ha portato a questo è stato questo: sono stato coinvolto per risolvere...
posta 05.03.2016 - 19:00
4
risposte

Design Pattern per l'importazione di dati di vari tipi di sorgenti e vari tipi di destinazione

Devo progettare e creare uno script di importazione (in C #) in grado di gestire quanto segue: legge i dati da varie fonti (XML, XSLX, CSV) verifica i dati scrivi i dati su vari tipi di oggetto (cliente, indirizzo) I dati verranno da...
posta 22.08.2013 - 18:27
4
risposte

C'è un motivo per preferire la sintassi lambda anche se esiste un solo parametro?

List.ForEach(Console.WriteLine); List.ForEach(s => Console.WriteLine(s)); Per me, la differenza è puramente cosmetica, ma ci sono ragioni per cui uno potrebbe essere preferito rispetto all'altro?     
posta 22.12.2011 - 13:05
3
risposte

Convenzione di denominazione per oggetti di bloccaggio del filo dedicati [chiuso]

Una domanda relativamente minore, ma non sono stato in grado di trovare la documentazione ufficiale o persino le opinioni / discussioni del blog su di esso. In parole povere: quando ho un oggetto privato il cui unico scopo è di servire% priva...
posta 10.10.2012 - 17:33
3
risposte

Chiamando più servizi asincroni in parallelo

Ho pochi servizi REST asincroni che non dipendono l'uno dall'altro. Cioè mentre "attendo" una risposta da Service1, posso chiamare Service2, Service3 e così via. Ad esempio, fai riferimento al seguente codice: var service1Response = await H...
posta 06.01.2017 - 03:46
5
risposte

Test di carico: come generare richieste al secondo?

Ho un componente server che gira su Zeroc-ICE. Quando volevo caricarlo, pensavo che usare la libreria parallela per creare più richieste potesse farlo. Ma finisce per finire in quel modo. L'uso della libreria Parallel (Parallel.For) da C # app...
posta 19.01.2012 - 22:27
3
risposte

Come si può sapere se usare il modello composito o una struttura ad albero o una terza implementazione?

Ho due tipi di client, un tipo " Observer " e un tipo " Oggetto ". Sono entrambi associati a una gerarchia di gruppi . L'Observer riceverà (calendario) dati dai gruppi a cui è associato attraverso le diverse gerarchie. Questi dati vengono...
posta 15.08.2012 - 17:53
2
risposte

Si tratta di una buona soluzione per la struttura di Visual Studio per un servizio Web RESTful progettato da domini?

Sto costruendo una soluzione RESTful per l'API Web .NET 4.5 C # e vorrei che qualcuno mi dicesse se la mia soluzione di progetto è corretta e / o saggia (-enough?) per una soluzione progettata utilizzando Domain Driven Design, per favore. La...
posta 10.09.2014 - 14:22
5
risposte

Metodi efficienti per la memorizzazione di decine di milioni di oggetti per l'interrogazione, con un numero elevato di inserti al secondo?

Questa è fondamentalmente un'applicazione di conteggio / conteggio che sta contando il numero di pacchetti e contando il tipo di pacchetto, ecc. su una rete di chat p2p. Ciò equivale a circa 4-6 milioni di pacchetti in un periodo di 5 minuti. E...
posta 14.03.2012 - 08:01
2
risposte

Come si separa la vista dalla logica in un'applicazione Winform?

So che esistono pattern come MVC per separare la vista dalla logica, tuttavia, non so quanto siano comuni nelle applicazioni Winform. Per un'applicazione C # Winform, potrei iniziare con una Form e aggiungere gradualmente componenti dell...
posta 23.03.2015 - 16:42