Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.77/126: Рейтинг темы: голосов - 126, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 26.03.2019
Сообщений: 7
1

.NET Core Новости

13.01.2020, 08:06. Просмотров 23912. Ответов 175

Привет форумчане!
Интересно узнать мнение общества по поводу .Net Core. В августе 2018 года была информация о том что в 2019 году выйдет .Net Core 3.1, но как то интернет не пестрит информацией о нем. Читал что там много чего удобного придумали, в роде переноса кода с netFramework на core и т.д. Но вот вопрос, какое будущее у данной платформы? Поделитесь пожалуйста.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.01.2020, 08:06
Ответы с готовыми решениями:

Разница между .Net Framework и .Net Core
Собственно, основной вопрос в названии темы. Из прочитанных статей понял, что core призван...

Библиотека NETSquirrel для .NET и .NET Core
Краткое описание NETSquirrel - идейное продолжение и обобщение системного модуля PABCSystem на...

Сложности с .NET Core
Привет всем. Начал осваивать .net core, думал на обычный дотнет больше будет похоже... Вопросы...

ASP.NET Core. Старт - что нужно знать, чтобы стать ASP.NET Core разработчиком?
Попалось хор краткое обзорное видео 2016 года с таким названием - Что нужно знать, чтобы стать...

175
HF
485 / 323 / 88
Регистрация: 09.09.2011
Сообщений: 1,068
20.05.2020, 08:45 41
Цитата Сообщение от Usaga Посмотреть сообщение
WinUI 3 и MAUI будут на винде конкурировать?)
Если я теперь правильно понял, то MaUI = Xamarin, WinUI = WPF. До этого же WPF и Xamarin не конкурировали.
0
Эксперт .NET
8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
20.05.2020, 08:59 42
HF, я так понял, что WinUI не от WPF произошёл, а от UWP.

Странно то, что и WinUI и MAUI оба будут работать на десктопе, что есть конкуренция и размножение сущностей. С одной стороны я не против развития и появления новых ништяков, с другой - начинается какая-то свалка технологий.

Я себя ставлю на место новичка, перед которым стоит задача разработать настольное приложение. Он начинает гуглить технологии и тихо охреневает: WinForms, WPF, Metro, UWP, WinUI, MAUI... Это ж офигеть.
2
HF
485 / 323 / 88
Регистрация: 09.09.2011
Сообщений: 1,068
20.05.2020, 10:25 43
Цитата Сообщение от Usaga Посмотреть сообщение
я так понял, что WinUI не от WPF произошёл, а от UWP.
Вы правы. Просто если мельком глянуть - всё как на WPF. Ограничения видимо только в распространении. Не знаю как они через Store распространяются и могут ли без него работать. Ну и получается тогда что WinUI - оживлённый UWP. Его вроде бы уже похоронили давно. Опять?

Цитата Сообщение от Usaga Посмотреть сообщение
Я себя ставлю на место новичка, перед которым стоит задача разработать настольное приложение. Он начинает гуглить технологии и тихо охреневает: WinForms, WPF, Metro, UWP, WinUI, MAUI... Это ж офигеть.
Именно это у меня и вызывало негодования выше.
0
Эксперт .NET
8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
20.05.2020, 10:43 44
Цитата Сообщение от HF Посмотреть сообщение
Не знаю как они через Store распространяются и могут ли без него работать.
Я мельком посмотрел: там новая система распространения - MSIX. Вроде бы разновидность пакетов для стора. UWP не хоронили, оно просто не получило распространения из-за кучи ограничений различных.

Посмотрим, что в итоге получится. Может что нормальное. А может как обычно.
0
HF
485 / 323 / 88
Регистрация: 09.09.2011
Сообщений: 1,068
20.05.2020, 13:48 45
Цитата Сообщение от Usaga Посмотреть сообщение
Я мельком посмотрел: там новая система распространения - MSIX. Вроде бы разновидность пакетов для стора. UWP не хоронили, оно просто не получило распространения из-за кучи ограничений различных.
Посмотрим, что в итоге получится. Может что нормальное. А может как обычно.
Вдруг что-то другое смотрел.

https://devblogs.microsoft.com... 0-xamarin/
.NET MAUI is the net generation framework for building native cross-platform apps across mobile and desktop. Built on top of the new generation of .NET and project system, .NET MAUI will introduce new ways to build applications. Including, first class support for code first development with a Model-View-Update (MVU) architecture, in addition to the XAML and MVVM that you know and love. .NET MAUI will also simplify building cross-platform native apps by introducing a single-project structure and cross-platform resources. Resources such as fonts and images, powerful hot reload, and hot restart technology built in from the start.
В ролике, в самом конце о нём говорят и показывают. Примерно с 1:15. Так что получается UWP воскрес в новом виде.
0
Эксперт .NET
8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
20.05.2020, 14:04 46
HF, тогда я решительно не понимаю, что есть WinUI и нафиг он нужен на фоне MAUI (или наоборот). В комментах народ тоже самое спрашивает.

