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

Новости .NET

13.01.2020, 08:06. Показов 111674. Ответов 375

Студворк — интернет-сервис помощи студентам
Привет форумчане!
Интересно узнать мнение общества по поводу .Net Core. В августе 2018 года была информация о том что в 2019 году выйдет .Net Core 3.1, но как то интернет не пестрит информацией о нем. Читал что там много чего удобного придумали, в роде переноса кода с netFramework на core и т.д. Но вот вопрос, какое будущее у данной платформы? Поделитесь пожалуйста.
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.01.2020, 08:06
Ответы с готовыми решениями:

Как установить .NET приложение, но без установки самого .NET Framework?
Мне нужно установить .NET приложение, но без установки самого .NET Framework. Возможно ли это? есть ли способ избежать установки на...

Как указать VS.NET какой из установленный .NET Framewrok SDK использовать
У меня есть дистрибутив VS.NET2002. При инсталляции он ставит .NET Framewrok SDK v1.0.3705 Я скачал .NET Framewrok SDK v1.1.4322....

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

375
HF
 Аватар для HF
1319 / 899 / 200
Регистрация: 09.09.2011
Сообщений: 2,698
Записей в блоге: 2
20.05.2020, 08:45
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Usaga Посмотреть сообщение
WinUI 3 и MAUI будут на винде конкурировать?)
Если я теперь правильно понял, то MaUI = Xamarin, WinUI = WPF. До этого же WPF и Xamarin не конкурировали.
0
Эксперт .NET
 Аватар для Usaga
14333 / 9426 / 1357
Регистрация: 21.01.2016
Сообщений: 35,525
20.05.2020, 08:59
HF, я так понял, что WinUI не от WPF произошёл, а от UWP.

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

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

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

Посмотрим, что в итоге получится. Может что нормальное. А может как обычно.
0
HF
 Аватар для HF
1319 / 899 / 200
Регистрация: 09.09.2011
Сообщений: 2,698
Записей в блоге: 2
20.05.2020, 13:48
Цитата Сообщение от 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
 Аватар для Usaga
14333 / 9426 / 1357
Регистрация: 21.01.2016
Сообщений: 35,525
20.05.2020, 14:04
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
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
20.05.2020, 20:25
Еще несколько интересных информационных блогов
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
 Аватар для HF
1319 / 899 / 200
Регистрация: 09.09.2011
Сообщений: 2,698
Записей в блоге: 2
20.05.2020, 20:52
Цитата Сообщение от Someone007 Посмотреть сообщение
Welcome to C# 9.0
Вот тоже тема сегодняшнего обсуждения с друзьями.
Кто это придумывает? Зачем это нужно? Если раньше добавляли реальный функционал с понятным API, то теперь всё дико усложняют и меняют то что итак неплохо работает. И всё это становится похожим друг на друга. То в одном языке находится похожее, то потом появляется из этого в других. Стараются сделать единый язык? Новые инициализаторы (из статьи) напомнили JavaScript (или TypeScript) с его "конструкторами".
0
20.05.2020, 23:01
 Комментарий модератора 
Холивар вынесен в отдельную тему
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
20.05.2020, 23:16

Не по теме:

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

Автор, понимаешь теперь, какое будущее? Либо хорошо, либо ничего.
0
 Аватар для volodin661
6809 / 2307 / 350
Регистрация: 10.12.2013
Сообщений: 7,948
21.05.2020, 01:03
о как!
прям, 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
21.05.2020, 08:05

Не по теме:

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

0
800 / 583 / 207
Регистрация: 21.02.2019
Сообщений: 2,095
21.05.2020, 11:18
Цитата Сообщение от volodin661 Посмотреть сообщение
о как!
прям, C# script
..да .. если б оно еще и компилировалось на лету ... но тогда разломали бы систему на раз ...
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
21.05.2020, 12:24

Не по теме:

Цитата Сообщение от 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
21.05.2020, 12:54

Не по теме:

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

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

0
Эксперт .NET
 Аватар для Usaga
14333 / 9426 / 1357
Регистрация: 21.01.2016
Сообщений: 35,525
21.05.2020, 13:02

Не по теме:

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



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

Не по теме:

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

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

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

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

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

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

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

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

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

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

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

И у нас на форуме вроде нет ограничений на высказывание своего мнения.
так-то))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2020, 14:32
Помогаю со студенческими работами здесь

Библиотека NETSquirrel для .NET и .NET Core
Краткое описание NETSquirrel - идейное продолжение и обобщение системного модуля PABCSystem на платформы NET и NETCore. Её цель: сделать...

Что лучше выбрать VB.NET или C.NET (C#)?
Я программирую на VB. Но так как сейчас появилась .NET платформа решил перейти на неё. Подскажите что лучше выбрать VB.NET или C.NET...

События и новости связанные с ASP.NET MVC
Поздравляю всех разработчиков с выходом ASP.NET MVC 3.0 RTM (с новым продуктом Nuget, кто не знает что это такое - советую почитать), CMS...

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

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


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru