@CSharpChatЭта группа больше не существует

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

anton
11.03.2017
21:27:25
http://www.spaceengineerswiki.com/Main_Page это космический симулятор на C#
я думаю это не GC, это что-то другое у тебя там на 1 сек затормаживает ;) может у тебя там с диска текстуры прочитать не может или еще чего.. и на чтении спотыкается

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
я думаю это не GC, это что-то другое у тебя там на 1 сек затормаживает ;) может у тебя там с диска текстуры прочитать не может или еще чего.. и на чтении спотыкается
это не только у меня, про такую проблему многие пользователи писали, и ответы были что это сборщик мусора виноват

Nikolay
11.03.2017
21:29:45
ну я бэкэнд к авалонии на GTK3 через P/Invoke делал недавно
Когда расширение для 2017 студии запилите?)

Nikita
11.03.2017
21:29:53
не знаю

там всё сломалось

Igor
11.03.2017
21:30:13
ну я бэкэнд к авалонии на GTK3 через P/Invoke делал недавно
Ну pinvoke это елементарщина. Просто помню ребята из JB рассказывали какие есть ужасы в mono

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
подскажите папку несохраненного проекта
контекстное меню проекта - open source folder

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
контекстное меню проекта - open source folder
если бы я мог так сделать, я бы сделал. боюсь при запуске студии затрется текущий временный проект

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
а внутри вьюхи - никакой логики, только xaml и биндинги
существуют devexpress.mvvm и reactiveUI для Winforms

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


Страница 531 из 1888

Эта группа больше не существует Эта группа больше не существует