Я пытаюсь преобразовать свой проект, ориентированный на модель, на код, поскольку я вижу, что работать с моделями с графическим дизайнером станет сложно. К сожалению, со всеми моими поисками в Google я не могу найти ни одного хорошего справочника, описывающего, как выполнять разработку с кодом. Большинство ресурсов устарели (поэтому устаревшие они называют его только кодом), а другие ссылки, которые я могу найти, предполагают, что вы понимаете основы построения контекста и кода в первую очередь (например, они ссылаются на код для создавать контексты, но не описывать, куда этот код должен идти и как он выполняется).
Существуют ли какие-либо достойные ресурсы для разработки кода, которые описывают, как отображать ваши объекты POCO в схему базы данных?
Редактировать: Хорошо, я пока отказываюсь от кода. Начальный документ, на который я ссылался в своем ответе, кажется, имеет некоторые недостатки (например, некоторые детали построения контекста и тип EntityConnection dbConnection, а также некоторый код сопоставления отношений не компилируется так, как они написали это). Я потратил 2 дня, пытаясь найти способ заставить это работать, и я был близок (я думаю), но в конечном итоге потерпел неудачу, поскольку Google был совершенно бесполезен.
На данный момент я думаю, что для меня более продуктивно продолжать разработку Model first и надеюсь, что к тому времени, когда edmx станет неудобным, code-first больше не будет в состоянии CTP и будет лучше (как в некоторых, которые действительно существуют). ) документация.
Я отмечаю ответ на POCO как правильный, поскольку, хотя он на самом деле не является кодом первым, если вы хотите иметь сущности в коде, это, вероятно, лучший выбор, даже если для этого требуется база данных и созданный из нее EDMX прежде чем это сработает.