powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC модель на хр. процедурах?
25 сообщений из 127, страница 1 из 6
MVC модель на хр. процедурах?
    #38252843
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это реально сделать? Или много ручной работы и лучше не заморачиваться?
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38252846
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) реально
2) много
3) не знаю
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38252850
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Без проблем. Если логика уже в хранимках то так и делать.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38252870
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почему бы и нет?

но скажу по секрету. лажовый способ. одно время было модно. модно на столько, что было запихано в EntityFramework (по нынешнему режим "сначало-модель"). но поддерживать это тяжко, пользы особой нет.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38252965
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) реально
2) много
3) лучше не заморачиваться
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253088
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый, но недопонимаемый мною СшСерже так и делает - и такого принципа придерживаются многие разработчки - вся бизнес-логика должна быть реализована в БД.

Не очень удобно, разработка дольше - но если у вас например есть чел который занимается написание скриптов, то потери времени будут почти незаметны.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253094
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLoverвся бизнес-логика должна быть реализована в БД
Ни в коем случае. Масштабировать логику в тысячи раз проще и правильнее на app layer. Баян ведь.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253111
какой тайный смысл тащить в апп, скажем...
это
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
SELECT SQL_CALC_FOUND_ROWS  
		spares.id AS id, 
		categories.id AS c_id, 
		categories.ru AS category, 
		spares.info_ru AS info, 
		spares.manufacturer AS manufacturer, 
		spares.price AS price, 
		spares.price_bronze AS price_bronze, 
		spares.price_silver AS price_silver, 
		spares.akcija AS akcija, 
		spares.scramble AS scramble, 
		spares.instock AS instock, 
		cars.id AS car, 
		cars.years AS years, 
		models.ru AS model, 
		brands.short AS brand, 
		brands.id AS b_id, 
		search_ru AS search 
	FROM spares 
	INNER JOIN categories ON spares.category_id = categories.id 
	INNER JOIN spares_cars ON spares.id = spares_cars.spare_id 
	INNER JOIN cars ON spares_cars.car_id = cars.id 
	INNER JOIN brands ON cars.brand_id = brands.id 
	INNER JOIN models ON cars.model_id = models.id
   WHERE IF(c = '', brands.first != 1, brands.first = c)
       AND MATCH (`search_ru`) AGAINST (cr)
	ORDER BY cars.id, categories.ru, spares.id
   LIMIT l;
   SELECT FOUND_ROWS();



что там можно "намаштабировать"?! ;)
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253119
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253123
Фотография OracleLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУOracleLoverвся бизнес-логика должна быть реализована в БД
Ни в коем случае. Масштабировать логику в тысячи раз проще и правильнее на app layer. Баян ведь.

перетерли стопиццот раз уже, я ЗА ормки, хотел просто сказать что есть люди которые либо привыкли, либо просто считают что так надежнее хранить бизнес логику в базе. Их право.

маштабируемый
дополню предыдущего оратора что под хранимками чаще подразумеваются CRUD операции которые со временем имеют тенденция всячески усложняться, тяжелеть, оказываться неявносвязанными с мордой и прочее прочее.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253125
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OracleLoverперетерли стопиццот раз уже, я ЗА ормки, хотел просто сказать что есть люди которые либо привыкли, либо просто считают что так надежнее хранить бизнес логику в базе. Их право.
Согласен, пусть эти староверы утешают себя фантастическими сказками про производительность и безопасность. Но, как правило, задница у них наступает тогда, когда появляется сложная логика доступа к данным в разрезе ролей и привилегий. На стороне app layer такие вещи пишутся просто и поддерживаемо. Знавал я такие ПО на сиквельных ролях и учетках, просто мрак.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253134
автордополню предыдущего оратора что под хранимками чаще подразумеваются CRUD операции
угу... я думал что под хранимками подразумеваются хранимые процедуры
а оно видишь как всё у вас ;)

14278959 - и что ты мне запилил? 14278898 - читай вопрос!!!
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253135
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
маштабируемый 14278959 - и что ты мне запилил? 14278898 - читай вопрос!!!
Читай ответ, в ссылках есть ответ на баян, который ты вбросил. Если не осилишь, шагом марш в сад.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253136
14278356 14279050 - ты сам себе противоречишь!!!
либо ты не работал с CouchDB, либо ты использовал её на 5% от её возможностей!!!

