
Gid
23.08.2017
13:49:08
легко и просто
на 4-ке ты даже m-b-1 пишешь

Vasily
23.08.2017
13:49:20
Т.е. над языком разметки наверчено что-то еще

Gid
23.08.2017
13:49:22
блочный отступ как стили

Google

Gid
23.08.2017
13:49:29

Vlad
23.08.2017
13:49:47

Vasily
23.08.2017
13:49:51
Короче
xaml просто надо понять

SinX
23.08.2017
13:50:06
Xaml удобный, но считают, что он перегружен

Vasily
23.08.2017
13:50:09
Тогда и верстать на нем очень просто
Главное, не множить число сущностей

Oleg
23.08.2017
13:50:32
Ну от понятия инструмент то не меняется) максимум немного его восприятие)

Gid
23.08.2017
13:50:55
мб ты просто бек впф девом проработал много много лет?

SinX
23.08.2017
13:50:55
Кто то давно даже альтернативу делал, но не прижилось

Gid
23.08.2017
13:51:04
так то даже шарпоинт станет понятным

Vlad
23.08.2017
13:51:19

Vasily
23.08.2017
13:51:22
Как язык разметки xaml лучшее, что я видел

Google

Gid
23.08.2017
13:51:32
но ты даже не видел бутстрап

Nikita
23.08.2017
13:51:49
что у него нет разделения logical tree / visual tree
а есть только visual tree

Vasily
23.08.2017
13:52:05
Я слишком стар для этого дерьма,к сожалению
Во, Никита меня дополнил
Короче

Igor
23.08.2017
13:52:41

Nikita
23.08.2017
13:52:54
да хоть на AmmyUI верстай
у HTML проблема в отсутствии logical tree

Oleg
23.08.2017
13:53:25

Vasily
23.08.2017
13:53:49
Ох
Вопросы, канеш, адские

Igor
23.08.2017
13:53:57

Vasily
23.08.2017
13:54:08
Реакт это никак не фиксит

Nikita
23.08.2017
13:54:15
реакт вообще из другой оперы
ты можешь что-то реактоподобное и для XAML изобразить при большом желании

Oleg
23.08.2017
13:54:52

Vasily
23.08.2017
13:55:32
Понимаешь, они показывают, что люди, которые их задают, в вопросе не разбирались, а выводы уже сделали

Igor
23.08.2017
13:55:33

Google

Nikita
23.08.2017
13:56:11
в смысле придумать virtualdom и JSX
вейт, React Native же поверх WPF так и работает

Vasily
23.08.2017
13:57:01
Шта?
Он визуальное дерево транслирует в dom?

Vova
23.08.2017
13:57:23
а можно подробнее про задачу, что воркеры будут делать?
1. скачивать из централизованной монго кусок данных (причём воркеры стараются скачать так, что бы этот кусок был хотя бы частично ре-использован (расшарен) теми воркерами, что на той же ноде запущены, по возможности - решение более топорное чем ациклические графы используемые в современных а-ля спарках (как я пониаю) но всё же какая то оптимизация используется) это около нескольких гиг на воркер (общая база моного под терабайт) 2. перемалывать математически десять минут 3. выплёвывать в монгу (буквально десятки чисел).

Nikita
23.08.2017
13:57:41
Шта?
https://github.com/joemcbride/react-native-wpf
а, не то
https://github.com/Microsoft/react-native-windows/

Vasily
23.08.2017
13:58:49
Чет там какой-то ад внутри

Nikita
23.08.2017
13:58:57
https://github.com/Microsoft/react-native-windows/blob/master/ReactWindows/Playground/index.windows.js#L17

Igor
23.08.2017
13:59:04

Nikita
23.08.2017
13:59:04
во, полюбуйся на эту разметку

Nikita
23.08.2017
13:59:12
JS + JSX

Vasily
23.08.2017
13:59:45
Неясно, чем разметка принципиально от Xaml отличается

Летучая
23.08.2017
14:00:00

Nikita
23.08.2017
14:00:02
можно куски кода на JS в неё вставлять

Летучая
23.08.2017
14:00:04
В компоненте

Nikita
23.08.2017
14:00:08
а её в сам JS
в общем, PHP нового поколения

Igor
23.08.2017
14:00:16

Google

Летучая
23.08.2017
14:00:19
Было бы очень круто, если бы хамл так мог

Nikita
23.08.2017
14:00:33
было бы очень круто, если бы это туда не тащили

Летучая
23.08.2017
14:00:39
Деды, не ворчите (не хотите -- не пользуйтесь)

