Domande con tag 'c#'

1
risposta

progettazione software per una classe che utilizza molti servizi diversi

Sto provando a modellare un progetto per un progetto C #. Cercando di seguire i principi SOLIDI, questo è quello che ho ottenuto finora: SDKClient class che ha tre proprietà importanti (per questa spiegazione) ( IAuthProvider , IHt...
posta 23.03.2017 - 14:31
1
risposta

Direzione per lo schema di autenticazione token in C #

Al momento sto sviluppando un'applicazione web HTML5 / C # per sostituire un'app per moduli ASP.NET precedente e, dopo aver letto molti blog e post, non riesco ancora a comprendere gli obiettivi, gli obiettivi e i punti deboli degli schemi di au...
posta 28.04.2017 - 00:18
1
risposta

Progettare una classe (elemento) che applica i bonus a un'altra classe (giocatore)

Ho cercato di essere il più chiaro possibile nel titolo, ma sarò più specifico della mia situazione. Problema 1 : Ho un giocatore con alcune slot che possono contenere oggetti. Ogni slot è un Slot<Equippable> dove Equippable...
posta 22.04.2017 - 01:31
2
risposte

Il client SMTP è stato creato in ambito Singleton o nell'ambito della richiesta?

In un'applicazione web, creiamo un provider di posta elettronica, che a sua volta crea un client SMTP: la mia domanda è se dovremmo creare un client SMTP per richiesta o creare un solo client e farlo soddisfare tutte le richieste? Qual è il m...
posta 18.11.2016 - 06:17
1
risposta

Assegnazione di nomi alle raccolte di metodi di supporto ed evitando parole gergali senza senso

Durante la codifica di qualcosa di remotamente utile, mi ritrovo inevitabilmente a voler aggiungere metodi per eseguire piccoli pezzi. (Potrebbe essere un metodo per restituire tutto in una stringa a sinistra della prima occorrenza di un partico...
posta 07.06.2017 - 23:23
2
risposte

Gli eventi devono essere gestiti nel Presenter / Controller?

Dire che ho un'app MVP. Il presentatore dovrebbe gestire gli eventi generati dalla vista. Ad esempio, per favore vedi il codice qui sotto: public void TextBox_TypeValidationCompleted(object sender, TypeValidationEventArgs e) {...
posta 08.06.2017 - 11:59
2
risposte

Qual è il modo migliore per passare la configurazione specifica del provider a oggetti diversi

Sto costruendo un'integrazione middleware che estrarrà gli ordini da varie API di terze parti e invierà tali ordini nel nostro sistema, oltre a sincronizzare le scorte e inviare le spedizioni. Voglio creare questo in modo tale da poter aggiunger...
posta 27.05.2017 - 04:57
1
risposta

Usare 0 e length-1 è una cattiva pratica per iterare attraverso un array?

È molto, molto comune vedere un codice come questo: for (int i = 0; i < array.Length; i++) { DoSomething(array[i]); } Il codice sopra fa alcune ipotesi sugli array (che a quanto pare rimangono validi per la maggior parte del tempo,...
posta 11.01.2017 - 01:06
2
risposte

Algoritmo per la generazione di 2 squadre a caso dalla lista giocatori in base al livello di abilità

Sto cercando assistenza e idee per sviluppare un algoritmo per la scelta di squadre di calcio casuali in base ai livelli di abilità dei giocatori partecipanti. Quello che ho fino ad ora è un elenco di giocatori partecipanti con livelli di abili...
posta 04.01.2017 - 13:36
1
risposta

Menu di progettazione Visualizzazione di più categorie

Sto cercando aiuto per progettare il codice per creare un menu che mostri più categorie. Attualmente, il codice (classico asp) effettua una chiamata al database e quindi scorre i risultati, quindi è tutto in linea. Sto effettuando il porting del...
posta 13.12.2016 - 16:35