entity-framework

Najszybszy sposób wstawiania w encji Framework

Szukam najszybszego sposobu wstawienia do encji frameworku. Pytam o to ze względu na scenariusz, w którym masz aktywny Trans ... +). Potencjalnie może trwać dłużej niż 10 minut (domyślny limit czasu transakcji), co doprowadzi do niekompletnej transakcji.

Kod-pierwszy vs Model / baza danych-pierwszy

Jakie są zalety i wady korzystania z kodu Entity Framework 4.1-najpierw nad modelem / Bazą Danych - najpierw z diagramem EDMX ... ektanta. Więc jaka jest różnica między tymi dwoma podejściami? Czy chodzi tylko o preferencje VS2010 vs Enterprise Manager?

Entity Framework vs LINQ to SQL

Teraz, gdy.NET V3. 5 SP1 został wydany (wraz z VS2008 SP1), mamy teraz dostęp do. NET entity framework. Moje pytanie jest ta ... m' dla LINQ to SQL? Jeśli tak jest - jakie ma to zalety? Co może zrobić, czego LINQ do SQL nie może zrobić na swoim własne?

Jak wyświetlić SQL wygenerowany przez framework Entity?

Jak wyświetlić SQL wygenerowany przez entity framework ? (w moim konkretnym przypadku używam dostawcy mysql-jeśli ma to znaczenie)

Jeden DbContext na żądanie www ... dlaczego?

Czytałem wiele artykułów wyjaśniających, jak skonfigurować Entity Framework DbContext tak, że tylko jeden jest tworzony i uży ... za pomocą tej techniki, których nie możesz zrobić podczas tworzenia instancji DbContext s dla metody repozytorium zadzwonić?

Entity Framework VS LINQ to SQL VS ADO.NET z procedurami składowanymi?

Jak oceniłbyś każdy z nich w kategoriach: Wydajność szybkość rozwoju czysty, intuicyjny, łatwy w utrzymaniu kod elastyc ... ie EF VS L2S. ale jestem chętny, aby je porównać z przechowywanymi procami, ponieważ zwykły SQl jest czymś, o czym wiem dużo.

Najpierw Utwórz kod, wiele do wielu, z dodatkowymi polami w tabeli asocjacji

Mam taki scenariusz: public class Member { public int MemberID { get; set; } public string FirstName { get; set; } ... { get; set; } } Jak skonfigurować skojarzenie z fluent API ? A może istnieje lepszy sposób na utworzenie tabeli asocjacji?

Używając Transactions or SaveChanges (false) and AcceptAllChanges ()?

Badałem transakcje i wygląda na to, że dbają o siebie w EF tak długo, jak przechodzę false do SaveChanges(), a następnie wywo ... e będzie brakującej wartości tożsamości. Czy Jest jakiś powód, aby używać standardowej klasy TransactionScope w moim kodzie?

Jakie są najlepsze praktyki korzystania z GUID jako klucza podstawowego, w szczególności w odniesieniu do wydajności?

Mam aplikację, która używa GUID jako klucz podstawowy w prawie wszystkich tabelach i czytałem, że istnieją problemy dotyczące ... tyka tworzenia kluczy podstawowych opartych na GUID, aby uniknąć domniemanych uderzeń wydajności związanych z tym podejściem?

Struktura podmiotu i łączenie Pooling

Ostatnio zacząłem używać Entity Framework 4.0 w mojej aplikacji. NET 4.0 i jestem ciekawy kilku rzeczy związanych z poolingie ... sing. Jakieś inne zalecenia, najlepsze praktyki lub wspólne podejście do pewnych scenariuszy, o których powinienem wiedzieć?

Resetuj Migracje Entity-Framework

Udało mi się przerobić moje migracje, użyłem IgnoreChanges przy początkowej migracji, ale teraz chcę usunąć wszystkie moje mi ... e teraz usuniętej, migracji). Czy jest jakieś polecenieDisable-Migrations , żebym mógł ponownie uruchomić Enable-Migrations?

Istnieje już otwarty DataReader powiązany z tym poleceniem, który musi być najpierw zamknięty

Mam takie zapytanie i dostaję błąd w tej funkcji: var accounts = from account in context.Accounts from guran ... Next() +198 System.Linq.Buffer`1..ctor(IEnumerable`1 source) +217 System.Linq.<GetEnumerator>d__0.MoveNext() +96

Czy usługi powinny zawsze zwracać DTOs, czy też mogą zwracać modele domen?

Projektuję (re)wielkoskalową aplikację, wykorzystujemy architekturę wielowarstwową opartą na DDD. Mamy MVC z warstwą danych( ... rozdzielaniu obaw, nawet używanie określonego wzorca nie jest "konieczne", przynajmniej w tej chwili. Jak zawsze, dziękuję.

Metody LINQPad [extension]

Czy ktoś ma pełną listę metod i metod rozszerzenia LINQPad, takich jak .Dump() SubmitChanges()

Jaka jest różnica (s) między.ToList (),AsEnumerable (), AsQueryable ()?

Znam pewne różnice w LINQ do encji i LINQ do obiektów, które pierwszy implementuje IQueryable a drugi implementuje IEnumerabl ... o prowadziłoby do użycia jednego nad drugim? Dlaczego warto użyć na przykład .ToList().AsQueryable() zamiast .AsQueryable()?

SqlException from Entity Framework - nowa transakcja nie jest dozwolona, ponieważ w sesji działają inne wątki

Aktualnie dostaję ten błąd: System.Data.SqlClient.SqlException: nowa transakcja nie jest dozwolona, ponieważ w sesji dzi ... , które dostaję? Czy Ja musisz upuścić i odtworzyć mój kontekst za każdym razem za pomocą pętli (nie ma to dla mnie sensu)?

Uzyskiwanie dokładnego typu błędu z DbValidationException

Mam sytuację, w której inicjalizuję mój model w DatabaseInitializer () dla EF 4.1 i dostaję ten irytujący błąd "Validation fa ... : Wiem, jak rozwiązać problem długości łańcucha. Pytam tylko, jak uzyskać dokładną nazwę pola, która jest łamanie modelu.

MetadataException: nie można załadować określonego zasobu metadanych

Nagle dostaję MetadataException Na instancję mojej Wygenerowanej ObjectContext klasy. Ciąg połączenia w aplikacji.Config wygl ... o. Próbowałem odtworzyć EDMX. Próbowałem odtworzyć projekt. Próbowałem nawet odtworzyć bazę danych, od zera. Bez powodzenia.

Dlaczego warto korzystać Zkolekcji, a nie liczby lub listy na wielu-wielu/JEDEN-wiele relacji?

Widzę to często w samouczkach, z właściwościami nawigacji jako ICollection<T>. Czy jest to obowiązkowy wymóg dla RAM p ... miotowych? Czy mogę użyć IEnumerable? Jaki jest główny cel używania ICollection zamiast IEnumerable lub nawet List<T>?