Domande con tag '.net'

5
risposte

Che cosa fai quando un cliente richiede il Rich Text Editing sul loro sito web?

Come tutti sappiamo ormai, gli attacchi XSS sono pericolosi e veramente facile da estrarre . Vari framework semplificano la codifica di HTML, come ASP.NET MVC: <%= Html.Encode("string"); %> Ma cosa succede quando il cliente rich...
posta 18.06.2009 - 21:37
6
risposte

Differenza tra "String" e "string" in .NET e quale è il migliore?

In .NET Framework, almeno nel linguaggio C #, abbiamo due "versioni" del tipo di stringa: "stringa" "Stringa" Sembra che siano intercambiabili, ma sono veramente? Se non sono intercambiabili, è generalmente meglio usare uno invece dell'...
posta 11.04.2012 - 23:16
4
risposte

È Java a Linux che .NET è per Windows? [chiuso]

Java è lo standard di fatto dello sviluppo di applicazioni Linux nello stesso modo in cui .NET è lo standard per lo sviluppo di applicazioni Windows? Se no, perché no?     
posta 27.09.2010 - 17:10
4
risposte

Si dovrebbe usare Iniezione delle Dipendenze anche se la classe è usata una sola volta? [duplicare]

Durante una revisione del codice ho iniziato ad avere un po 'di dilemma se usare o meno l'iniezione di dipendenza. Mi piacerebbe sentire i tuoi pensieri, perché questo è una specie di tema in corso e sarebbe di aiuto anche per le future recens...
posta 08.04.2015 - 17:23
4
risposte

Mancanze nell'utilizzo di tipi dinamici in C #

Ultimamente sto studiando di più sui tipi dinamici in C #. Con alcuni esempi ho capito una volta che il codice è stato compilato, non è necessario ricompilarlo nuovamente ma può essere eseguito direttamente. Ritengo che la flessibilità fo...
posta 15.02.2012 - 10:56
1
risposta

Perché Microsoft ha abbandonato IronRuby e IronPython? [chiuso]

Diversi anni fa, Microsoft ha annunciato che Ruby e Python stavano arrivando a .net. I progetti erano chiamati IronRuby e IronPython, rispettivamente. Microsoft ha detto che i progetti sarebbero stati costruiti sopra il .net DLR. WIKIpedia in...
posta 13.09.2013 - 17:52
4
risposte

Perché abbiamo bisogno della parola chiave async?

Ho appena iniziato a giocare con async / await in .Net 4.5. Una cosa di cui inizialmente sono curioso, perché è necessaria la parola chiave async? La spiegazione che ho letto è che si tratta di un marker, quindi il compilatore sa che un metodo a...
posta 18.02.2013 - 22:25
9
risposte

Troppe dichiarazioni if-else per la validazione sono troppe? [duplicare]

Dal libro Professional Enterprise .Net , che ha 5 valutazione di stelle su Amazon che sto dubitando dopo aver letto. Ecco una classe Borrower (in C # ma è piuttosto semplice, chiunque può capirlo) che fa parte di un'applicazione di mutuo cost...
posta 29.08.2013 - 14:28
7
risposte

Uso di NotImplementedException

È considerata una cattiva pratica lanciare NotImplementedException per il codice che non hai ancora scritto? Forse i commenti di TODO sarebbero considerati più sicuri?     
posta 04.01.2012 - 21:50
4
risposte

La coerenza dovrebbe essere favorita rispetto alla convenzione di programmazione?

Quando si progetta una classe, dovrebbe essere favorita la coerenza del comportamento rispetto alla pratica di programmazione comune? Per dare un esempio specifico: Una convenzione comune è questa: se una classe possiede un oggetto (ad es. lo...
posta 12.01.2012 - 00:17