
Nikita
11.03.2017
21:27:16
там стараются после загрузки уровня вообще новых объектов не создавать

anton
11.03.2017
21:27:25

Nikita
11.03.2017
21:27:29
а GC принудительно гоняют как раз после загрузки

Женя
11.03.2017
21:27:52
там у них еще ошибок дофига в коде https://habrahabr.ru/company/pvs-studio/blog/277119/

Google

Igor
11.03.2017
21:27:54
часть стандарта же
Ты сейчас теоритизируешь или реально пробовал? Пару версий назад на coreclr даже не было System.Type

Nikolay
11.03.2017
21:27:58
Если при написании кода соблюдать несколько простых правил, то проблем с сборкой мусора не будет :)

Nikita
11.03.2017
21:28:23
ну я бэкэнд к авалонии на GTK3 через P/Invoke делал недавно
вся магия с GCHandle и маршалерами работала как положено
обращения по указателям к нативным структурам работали как положено

Женя
11.03.2017
21:29:35

Nikolay
11.03.2017
21:29:45

Nikita
11.03.2017
21:29:53
не знаю
там всё сломалось

Igor
11.03.2017
21:30:13

Nikita
11.03.2017
21:30:28
там чтобы сделать "шоб красиво" ребята одну не очень документированную особенность использовали
в итоге в 2017-ой всё сломалось

Nikolay
11.03.2017
21:30:46

Google

Nikita
11.03.2017
21:30:55
ну и там стоит проблема "что делать с превьювером и .NET Core"
есть XML-доки
достаточно подробные

Nikolay
11.03.2017
21:32:55
На гитхабе вообще не увидел нормальной документации

Nikita
11.03.2017
21:33:46
а что ты хочешь увидеть?
это не праздный вопрос, если что

Nikolay
11.03.2017
21:34:48
Я скачал авалонию, поковырял, чёт не понял как какую-то штуку сделать и забил на неё

Nikita
11.03.2017
21:35:27
ну предполагается, что ты ткнёшься в гиттер-чат и там тебе ответят
потому как сейчас там документация может быть только 2 видов
1) как начать пользоваться (ответ: скачать расширение для VS2015)
2) что делают конкретные классы/методы (ответ: см. xml-доки, которые показывает IDE)

Nikolay
11.03.2017
21:38:35
а что ты хочешь увидеть?
Ну добавить побольше разных примеров, типа использование байндингов, мввм, навигация, стили и т.п.

Nikita
11.03.2017
21:39:22
т. е. примеры наглядно

Nikolay
11.03.2017
21:39:45
Угу

Nikita
11.03.2017
21:39:51
вообще вот
https://github.com/AvaloniaUI/Avalonia/tree/master/samples/BindingTest
https://github.com/AvaloniaUI/Avalonia/tree/master/samples/ControlCatalog
https://github.com/AvaloniaUI/Avalonia/blob/master/samples/BindingTest/MainWindow.xaml
конкретнее вот

Igor
11.03.2017
21:42:06
Кстати, а вы не думали добавится в .NET Foundation (вижу там много разных проектов https://dotnetfoundation.org/projects?type=project )

Google

Nikolay
11.03.2017
21:43:32
конкретнее вот
https://github.com/StackExchange/Dapper/blob/master/Readme.md
Вот пример отличной документации

Arseniy
11.03.2017
21:47:42
как все непонятно
ничо не слушай. выделяй память как барин. если перестанет хватать, попроси купить анц мемори профайлер. и еще установи плугин хип аллокейнг вьювер к решарперу. потом удали конкатенацию строк в цикле или какую-то подобную ерунду. вуаля. ты перфоманс ижинер

Nikita
11.03.2017
21:47:45
нас спросили "а вам от нас что-нибудь надо?"
мы такие "да вроде нет"
"ну раз так, приходите как выйдете из альф и бет"

Arseniy
11.03.2017
21:49:37
надо было сказать, что плашка дотнефоундейшена вам от них нужна

Nikolay
11.03.2017
21:50:31

Ramil
11.03.2017
21:52:44
подскажите папку несохраненного проекта

Nikita
11.03.2017
21:52:59
но этим сейчас один хрен некому заниматься
так что получается, что ничего и не надо

Nikita
11.03.2017
21:54:04
вообще сейчас разгребём хаос с 2017-ой студией и переходом на новые тулы
и выкатим последнюю альфу уже
с поддержкой .NET Core нормальной итп
а тот тут простой и очевидный переход на .netstandard и новый формат проектов
https://github.com/AvaloniaUI/Avalonia/pull/919/commits
https://github.com/AvaloniaUI/Avalonia/pull/919/files
с кастомными версиями нугетовских msbuild-тасков и прочими костылями
я вообще на этой неделе узнал про процесс сборки шарпопроектов мсбилдом больше, чем хотел бы когда-либо знать

Google

Дмитрий
11.03.2017
22:00:37

Gid
11.03.2017
23:40:40

Slava
11.03.2017
23:47:06

Gid
11.03.2017
23:48:17
Как насчет поставить англ
Чтобы понимать текст ошибки
Алсо чет у тебя с тсконфигом
Я мигрировал свои проекты ок
На тсе

Admin
ERROR: S client not available

Slava
11.03.2017
23:49:42
да нет его вообще в проекте. на превью работало, а тут локализация упала

Ramil
12.03.2017
05:10:57

Ignos
12.03.2017
05:58:26
сап

Andrew
12.03.2017
07:41:34
Просто нужно ставить весь бандл 3.5 + 4, если пользуешь 4
3.5 все версии с 2.0 включает

Pichugin
12.03.2017
12:22:32
Смотрю доклад
Никита Цуканов — Docker на службе команды .NET-разработчиков
https://www.youtube.com/watch?v=a_zWcIpD9Kg
А есть запись без отставания звука?

Gid
12.03.2017
12:23:34
Для разработки

Vinc
12.03.2017
12:24:33

Victor
12.03.2017
12:26:02

Gid
12.03.2017
12:27:01

Google

Gid
12.03.2017
12:27:07
Идешь работать на легаси
А если чето для себя напилить
То проще формы
Чтоб не было ксамлоебли

Ignos
12.03.2017
12:32:36
Сап, а VS умеет в каммиты на гитхаб?

Daniil
12.03.2017
12:35:33

Max
12.03.2017
12:38:16
причем из коробки

Vinc
12.03.2017
12:40:40

Ignos
12.03.2017
12:46:36
Спасибо, пойду настраивать

Vladimir
12.03.2017
12:53:17
гугол не помог

Ilya
12.03.2017
12:56:15
Это пустой проект?

Vladimir
12.03.2017
12:56:20
да

Nikolay
12.03.2017
12:56:25
Билд сделай и запусти

Ilya
12.03.2017
12:56:59
Ребилд и студию можно перезапустить

Gid
12.03.2017
12:57:19
Блять

Vinc
12.03.2017
12:58:08
Я разные отзывы видел на этот счет

Gid
12.03.2017
12:58:10
Эта группа больше не существует