Pytania otagowane jako entity-framework

ORM zbudowany przez Microsoft i jest dostępny jako część .Net Framework 3.5 i nowszych.



9
Czy repozytoria powinny zwracać IQueryable?
Widziałem wiele projektów z repozytoriami, które zwracają instancje IQueryable. Pozwala to na dodatkowe filtry, a sortowanie może odbywać się IQueryablewedług innego kodu, co przekłada się na generowanie innego kodu SQL. Jestem ciekawy, skąd wziął się ten wzór i czy to dobry pomysł. Moją największą obawą jest to, że IQueryableobietnica trafi …


14
Czy SQL jest ważny, jeśli dobrze znam frameworki ORM? [Zamknięte]
Nie mam żadnego poważnego doświadczenia w SQL, a nawet nienawidzę pisać SQL zamiast LINQ. Jestem wystarczająco zadowolony z ORM. Czy z punktu widzenia pracodawców i sektora ważna jest znajomość języka SQL? Czy muszę to opanować? Czy firmy, które wolą czysty SQL niż frameworki ORM, są „dinozaurami” w świecie programowania?


5
Czy powinniśmy używać Entity Framework?
Obecnie mamy następujący stos: VS 2005 Formularze internetowe SQL Server 2005 IIS 6 Planujemy przejść do tego: VS 2010 MVC i formularze internetowe SQL Server 2008 IIS 7 Moje pytanie brzmi: kiedy przechodzimy do MVC z VS 2010, czy powinniśmy używać Entity Framework (lub innego ORM), mikro ORM (jak Massive …


3
Czy Entity Framework Code First jest trochę bezsensowny / bezużyteczny w produkcji i jaka jest dobra strategia EF dla produkcji?
Ostatnio programuję z Entity Framework 4.1 Code First i uwielbiam go do programowania, ale mając tylko plan końcowy i szybko zmieniającą się listę funkcji, ciągle modyfikuję klasę / bazę danych, aby spełnić potrzeby aplikacji. W fazie rozwoju nie ma danych na żywo i mogę z łatwością usunąć całą bazę danych, …


6
Czy istnieje realna zaleta ogólnego repozytorium?
Czytałem kilka artykułów na temat zalet tworzenia Ogólnych repozytoriów dla nowej aplikacji ( przykład ). Pomysł wydaje się miły, ponieważ pozwala mi używać tego samego repozytorium do robienia kilku rzeczy dla kilku różnych typów jednostek jednocześnie: IRepository repo = new EfRepository(); // Would normally pass through IOC into constructor var …

3
Dlaczego powinienem używać List <T> zamiast IEnumerable <T>?
W mojej aplikacji sieci web ASP.net MVC4 używam IEnumerables, próbując podążać za mantrą, aby programować interfejs, a nie implementację. Return IEnumerable(Of Student) vs Return New List(Of Student) Ludzie każą mi używać List, a nie IEnumerable, ponieważ listy wymuszają wykonanie zapytania, a IEumerable nie. Czy to naprawdę najlepsza praktyka? Czy jest …

2
Czy aplikacja ASP.NET MVC powinna bezpośrednio używać Entity Framework jako modelu?
Buduję swoją pierwszą aplikację MVC w Visual Studio 2013 (MVC 5) i jestem trochę niejasny, jak najlepiej skonfigurować mój model. Wygenerowałem model struktury encji przy użyciu kodu najpierw z istniejącej bazy danych. Moim pierwszym instynktem było stworzenie pewnych klas pośrednich, które byłyby modelem używanym przez widoki i aby te klasy …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.