Кто-то заикнулся, что WinUI просто комплект контролов, но в документации на эту штуку сказано, что

Windows UI Library (WinUI) 3.0 is a major update that transforms WinUI into a full UX framework for all types of Windows apps—from Win32 to UWP.
Что-то лыжи не едут)
0
4574 / 3148 / 1342
Регистрация: 09.05.2015
Сообщений: 7,729
20.05.2020, 20:25 47
Еще несколько интересных информационных блогов
Welcome to C# 9.0
F# 5 and F# tools update
Improvements to XAML tooling in Visual Studio 2019 version 16.7 Preview 1

C# 9.0 вроде как зарелизится вместе с .NET 5 в ноябре этого года.
2
HF
485 / 323 / 88
Регистрация: 09.09.2011
Сообщений: 1,068
20.05.2020, 20:52 48
Цитата Сообщение от Someone007 Посмотреть сообщение
Welcome to C# 9.0
Вот тоже тема сегодняшнего обсуждения с друзьями.
Кто это придумывает? Зачем это нужно? Если раньше добавляли реальный функционал с понятным API, то теперь всё дико усложняют и меняют то что итак неплохо работает. И всё это становится похожим друг на друга. То в одном языке находится похожее, то потом появляется из этого в других. Стараются сделать единый язык? Новые инициализаторы (из статьи) напомнили JavaScript (или TypeScript) с его "конструкторами".
0
OwenGlendower
20.05.2020, 23:01
  #49
 Комментарий модератора 
Холивар вынесен в отдельную тему
0
Почетный модератор
7240 / 2616 / 273
Регистрация: 29.07.2006
Сообщений: 13,651
20.05.2020, 23:16 50

Не по теме:

Странно. То есть, мой ответ тоже относится к холивару? И как мне тогда ответить автору, так, чтобы ответ мой остался? Что за дискриминация? Типа, о. NET только хорошо или ничего?

Автор, понимаешь теперь, какое будущее? Либо хорошо, либо ничего.
0
3336 / 1364 / 231
Регистрация: 10.12.2013
Сообщений: 4,676
21.05.2020, 01:03 51
о как!
прям, C# script

Цитата Сообщение от In C# 9.0 you can just choose to write your main program at the top level instead:

C#
1
2
3
4
using System;
 
Point p = new (3, 5);
Console.WriteLine("Hello World!");
Any statement is allowed. The program has to occur after the usings and before any type or namespace declarations in the file, and you can only do this in one file, just as you can have only one Main method today.

If you want to return a status code you can do that. If you want to await things you can do that. And if you want to access command line arguments, args is available as a “magic” parameter.

Local functions are a form of statement and are also allowed in the top level program. It is an error to call them from anywhere outside of the top level statement section.
0
Usaga
21.05.2020, 08:05
  #52

Не по теме:

Цитата Сообщение от Vourhey Посмотреть сообщение
Либо хорошо, либо ничего.
Вообще-то нет. Либо конструктив, либо в холивары со своими эмоциями. Что и сделалось.

0
608 / 437 / 158
Регистрация: 21.02.2019
Сообщений: 1,597
21.05.2020, 11:18 53
Цитата Сообщение от volodin661 Посмотреть сообщение
о как!
прям, C# script
..да .. если б оно еще и компилировалось на лету ... но тогда разломали бы систему на раз ...
0
Почетный модератор
7240 / 2616 / 273
Регистрация: 29.07.2006
Сообщений: 13,651
21.05.2020, 12:24 54

Не по теме:

Цитата Сообщение от Usaga Посмотреть сообщение
Вообще-то нет. Либо конструктив, либо в холивары со своими эмоциями. Что и сделалось.
Удобно устроились: конструктивом считается только позитивное мнение. Это называется двойные стандарты. Как обычно на этом форуме и делается.



