Представляем .NET 5 Preview 1

Автор: admin от 24-03-2020, 10:30, посмотрело: 265

В конце прошлого года мы выпустили .NET Core 3.0 и 3.1. В этих версиях добавлены модели настольных приложений Windows Forms (WinForms) и WPF, ASP.NET Blazor для создания одностраничных приложений и gRPC для кроссплатформенного обмена сообщениями на основе контрактов. Мы также добавили шаблоны для создания сервисов, крутое генерирование клиентского кода для общения с gRPC, сервисы REST API и многое другое. Мы рады, что .NET Core 3 стала самой быстро-принятой версией .NET, и за последний год у нас появился еще миллион пользователей.



Мы также работали над этими выпусками, чтобы завершить перенос моделей приложений из .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, единой унифицированной платформы для создания приложений любого типа.



Мы говорили это много раз, но мы еще раз повторим; .NET Core, а затем .NET 5 — это .NET, с помощью которого вам стоит создавать все свои новые приложения. .NET Framework будет поддерживаться до тех пор, пока поддерживается сама Windows. Мы будем продолжать обеспечивать безопасность и исправлять ошибки, а также обновлять сетевые и крипто API. Он будет оставаться безопасным и поддерживаться для работы ваших старых приложений на .NET Framework.



Представляем .NET 5 Preview 1

Категория: Программирование

 

Worker Service в .NET Core 3: что такое и зачем нужно

Автор: admin от 17-12-2019, 09:05, посмотрело: 71

В .NET Core 3 появился новый шаблон проекта под названием Worker Service. Этот шаблон разработан, чтобы дать вам отправную точку для создания кроссплатформенных сервисов. В качестве альтернативного варианта использования: он дает очень хорошую среду для создания консольных приложений, которая идеально подходит для контейнеров и микросервисов.



Worker Service в .NET Core 3: что такое и зачем нужно



Подробнее о некоторых из преимуществ использования этого шаблона читайте под катом.



Worker Service в .NET Core 3: что такое и зачем нужно

Категория: Программирование / Microsoft

 

Вышел .NET Core 3.1

Автор: admin от 11-12-2019, 10:15, посмотрело: 75

Мы рады объявить о выпуске .NET Core 3.1. Это действительно небольшое обновление, в основном призванное устранить проблемы версии .NET Core 3.0, которую мы выкатили пару месяцев назад. Самое важное о .NET Core 3.1 — это релиз долгосрочной поддержки (LTS) и мы будем поддерживать эту версию как минимум в течение 3 лет. Как и в прошлом, мы не хотели торопиться с выпуском нового релиза LTS. Дополнительные два месяца (после выхода .NET Core 3.0) позволили нам выбрать и реализовать правильный набор улучшений по сравнению с уже стабильной версией. .NET Core 3.1 теперь полностью готов к использованию в чем угодно, на что только способно ваше воображение.



Вы можете скачать .NET Core 3.1для Windows, macOS, и Linux:




  • .NET Core 3.1 SDK и Runtime

  • Образы контейнеров Docker

  • Установщик Snap



ASP.NET Core и EF Core также стали общедоступны.



Visual Studio 2019 16.4 также теперь доступна и включает в себя .NET Core 3.1. Это необходимое обновление для использования .NET Core 3.1 с Visual Studio. Пользователям Visual Studio 2019 мы рекомендуем просто обновить Visual Studio до 16.4 вместо отдельного скачивания .NET Core 3.1.



Visual Studio для Mac также поддерживает и включает в себя .NET Core 3.1, пробуйте Visual Studio для Mac 8.4 Preview.



Заметки релиза:




  • Заметки о релизе .NET Core 3.1

  • Страница GitHub для описания проблем с .NET Core 3.1

  • Релиз на GitHub



Вышел .NET Core 3.1

Категория: Программирование / Microsoft

 

Сценарии использования и производительность Blazor Server в .NET Core 3.0

Автор: admin от 30-10-2019, 10:55, посмотрело: 259

С момента релиза Blazor Server с .NET Core 3.0 в прошлом месяце многие люди поделились с нами своим восторгом от возможности создания клиентского веб-интерфейса используя только с .NET и C#. В то же время мы также слышали много вопросов о том, что такое Blazor Server, как он связан с Blazor WebAssembly и для каких сценариев Blazor Server лучше всего подходит. Стоит ли выбирать Blazor Server для своего веб-интерфейса на стороне клиента или ждать Blazor WebAssembly? Этот пост призван ответить на эти вопросы и дать представление о том, как Blazor Server работает в масштабе, и каким мы видим развитие Blazor будущем.



Сценарии использования и производительность Blazor Server в .NET Core 3.0

Категория: Программирование / Microsoft

 

Azure Cloud Shell в Windows Terminal

Автор: admin от 14-10-2019, 14:25, посмотрело: 116

Теперь вы можете подключаться к Azure Cloud Shell через Windows Terminal!



