|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Здравствуйте! Посоветуйте ORM для работы с MS SQL Server 2014 для WinForms на платформе NET 4.6.2 Особенно интересует, чтобы была поддержка работы с хранимыми процедурами. Монстров типа EntityFramework или NHibernate не предлагать - нужно что-нибудь попроще. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 16:19 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Хвост советовал.... https://github.com/ServiceStack/ServiceStack.OrmLite ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 16:37 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 16:52 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Спасибо! А кто-нибудь пробовал работать с Insight.Database ? Судя по описанию довольно интересная штука - там можно в одну строку передавать в процедуру целые коллекции как параметры (с помощью всего одной переменной типа "Коллекция"). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 18:15 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
yet another noobСпасибо! А кто-нибудь пробовал работать с Insight.Database ? Где-то, кто-то, когда-то у нас в проекте использова. Работает, претензий не было. Берите и пробуйте, не понравится - возьмёте другую. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 19:36 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 19:46 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Shocker.ProДмитрий Мухне понравится - возьмёте другую.Простой такой Что не так? В баттон кликах работу с БД пропишет так, что потом фиг вырубишь? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 20:08 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Хорошо, делается технический спайк на 2-3 дня. По результатам принимается решение. Технические спайки тоже не просто сделать? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 20:09 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Да за два-три дня разве что-то глобальное можно разглядеть. А когда через месяц поймешь, что либа не очень тебе подходит или не очень удобна или тормозит разработку, потом дофига чего переписывать понадобится ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 20:21 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Shocker.ProДа за два-три дня разве что-то глобальное можно разглядеть. Глобальное? Что есть глобальное? В стартовом посте топика следующие требования: "MS SQL Server 2014 для WinForms на платформе NET 4.6.2... чтобы была поддержка работы с хранимыми процедурами" Это за час проверяется. А два-три дня на то, чтобы более детально попробовать под нужды своего проекта и принять решение. Если остаётся обоснованный риск, что "через месяц поймешь, что либа не очень тебе подходит или не очень удобна или тормозит разработку, потом дофига чего переписывать понадобится", дак не бери. Ищи что-то другое. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 20:30 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Ну и писать код надо так, чтобы либу можно было относительно легко заменить. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 20:33 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
yet another noobМонстров типа EntityFramework или NHibernate не предлагать - нужно что-нибудь попроще. а смысл "проще" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.01.2019, 23:10 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
yet another noobОсобенно интересует, чтобы была поддержка работы с хранимыми процедурами. Не знаю ORM, которые бы этого не позволяли. yet another noobМонстров типа EntityFramework или NHibernate не предлагать - нужно что-нибудь попроще. Учитывая, что "монстры" типа EF и NH как раз таки существенно упрощают работу с БД , вы что имеете в виду под "что-нибудь по-проще"? В каком ракурсе на эту фразу смотреть? В общем, нужно больше информации, чего вы вообще хотите от ORM, для чего она вообще вам, как вы с ней работать собираетесь и т.д. А то, нормальный ответ, это: ADO.NET, и пишите чё хотите. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2019, 01:02 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Изопропилyet another noobМонстров типа EntityFramework или NHibernate не предлагать - нужно что-нибудь попроще. а смысл "проще" ? Смысл: мне лень объяснять, вы ж тут все телепаты 80-го уровня. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2019, 01:02 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
yet another noob, По умолчанию, либо ОРМ либо хранимки. Так как ОРМ работает непосредственно с таблицами. Поэтому хорошо подумайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2019, 07:16 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Petro123По умолчанию, либо ОРМ либо хранимки. С чего это? МНогие ORM умеют CRUD мапить на хранимки. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2019, 10:27 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
hVosttPetro123По умолчанию, либо ОРМ либо хранимки. С чего это? МНогие ORM умеют CRUD мапить на хранимки.но весь проект на этом строить странно. Это как рядом брать ошибку из триггера. Можно, но некрасиво технически. Т.е. Хранимка "добавить новый документ" при ОРМ будет в сервисном слое. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2019, 11:17 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Petro123yet another noob, По умолчанию, либо ОРМ либо хранимки. Так как ОРМ работает непосредственно с таблицами. Поэтому хорошо подумайте. собственно, работа с базой и есть в конце концов работа с таблицами. "либо ОРМ либо хранимки" - жесткое заявление.... пугает, и даже не пропущенной запятой ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 12:54 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
256k, По делу что есть? Проснулся. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 12:57 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Petro123256k, По делу что есть? Проснулся. С наступившим, всех благ! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 13:04 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
Petro123но весь проект на этом строить странно. На самом деле нет, речь идёт о том, что любая изменяющая операция в БД -- вызов соответствующей хранимки. Такой подход допустим (хотя мною однозначно не приветствуется), но только если все 100% изменений через хранимки. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 14:35 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
hVosttPetro123но весь проект на этом строить странно. На самом деле нет, речь идёт о том, что любая изменяющая операция в БД -- вызов соответствующей хранимки. Такой подход допустим (хотя мною однозначно не приветствуется), но только если все 100% изменений через хранимки. В общем согласен, но всё относительно, есть простые операции, а есть те, которые проще сделать процедурой с параметрами. Я сторонник процедур почти везде и всегда, как минимум - они облегчают отлов багов, их лечение и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 15:06 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
256kЯ сторонник процедур почти везде и всегда, как минимум - они облегчают отлов багов, их лечение и т.д. Не могу с этим согласиться. То, что усложняют жизнь, требуют размазать логику по двум системам -- да, но не наоборот :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 15:40 |
|
Ищу ORM для MSSQL поддержка ХП важна
|
|||
---|---|---|---|
#18+
hVostt, Будет двухзвенка. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2019, 16:03 |
|
|
start [/forum/topic.php?fid=20&msg=39759206&tid=1399096]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 139ms |
0 / 0 |