Добавлено через 49 минут
Раз кто-то хочет конструктива, придется разжевать, почему так.
Цитата Сообщение от Russtam1 Посмотреть сообщение
Но вот вопрос, какое будущее у данной платформы?
У .Net нет будущего и особенно его нет у .Net Core. Будущее есть у тех продуктов, которые создавались для решения какой-либо проблемы. С .Net Core ситуация другая. Когда в MS после долгих лет поняли, что к ним на IIS на Windows Server идет слишком мало народу, что они проигрывают даже PHP на Apache по востребованности, надо было что-то делать. И понимая, что они не в силах переманить разработчиков на свою полянку с вялой травой, они решили, что надо доить разработчиков на их собственной полянке - Linux. И изобрели .net core. То есть, этим мы обязаны не существующей проблеме, а банальному маркетингу. Продукты, которые создал маркетинг, это как человек на ИВЛ: пока деньги от компании вливается в этот продукт, он живет, как только перестанет, сразу все разбегутся. Поэтому создание .net core не изменило расклад сил: php, java, python все так же популярнее для бэкэнда. А еще добавилcя nodejs. В итогде, у .net core, да и у всего .net нет своей ниши: десктопный софт на нем никто не пишет, кроме самой MS, большинство вакансий по .net - это фулстэк, и даже там он уступает другим языкам и платформам по популярности. Этот пузырь, раздутый MS, пока не схлопнулся, лишь потому что компания в него дует. Windows Phone уже схлопнулся, потому что тоже ничего не решал, а хотел просто доить мобильных пользователей. .net ничего нового не привносит, а просто хочет доить сайтоклепателей на Win/Lin, его ждет та же учесть, что и Win Phone, XNA, HoloLens, но немного позже.

Не по теме:

Надеюсь, "гениям"-модераторам не нужно объяснять, что это не холивар, а ответ автору темы. Холиваром его воспринимают только слабые духом, у которых бомбит по поводу и без.
Если кто-то хочет начать упираться на эту тему, то не отвечайте мне здесь, а в отдельном разделе для холиваров. Из-за вас, мои сообщения удаляют. Это неправильно.

0
OwenGlendower
21.05.2020, 12:54
  #55

Не по теме:

Цитата Сообщение от Vourhey Посмотреть сообщение
Надеюсь, "гениям"-модераторам не нужно объяснять, что это не холивар, а ответ автору темы.
Модераторы в состояниии отличить конструктив от вброса ведущего к холивару без чужой помощи.

Цитата Сообщение от Vourhey Посмотреть сообщение
Из-за вас, мои сообщения удаляют.
Врать не надо. Сообщения были перемещены в отдельную тему без изменений. В обоих темах проставлены взаимные ссылки чтобы был понятен контекст.

0
Эксперт .NET
8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
21.05.2020, 13:02 56

Не по теме:

Цитата Сообщение от Vourhey Посмотреть сообщение
Удобно устроились: конструктивом считается только позитивное мнение. Это называется двойные стандарты. Как обычно на этом форуме и делается.
Конструктивом считается не позитивы и облизывание технологии, а спокойное и разумное обсуждение, с доводами и аргументами. Вскукареки без какой-либо вменяемой аргументации конструктивом назвать не можно.



Цитата Сообщение от Vourhey Посмотреть сообщение
У .Net нет будущего и особенно его нет у .Net Core.
И откуда вы это можете знать? Не поделитесь ли опытом?
0
Почетный модератор
7240 / 2616 / 273
Регистрация: 29.07.2006
Сообщений: 13,651
21.05.2020, 13:25 57

Не по теме:

Цитата Сообщение от Usaga Посмотреть сообщение
Вскукареки без какой-либо вменяемой аргументации конструктивом назвать не можно.
Это кто здесь клювом защелкал? Вменяемость аргументации - понятие относительное.

Цитата Сообщение от Usaga Посмотреть сообщение
И откуда вы это можете знать? Не поделитесь ли опытом?
Я написал, откуда. Повторять не хочу. Те, кто не согласен - идут в холивары.

Добавлено через 1 минуту
Цитата Сообщение от kolorotur Посмотреть сообщение
Сообщение от Russtam1
какое будущее у данной платформы?
Светлое!
Здесь человек ничем не аругментировал светлое будущее, но вопросов к нему почему-то нет. А к тому, что будущее не светлое, сразу вопросы. И кто здесь облизывает?
0
Эксперт .NET
8529 / 5969 / 996
Регистрация: 21.01.2016
Сообщений: 22,603
21.05.2020, 14:00 58
Цитата Сообщение от Vourhey Посмотреть сообщение
Я написал, откуда.
Так это ваше субъективное мнение пропитанное эмоциями и неприязнью. Мнение человека со стороны, который отношения к обсираемой теме не имеет. Или я не прав?

