
Leonard
14.04.2017
09:44:22
ScrollBar не виден

Sergey
14.04.2017
09:44:48
с infulxdb работал кто?

Leonard
14.04.2017
09:44:49
Виден, но не работает

Slava
14.04.2017
09:45:10

Google

Slava
14.04.2017
09:45:19
или данные не все прилетают

Летучая
14.04.2017
09:45:58
я бы ваще посоветовал использовать Uwp community toolkit
и встроенные adaptivegridview
и не собирать велосипед
а то там можно виртуализацию данных убить
и будет неоч хорошо

Leonard
14.04.2017
09:50:09
Спасибо, буду изучать

Aga
14.04.2017
09:57:21
здарова
кто тут Unity?

Nikolay
14.04.2017
09:59:32
Тут спроси лучше

Igor
14.04.2017
10:32:44
Поделитесь годным материалом как правильно юзать делегаты для создания кастом событий. Бест практайс кроч нужно. Ибо я соорудил что-то рабочее, но хотелось бы видеть как это должно выглядеть и тд.

Victor
14.04.2017
10:41:48

Igor
14.04.2017
10:42:12
https://www.youtube.com/watch?v=uI3rZYk2sYk
https://www.youtube.com/watch?v=N6RNy3rPZpg
Сори

Google

Igor
14.04.2017
10:42:44
Неудачно себе переслал
:3

Mikhail
14.04.2017
10:49:40

Igor
14.04.2017
10:52:36
По этому и спрашиваю
Как Лучше.

WarFollowsMe
14.04.2017
10:52:56
помоему сейчас все делегаты перекрываются Action и Func. чего там еще учить?

Mikhail
14.04.2017
10:52:58
https://msdn.microsoft.com/ru-ru/library/8627sbea.aspx

Victor
14.04.2017
10:53:25

Ilya
14.04.2017
10:55:24

Igor
14.04.2017
10:56:54
В общем для чего я пользую это все

Mikhail
14.04.2017
11:15:51
если я верно понял о чем ты

Vyacheslav
14.04.2017
11:18:47
beginDate.Compile()(htmlHelper.ViewData.Model) as DateTime
поясните за такую конструкцию.

Andrew
14.04.2017
11:20:23
Как Лучше.
Некропостну слегка, делегат и экшн по разному используются, на делегат/событие ты подписываешься извне и паблишер о них не знает, это если по концепции событий. А можно отдать паблишеру свой делегат/экшон и тогда паблишер будет их хранить у себя и дергать, колбэк тобиш. Экшон это как раз вариант колбэка, и забрасывается через метод, или конструктор. Система событий ящитаю морально устарела, но не заменена по факту, потому стоит освоить делегаты и весь сахар над ними, будь то события, или экшоны/функи

Владимир
14.04.2017
11:20:43


Mikhail
14.04.2017
11:21:05
Некропостну слегка, делегат и экшн по разному используются, на делегат/событие ты подписываешься извне и паблишер о них не знает, это если по концепции событий. А можно отдать паблишеру свой делегат/экшон и тогда паблишер будет их хранить у себя и дергать, колбэк тобиш. Экшон это как раз вариант колбэка, и забрасывается через метод, или конструктор. Система событий ящитаю морально устарела, но не заменена по факту, потому стоит освоить делегаты и весь сахар над ними, будь то события, или экшоны/функи
Action это обертка на делегат и все
как и Func
не надо подмен понятий пажалиста
а event - эт просто синтаксический сахар к делегату, который сам обеспечивает механизм подписки/отписки и тебе не надо его ручками делать

Google

Mikhail
14.04.2017
11:22:48
Action - просто позволяет не объявлять руками void делегать в теле класса и все

Andrew
14.04.2017
11:22:56
как и Func
Там идеалогическая подоплека и попытка подвязать хайер ордер фанкшнс к сишарпу, ну и чтоб делегаты все руками не ляпали под это дело, впихнули в стандартную библиотеку
Собсно ты мой пост и перессказал

Mikhail
14.04.2017
11:24:35
просто ты как-то обх
объединил понятие делегат и событие
и отделил Action/Func от них. хотя event'у пофиг над чем из них работать

Andrew
14.04.2017
11:26:24
Я и говорю, что ивенты выпали из жизни уже, ибо с асинком херово всё, плюс в ди/иок не влазят. Функи прост больше под предикаты юзают, а не колбэками

