Что является хорошей заменой для генерации кода MyGeneration / d00dads и слоя данных? - PullRequest
3 голосов
/ 23 марта 2011

Я использовал MyGeneration и архитектуру d00dads в течение нескольких лет и был большим сторонником. Инструмент довольно прост и понятен, а уровень кода очень прост. Но недавний опыт с этим оставил меня немного осторожным. Поддержка этого программного обеспечения полностью отсутствует, любые форумы, занимающиеся этим, являются виртуальными городами-призраками. Я боюсь столкнуться с другой проблемой в будущем, которую я не могу исправить, и застрял.

Я ищу что-то, что:

Явно поддерживает MS SQL Server и C #.

Просто: нет схем XML! Простые инструменты. Просто конвертируйте таблицы SQL в легкодоступные объекты и коллекции

Поддерживается: поддержка разработчиков очень важна. Идеальное сообщество форумчан с постоянными исправлениями ошибок идеально.

Год или два назад я бы согласился с ответом на этот вопрос StackOverflow . Черт, возможно, я даже проголосовал за этот ответ. Но я просто не могу больше это оправдать. Это мертвое программное обеспечение, а исходный код достаточно сложен, и вы не можете просто окунуться в него и обновить его без предварительного опыта.

Ответы [ 4 ]

3 голосов
/ 23 марта 2011

Microsoft Entity Framework ?

LINQ to SQL, вероятно, немного проще, но он был "официально" заменен EF.

** ОБНОВЛЕНИЕ **

Вот ссылка 3,5 EF

2 голосов
/ 23 марта 2011

Взглянули ли вы на CodeSmith Generator Шаблоны фреймворка ? Я бы посоветовал взглянуть на .NetTiers , так как это было бы хорошей заменой d00dads. Другие разработчики пошли по этому пути. В противном случае у нас есть шаблоны PLINQO и скоро мы получим PLINQO для Enity Framework .

Спасибо Блейк Немийски ( Сотрудник CodeSmith )

1 голос
/ 29 марта 2011

Я знаю, что глупо отвечать на свой вопрос, но ... покопавшись в этом немного, ответ стал довольно очевидным: Пространства сущностей - логическая замена для MyGeneration / dOOdads. Написанный одним и тем же человеком, использует схожий синтаксис и шаблоны проектирования. Единственный минус в том, что это не бесплатный инструмент.

0 голосов
/ 16 июля 2015

Я понимаю, что это очень старый пост, но он все еще занимает довольно высокое место в результатах DuckDuckGo.

Парень из MyGeneration создал https://www.My2ndGeneration.com. Он не совместим по синтаксису с первым, но все равно довольно хорош.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...