Durante un colloquio di lavoro, mi è stato chiesto di spiegare perché il modello di repository non è un buon modello per lavorare con ORM come Entity Framework. Perché è così?
Entity Framework 4 è una buona soluzione per un sito Web pubblico con potenzialmente 1000 visite / secondo? Nella mia comprensione, EF è una soluzione praticabile per siti Web per lo più piccoli o intranet, ma non si ridimensionerebbe facilmente per qualcosa di simile a un sito Web di comunità …
Ho visto molti progetti con repository che restituiscono istanze di IQueryable. Ciò consente ulteriori filtri e l'ordinamento può essere eseguito su un IQueryablealtro codice, che si traduce in diversi SQL generati. Sono curioso di sapere da dove provenga questo schema e se sia una buona idea. La mia più grande …
Non ho alcuna seria esperienza in SQL e odio persino scrivere SQL invece di LINQ. Sono abbastanza felice con gli ORM. Dal punto di vista del datore di lavoro e del settore, è importante conoscere SQL? Devo dominarlo? Le aziende che preferiscono SQL puro rispetto ai framework ORM sono un …
Sto lavorando con un database SQL Server con oltre 1000 tabelle, altre centinaia di visualizzazioni e diverse migliaia di stored procedure. Stiamo cercando di iniziare a utilizzare Entity Framework per i nostri nuovi progetti e stiamo lavorando alla nostra strategia per farlo. La cosa a cui sono bloccato è il …
Avere due lezioni: public class Parent { public int Id { get; set; } public int ChildId { get; set; } } public class Child { ... } Quando si assegna ChildIda Parent, devo prima verificare se esiste nel DB o attendere che il DB generi un'eccezione? Ad esempio (utilizzando …
Al momento abbiamo il seguente stack: VS 2005 Moduli Web SQL Server 2005 IIS 6 Stiamo programmando di passare a questo: VS 2010 MVC e Web Form SQL Server 2008 IIS 7 La mia domanda è: quando passiamo a MVC con VS 2010, dovremmo usare Entity Framework (o un altro …
L'applicazione che sto attualmente costruendo utilizza procedure memorizzate e modelli di classe realizzati a mano per rappresentare oggetti di database. Alcune persone hanno suggerito di utilizzare Entity Framework e sto prendendo in considerazione il passaggio a questo dato che non sono così lontano nel progetto. Il mio problema è che …
Ho programmato di recente con Entity Framework 4.1 Code First e lo adoro per lo sviluppo, ma con solo un piano finale e un elenco di funzionalità in rapida evoluzione, modifico costantemente la Classe / Database per soddisfare le esigenze delle applicazioni. In fase di sviluppo, non ci sono dati …
Mi chiedo perché, se lo è, perché Entity Framework non offre la logica per creare un nuovo oggetto con le stesse proprietà per trasferire i dati tra i livelli? Uso gli oggetti entità generati con il framework entità.
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 7 anni fa . Stavo leggendo alcuni articoli sui vantaggi della creazione di repository generici per una nuova app ( esempio ). L'idea sembra carina perché mi consente di utilizzare lo stesso repository …
Nella mia applicazione Web ASP.net MVC4 utilizzo IEnumerables, cercando di seguire il mantra per programmare l'interfaccia, non l'implementazione. Return IEnumerable(Of Student) vs Return New List(Of Student) Le persone mi dicono di usare List e non IEnumerable, perché gli elenchi impongono l'esecuzione della query e IEumerable no. È davvero questa la …
Sto costruendo la mia prima applicazione MVC in Visual Studio 2013 (MVC 5) e non sono abbastanza chiaro il modo migliore per configurare il mio modello. Ho generato un modello di framework di entità utilizzando il codice prima di un database esistente. Il mio primo istinto è stato quello di …
Iniziare alcuni progetti con EF, ma ho avuto alcune domande su join tabelle e chiavi ecc. Diciamo che ho una tabella di applicazioni e una tabella di autorizzazioni. Le applicazioni hanno molte autorizzazioni e ogni autorizzazione può appartenere a molte applicazioni (molte-a-molte). Ora, le tabelle Applicazione e Autorizzazione sono facili: …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 7 anni fa . Il nostro modello di dati ha quasi 200 classi che possono essere suddivise in circa una dozzina di aree funzionali. Sarebbe stato bello usare domini, ma la separazione non …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.