Domande con tag 'c#'

1
risposta

Dov'è meglio implementare Copy / Cut / Paste in MVVM?

Sto lavorando su un progetto usando C#/WPF e seguendo MVVM pattern. Questo progetto è progettato per schermi tattili. Gli oggetti principali del programma sono i seguenti: Abbiamo Programs che contengono Channels che co...
posta 10.10.2018 - 16:00
1
risposta

Le biblioteche devono utilizzare eventi o un'azione impostata

Sto costruendo una piccola libreria riutilizzabile per due sistemi gestiti dalla nostra azienda. Qualcosa su cui sono stato coinvolto è se dovrei esporre un set di proprietà di tipo Action<T> per eventi come Completato, Interrotto,...
posta 07.03.2014 - 16:19
3
risposte

Metodo virtuale vuoto sui metodi astratti della classe base VS

Non sono riuscito a trovare una domanda che non fosse specifica per alcuni casi, quindi cercherò di renderla molto generica. Abbiamo bisogno di una classe base di estrazione per un insieme di documenti, per esempio. Ogni documento ha le sue p...
posta 07.03.2014 - 19:55
3
risposte

Compatibilità di Enum vs. costanti di stringa

Recentemente mi è stato detto che usando Enum : public enum TaskEndState { Error, Completed, Running } potrebbe avere problemi di compatibilità / serializzazione, e quindi a volte è meglio usare const string: public const string TASK_...
posta 06.11.2013 - 14:35
3
risposte

Classe di istanza che contiene metodi per controllare alcune impostazioni e restituire valori dal mio file app.config

Sto scrivendo un'applicazione per console e ho una classe chiamata ApplicationConfiguration che contiene metodi per controllare alcune impostazioni e anche restituire valori dal mio file app.config. Ad esempio il seguente metodo nella class...
posta 20.07.2015 - 18:53
1
risposta

Come implementare le autorizzazioni di ruolo nel livello di servizio?

Nel mio progetto corrente ho una classe Report , e ho intenzione di implementare un livello di servizio per questo. Ogni metodo sarà consentito solo per alcuni ruoli. In questo modo: public class ReportService : IReportService { public...
posta 10.07.2015 - 10:33
1
risposta

Progettazione di un sistema con regole aziendali diverse per clienti diversi

La mia azienda sta riscrivendo la nostra applicazione aziendale proprietaria. L'architettura attuale è mal fatta e poco flessibile. È codificato in modo più procedurale rispetto a quello orientato agli oggetti. È diventato difficile da mantenere...
posta 21.09.2012 - 15:59
2
risposte

In C # qual è la durata della vita o la durata della variabile costante?

In C # se dichiaro che una variabile costante è una memoria assegnata ad essa in quanto si comporta come una sostituzione del tempo di compilazione? Quanto dura la vita della variabile?     
posta 12.05.2013 - 15:07
2
risposte

Migliorare la velocità di scrittura del codice in C #

Ridi se vuoi, ma sviluppavo solide applicazioni line-of-business in VB6, molto prima che arrivasse il framework .NET. Perché, quando avevo la tua età, camminavamo per due chilometri sulla neve, in salita. Entrambi i modi ... Lo ami o lo odi,...
posta 01.07.2011 - 18:05
2
risposte

Hai bisogno di un metodo di ordinamento per la raccolta coordinata e dettagliata [chiusa]

Ho un componente che emette un ICollection del seguente tipo: public class CoordinatedInjectableValue { public int XOffset { get; set; } public int YOffset { get; set; } public object Value { get; set; } } Questo è usato per d...
posta 23.07.2015 - 16:30