Валидация на клиенте!?
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253141
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
маштабируемый 14278356 14279050 - ты сам себе противоречишь!!!
либо ты не работал с CouchDB, либо ты использовал её на 5% от её возможностей!!!
В чем именно ты увидел противоречие?

маштабируемыйВалидация на клиенте!?
?
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253144
ты утверждал что работал с CouchDB! как ты её использовал?

накинул ОРМ в своё приложение и только сохранял доставал данные из\в коуч, а всю работу оставил ОРМ?

или использовал внутренние механизмы коуча?
validate_doc_update
views
updates


просто если первое, то твоя ОРМ выступала клиентом для коуча и, как не печально, валидация была именно там - на клиенте!!! ;)
если второе - то внутренние механизмы коуча и есть те самы ХП, от которых ты так упорно открещиваешься в этом трэде!!!

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

маштабируемыйнакинул ОРМ в своё приложение и только сохранял доставал данные из\в коуч, а всю работу оставил ОРМ?
Я десятый раз повторяю, ты читал мои ссылки на тему шаблонов проекитрования, а именно репозиторий?

маштабируемыйили использовал внутренние механизмы коуча?
validate_doc_update
views
updates

Враппер , натянутый на свой IRepository. Все телодвижения через объектную модель .NET.

маштабируемыйПодумай!
Пойми!
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253177
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯ десятый раз повторяю, ты читал мои ссылки на тему шаблонов проекитрования, а именно репозиторий?

Я вот читал, и есть немало минусов:

msdnConsiderations
The Repository pattern increases the level of abstraction in your code. This may make the code more difficult to understand for developers who are unfamiliar with the pattern. Although implementing the pattern reduces the amount of redundant code, it generally increases the number of classes that must be maintained .
Добавлю таже, что время разработки растет..
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253183
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Парамон, ну знаешь ли - код трудно понять разработчиков, которые не знакомы с шаблоном, это не аргумент. Пусть знакомятся с шаблоном, тогда будет и понимание. Во-вторых, реализация шаблона уменьшает количество избыточного код - это, ведь, достоинство. В-третьих, откуда там рост времени разработки, для меня загадка. Как-раз наоборот.

P.S. Для общего мировоззрения: я по сути приравниваю между собой шаблоны репозитория и датасервиса в контексте БД. Второе определение для меня более корректнее.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253194
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПусть знакомятся с шаблоном, тогда будет и понимание.
Нужно больше знаний и время на изучение, это минус.

МСУВо-вторых, реализация шаблона уменьшает количество избыточного код - это, ведь, достоинство.

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

ПарамонУменьшает только в случае повторного использования, тоже самое делает и хп. А дополнительные классы и маппинг это не избыточный код?
Это автогенерируемый код, который программист не пишет и не отвлекается на левые задачи - он сосредоточен только на прикладном коде. Поэтому этот код вообще не берется в расчет.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253198
авторТак вот сначала узнай, как я ее использовал, а потом говори, что я себе противоречу. Ок?
http://couchdb.apache.org/ vs http://www.couchbase.com/

ничего не смущает!?

полагаю разговор на этом можно закончить...
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253202
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
маштабируемыйавторТак вот сначала узнай, как я ее использовал, а потом говори, что я себе противоречу. Ок?
http://couchdb.apache.org/ vs http://www.couchbase.com/

ничего не смущает!?

полагаю разговор на этом можно закончить...

couchbase - это продолжение развития усопшего couchdb, иди буквари лучше читай, робинзон открыватель

P.S. Пока не изучишь паттерн репозитория, разговор с тобой видится бессмысленным.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253215
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЭто автогенерируемый код, который программист не пишет и не отвлекается на левые задачи - он сосредоточен только на прикладном коде. Поэтому этот код вообще не берется в расчет.
Если ты про автогенерацию дата модели в EF, то сама по себе она ничего не стоит. Реальные модели состоят из совокупности разных таблиц, и нужно руками делать целый слой dto, и мапинга, что бы придерживаться паттерна.
...
Рейтинг: 0 / 0
MVC модель на хр. процедурах?
    #38253216
ну да, ну да... так значит ты работал с коучдб 14278356 и она тебе понравилась...
особенно, как там реализован рест апи, полагаю

ппц... клоун...
...
Рейтинг: 0 / 0
25 сообщений из 127, страница 1 из 6
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC модель на хр. процедурах?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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