15.07.2020 / 00:29 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Витаминыч, перевести мало, надо примеры хотя бы прогнать пару раз. Часто бывает, что примеры не рабочие или нуждаются в мелких деталях. Текст перевести изи
__________________
знает толк Изменено vl@volk (15.07 / 00:29) (всего 1 раз) |
2.08.2020 / 15:12 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| __________________
わからない!! |
8.08.2020 / 12:06 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| __________________
わからない!! |
28.08.2020 / 18:46 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Announcing .NET 5.0 Preview 8 - https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-8/Из интересного: - добавлена поддержка Windows ARM64 - экспорт управляемых методов в нативный код (а-ля DLL) - Single file applications (наканецта! все можно будет запаковать в один исполняемый файл без потери производительности) __________________
わからない!! |
29.08.2020 / 06:02 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| Single file applications все гошники взбодрились
|
1.09.2020 / 22:38 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| Главное, чтобы не форсили особо ваше single file application. В некоторых случаях вообще не вариант вместо одной библиотеки обновлять монструозный бинарь на половину гигабайта.
|
2.09.2020 / 01:35 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| mrEDitor, как я понял это больше для линакса актуально, и это не связано с либами, а только с файлами, которые генерируются и лежат рядом с главным файлом, без которых не запустится прога
В планах также сделать вариант запаковки основных компонентов, на тот случай, чтобы не ставить фреймворк целиком. Т.е. можно супер экономить на размере файла, но фреймворк должен стоять, либо паковать базовые вещи. И это тоже линакс, в винде вроде это и так можно было делать, особо не разбирался. Если кто шарит и читал тот пост, проясните ситуацию плез
__________________
わからない!! Изменено Витаминыч (2.09 / 01:35) (всего 1 раз) |
5.09.2020 / 14:34 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| Витаминыч, рядом с основной сборкой лежат только библиотеки-зависимости и конфигурационные файлы. Видимо, в single file application кроме них будет паковаться ещё и .NET Runtime, который раньше надо было ставить отдельно (в т.ч. и в Windows). А вот что ты хочешь выкинуть из рантайма при такой упаковке, чтобы "не ставить целиком", мне даже представить страшно.
|
5.09.2020 / 16:33 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| mrEDitor, не, я из рантайма ничего не хочу выкидывать __________________
わからない!! |
15.10.2020 / 19:48 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Цитата mrEDitor: Витаминыч, рядом с основной сборкой лежат только библиотеки-зависимости и конфигурационные файлы. Видимо, в single file application кроме них будет паковаться ещё и .NET Runtime, который раньше надо былоВ общем, сегодня создал обычное консольное приложение на .net core, ехе спокойно запустился соло, а размер файла получился 4 Кб Видимо уже работает, т.к. раньше минимум файл конфига прикладывал и PDB. Ну и сам файл был 1,5 Мб Новые возможности C# 9.0- https://docs.microsoft.com/ru-ru/dotnet/csharp/whats-new/csharp-9Записи Методы задания только инициализации Инструкции верхнего уровня Улучшения сопоставления шаблонов Целые числа собственного размера Указатели функций Отмена создания флага localsinit Новые выражения целевого типа Статические анонимные функции Условное выражение с целевым типом Ковариантные возвращаемые типы Поддержка расширения GetEnumerator для циклов foreach Параметры удаления лямбда-выражения Атрибуты локальных функций Инициализаторы модулей Новые функции для разделяемых методов
- Ленивая инициализация в C#habr __________________
わからない!! |