powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# async... await
17 сообщений из 317, страница 13 из 13
C# async... await
    #39574818
refreg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>Petro123, сегодня, 00:00 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1280515&msg=21056756][21056756]

>...Будет таймер показывать на экране?
Ваш вопрос возбудил смутные подозрения, а асинхронны ли асинхронные методы девартовского дравера. Попробую подергать асинхронные методы SQL Server- аМда... Наконец-то, я же именно это у тя и хотел проверить, когда просил о выводе Debug.Output... И про то, что драйвер может быть не-асинхронный, несмотря на постфикс "Async", говорилось несколько раз.
...
Рейтинг: 0 / 0
C# async... await
    #39574820
refreg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttrefregВкусовщина. А я считаю что дополнительная обязанность (восстановление контекста), должна прописываться явно , А по-умолчанию, отключена

Как же я ненавижу слово «вкусовщина», у меня иногда такое ощущение складывается, что некоторые программеры считают, что они на показе мод. Вот здесь в рюшечку, здесь в цветочек. Какая ещё вкусовщина, вы чего вообще?

Что касается восстановление контекста, если хорошенько погуглить, можно найти развёрнутые пояснение к такому дизайну и на стеке и в блогах майкрософт. И там вряд ли вы найдёте хоть один намёк на «вкусовщину». Даже у профессиональных дизайнеров «фломастеры» считается грязным ругательством, а тут повсеместно.. ну как так-то? ))Что-то тя понесло, всегда есть договоренности, компромиссы, неоднозначности - это если у тя реакция именно на это слово. Неоднозначных решений очень много. Например, почему DateTime.Now - это свойство, а не метод. Да и сам ты недавно из штанов выпрыгивал по поводу, как в .net сделаны потоки (stream).
...
Рейтинг: 0 / 0
C# async... await
    #39574844
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>ВМоисеев, 19 дек 17, 19:41 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1280515&msg=21046801][21046801]

Для Microsoft SQL Server ПрогресБар работает штатно и для Ситуации 1 и для Ситуации 2
...
Рейтинг: 0 / 0
C# async... await
    #39574846
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>ВМоисеев, 19 дек 17, 19:41 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1280515&msg=21046801][21046801]

Для Microsoft SQL Server ПрогресБар работает штатно и для Ситуации 1 и для Ситуации 2
...
Рейтинг: 0 / 0
C# async... await
    #39574849
SirYouGin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВМоисеев>ВМоисеев, 19 дек 17, 19:41 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1280515&msg=21046801][21046801]

Для Microsoft SQL Server ПрогресБар работает штатно и для Ситуации 1 и для Ситуации 2


Тогда, возможно, стоит попробовать родные компоненты от Oracle http://www.oracle.com/technetwork/topics/dotnet/index-085163.html
...
Рейтинг: 0 / 0
C# async... await
    #39574852
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SirYouGin,
странно что он до сих пор не пробовал.
Ещё со времён ADO\MDAC для оракла берут родные дрова.
...
Рейтинг: 0 / 0
C# async... await
    #39574895
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosПервым делом так и было сделано - на сервере через CLR.
Но, сервер не пригоден для вычислений, тем более - графовых.
Сделал на сервере через CLR, получился однопоточная фигня медленная.

Ну фиг его знает... я как-то делал расчёт расписания для врачей, поиск оптимального времени для записи, при чём надо было искать среди огромной кучи постоянно меняющихся временных интервалов, с учётом пожелания клиента: строгий и мягкий учёт, типа +/- и куча атрибутов, учёт пожелания врачей и группировка по направлениям, и весу. В начале делал через графы. Это было медленно. Нашёл как оптимизировать, это работало быстро, но такой код невозможно сопровождать, поддерживать и тестировать. Такие решения я сразу отправляю в утиль. Переделал на избыточность в данных, получилось решение чисто на SQL запросах, без хранимых процедур, пздца в коде без параллельных вычислений, работает молниеносно и легко поддерживается.

Вообще, избыточность рулит. Именно поэтому я до беспамятства влюбился в CQRS/ES.
...
Рейтинг: 0 / 0
C# async... await
    #39574896
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
refregЧто-то тя понесло, всегда есть договоренности, компромиссы, неоднозначности - это если у тя реакция именно на это слово. Неоднозначных решений очень много. Например, почему DateTime.Now - это свойство, а не метод. Да и сам ты недавно из штанов выпрыгивал по поводу, как в .net сделаны потоки (stream).