Nikita
23.08.2017
14:01:00
рыба, разметка в коде - это старая технология

Artyom
23.08.2017
14:01:04
EF 6 Есть кто хорошо знает ? Когда я изменяю много таблиц в базе данных и в случаи какой либо ошибки хочу чтобы все измения откатились. Безопасно ли вызывать один раз в конце DBContext.SaveChanges ? Правильно ли я понимаю что при попытки сохранить всё будет выполнено в одной транзакции ?

Admin
ERROR: S client not available

Nikita
23.08.2017
14:01:04
называется PHP

Летучая
23.08.2017
14:01:14
и нормальные многострочные литералы в Сисярп!
А не ""{{""}}

Vasily
23.08.2017
14:01:23
Код в разметке - это пиздец, извиняюсь, за свой французский

Igor
23.08.2017
14:01:53

Летучая
23.08.2017
14:02:29

Igor
23.08.2017
14:02:52

Donald
23.08.2017
14:10:26
Доступны новые видео с митапа MSK.NET
Разработка вэб решений с использованием Asp NET Core и React JS - https://www.youtube.com/watch?v=wg6QPyxDDho
TDD в кровавом энтерпрайзе - https://www.youtube.com/watch?v=x67E1yakRR4
Avalonia UI - Cross-platform Open Source UI Framework - https://www.youtube.com/watch?v=UHuf009wdQo

Анатолий
23.08.2017
14:22:16
Всем привет!

Oleg
23.08.2017
14:22:23

Nikita
23.08.2017
14:23:11
синтаксис поменять можно
тот же ammyui возьми
он бесплатный теперь
http://ammyui.com/

Google


Анатолий
23.08.2017
14:24:24
Я тут задумал сделать автоматичекую проверку сборки на иммутабельность классов и структур (это нужно для akka.net и подобных систем).
Вот какие мысли я надумал:
1) Иммутабельными типами считаются:
1. Примитивы
2. Иммутабельные коллекции (ImmutableCollection и т.д.)
3. Иммутабельные классы [имеющие атрибут ImmutableTypeAttribute и проверенные на иммутабельность]
4. Иммутабельные структуры [имещие атрибут ImmutableTypeAttribute и проверенные на иммутабельность]
5. Иммутабельные интерфейсы [имещие атрибут ImmutableTypeAttribute и проверенные на иммутабельность]
6. IActorRef
2) Иммутабельным класс или структура считается, если:
1. Все публичные/внутренние поля и свойства иммутабельного типа
2. Все публичные/внутренние поля - только для чтения
3. Все публичные/внутренние свойства не имеют публичных/внутренних сеттеров
4. Если есть публичные/внутренние методы (в т.ч. статические), то:
4.1 Все поля класса иммутабельного типа и только для чтения
4.2 Все свойства класса иммутабельного типа и не имеют сеттера
4.3 Либо метод имеет атрибут SureNotMutable
5. Если это класс, то его базовый и производные классы также должены быть иммутабельными
6. Все внутренние классы/структуры иммутабельны
3) Иммутабельным интерфейс считается, если он не публичный и все реализующие его типы иммутабельны.
Описание атрибутов:
- IgnoreMutability(string reason) - Маркирует класс, структуру, свойство или поле, как доброкачественно мутабельное (нужно указать причину)
- ImmutableTypeAttribute - Маркирует класс, который после проверки может считаться иммутабельным.
- SureNonMutate(string reason) - Маркирует метод, как заведомо не изменяющий внутреннее состояние объекта
Может, кто еще чего добавит?


Vasily
23.08.2017
14:25:44
А на f# не проще такие структуры данных писать?

Nikolay
23.08.2017
14:25:52
XAML срач, прям как я люблю

Vlad
23.08.2017
14:26:00
В шарпе же всегда взять скальпель в виде рефлекшна и спилить имутабельность, или нет?

Oleg
23.08.2017
14:26:29

Анатолий
23.08.2017
14:26:31

Nikolay
23.08.2017
14:27:58

Анатолий
23.08.2017
14:28:41
Через рефлекшн "статично"?
Имеется в виду, что проверять-то через рефлекшен буду, но один раз после компиляции, а не во время выполнения проекта.

Aleksander
23.08.2017
14:29:09
А почему не розлином?

Nikolay
23.08.2017
14:29:09

Vladislav
23.08.2017
14:29:15
Плеззз, памагити...
Как сделать такие надписи на шарике?
Ооооч нада

Анатолий
23.08.2017
14:29:49

Igor
23.08.2017
14:30:10
Эта группа больше не существует