Цитата Сообщение от Vourhey Посмотреть сообщение
Здесь человек ничем не аругментировал светлое будущее, но вопросов к нему почему-то нет.
Из него желчь фонтаном не бьёт. В отличие от.
0
Почетный модератор
7240 / 2616 / 273
Регистрация: 29.07.2006
Сообщений: 13,651
21.05.2020, 14:31 59
Цитата Сообщение от Usaga Посмотреть сообщение
Так это ваше субъективное мнение пропитанное эмоциями и неприязнью.
Не приписывай мне эмоций, которых у меня нет. Если у тебя неприязнь к чужому мнению, отличному от твоего, то тебе нужна помощь специалиста.
Цитата Сообщение от Usaga Посмотреть сообщение
Мнение человека со стороны, который отношения к обсираемой теме не имеет. Или я не прав?
Да, не прав. Откуда тебе, человеку со стороны знать, имею я отношение к теме или нет? Неоткуда. И у нас на форуме вроде нет ограничений на высказывание своего мнения и на то, что аргументы должны быть объективными на чей-то взгляд.
Цитата Сообщение от Usaga Посмотреть сообщение
Из него желчь фонтаном не бьёт. В отличие от.
Не вали с больной головы на здоровую. Попей B6 и B12 (курс - месяц), нервы успокаивает. И гениальная логика, как всегда: если желчь не бьет, аргументы ни для чего не нужны. Омг, дайте людям мозгов...

Добавлено через 2 минуты
Хорошо, вот без желчи. У .Net Core нет будущего. Либо оно очень темное, как и прошлое. Так пойдет?
Без желчи и не аругментировано как и про светлое будущее. Как мне еще это написать, чтобы бедные дотнетчики успокоились и не реагировали?
0
Фрилансер
559 / 367 / 111
Регистрация: 06.01.2017
Сообщений: 3,967
21.05.2020, 14:32 60
Цитата Сообщение от Vourhey Посмотреть сообщение
Будущее есть у тех продуктов, которые создавались для решения какой-либо проблемы. С .Net Core ситуация другая.
вы хотите сказать чтобы были одними из тех кто учавствовал в создании .NET Core?))
если нет то откуда вам знать зачем он создавался?)

Цитата Сообщение от Vourhey Посмотреть сообщение
То есть, этим мы обязаны не существующей проблеме, а банальному маркетингу.
выдали так выдали))
то что приложения были Windows - only это не проблема а маркетинг))

Цитата Сообщение от Vourhey Посмотреть сообщение
Поэтому создание .net core не изменило расклад сил: php, java, python все так же популярнее для бэкэнда.
тут бы ссылочку на статистику привести а не просто "Я СКАЗАЛ!!!!"))

Цитата Сообщение от Vourhey Посмотреть сообщение
В итогде, у .net core, да и у всего .net нет своей ниши: десктопный софт на нем никто не пишет, кроме самой MS
пишут, пишут

Есть даже те кто сырую Avalonia в прод пихают))

Цитата Сообщение от Vourhey Посмотреть сообщение
Надеюсь, "гениям"-модераторам не нужно объяснять, что это не холивар, а ответ автору темы. Холиваром его воспринимают только слабые духом, у которых бомбит по поводу и без.
вы хоть бы попытались соблюдать минимальное приличения не поливая грязью всех несогласных вокруг))

Цитата Сообщение от Vourhey Посмотреть сообщение
Если кто-то хочет начать упираться на эту тему, то не отвечайте мне здесь, а в отдельном разделе для холиваров.
напомню вам ваши слова))

И у нас на форуме вроде нет ограничений на высказывание своего мнения.
так-то))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2020, 14:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Какая разница между ASP .Net Core и ASP .Net Core MVC?
Какая разница между ASP .Net Core и ASP .Net Core MVC? Или я может что-то не так понял? И...

Оптимизация производительности C#.NET (Алгоритм, Многопоточность, Debug, Release, .Net Core, Net Native)
Решил поделится своим небольшим опытом по оптимизации вычислений на C#.NET. НЕ профи, палками не...

Объясните на пальцах совместимость библиотек в .Net Core, .Net Framework, .Net Standart
Изучаю .Net. Хочу написать некое серверное приложение (думаю что учеба лучше на реальном примере,...

Как развернуть бд на другом ПК? ASP.NET Core + MS SQL(EF Core)
Суть вот в чем. В ЧТ сдавать тестовое задание на анимации и простейший CRUD с базой данных. Окей....

ASP.NET Core + EF Core: ошибка при обновлении БД после создания миграции
Всем привет! Начал осваивать ASP.NET Core: создал проект "Веб-приложение" без Identity. Сразу же...

Разница между ASP.NET Core 2, ASP.NET Core MVC, ASP.NET MVC 5 и ASP.NET WEBAPI 2
Здравствуйте. Я в бекенд разработке полный ноль. В чем разница между вышеперечисленными...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.