Domande con tag 'c#'

11
risposte

Java vs. C # - Prospettiva di produttività [chiusa]

Se hai un certo numero di anni di esperienza nel lavorare con Java e un numero di anni di esperienza nel lavorare con C # e .NET, apprezzerei la tua opinione sulle differenze di produttività dello sviluppo del software tra questi due ambienti. U...
posta 25.02.2011 - 13:48
5
risposte

Qual è l'uso di. Any () in un elenco C #?

Ne ho discusso con i colleghi e non siamo riusciti a capire quale sia l'utilizzo di .Any per ogni dato List<> , in C #. Puoi verificare la validità di un elemento nella matrice come la seguente dichiarazione: if (MyList.Any...
posta 04.09.2015 - 20:16
3
risposte

Memorizzazione nella cache a livello aziendale vs Memorizzazione nella cache a livello dati

Ho sempre lavorato su progetti in cui la memorizzazione nella cache è stata eseguita su DAL, in pratica proprio quando si sta per effettuare la chiamata al database, si verifica se i dati sono già presenti nella cache e, in caso affermativo, sem...
posta 05.02.2015 - 13:57
4
risposte

Perché F # ha una modalità interattiva ma non C #?

F # esce dalla scatola con un REPL interattivo. C # non ha nulla del genere ed è in effetti un po 'difficile da giocare senza impostare un progetto completo (anche se LINQpad funziona ed è anche possibile farlo tramite PowerShell). C'è qualco...
posta 10.07.2012 - 20:48
9
risposte

Convalida dei parametri del costruttore in C #: best practice

Qual è la migliore pratica per la validazione dei parametri del costruttore? Supponi un semplice bit di C #: public class MyClass { public MyClass(string text) { if (String.IsNullOrEmpty(text)) throw new Argument...
posta 23.02.2011 - 19:56
8
risposte

S.O.L.I.D., evitando domini anemici, iniezione di dipendenza?

Anche se questa potrebbe essere una domanda agnostica per il linguaggio di programmazione, mi interessano le risposte rivolte all'ecosistema .NET. Questo è lo scenario: supponiamo di dover sviluppare una semplice applicazione di console per l...
posta 01.02.2012 - 23:18
6
risposte

Definire esplicitamente i tipi di dati variabili e utilizzare la parola chiave "var"? [chiuso]

In C #, sono incoraggiato ad usare la parola chiave var multiuso per ogni dichiarazione di variabile? Se sì, devo menzionare quei caratteri speciali per i valori letterali all'interno della dichiarazione delle variabili come la M per i decimali...
posta 02.02.2011 - 18:52
10
risposte

Perché la domanda "Dare cinque cose che odi di C #" è così difficile rispondere durante un'intervista? [chiuso]

In podcast 73 , Joel Spolsky e Jeff Atwood discutono, tra gli altri argomenti, "cinque cose tutti dovrebbero odiare il loro linguaggio di programmazione preferito ": If you’re happy with your current tool chain, then there’s no reason you...
posta 06.08.2012 - 22:52
4
risposte

Il modo migliore per i metodi di test unitari che chiamano altri metodi all'interno della stessa classe

Recentemente stavo discutendo con alcuni amici su quale dei seguenti 2 metodi è meglio stub restituire risultati o chiamate a metodi all'interno della stessa classe da metodi all'interno della stessa classe. Questo è un esempio molto semplifi...
posta 26.02.2013 - 17:02
4
risposte

Perché non esiste un supporto di tipo WSDL per Web Api?

Quindi sono appena iniziato con .Net WebApi e una cosa che sto notando subito è che non esiste un Contratto che definisca l'aspetto dell'API e che dovrebbe essere consumato (Richiesta / Risposte da ciascuna Azione), questo di solito è la forma d...
posta 05.08.2014 - 00:45