C # Генератор кода, который может ускорить разработку программного обеспечения, управляемого БД? - PullRequest
2 голосов
/ 05 августа 2009

Я новичок в разработке на c # и .net. Я ищу генератор кода C #, который может генерировать код для операций CRUD и объектов сущности на основе таблиц в базе данных. Это должно быть:

Поддержка базы данных Oracle; Сгенерированный код должен быть простым и удобным в использовании.

Большое спасибо заранее!

Ответы [ 5 ]

3 голосов
/ 05 августа 2009
0 голосов
/ 16 июля 2010

Я определенно согласен, что вы должны искать / для продукта ORM. В дополнение к уже упомянутым я бы поднял Открытый доступ Telerik. Он охватывает большое количество баз данных и хорошо интегрируется с рядом других технологий Microsoft.

Недостатком является то, что это не бесплатно. Но в моем случае наша компания приобрела его в упаковке с элементами управления. Нам нужно было купить набор элементов управления для проекта Silverlight. Я продал боссу покупку их комплекта, как если бы нам когда-нибудь понадобились элементы управления для WPF или WinForms, за которые он заплатил. У них есть набор, который содержит элементы управления практически для любого проекта .NET, а также их ORM и отчеты.

0 голосов
/ 05 августа 2009

MyGeneration - популярный генератор кода для доступа к данным. Я считаю, что у него есть шаблон (ы) оракула:

0 голосов
/ 05 августа 2009

Я думаю, что вы ищете инструмент ORM. На рынке имеется ряд инструментов ORM, некоторые из которых являются проектами с открытым исходным кодом, а другие - крупномасштабными коммерческими продуктами.

Вот список ORM на основе .NET, который поддерживает Oracle, который я слышал / читал / использовал:

DataObjects.Net

Nhibernate

SubSonic

0 голосов
/ 05 августа 2009

Проверьте CodeSmith для генерации кода из Oracle. Он должен поддерживать создание файлов, которые будут использоваться такими структурами, как .netTiers , nHibernate и т. Д.

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