Запитання з тегом «entity-framework»

ORM, побудований корпорацією Майкрософт та доступний як частина .Net Framework 3.5 та новіших версій.


3
Чи підходить Entity Framework для веб-сайтів із високим трафіком?
Чи є Entity Framework 4 хорошим рішенням для загальнодоступного веб-сайту з потенційно 1000 зверненнями в секунду? На мій погляд, EF - це життєздатне рішення для більшості менших веб-сайтів чи інтрамереж, але воно не може легко масштабувати щось на зразок популярного веб-сайту спільноти (я знаю, що ТАК використовує LINQ для SQL, …

9
Чи повинні репозиторії повертати IQueryable?
Я бачив багато проектів, у яких є сховища, які повертають екземпляри IQueryable. Це дозволяє додаткові фільтри та сортування можна виконувати IQueryableза іншим кодом, що перекладається на різні генеровані SQL. Мені цікаво, звідки взялася ця закономірність і чи це гарна ідея. Моя найбільша стурбованість - IQueryableце обіцянка потрапити в базу даних …

4
Entity Framework з великими системами - як розділити моделі?
Я працюю з базою даних SQL Server з 1000+ таблицями, ще декількома сотнями переглядів та кількома тисячами збережених процедур. Ми хочемо почати використовувати Entity Framework для наших нових проектів, і ми працюємо над нашою стратегією для цього. Те, про що я повісив, - це як краще розділити таблиці на різні …

14
Чи важливий SQL, якщо я добре знаю рамки ORM? [зачинено]
У мене немає серйозного досвіду роботи в SQL, і я навіть ненавиджу писати SQL замість LINQ. Я досить щасливий з ОРМ. З точки зору роботодавців та секторів, чи важливо знати SQL? Чи треба це майструвати? Чи компанії, які віддають перевагу чистому SQL над рамками ORM, є "динозавром" у світі програмування?

5
Чи слід перевірити, чи є щось у db та швидко вийти з ладу, або чекати виключення db
Маючи два класи: public class Parent { public int Id { get; set; } public int ChildId { get; set; } } public class Child { ... } При призначенні ChildIdна Parentя повинен перевірити перший , якщо він існує в БД або чекати DB кинути виняток? Наприклад (використання Entity Framework …

5
Чи варто використовувати Entity Framework?
На даний момент у нас є такий стек: VS 2005 Веб-форми SQL Server 2005 IIS 6 Ми плануємо перейти до цього: VS 2010 MVC та веб-форми SQL Server 2008 IIS 7 Моє питання: коли ми переходимо до MVC з VS 2010, чи слід використовувати Entity Framework (або інший ORM), мікро …

6
Які аргументи ПРОТИ за допомогою EntityFramework? [зачинено]
Наразі я будую програму використовує Збережені процедури та вручну виготовлені моделі класів для представлення об'єктів бази даних. Деякі люди запропонували використовувати Entity Framework, і я розглядаю можливість перейти до цього, оскільки я не так далеко в проекті. Моя проблема полягає в тому, що я відчуваю, що люди, які сперечаються за …

3
Чи є Рамковий кодекс суб'єкта господарювання спочатку трохи безглуздим / марним у виробництві і яка хороша стратегія EF для виробництва?
Нещодавно я програмував за допомогою Entity Framework 4.1 Code, спочатку і люблю його для розробки, але, маючи лише кінцевий план і швидко змінюється список функцій, постійно змінюю Клас / Базу даних для задоволення потреб додатків. У розробці немає живих даних, і я можу легко просто видалити всю базу даних, щоб …

5
Чи є хорошою практикою використання об'єктів сутності як об'єктів передачі даних?
Мені цікаво, тому що якщо так, то чому Entity Framework не пропонує логіки створити новий об'єкт із тими ж властивостями для передачі даних між шарами? Я використовую об'єкти сутності, які генерую за допомогою сутності.

6
Чи є реальна перевага для загального сховища?
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Stack Exchange. Мігрували 7 років тому . Читав деякі статті про переваги створення загальних сховищ для нового додатка ( приклад ). Ідея здається приємною, оскільки дозволяє мені використовувати одне сховище, щоб робити кілька речей для декількох …

3
Чому я повинен використовувати Список <T> над IEnumerable <T>?
У своєму веб-додатку ASP.net MVC4 я використовую IEnumerables, намагаючись слідувати за мантрою, щоб програмувати інтерфейс, а не реалізацію. Return IEnumerable(Of Student) проти Return New List(Of Student) Люди говорять мені використовувати List, а не IEnumerable, тому що списки змушують виконувати запит, а IEumerable цього не робить. Це справді найкраща практика? Чи …

2
Чи повинен програма ASP.NET MVC безпосередньо використовувати Entity Framework як модель?
Я будую свій перший додаток MVC у Visual Studio 2013 (MVC 5), і мені трохи не зрозуміло щодо найкращого способу налаштування моєї моделі. Я створив модель фреймворку сутності, використовуючи код-спершу з існуючої бази даних. Перший мій інстинкт полягав у створенні деяких посередницьких класів, які б були моделлю, яку використовували погляди, …

4
Чи потрібний стовпчик унікального ідентифікатора в таблиці багато-до-багатьох (з'єднання)?
Початок декількох проектів розпочався з EF, але у мене виникли запитання щодо таблиць приєднання та ключів тощо. Скажімо, у мене є таблиця програм та таблиця дозволів. Програми мають багато дозволів, і кожен дозвіл може належати багатьом програмам (багато-багато-багато). Тепер таблиці програм та дозволів прості: Applications -------------- PK ApplicationID Name Permissions …

3
Як я повинен реалізувати шаблон сховища для складних моделей об'єктів?
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Stack Exchange. Мігрували 7 років тому . Наша модель даних налічує майже 200 класів, які можна розділити на близько десятка функціональних областей. Було б добре використовувати домени, але розділення не є таким чистим, і ми не …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.