У меня реакция такая. Когда пойдёшь к врачу и он тебе операцию на желудок будет делать через глаз, потому что это, ну знаешь, вкусовщина, я посмотрю на реакцию. Здесь так же, для каждого выбранного решения должна быть определённая причина. Вкусовщина, это детский сад. Даже у определённых стилей наименования переменных, для выбора отступов, в каждой адекватной конторе есть определённые правила, и вкусовщина нихрена не катит.

Я со многими решениями, сделанными в FCL не согласен. Но также я понимаю, что если бы сам его проектировал с нуля, то наделал бы много косяков, от ошибок проектирования никто не застрахован, просто тогда для решения нехватало данных и опирались на то, что есть.
...
Рейтинг: 0 / 0
C# async... await
    #39574922
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OFF
hVosttя до беспамятства влюбился в CQRS/ES.
ты осторожнее с любовью.
Этот принцип проектирования, который ставит на уши всю систему, имеет много противопоказаний.
Лучше бы ты парочку технологий любил. Как истинный самец (с) )))
...
Рейтинг: 0 / 0
C# async... await
    #39575044
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

серебряной пули не существует, я знаю
...
Рейтинг: 0 / 0
C# async... await
    #39575068
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttНу фиг его знает... я как-то делал расчёт расписания для врачей, поиск оптимального времени для записи, при чём надо было искать среди огромной кучи постоянно меняющихся временных интервалов, с учётом пожелания клиента: строгий и мягкий учёт, типа +/- и куча атрибутов, учёт пожелания врачей и группировка по направлениям, и весу. В начале делал через графы. Это было медленно. Нашёл как оптимизировать, это работало быстро, но такой код невозможно сопровождать, поддерживать и тестировать. Такие решения я сразу отправляю в утиль. Переделал на избыточность в данных, получилось решение чисто на SQL запросах, без хранимых процедур, пздца в коде без параллельных вычислений, работает молниеносно и легко поддерживается.

Вообще, избыточность рулит. Именно поэтому я до беспамятства влюбился в CQRS/ES.

И че там оптимизировал то? Скорее ранжировал.
Избыточность тоже надо сначала рассчитывать (предвычисления), хорошо когда эта информация не теряет актуальности относительно долго (это обычно не так).
Если бы можно был оптимизационную задачу решить "молниеносно", то ты бы был миллиардером.
...
Рейтинг: 0 / 0
C# async... await
    #39575096
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosИзбыточность тоже надо сначала рассчитывать (предвычисления), хорошо когда эта информация не теряет актуальности относительно долго (это обычно не так).

Информация не теряет актуальности, почитай про Event Sourcing.

ViPRosЕсли бы можно был оптимизационную задачу решить "молниеносно", то ты бы был миллиардером.

Да с фига ли. Ты же решил как-то, чё стал миллионером?
...
Рейтинг: 0 / 0
C# async... await
    #39575108
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosИзбыточность тоже надо сначала рассчитывать (предвычисления), хорошо когда эта информация не теряет актуальности относительно долго (это обычно не так).

Информация не теряет актуальности, почитай про Event Sourcing.

ViPRosЕсли бы можно был оптимизационную задачу решить "молниеносно", то ты бы был миллиардером.

Да с фига ли. Ты же решил как-то, чё стал миллионером?

Да при чем тут ES, как он может мне помочь раздобыть несуществующую информацию, обновить устаревшую?
Ну, я эту задачу решал итерационно всю свою прогерскую жизнь и все еще тружусь - нескончаемая задача
...
Рейтинг: 0 / 0
C# async... await
    #39575117
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosДа при чем тут ES, как он может мне помочь раздобыть несуществующую информацию, обновить устаревшую?

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


ViPRosНу, я эту задачу решал итерационно всю свою прогерскую жизнь и все еще тружусь - нескончаемая задача

бестолковая задача. если работая с данными, ты не можешь всё свести к запросам, значит ты делаешь всё неправильно, и уже плевать насколько ты неправильное решение оптимизировал и распараллелил ))
...
Рейтинг: 0 / 0
C# async... await
    #39575118
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttбестолковая задача. если работая с данными, ты не можешь всё свести к запросам, значит ты делаешь всё неправильно, и уже плевать насколько ты неправильное решение оптимизировал и распараллелил ))

открой теорию расписаний, выбери любую задачу и реши - тогда поговорим
...
Рейтинг: 0 / 0
C# async... await
    #39575124
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosоткрой теорию расписаний, выбери любую задачу и реши - тогда поговорим

OLAP
...
Рейтинг: 0 / 0
C# async... await
    #39575128
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRosоткрой теорию расписаний, выбери любую задачу и реши - тогда поговорим

OLAP

:)
...
Рейтинг: 0 / 0
17 сообщений из 317, страница 13 из 13
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / C# async... await
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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