powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ComponentOne: C1DataObjects
6 сообщений из 6, страница 1 из 1
ComponentOne: C1DataObjects
    #32567868
omhl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никто не использовал?
Начинаю юзать , понравился, особенно что нет дикого количества DataAdapter (меня это еще в Builder C++ бесило :) ) и сам считывает БД и связи.
До этого времени use Infragistic компоненты пользовал, может переходить на ComponentOne. Кто их использовал что скажете?
...
Рейтинг: 0 / 0
ComponentOne: C1DataObjects
    #32568232
omhl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну чтож отвечу сам себе :)
Целый день игрался я сегодня с ComponentOne и могу сказать :
Я в восторге от C1DataObjects. Удобно и быстро :)
Это стоит попробывать. Вся струтура БД импортруется за несколько секунд и построение любых DataSet занимает столько же время, причем заполнения DS одной строчкой DS.Fill, а не 10 DataAdapter, если же надо только одна таблица
то DS.Fill(TableName).
Здорово!

ЗЫ Я не продаю ComponentOne так что это не раклама :)
...
Рейтинг: 0 / 0
ComponentOne: C1DataObjects
    #32568235
Фотография naPmu3aH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для многих хороших компонентов основным "неправильным" качеством является цена :(
...
Рейтинг: 0 / 0
ComponentOne: C1DataObjects
    #32570760
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заполнения DS одной строчкой DS.Fill, а не 10 DataAdapter, если же надо только одна таблица

По поводу заполнения одной строчкой - ИМХО сомнительное преимущество. И если есть необходимость то DS.Fill(TableName) сделать легко, также как и DS.Fill


Вся струтура БД импортруется за несколько секунд

Точно также см. typed dataset в VS.NET

В остальном по сабжу не скажу, так как не использовал, но то что вы описали не ново и есть например в Deklarit, и в других подобных средствах.

P.S. Аналогичную функциональность можно сделать самому - выйдет дешевле :-)
...
Рейтинг: 0 / 0
ComponentOne: C1DataObjects
    #32571162
omhl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Sa (действительно уважаемый, так как Вы помогли многим) я с вами не согласен в следующем:
авторПо поводу заполнения одной строчкой - ИМХО сомнительное преимущество.
Мне абсолютно не нравится куча DataAdapters на форме (я бы сказал бесит :) ), да написания их заполнения, обновления, здесь все делается быстрее.

авторТочно также см. typed dataset в VS.NET
Здесь немного другое: Импорт структуры со связями и создание DS делается в одном месте, без всяких Создать DS для Datad.

автор, но то что вы описали не ново и есть например в Deklarit, и в других подобных средствах.
Наверно есть, другие не видел, посмотрел первый этот.

авторP.S. Аналогичную функциональность можно сделать самому - выйдет дешевле :-)
Я пока не перешел на рыночные отношения :)
Хотя мне всегда не нравилось, когда говорят:
"Да ладно мне легче написать свой набор классов, которые будут делать тоже самое." Зачем делать то, что уже сделано.
Так было и в Visual6 , так и в Builder

Sa, абсолютно не хочу вступать с вами в спор (скорее всего проиграю:) )
Просто высказл свои мысли.
...
Рейтинг: 0 / 0
ComponentOne: C1DataObjects
    #32571453
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я пока не перешел на рыночные отношения :)

Ну это многое меняет :-)
Коммунизм!!!


Мне абсолютно не нравится куча DataAdapters на форме (я бы сказал бесит :) ), да написания их заполнения, обновления, здесь все делается быстрее.

Ну вообще согласен, что я высказался несколько критично.
Так как есть у нас средства быстрой разработки - Deklarit, DataWizard в VS.NET, несколько фриварных дата генераторов. К таким средствам видимо следует и отнести C1DataObjects (говорю про него, только с ваших слов). И такие средства не следует списывать со счетов.

Я же преимущественно использую ручной код, где DataAdapter создается программно в нужном месте, только на период обращения к данным (а часто и вообще не создается, обходимся без DataAdapter). Поэтому проблемы с множеством DataAdapter - не вижу в прямом и переносном смысле :-). Но я не мазохист иногда, прибегаю и к DataWizard VS.net - но это всегда маленькие или тестовые приложения.


Хотя мне всегда не нравилось, когда говорят:
"Да ладно мне легче написать свой набор классов, которые будут делать тоже самое." Зачем делать то, что уже сделано.

Согласен, но не во всем. Конечно не стоит изобретать велосипед, но иногда необходимо видеть как тот или иной код работает - здесь два пути, либо купить компонент with source code (что стоит всегда дороже), либо писать самому возможно на базе какого-нибудь freeware + full source. Хотя есть и третий путь (коммунистический путь ) - найти пиратский компонент + source code :-)


Sa, абсолютно не хочу вступать с вами в спор (скорее всего проиграю:) )

Да спорить вообще то всегда тяжело, у всех у нас разные задачи - и главный критерий успешности их выполнения - это успешная эксплуатация программного средства, удовлетворяющая финансово как заказчика, так и нас.
Поэтому стараюсь не рубить с плеча :-))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ComponentOne: C1DataObjects
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]