Domande con tag 'c#'

4
risposte

Due librerie che si collegano al database, portando all'odore del codice?

Nell'attuale compagnia per cui lavoro c'è una grande libreria di utilità. È stato scritto qualche anno fa (molto prima che mi unissi) e nel tempo è cresciuto in modo ergonomico per fare ora tutto: Invio di email Esportazione di file in div...
posta 24.05.2013 - 18:38
2
risposte

Hai bisogno di aiuto per capire Mock e Stub

Sono nuovo per usare le strutture di derisione e ho alcune domande sulle cose su cui non sono chiaro. Sto usando Rhinomocks per generare oggetti finti nei miei test di unità. Capisco che i mock possono essere creati per verificare le interazioni...
posta 01.07.2013 - 21:32
2
risposte

Restrizioni Chiamare le DLL tra le tecnologie?

Voglio chiamare una DLL nel mio linguaggio di programmazione di "scelta". La documentazione che circonda questo indica chiaramente che deve essere una DLL a 32 bit scritta in C, C ++ o Delphi. Ma volevo chiamare una DLL scritta in C #. Va anch...
posta 14.03.2013 - 18:13
2
risposte

Implementazione efficace di "array" di tipo Int X String - String in .NET o in generale

La domanda in generale è: esiste un modo più efficace di implementazione della tabella con struttura come Dictionary<int, Dictionary<string, string>> ? Il motivo per cui lo sto chiedendo è perché ho effettuato alcuni test dell...
posta 11.01.2013 - 11:59
2
risposte

È considerata una buona pratica associare dinamicamente i tipi di ritorno dal contesto Entità?

MyDbEntities context = new MyDbEntities(); var result = context.StoredProcedureName(userId); Nella situazione di cui sopra, è considerata la best practice usare var o ObjectResult<ComplexType> ?     
posta 07.03.2012 - 23:44
3
risposte

Come evitare l'inquinamento della logica con proprietà asincrone pigri

Per poter scalare vorrei usare la programmazione asincrona. Funziona molto bene se devo leggere qualcosa da db e spingere al frontend, tuttavia non so come usarlo correttamente in blob di logica buniess che vivono le loro vite. Ho un oggetto, ch...
posta 16.09.2016 - 10:53
5
risposte

Transazione del database e separazione delle preoccupazioni

Struttura di applicazione: Livello aziendale public interface IOrderDataService { void Save(Order order); } public interface IOrderLineDataService { void Save(OrderLine orderLine); } public class OrderManager { private IOrde...
posta 06.07.2016 - 13:39
2
risposte

C #: quando si dovrebbe seguire lo schema del metodo di fabbrica anziché il modello di fabbrica

Ho pubblicato questa domanda su Stack Overflow e alcune persone hanno suggerito di postarla qui. Capisco sia il modello di metodo factory che factory. Nello schema factory creiamo dinamicamente una mia classe classificata da un'altra funzio...
posta 06.04.2017 - 16:53
1
risposta

Qual è la differenza tra un oggetto di query e un repository?

Qual è la differenza tra l'oggetto di query e il repository? Patterns of Enterprise Architecture di Martin Fowler: "un oggetto che rappresenta una query di database", Inoltre, un QueryObject dovrebbe sempre essere IQueryable? Ho sentito che i...
posta 22.08.2018 - 07:39
1
risposta

Dove stampi i messaggi di errore IO da un'app console?

Sto scrivendo una semplice app per console per rinominare un gruppo di file / cartelle e voglio progettare questa app per console come più modulare possibile. L'app per console è semplice quanto basta: chiedi all'utente quale sia il percorso...
posta 14.06.2016 - 02:03