Планы MS на .Net платформу -- кто объяснит?
От: Shmj Ниоткуда  
Дата: 20.08.17 09:46
Оценка: +1 :)))
Как то официально никто ничего не объявляет но что-то происходит.

Судя по исходникам и NuGet-пакетам, все библиотеки MS делает под .Net Core. Старые под классический .Net уже даже не обновляет. Тот же EF сейчас 6.1.3 от March 11, 2015.

Но! .Net Core то еще сырой, в нем нет всего того пласта наработок/библиотек что в классическом.

И сейчас такое чувство что тебе в доме сняли все окна и двери, сначала хотели ставить новые а потом предлагают ждать пока построят новый дом чтобы в него переселиться.

Где официальное объяснение Microsoft?
Re: Планы MS на .Net платформу -- кто объяснит?
От: okon  
Дата: 20.08.17 11:03
Оценка:
S>Где официальное объяснение Microsoft?
C#7 вроде недавно вышел,
"старый дом" стоит и вполне надстраивается
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re: Планы MS на .Net платформу -- кто объяснит?
От: pagid Россия  
Дата: 20.08.17 11:42
Оценка: +1
Здравствуйте, Shmj, Вы писали:

S>И сейчас такое чувство что тебе в доме сняли все окна и двери, сначала хотели ставить новые а потом предлагают ждать пока построят новый дом чтобы в него переселиться.

К старым окнам новые рюшечки перестали приделывать, не значит, что их и двери сняли. Но непоследовательность рано или поздно погубит MS, хотя запас прочности в свое время был немалый сделан и пока помогает.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re: Планы MS на .Net платформу -- кто объяснит?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 20.08.17 12:30
Оценка: :))
Здравствуйте, Shmj, Вы писали:

S>И сейчас такое чувство что тебе в доме сняли все окна и двери, сначала хотели ставить новые а потом предлагают ждать пока построят новый дом чтобы в него переселиться.


S>Где официальное объяснение Microsoft?

Я уже год об этом говорю. Приоритет MS это UWP, Xamarin и главное Azure с докерами под Линукс. Везде нужен .Net Core и или NetSatandard.
Развивать одновременно 2 направления накладно.

При этом они еще и SQL под Линукс делают
и солнце б утром не вставало, когда бы не было меня
Отредактировано 20.08.2017 17:40 Serginio1 . Предыдущая версия .
Re: Планы MS на .Net платформу -- кто объяснит?
От: Kolesiki  
Дата: 21.08.17 03:11
Оценка: 4 (1) -2
Здравствуйте, Shmj, Вы писали:

S>Как то официально никто ничего не объявляет но что-то происходит.


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


S>Но! .Net Core то еще сырой, в нем нет всего того пласта наработок/библиотек что в классическом.


Именно. Поэтому те, кто взялись "мы наш, мы новый...." надорвёт пупок, но не сделает всего того, что уже сделано под Windows.NET; Хуже того — даже то, что они успеют сделать (перед окончательными похоронами Core) будет всё равно никому не нужно. Ну не нужен никому Linux.NET! И MacOS.NET — тоже не упёрся. Это крамольная мысль, но она проста до безобразия — нужно только понять, что многоплатформенность — это миф.

К сожалению, МелкоИндуСофт сейчас распаляет силы на мёртворождённый Core, хотя в виндусовом лагере дел — навалом. Когда они это осознают, в трубу будут выброшены тысячи человекочасов с результатом "все возвращаемся на Windows.NET". Грустные клоуны....
Re[2]: Планы MS на .Net платформу -- кто объяснит?
От: Nikolay_Ch Россия  
Дата: 21.08.17 05:45
Оценка: +1
Здравствуйте, Kolesiki, Вы писали:

K>Это крамольная мысль, но она проста до безобразия — нужно только понять, что многоплатформенность — это миф.

Однако Java существует на многих платформах и именно это ставится ей в заслугу. Именно это — на мой взгляд — есть причина, что она еще не умерла (несмотря на все заскоки Оракла).
Почему будет плохо, если я применяя Шарп смогу писать программы на Android и iOs? Никто не говорит о высокоскоростных приложениях — в энтерпрайзе это редко, когда надо.

А если посмотреть со стороны разработчиков, то..
Я преподаю шарп уже больше десяти лет и всегда в начале обучения студенты задают один и тот же вопрос про многоплатформенность — человек ленив, если уж можно что-то изучить более универсальное — он будет учить именно это.
Отредактировано 21.08.2017 5:48 Nikolay_Ch . Предыдущая версия .
Re[2]: Планы MS на .Net платформу -- кто объяснит?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 21.08.17 05:54
Оценка: :)
Здравствуйте, Kolesiki, Вы писали:

