Domande con tag 'business-logic'

4
risposte

Separazione del recupero di dati e oggetti di business tra i livelli DAL e BLL

Ho fatto qualche ricerca prima di pubblicare questa domanda. Tra le altre domande o posta, una di queste è fornita di seguito. Non riuscivo a capire come determinare ... Business Objects all'interno di un livello di accesso ai dati Ho un...
posta 01.11.2014 - 05:29
6
risposte

Come migliorare il mio commercio

Attualmente sto lavorando come sviluppatore di software e sto studiando per un corso di ingegneria del software (il primo mentre non sto facendo il secondo). Sono fiducioso nella mia capacità di svolgere il mio lavoro con competenza, ma sento...
posta 22.07.2011 - 10:12
2
risposte

Quanta logica può essere inserita in un comando? O in modo diverso: che tipo di logica è il modello di comando?

Utilizzo lo schema di comando da un po 'di tempo ma non sono mai veramente sicuro di quanta logica posso effettivamente inserire nel metodo Execute . La mia attuale implementazione del modello di comando è simile a questa: public abstra...
posta 21.01.2015 - 12:28
1
risposta

Collegamento di un Business Layer e di un repository usando Unit of Work Pattern

La mia domanda è simile a questa su Stack Overflow: Qual è il modo corretto di utilizzare l'unità di lavoro / repository all'interno del livello aziendale? Scenario: .Net solution IRepository utilizzato per recuperare oggetti dal DB...
posta 28.09.2011 - 00:18
4
risposte

In che modo lo strato UI deve passare l'input dell'utente allo strato BL?

Sto costruendo un'applicazione n-tier, ho UI, BL, DAL & Progetti di entità (costruiti da POCO). (Tutti i progetti hanno un riferimento alle Entità). La mia domanda è - come devo passare l'input dell'utente dall'interfaccia utente al BL, c...
posta 20.08.2012 - 22:38
3
risposte

Quanto è accettabile mantenere la logica aziendale al di fuori delle entità (in classi di servizio separate)?

Ci è stato insegnato che gli oggetti sono cose autonome con dati e comportamenti e quindi dovrebbero avere metodi che agiscano sui loro attributi. Ma ci sono diverse situazioni in cui questo accoppiamento tra entità e il loro comportamento non è...
posta 28.12.2016 - 21:29
1
risposta

Logica aziendale vs Livello di servizio

Ho letto questa risposta: link correggi la mia comprensione. Regole aziendali si riferisce all'elenco di passaggi di attività nel mondo reale (senza codici). Business Logic fa riferimento al processo di conversione delle regole azien...
posta 01.03.2017 - 08:14
2
risposte

I metodi Extensions dovrebbero essere utilizzati per la logica aziendale

In C # abbiamo Extension methods . Extension methods enable you to add methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type. An extension method is a special kind...
posta 23.01.2018 - 05:03
2
risposte

Separazione della logica aziendale sul codice

Ho una tabella categoria e prodotto in database e classi sul progetto. La classe di categoria ha proprietà {id, Name} La classe del prodotto ha {id, Name, CategoryId} e altre relazioni. E ho il repository e il livello di servizio. Quin...
posta 08.11.2016 - 11:45
2
risposte

Quale livello introdurre messaggi di errore leggibili dall'uomo?

Una delle cose di cui non sono mai stato soddisfatto in nessun progetto su cui ho lavorato nel corso degli anni e che non sono stato in grado di risolvere personalmente è esattamente in quale livello di un'applicazione devono essere recuperate l...
posta 06.11.2013 - 15:58