Domande con tag 'layers'

4
risposte

Architettura N-Layer

Sto tentando di strutturare i progetti della mia soluzione in modo tale da migliorare i test, la riusabilità, la separazione delle preoccupazioni e tutte quelle cose buone. Mentre capisco questi concetti in teoria, mi trovo a gironzolare per qua...
posta 27.10.2014 - 14:50
3
risposte

Entità di business logic e entità di accesso ai dati

Sto pensando a come strutturare un progetto. Mi chiedo se sia una buona pratica utilizzare classi di entità diverse tra BL e DAL per disaccoppiare questi livelli. Ho lavorato su progetti in cui classi di entità sono state inserite in un proge...
posta 22.09.2018 - 07:01
1
risposta

In un'applicazione asp.net mvc, posso usare Entity layer come Model?

Sto sviluppando una soluzione asp.net per mvc, che contiene i tre livelli: Livello di accesso ai dati Livello aziendale Livello entità Ogni livello è un progetto. Ho sviluppato controller e viste, ma non modelli. Invece di us...
posta 15.08.2018 - 20:23
2
risposte

In quale livello deve esistere la logica di ordinamento

Ho una API con 3 livelli 1.) Il livello dell'endpoint che espone le funzioni del gestore dell'endpoint api. Questi in genere chiamano il livello aziendale, aggregano i risultati per formare una risposta http. 2.) Il livello della logica az...
posta 07.09.2016 - 18:50
1
risposta

Posso gestire le transazioni nell'interfaccia utente

Ho bisogno di un livello "application / service" per gestire le transazioni se il livello del dominio serve solo l'interfaccia utente? In altre parole, non posso semplicemente gestire le transazioni nell'interfaccia utente quando ho un solo...
posta 07.05.2016 - 09:09
2
risposte

Integrazione della libreria di log in oggetto multilivello: cos'è una buona struttura?

Sto integrando Serilog nella libreria multilayer esistente che ho creato. La precedente tecnica di registrazione che usavo era semplicemente passare una stringa sugli strati con gli eventi. Mi piacerebbe andarmene da questo. Mi è stato detto...
posta 24.02.2016 - 03:27
3
risposte

Efficientemente "spostando" i dati verso l'alto attraverso uno stack di comunicazione

Ho implementato uno stack di protocolli applicativi che sposta un flusso di dati in entrata verso l'alto attraverso diversi livelli, come segue: copie un segmento TCP da un buffer del sistema operativo a my_buffer . dopo aver identif...
posta 25.08.2013 - 03:46
3
risposte

Il livello di accesso ai dati dovrebbe rispecchiare la configurazione del mio database?

Sto cercando di decidere come (o se) il mio Data Access Layer dovrebbe occuparsi delle protezioni di sicurezza e integrità esistenti sul database. L'architetto in me dice che separation of concerns è una priorità e la duplicazione dei...
posta 08.08.2016 - 16:03
2
risposte

Oggetto dominio che utilizza DAO all'interno di una transazione

È considerata buona pratica avviare una transazione nel livello "servizio / applicazione" e poi fare in modo che gli oggetti nel modello di dominio effettuino chiamate DAO che partecipano a quella transazione?     
posta 07.05.2016 - 08:16
2
risposte

Svantaggi dell'utilizzo del layer framework entità direttamente nel livello di presentazione (ASP.NET MVC) saltando il livello di servizio

Nella mia azienda, stiamo progettando di creare più di un'applicazione web su un singolo database. Il design proposto di ognuna di queste app è - ASP.NET MVC come livello di presentazione, API restful come livello di servizio (funziona anche com...
posta 22.01.2018 - 17:09