Leonard
14.04.2017
11:26:33

Igor
14.04.2017
11:26:53
Есть ui , обновляется после авторизации
Или выхода из аккаунта
Ебтвою мать какой быстрый тырнет

Mikhail
14.04.2017
11:28:16

Igor
14.04.2017
11:28:22
Вот за аргументы спасибо
public event EventHandler EventName;
private void OnEventName()
{
var handler = EventName;
handler?.Invoke(this, new EventArgs());
}
Если нужно кастомные аргументы кинуть, расширяешь EventArgs и делаешь
public event EventHandler<MyEventArgs> EventName;
private void OnEventName()
{
var handler = EventName;
handler?.Invoke(this, new MyEventArgs());
}

Leonard
14.04.2017
11:29:56

Slava
14.04.2017
11:34:14
в темплейте что?

Leonard
14.04.2017
11:34:38

Andrew
14.04.2017
11:35:05
не понимаю чем эвенты то выпали из жизни?
как ты работу по событиям делаешь тогда?
мм, не правильно выразился, из современных концепций выпали, сейчас как раз модно отдавать колбэк, или обзёрвить, в случае реактивных подходов, это просто тупо проще тэстить и проще хэндлить в мультитрэде. А так с событиями всё впорядке и никуда от них не деться в ближайшей перпективе. А может у меня уже просто деформация от мобайла, но сейчас события вот в таком виде из живых платформ ток в дотнетике остались, ну в кутэ, но там немношк подругому это работает.

Nikolay
14.04.2017
11:35:13
Напомните как называются типы int, double, string, decimal и т.п., забыл блин) Что-то типа простые или как-то так

Google

Andrew
14.04.2017
11:35:35

Mikhail
14.04.2017
11:35:45

Nikolay
14.04.2017
11:35:48
Да, точно, примитивы

Slava
14.04.2017
11:35:56

Andrew
14.04.2017
11:36:31

Slava
14.04.2017
11:39:16

Admin
ERROR: S client not available

Владимир
14.04.2017
11:39:28

Mikhail
14.04.2017
11:39:38
там стренг же
какой валютайп
)

Владимир
14.04.2017
11:39:58
ну

Andrew
14.04.2017
11:40:00

Владимир
14.04.2017
11:40:03
почти

Ilya
14.04.2017
11:40:12
примитивные хз

Владимир
14.04.2017
11:40:27
>события давно заменяют на event

Andrew
14.04.2017
11:40:51
если в прожекте ивентбус, будешь кровью срать, и разрабы которых пинаешь, тащить бас - как сотону призывать
там пиздец как строго надо за юзаджем следить

Google

Slava
14.04.2017
11:46:04

Владимир
14.04.2017
11:48:54
Можно всем приложением из одного места управлять
MainApp.cs : 30158 lines

Andrew
14.04.2017
11:49:45
минимум две причины: избавляемся от жестких ссылок, управление в одном месте
и херак подвязка на годобжект в лице баса, свалка классов событий, хуй отдебажишь нормально, хер оттестишь. Классы развязывают через протоколы, а не через годобжекты. Бас годен как метод кроссмодульной коммуникации, как замена событий он не катит, ты сам через месяц в своём коде ноги сломаешь, чужой разраб просто убежит. Я этих басов пиздец поюзал и даже писал, просто нет. В контексте делегаты/сахар над делегатами ивентбас вообще никаким боком

Сергей
14.04.2017
11:51:54
> годобжект в лице баса
оО

Slava
14.04.2017
11:53:52

Andrew
14.04.2017
11:55:05

Сергей
14.04.2017
11:55:36

Andrew
14.04.2017
11:56:28
О нем знают все? И без него не работают?

Slava
14.04.2017
11:56:36

Сергей
14.04.2017
11:57:15
То что о нем все знают это не делает его год обжектом

Slava
14.04.2017
11:57:23
ага

Сергей
14.04.2017
11:57:43
Он всего лишь делегирует что то хендлерам

Slava
14.04.2017
11:57:51
У нас в чатике какая-то ударная неделя интересных обсуждений. Мне прям нравится

Mikhail
14.04.2017
11:58:24

Andrew
14.04.2017
11:58:32
Да ок, юзай, я уже своё отбомбил
Эта группа больше не существует