Azure Cloud Shell в Windows Terminal



Для этого мы добавили новый профиль по умолчанию – Azure Cloud Shell, который позволяет получить доступ к каталогам/клиентам Azure через приложение Windows Terminal.

Категория: Microsoft

 

Представляем темную тему для Visual Studio App Center

Автор: admin от 27-09-2019, 23:00, посмотрело: 138

Мы стремимся сделать Visual Studio App Center наиболее удобным для вас. Благодаря тому, что вы находите время делиться с нами своими пожеланиями через наш репозиторий на Github, мы можем создавать для вас такие функции, как эта темная тема для App Center.



На представленных ниже скриншотах вы можете увидеть, как выглядит темная тема App Center:



Представляем темную тему для Visual Studio App Center

App Center Distribute



Представляем темную тему для Visual Studio App Center

App Center Test

Категория: Microsoft

 

Вышел .NET Core 3.0 (Preview 6)

Автор: admin от 18-06-2019, 11:40, посмотрело: 126

На прошлой неделе вышел .NET Core 3.0 (Preview 6). В него вошли обновления компиляции сборок для улучшения запуска, улучшения оптимизации приложений по размеру с улучшениями компоновщика и EventPipe. Мы также выпустили новые образы Docker для Alpine на ARM64.




  • Скачать .NET Core 3.0 (Preview 6) на Windows, macOS и Linux.


  • Заметки выпуска опубликованы в dotnet/core. Различия API между Preview 5 и 6 также доступны.


  • ASP.NET Core и EF Core также выпущены на прошлой неделе.


  • Если вы пропустили, изучите обновления .NET Core 3.0 (Preview 5) прошлого месяца.




Вышел .NET Core 3.0 (Preview 6)

Категория: Программирование / Microsoft

 

Перенос десктопных приложений на .NET Core

Автор: admin от 10-06-2019, 10:40, посмотрело: 127

С тех пор, как я начала работать с сообществом над переносом десктопных приложений с .NET Framework на .NET Core, я заметила, что существует «два лагеря»: представители одного хотят очень простой и короткий список инструкций для переноса своих приложений на .NET Core, в то время как представители другого предпочитают более принципиальный подход с большим количеством исходной информации. Вместо того, чтобы писать документ по типу «швейцарского армейского ножа», мы собираемся опубликовать два сообщения в блоге, по одному для каждого «лагеря»:




  • Данный пост — простой случай. Он ориентирован на простые инструкции и небольшие приложения и рассматривает самый простой способ переноса приложения на .NET Core.

  • Позднее мы опубликуем еще один пост для более сложных случаев. В нем основное внимание будет уделено нетривиальным приложениям, таким как WPF-приложение с зависимостями от WCF и сторонних UI-пакетов.



Если вы предпочитаете смотреть видео, а не читать, то вот видео, где я делаю все, что описано ниже.



Категория: Программирование / Microsoft

 

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

Автор: admin от 4-06-2019, 10:20, посмотрело: 109

Вы никогда не думали о звуках, которые издает ваш компьютер, когда приходит сообщение, садится батарея или появляется напоминание о встрече? А вот Мэттью Беннетт думал. Много думал.



Беннетт сочинил, исполнил и обработал более 900 версий звука оповещения календаря Windows 10, прежде чем выбрал идеальную.



«Это было долго, зато хорошо получилось», — вспоминал Беннетт, пожав плечами, во время недавнего визита в свою студию звукозаписи в Редмонде. В звукоизолированной комнате, освещенной свечами, расположены микшер, несколько высококачественных студийных мониторов и больших ЖК-экранов, а в центре — полнооктавная клавиатура синтезатора.



Как композитор и звукорежиссер, работающий над многими приложениями и устройствами Microsoft, Беннетт уже 15 лет играет важную роль в звуковом дизайне компании. У него твердые убеждения и сложившаяся философия относительно звука, и он отлично владеет профессиональной терминологией для обсуждения этих вопросов.



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

Категория: Microsoft

 

О том, как Microsoft Kaizala позволил Indian Railways объединить 3 миллиона своих сотрудников услугами здравоохранения

Автор: admin от 22-05-2019, 11:05, посмотрело: 115

Крупнейший работодатель Индии, Indian Railways (Индийские железные дороги), будет использовать Microsoft Kaizala для связи своих сотрудников по всей стране с качественными медицинскими учреждениями. Приложение Microsoft Kaizala позволит служащим и вышедшим на пенсию работникам железной дороги воспользоваться услугами здравоохранения 125 железнодорожных и 133 общественных частных больниц. Группа Kaizala, управляемая врачами из South Central Railway, будет дополнена целевыми группами врачей, младшим медицинским персоналом и медсестрами.



О том, как Microsoft Kaizala позволил Indian Railways объединить 3 миллиона своих сотрудников услугами здравоохранения

Категория: Microsoft

 
Назад Вперед