Вопросы знатокам .net Core
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.06.20 17:12
Оценка: -1
Всем привет.

Вопросы:
1. Если распространять корочные приложения (ехе) как self-contained (короче, без отдельного Кора), то каковы размеры минимального дистрибутива?

2. В обычном дотнете есть много способов заставить его выполнить код не предусмотренный программистом. Что с этим в Коре? Лезет ли крочное придожение куда-то во вне при запуске (в реестр или другие каталоги)? Другими словами, насколько безопасно на Коре писать сервисы работающие под учеткой система или админа?

3. Работает ли Коре (ратнайм) под Вынь 7/Вынь 2008?

4. Чем будет .Net 5? Будет ли это два разных продукта (как сейчас) под одним именем? Или все же в .Net 5 все переедет на Коре?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Отредактировано 30.06.2020 17:16 VladD2 . Предыдущая версия .
Re: Вопросы знатокам .net Core
От: Ночной Смотрящий Россия  
Дата: 30.06.20 17:18
Оценка: 52 (1)
Здравствуйте, VladD2, Вы писали:

VD>3. Работает ли Коре (ратнайм) под Вынь 7/Вынь 2008?


https://github.com/dotnet/core/blob/master/release-notes/3.1/3.1-supported-os.md
... << RSDN@Home 1.3.17 alpha 5 rev. 62>>
Re: Вопросы знатокам .net Core
От: СвободуАнжелеДевис СССР  
Дата: 30.06.20 17:25
Оценка: -1 :)
VD>Вопросы:
VD>1. Если распространять корочные приложения (ехе) как self-contained (короче, без отдельного Кора), то каковы размеры минимального дистрибутива?

от 60 мб я бы считал.

VD>2. В обычном дотнете есть много способов заставить его выполнить код не предусмотренный программистом. Что с этим в Коре? Лезет ли крочное придожение куда-то во вне при запуске (в реестр или другие каталоги)? Другими

словами, насколько безопасно на Коре писать сервисы работающие под учеткой система или админа?

намного более безопасное. но, на самом деле, всё очень зависит от самого приложения, лезет ли оно куда-то. если нет, то всё оок.

VD>3. Работает ли Коре (ратнайм) под Вынь 7/Вынь 2008?


а нафиг оно нужно?
главное что работает под лялих и макось.

VD>4. Чем будет .Net 5? Будет ли это два разных продукта (как сейчас) под одним именем? Или все же в .Net 5 все переедет на Коре?


в .нет 5 переедет .нет стандарт, винформы и .нет кор.
Нет времени на раскачку!
Re[2]: Вопросы знатокам .net Core
От: VladD2 Российская Империя www.nemerle.org
Дата: 30.06.20 18:53
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>https://github.com/dotnet/core/blob/master/release-notes/3.1/3.1-supported-os.md


Как-то странно, что Ынь 7 поддерживается, а 2008-й сервер — нет. Они почти в одно время вышли. 2008 R2 так вообще на 2 года позже. Печально, если он не поддерживается.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re: Вопросы знатокам .net Core
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 30.06.20 19:05
Оценка: 52 (1)
Здравствуйте, VladD2, Вы писали:


VD>4. Чем будет .Net 5? Будет ли это два разных продукта (как сейчас) под одним именем? Или все же в .Net 5 все переедет на Коре?

https://habr.com/ru/company/microsoft/blog/493390/

Мы также работали над этими выпусками, чтобы завершить перенос моделей приложений из .NET Framework. В .NET Core 3 мы перенесли все наиболее используемые модели приложений, а также представили новые кроссплатформенные инфраструктуры вместо тех, которые не были портированы.

В ожидании следующего основного выпуска .NET 5 мы продолжим объединять .NET в единую платформу, включив нашу модель приложения для мобильных устройств .NET (Xamarin) в .NET 5. .NET 5 будет включать ASP.NET Core, Entity Framework Core, WinForms, WPF, Xamarin и ML.NET. Впервые вся платформа будет использовать унифицированный BCL (библиотеки базовых классов) для всех моделей приложений. Наличие версии 5, которая выше, чем у .NET Core и .NET Framework, также дает понять, что .NET 5 — это будущее .NET, единой унифицированной платформы для создания приложений любого типа.



https://docs.microsoft.com/ru-ru/dotnet/core/install/dependencies?tabs=netcore31&amp;pivots=os-windows

Windows 7 / Vista / 8.1 / Server 2008 R2 / Server 2012 R2
При установке пакета SDK для .NET или среды выполнения .NET в следующих версиях Windows требуются дополнительные зависимости:
Windows 7 SP1
Windows Vista с пакетом обновления 2 (SP2)
Windows 8.1
Windows Server 2008 R2
Windows Server 2012 R2


Распространяемый компонент Microsoft Visual C++ 2015 с обновлением 3.
KB2533623
и солнце б утром не вставало, когда бы не было меня
Отредактировано 01.07.2020 7:48 Serginio1 . Предыдущая версия .
Re: Вопросы знатокам .net Core
От: varenikAA  
Дата: 01.07.20 06:20
Оценка: 52 (1)
Здравствуйте, VladD2, Вы писали:

