Да, он называется Visual Studio, но чтобы получить классы POCO, а не сложные объекты EntityObjects, необходимо заменить стратегию генерации кода.Эта возможность была добавлена в VS 2010 и может быть применена непосредственно в конструкторе.Вы можете получить шаблон POCO T4 из галереи расширений Visual Studio.Он также содержит описание того, как его использовать.
Генерация DDL также встроена в конструктор (но также может быть изменена с помощью T4 и рабочих процессов).
В основном вам необходимо:
- Создайте модель в конструкторе Entity Framework (выберите подход, основанный на модели)
- Загрузите шаблон POCO с помощью Extension Manager («ADO.NET C # POCO Entity Generator»)
- Примените новый шаблон (щелкните правой кнопкой мыши поверхность конструктора и выберите «Добавить элемент генерации кода», что должно позволить вам выбрать шаблон POCO
- Щелкните правой кнопкой мыши поверхность и выберите «Создать базу данных измодель ", которая создаст правильный DDL.