K>К сожалению, МелкоИндуСофт сейчас распаляет силы на мёртворождённый Core, хотя в виндусовом лагере дел — навалом. Когда они это осознают, в трубу будут выброшены тысячи человекочасов с результатом "все возвращаемся на Windows.NET". Грустные клоуны....

На самом деле с NetStandard 2 будут развиваться обе платформы

И еще раз .Net Core это не только Линускс но и UWP. А NetStandard это замена PCL.
Верным путем идем товарищи
и солнце б утром не вставало, когда бы не было меня
Отредактировано 21.08.2017 5:56 Serginio1 . Предыдущая версия .
Re[3]: Планы MS на .Net платформу -- кто объяснит?
От: s_aa Россия  
Дата: 21.08.17 06:02
Оценка: +1
S> И еще раз .Net Core это не только Линускс но и UWP.

Вот UWP какая то бесполезная хрень, неужели под нее кто-то пишет?
Жизнь не обязана доставлять удовольствие. Достаточно отсутствия страданий.
Re[4]: Планы MS на .Net платформу -- кто объяснит?
От: pagid Россия  
Дата: 21.08.17 06:37
Оценка: +1 :)
Здравствуйте, s_aa, Вы писали:

_>Вот UWP какая то бесполезная хрень, неужели под нее кто-то пишет?

Но MS хочется заставить писать.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: Планы MS на .Net платформу -- кто объяснит?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 21.08.17 07:21
Оценка: :)
Здравствуйте, s_aa, Вы писали:

S>> И еще раз .Net Core это не только Линускс но и UWP.


_>Вот UWP какая то бесполезная хрень, неужели под нее кто-то пишет?

Будут писать. Net Core уже по возможностям не уступает обычному Фреймворку.
Сейчас вводят XAML Standard а значит будет легко переводить WPF приложения.
Плюс смурфоны, XBOX и прочие виртуальной реальности, Tizen тоже использует .Net Core правда из гуя Xamarin.Forms
Но самое главное это конечно Azure. Именно на нем M$ то деньги и зарабатывает
и солнце б утром не вставало, когда бы не было меня
Re: Планы MS на .Net платформу -- кто объяснит?
От: Sharov Россия  
Дата: 21.08.17 10:11
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Как то официально никто ничего не объявляет но что-то происходит.


S>Судя по исходникам и NuGet-пакетам, все библиотеки MS делает под .Net Core. Старые под классический .Net уже даже не обновляет. Тот же EF сейчас 6.1.3 от March 11, 2015.


S>Но! .Net Core то еще сырой, в нем нет всего того пласта наработок/библиотек что в классическом.


S>И сейчас такое чувство что тебе в доме сняли все окна и двери, сначала хотели ставить новые а потом предлагают ждать пока построят новый дом чтобы в него переселиться.


S>Где официальное объяснение Microsoft?


Рассудите здраво -- у мс всегда была гегемония на pc. Облегчить задачу написания софта под свою ось и было задачей дотнет. Сейчас все либо в мобайл, либо в облаках.
Мобайл мс эпично слил -- его там нет. Остается облако. Я не знаю насоколько облако себя окупает и к чему там дотнет. Но судя по бардаку который начался в мире дотнет года два назад,
ничего хорошего это платформу и язык не ждет. Язык (шарп) кроме сахара развивается хоть как-то?
Кодом людям нужно помогать!
Re[2]: Планы MS на .Net платформу -- кто объяснит?
От: Shmj Ниоткуда  
Дата: 21.08.17 10:36
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Остается облако. Я не знаю насоколько облако себя окупает и к чему там дотнет. Но судя по бардаку который начался в мире дотнет года два назад,

S>ничего хорошего это платформу и язык не ждет. Язык (шарп) кроме сахара развивается хоть как-то?

Azure сейчас не привязан к .Net -- там все платформы поддерживаются. Т.е. это просто облако как Amazon AWS или Google Cloud -- вы получаете полноценный Linux или Windows и запускаете что хотите. Доступ к облачным хранилищам и пр. идет через REST-API и библиотеки есть для всех платформ.

.Net имеет такое же отношение к Azure как и к Google Cloud.

По этому я и не пойму куда ветер дует.
Re[2]: Планы MS на .Net платформу -- кто объяснит?
От: Klikujiskaaan КНДР  
Дата: 21.08.17 11:44
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Мобайл мс эпично слил -- его там нет. Остается облако.