VD>Всем привет.


VD>3. Работает ли Коре (ратнайм) под Вынь 7/Вынь 2008?


по опыту работает везде, хотя в 2008 не пробовал, в том числе натив
и да в 2008 работает тоже dotnet/core/rid-catalog

Windows 7 или Windows Server 2008 R2

или можно портабельную(когда рантайм коры копируется в папку публикации с учетом архитектуры).
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: Вопросы знатокам .net Core
От: Kolesiki  
Дата: 01.07.20 15:30
Оценка: +1 -1
Здравствуйте, VladD2, Вы писали:

VD>4. Чем будет .Net 5?


Это всё та же Кора, только мимикрирующая под "старый добрый .NET"; Т.е. они думают, что если в имени написать только ".NET", то НИКТО НЕ ДОГАДАЕТСЯ и программеры будут писать на Коре, думая, что работают на фрэймворке.
Re[2]: Вопросы знатокам .net Core
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 01.07.20 16:11
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Здравствуйте, VladD2, Вы писали:


VD>>4. Чем будет .Net 5?


K>Это всё та же Кора, только мимикрирующая под "старый добрый .NET"; Т.е. они думают, что если в имени написать только ".NET", то НИКТО НЕ ДОГАДАЕТСЯ и программеры будут писать на Коре, думая, что работают на фрэймворке.

Ну не совсем. Многое не поддерживается
https://docs.microsoft.com/ru-ru/dotnet/standard/choosing-core-framework-server

Некоторые технологии .NET Framework недоступны в среде .NET Core. Поддержка некоторых из них будет добавлена в последующих выпусках .NET Core.
Остальные технологии не применяются к новым шаблонам приложений, используемым в среде .NET Core, и будут недоступными всегда.
Ниже приведен список самых распространенных технологий, которые недоступны в .NET Core.
Приложения веб-форм ASP.NET. Веб-формы ASP.NET доступны только в среде .NET Framework. ASP.NET Core не может использоваться для веб-форм ASP.NET.
Добавление веб-форм ASP.NET в среду .NET Core не планируется.

Приложения веб-страниц ASP.NET. Веб-страницы ASP.NET не добавлены в среду ASP.NET Core.

Реализация служб WCF. Хотя в среду .NET Core и добавлена библиотека клиента WCF, позволяющая использовать службы WCF,
сервер WCF можно реализовать только в среде .NET Framework.
Этот сценарий не входит в текущий план для .NET Core, н о он будет рассмотрен в будущем.

Службы, связанные с рабочими процессами. Службы Windows Workflow Foundation (WF), Workflow Services (WCF и WF в одной службе)
и WCF Data Services (известные как "Службы данных ADO.NET") доступны только в среде .NET Framework.
Добавление этих технологий в среду .NET Core не планируется.
Поддержка языков. Сейчас в среде .NET Core поддерживаются Visual Basic и F#, но не для всех типов проектов.
Список поддерживаемых шаблонов проектов см. в статье о параметрах шаблона для dotnet new.

и солнце б утром не вставало, когда бы не было меня
Re[3]: Вопросы знатокам .net Core
От: Kolesiki  
Дата: 02.07.20 03:39
Оценка:
Здравствуйте, Serginio1, Вы писали:

VD>>>4. Чем будет .Net 5?


K>>Это всё та же Кора, только мимикрирующая под "старый добрый .NET"


S>Ну не совсем. Многое не поддерживается


Что именно "не совсем"? Не совсем Коре? Не совсем .NET 5? Что именно в моих словах неправильно?
Re[4]: Вопросы знатокам .net Core
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 02.07.20 07:16
Оценка:
Здравствуйте, Kolesiki, Вы писали:

K>Здравствуйте, Serginio1, Вы писали:


VD>>>>4. Чем будет .Net 5?


K>>>Это всё та же Кора, только мимикрирующая под "старый добрый .NET"


S>>Ну не совсем. Многое не поддерживается


K>Что именно "не совсем"? Не совсем Коре? Не совсем .NET 5? Что именно в моих словах неправильно?

То что она, не совсем микрирущая и люди догадываются и возмущаются, что фреймворковские технологии
на котором у многих построен бизнес не переносятся
и солнце б утром не вставало, когда бы не было меня
Отредактировано 02.07.2020 7:18 Serginio1 . Предыдущая версия .
Re[3]: Вопросы знатокам .net Core
От: stapter  
Дата: 02.07.20 08:12
Оценка:
Здравствуйте, VladD2, Вы писали:

VD>Как-то странно, что Ынь 7 поддерживается, а 2008-й сервер — нет. Они почти в одно время вышли. 2008 R2 так вообще на 2 года позже. Печально, если он не поддерживается.


2.2 core поддерживает: https://github.com/dotnet/core/blob/master/release-notes/2.2/2.2-supported-os.md
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.