Почему Microsoft не использует Entity Framework в своих продуктах?

Мне было интересно, почему Microsoft не использует Entity Framework в своих продуктах, таких как Service Bus, Workflow Manager, BizTalk и так далее?

Поскольку они подталкивают сообщества.NET к его использованию, почему они не запускают инициативу и не показывают нам наилучшую практику того, как мы, как разработчик стека.NET, можем реализовать корпоративный проект с использованием лучших практик EF?

Связано ли это с проблемой производительности, о которой говорят люди с самого выпуска EF?

1 ответ

EF прошел долгий путь с ранних версий ORM. Я принимал участие в некоторых очень крупных проектах и ​​не имел каких-либо существенных проблем с производительностью. Тем не менее, продукты, о которых вы упомянули, были там до появления EF, поэтому они могли иметь какую-то форму ORM, которую можно было бы создавать и обслуживать внутри компании. Если вы ищете хорошие примеры и практики, пожалуйста, ознакомьтесь с некоторыми статьями, написанными Джули Лерман.

Другие вопросы по тегам