Xamarin уже умер?
Re[3]: Планы MS на .Net платформу -- кто объяснит?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 21.08.17 12:50
Оценка:
Здравствуйте, Shmj, Вы писали:


S>Azure сейчас не привязан к .Net -- там все платформы поддерживаются. Т.е. это просто облако как Amazon AWS или Google Cloud -- вы получаете полноценный Linux или Windows и запускаете что хотите. Доступ к облачным хранилищам и пр. идет через REST-API и библиотеки есть для всех платформ.


S>.Net имеет такое же отношение к Azure как и к Google Cloud.


S>По этому я и не пойму куда ветер дует.


Туда как раз и дует ибо докеры выгоднее под Linux, а это как раз и ASP .Net Core и SQL for Linux и EF Core Host ASP.NET Core in Docker containers
и солнце б утром не вставало, когда бы не было меня
Отредактировано 21.08.2017 12:52 Serginio1 . Предыдущая версия .
Re: Планы MS на .Net платформу -- кто объяснит?
От: alexzzzz  
Дата: 21.08.17 13:10
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Как то официально никто ничего не объявляет но что-то происходит.


S>Судя по исходникам и NuGet-пакетам, все библиотеки MS делает под .Net Core. Старые под классический .Net уже даже не обновляет. Тот же EF сейчас 6.1.3 от March 11, 2015.


https://blogs.msdn.microsoft.com/dotnet/2017/05/23/announcing-ef-6-2-beta-1/
Re[4]: Планы MS на .Net платформу -- кто объяснит?
От: Mr.Delphist  
Дата: 21.08.17 14:02
Оценка:
Здравствуйте, s_aa, Вы писали:

S>> И еще раз .Net Core это не только Линускс но и UWP.


_>Вот UWP какая то бесполезная хрень, неужели под нее кто-то пишет?


Пишем, пишем. Иногда, конечно, хочется проораться матом, но в целом — жить можно.
Re[5]: Планы MS на .Net платформу -- кто объяснит?
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 21.08.17 14:13
Оценка:
Здравствуйте, Mr.Delphist, Вы писали:

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


S>>> И еще раз .Net Core это не только Линускс но и UWP.


_>>Вот UWP какая то бесполезная хрень, неужели под нее кто-то пишет?


MD>Пишем, пишем. Иногда, конечно, хочется проораться матом, но в целом — жить можно.


Сейчас вышел .Net Core 2 и NetStandard 2. Сейчас для UWP есть изменения? Учитывая, что выполняются в контейнере?

Правда пишут
https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-standard-2-0/

Virtually all .NET implementations have support for .NET Standard 2.0, including .NET Framework, .NET Core, and Xamarin. UWP support will come later this year. All these implementations benefit from the added APIs and the compatibility mode, especially .NET Core and UWP, which used to have a much more constrained API set.



Поддержка UWP придет позже в этом году.
и солнце б утром не вставало, когда бы не было меня
Отредактировано 21.08.2017 15:24 Serginio1 . Предыдущая версия .
Re: Планы MS на .Net платформу -- кто объяснит?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 21.08.17 17:27
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Судя по исходникам и NuGet-пакетам, все библиотеки MS делает под .Net Core.


Нет. Под netstandard 2.0.

S> Старые под классический .Net уже даже не обновляет. Тот же EF сейчас 6.1.3 от March 11, 2015.


EF заменен на EF Core. EF Core под netstandard 2.0, т.е. работает и на FW начиная с 4.6.1.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[2]: Планы MS на .Net платформу -- кто объяснит?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 21.08.17 17:32
Оценка:
Здравствуйте, okon, Вы писали:

S>>Где официальное объяснение Microsoft?

O>C#7 вроде недавно вышел,

7.1
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[3]: Планы MS на .Net платформу -- кто объяснит?
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 21.08.17 17:32
Оценка: +3
Здравствуйте, Shmj, Вы писали:

S>Azure сейчас не привязан к .Net


Azure это не нечто монолитное, это набор не особо связанных между собой сервисов, IaaS и PaaS. Какие то не привязаны к дотнету, а какие то, если даже не привязаны жестко, то обладают большими возможностями. Взять тот же Service Fabric — если не дотнет, то только guest executables, а там все несколько поограниченнее. Не говоря уж о том, что AppServices только для дотнета.
А амазоны в плане PaaS существенно меньше предлагают, так что с ними сравнивать не стоит.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.