Domande con tag 'poco'

3
risposte

Qual è il vantaggio di avere modelli POCO puri?

Qual è il principale vantaggio dell'utilizzo di modelli POCO puri? Ho capito che i modelli dovrebbero essere semplici e puliti, ma tendo a mantenere la manutenzione degli oggetti figlio all'interno delle classi del modello. Ad esempio, se ho un...
posta 05.06.2017 - 05:42
4
risposte

Usa composizione ed ereditarietà per DTO

Abbiamo un'API Web ASP.NET che fornisce un'API REST per la nostra applicazione per pagina singola. Utilizziamo DTO / POCO per trasmettere i dati tramite questa API. Il problema ora è che questi DTO stanno diventando più grandi nel tempo, quin...
posta 17.07.2017 - 16:33
2
risposte

Web API: classi forti o dinamiche?

Il mio metodo web API dovrebbe restituire alcuni dati strutturati sul mio profilo. Per farlo ho creato le seguenti classi POCO: public class ProfileInfo { public string FirstName { get; set; } public string LastName { get; set; } /...
posta 21.03.2018 - 15:19
2
risposte

Entity Framework Code Prima, classe C # separazione ed EAV

Sto riprogettando una parte della mia applicazione ASP.NET MVC. Attualmente sto utilizzando il primo approccio al codice Entity Framework 6.1. Recentemente ho letto che (correggimi se sbaglio, non ne so molto di DB): i join sono costosi; dovr...
posta 15.04.2016 - 18:22
2
risposte

Dove posizionare la convalida POCO - Architettura N-layer

Sto sviluppando un'app n-layer. Uno dei livelli è BusinessLayer e utilizza un set di POCO definito in CoreLayer . Inoltre ho PresentationLayer (WinForms) CoreLayer POCO (classi con proprietà) Interfacce del repository (usa i POC...
posta 30.05.2018 - 11:19
2
risposte

Come utilizzare una classe DTO come proprietà nella corrispondente classe BO?

Stavo leggendo questo post del blog e mi è piaciuta l'idea di usare la classe DTO per un'entità e usarla come una proprietà nella corrispondente classe di oggetti di business in questo modo: public class Person : BALBase { public Per...
posta 15.06.2014 - 10:43
1
risposta

Come progettare la classe thread-safe quando si separa la business logic da POCOs

Mi piace separare la logica di business dai POCO ai controllori. Se un oggetto deve essere thread-safe, dove inserisco il codice di blocco? Nello stesso POCO? O in un controller? Potrebbe avere senso perché i tipi di valore non possono ess...
posta 04.10.2018 - 22:40
1
risposta

Perché il codice MVC C # ASP.NET Le prime classi POCO devono avere getter e setter?

Perché in, codice C # ASP.NET MVC Primo progetto, le classi POCO devono avere getter e setter ({get; set;}) per funzionare? public float data { get; set; } o nella classe di contesto db public DbSet<SGD.Models.MyData> MyData{ get; s...
posta 25.07.2016 - 18:01
1
risposta

Come utilizzare le stesse entità in più progetti con il framework entità?

Devo creare due diversi progetti con Entity Framework: Servizi API Web UI e Business Logic (MVC). Entrambi i progetti devono lavorare con le stesse entità POCO. Vedo due alternative e vorrei conoscere i pro e contro di ciascuno, e se...
posta 30.08.2017 - 18:28