powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Организация запросов из десктопного клиента к субд
25 сообщений из 248, страница 4 из 10
Организация запросов из десктопного клиента к субд
    #38054361
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КИмею самописный несложный кодогенератор, удобный для дальнейшей поддержки и модификации.
Невероятно, но - имею сложный кодогенератор из коробки. Поддержка и модификация классов - через частичность. Во-вторых, не имею привычки "портить" кодогенерированные классы, юзаю их as is. В-третьих, самое главное, никакого унылого самописного самопала - добрый натив и никаких танцев с бубнами. В чём я накосячил?
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054367
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КИмею самописный несложный кодогенератор, удобный для дальнейшей поддержки и модификации.
Невероятно, но - имею сложный кодогенератор из коробки. Поддержка и модификация классов - через частичность. Во-вторых, не имею привычки "портить" кодогенерированные классы, юзаю их as is. В-третьих, самое главное, никакого унылого самописного самопала - добрый натив и никаких танцев с бубнами. В чём я накосячил?Лукавите. :-)

Там вокруг дизайнера танцев с бубнами хватает, когда в БД 50+ таблиц.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054378
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КМСУпропущено...

Старый программист не знает про слово "имперсонация"? Срочно учить матчасть. Во-вторых, никто не запрещает манипулировать безопасностью в среднем слое, чтобы фильтровать факты со срезами в разрезе прав пользователя.+38
Тут можно ещё вернуться к традиционному сравнению: linked server vs 3х звенка.
Гы. И еще, кухарки ведь не знают, что есть нативный ActiveDirectoryMembershipProvider , который отлично работает с учетками AD. Можно вообще сделать красивый микс на MembershipProvider + Windows Authentication, где юзеры хранятся в AD, а роли в БД. Можно сделать вообще Use Forms Authentication with Active Directory in ASP.NET 2.0 . Вариантов масса.

Алексей КНо мне показалось, что ещё не было обсуждений на тему LINQ2SQL vs SQL. Мне кажется это интереснее.
Чем оно отличается от EF vs SQL или NH vs SQL? или ORM vs SQL :)
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054380
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЛукавите. :-)
Там вокруг дизайнера танцев с бубнами хватает, когда в БД 50+ таблиц.
Та фигня это :) Было более двухсот объектов в контексте (таблицы, вьюхи, хранимки, функции) и ничё, полет нормальный.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054385
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorbanzЗдравствуйте. Подскажите как лучше организовать запросы клиента (на C#) к бд (postgresql):
написать хранимые процедуры и вызывать их из клиента или зашивать sql запросы в сам клиент(этого делать не хочется) или есть ещё какие-то способы?

я бы на вашем месте сделал всеми предложенными здесь способами - ОРМ, SQL в коде, хранимые процедуры - и потом уже сравнил для себя. тогда появится некоторая личностная точка отсчета. она в этом вопросе имеет не последнее значение
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054487
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей Кпропущено...
+38
Тут можно ещё вернуться к традиционному сравнению: linked server vs 3х звенка.
Гы. И еще, кухарки ведь не знают, что есть нативный ActiveDirectoryMembershipProvider , который отлично работает с учетками AD. Можно вообще сделать красивый микс на MembershipProvider + Windows Authentication, где юзеры хранятся в AD, а роли в БД. Можно сделать вообще Use Forms Authentication with Active Directory in ASP.NET 2.0 . Вариантов масса.++
МСУАлексей КНо мне показалось, что ещё не было обсуждений на тему LINQ2SQL vs SQL. Мне кажется это интереснее.
Чем оно отличается от EF vs SQLЧто-то я не помню тут таких обсуждений.
МСУили NH vs SQL? или ORM vs SQL :)Мне кажется LINQ-ORM - это несколько иная категория.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054510
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУАлексей КЛукавите. :-)
Там вокруг дизайнера танцев с бубнами хватает, когда в БД 50+ таблиц.
Та фигня это :) Было более двухсот объектов в контексте (таблицы, вьюхи, хранимки, функции) и ничё, полет нормальный.На любителя. :-)
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054536
вопросец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ, вменяемый архитектор никогда не станет рассматривать СУБД только как хранилище. Купим оракл, будем хранить в нем таблички ибо это тупое хранилище. Ну не идиотизм?

Поменьше читай маркетинговой дадим и поменьше сертифицируйся, у тебя маркетинг головного мозга.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054556
вопросец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korbanz,

отвечу по теме

тебе интересно на каждый чих писать тривиальные хранимки, а потом поддерживать? юзай орм любой что понравится.

все не тривиальные вещи, которые можно оптимально сделать на стороне СУБД, пиши в хранимках.

если это корпоративка, то пиши двухзвенку и не морочь себе голову, если клиент во внешке, то wcf. требования к безопасности спроси у заказчика, от них и пляши.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054564
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросецМСУ, вменяемый архитектор никогда не станет рассматривать СУБД только как хранилище. Купим оракл, будем хранить в нем таблички ибо это тупое хранилище. Ну не идиотизм?
Вменяемому software -архитектору (бывает еще enterprise, но это из другой оперы) монопенисуально, что там купили, оракл или сиквел - он безпроблемно решит поставленную задачу на любой СУБД. И чем сильнее приложение прибито гвоздями к конкретной СУБД, тем жизнь не слаще.

вопросецПоменьше читай маркетинговой дадим и поменьше сертифицируйся, у тебя маркетинг головного мозга.
У тебя недопонимание жизни, а не сертифицированный маркетинг.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054573
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросецесли это корпоративка, то пиши двухзвенку и не морочь себе голову
-1

P.S. Ты посты читаешь задним местом? Еще раз, только внимательно: 13533695
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054598
вопросец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

разработчик софта, которому все равно какая субд внизу - школоло, начитавшееся маркетинговой шелухи о переносимостях, масштабируемостях и т. п..
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054615
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросецМСУ,

разработчик софта, которому все равно какая субд внизу - школоло, начитавшееся маркетинговой шелухи о переносимостях, масштабируемостях и т. п..Все СУБД работают примерно одинаково. Поиск по бинарному дереву он и в Африке поиск по бинарному дереву...
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054637
вопросец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

но возможности разные в том числе и для девелоперов, от того цены у СУБД разные, кстати, бывают и другие деревья R-Tree, например, и поиск по ним.

ладно, я сюда не тролить кого либо пришел. зашел от скуки в тему...
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054639
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivp.s. кстати в первый раз вступаю в полемику с Cat2 на профессиональные темы.
Почаще заходи в дотнеты, плас плас вроде как родственен, хотя бы по первой буквачке :)

Нет уж, лучше вы к нам....
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054641
kmaw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросец... Купим оракл, будем хранить в нем таблички ибо это тупое хранилище. Ну не идиотизм? ...

а в чем собственно?
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054651
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КMasterZiv Если надо писать только аналитические запросы (SELECT-ы ) то ORM применять бесполезно
LINQ2SQL весьма удобно применять для аналитических запросов. Это ORM или не-ORM?

Не представляю даже что это такое.
Типа CL-SQL что-то ?
Тогда применяй, вообще, если что-то "весьма удобно" для чего-то -- надо применять...
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054671
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросецАлексей К,

но возможности разные в том числе и для девелоперов, от того цены у СУБД разные, кстати, бывают и другие деревья R-Tree, например, и поиск по ним.И что это меняет?
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054676
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivАлексей Кпропущено...
LINQ2SQL весьма удобно применять для аналитических запросов. Это ORM или не-ORM?

Не представляю даже что это такое.
Типа CL-SQL что-то ?Тогда совет не применять Entity Framework (это таки ORM) для аналитических запросов выглядит несколько странным. :-)
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054685
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросецМСУ,

разработчик софта, которому все равно какая субд внизу - школоло, начитавшееся маркетинговой шелухи о переносимостях, масштабируемостях и т. п..
В твоём пионеротряде умеют готовить только одну СУБД?

вопросецно возможности разные в том числе и для девелоперов, от того цены у СУБД разные, кстати, бывают и другие деревья R-Tree, например, и поиск по ним.
Еще раз - про цены не в кассу, это чисто политическая стратегия, никоим образом не относящаяся к команде разработки. Тебя сопливого никто и спрашивать не будет о том, сколько, кому и как заплатили за лицензии на СУБД. Твоё дело маленькое - сидеть и гавнокодить. Во-вторых, возможности современных СУБД примерно одинаковые, на это никто не смотрит. На рынке имеются два фаворита - оракуль или сиквел, о каких возможностях ты говоришь? Обе промышленные СУБД с различными редакциями, возможностей - с головой.

вопросецладно, я сюда не тролить кого либо пришел. зашел от скуки в тему...
Ну сказал бы чего умного, а то сопли какие-то мажешь тут.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054687
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivНет уж, лучше вы к нам....
Так я ж не бачу :)

Алексей КMasterZivпропущено...
Не представляю даже что это такое.
Типа CL-SQL что-то ?Тогда совет не применять Entity Framework (это таки ORM) для аналитических запросов выглядит несколько странным. :-)
Зачёт, Лёня
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054712
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ух нафлудили) Ef 5 рулит. Производительность 4 - 4.4 конечно так себе. Логика в хранимках - только если нужно использовать спец возможности sql для супер-производительности.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054715
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netivanЛогика в хранимках - только если нужно использовать спец возможности sql для супер-производительности.Или для рекурсивных запросов, которых в LINQ нет. Но скорее вьюхи чем хранимки.
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054719
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КnetivanЛогика в хранимках - только если нужно использовать спец возможности sql для супер-производительности.Или для рекурсивных запросов, которых в LINQ нет. Но скорее вьюхи чем хранимки.
+1
...
Рейтинг: 0 / 0
Организация запросов из десктопного клиента к субд
    #38054941
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КMasterZivпропущено...


Не представляю даже что это такое.
Типа CL-SQL что-то ?Тогда совет не применять Entity Framework (это таки ORM) для аналитических запросов выглядит несколько странным. :-)

Я имел в виду применение чего-то типа Hibernate/NHibernate.
...
Рейтинг: 0 / 0
25 сообщений из 248, страница 4 из 10
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Организация запросов из десктопного клиента к субд
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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