Подборка свежих обновлений для .NET-разработчика: .NET 8 Preview 5 и не только.
◾ Announcing .NET 8 Preview 5
◾ ASP.NET Core updates in .NET 8 Preview 5
◾ Announcing .NET MAUI in .NET 8 Preview 5
◾ .NET June 2023 Updates – .NET 7.0.7, .NET 6.0.18
◾ Announcing Vercel and Azure Cosmos DB Integration
◾ Announcing Microsoft Graph Toolkit v3.0 release candidate
◾ Azure SDK Release (June 2023)
◾ PSResourceGet Preview is Now Available
◾ Visual Studio 2022 17.7 Preview 2 is here!
#news #dotnet8
◾ Announcing .NET 8 Preview 5
◾ ASP.NET Core updates in .NET 8 Preview 5
◾ Announcing .NET MAUI in .NET 8 Preview 5
◾ .NET June 2023 Updates – .NET 7.0.7, .NET 6.0.18
◾ Announcing Vercel and Azure Cosmos DB Integration
◾ Announcing Microsoft Graph Toolkit v3.0 release candidate
◾ Azure SDK Release (June 2023)
◾ PSResourceGet Preview is Now Available
◾ Visual Studio 2022 17.7 Preview 2 is here!
#news #dotnet8
🔥4
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template
▫️Часть 3. Comparing WebApplication.CreateBuilder() to the new CreateSlimBuilder() method
▫️Часть 4. Exploring the new minimal API source generator
▫️Часть 5. Replacing method calls with Interceptors
▫️Часть 6. Keyed service dependency injection container support
▫️Часть 7. Form binding in minimal APIs
▫️Часть 8. Introducing the Identity API endpoints
▫️Часть 9. Rendering Blazor components to a string
▫️Часть 10. Updates to Docker images in .NET 8
▫️Часть 11. Short-circuit routing в .NET 8
▫️Часть 12. Avoiding flaky tests with TimeProvider and ITimer
#dotnet8
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template
▫️Часть 3. Comparing WebApplication.CreateBuilder() to the new CreateSlimBuilder() method
▫️Часть 4. Exploring the new minimal API source generator
▫️Часть 5. Replacing method calls with Interceptors
▫️Часть 6. Keyed service dependency injection container support
▫️Часть 7. Form binding in minimal APIs
▫️Часть 8. Introducing the Identity API endpoints
▫️Часть 9. Rendering Blazor components to a string
▫️Часть 10. Updates to Docker images in .NET 8
▫️Часть 11. Short-circuit routing в .NET 8
▫️Часть 12. Avoiding flaky tests with TimeProvider and ITimer
#dotnet8
Andrew Lock | .NET Escapades
Exploring the .NET 8 preview
In this series I explore some of the changes and new features released in the .NET 8 previews.
👍9❤5
Вышла вторая часть в серии статей под названием «Знакомство с предварительной версией .NET 8».
Эндрю Лок разбирается с новым шаблоном AOT-ready, поставляемым в предварительных выпусках .NET 8 SDK.
#dotnet8
Эндрю Лок разбирается с новым шаблоном AOT-ready, поставляемым в предварительных выпусках .NET 8 SDK.
#dotnet8
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
👍3
Подборка свежих обновлений для .NET-разработчика: .NET 8 Preview 6 и не только.
◾ Announcing .NET 8 Preview 6
◾ ASP.NET Core updates in .NET 8 Preview 6
◾Announcing .NET MAUI in .NET 8 Preview 6: Hello VS Code & VS for Mac
◾ New C# 12 preview features
◾ .NET July 2023 Updates – .NET 7.0.9, .NET 6.0.20
◾ .NET Framework July 2023 Security and Quality Rollup Updates
◾ Introducing System.Web Adapters v1.2 with new APIs and scenarios
◾ Microsoft Graph PowerShell v1 to v2 migration toolkit
◾ Announcing the .NET MAUI extension for Visual Studio Code
#news #dotnet8
◾ Announcing .NET 8 Preview 6
◾ ASP.NET Core updates in .NET 8 Preview 6
◾Announcing .NET MAUI in .NET 8 Preview 6: Hello VS Code & VS for Mac
◾ New C# 12 preview features
◾ .NET July 2023 Updates – .NET 7.0.9, .NET 6.0.20
◾ .NET Framework July 2023 Security and Quality Rollup Updates
◾ Introducing System.Web Adapters v1.2 with new APIs and scenarios
◾ Microsoft Graph PowerShell v1 to v2 migration toolkit
◾ Announcing the .NET MAUI extension for Visual Studio Code
#news #dotnet8
Microsoft News
Announcing .NET 8 Preview 6
We're thrilled to announce .NET 8 Preview 6 which is packed with plenty of library updates, a new WASM mode, more source generators, constant performance improvements, and NativeAOT support on iOS.
❤6👍4
Вышли третья и четвертая части в серии статей под названием «Знакомство с предварительной версией .NET 8».
Эндрю Лок рассматривает новые метод CreateSlimBuilder и minimal API source generator, представленный для поддержки AOT workloads.
#dotnet8
Эндрю Лок рассматривает новые метод CreateSlimBuilder и minimal API source generator, представленный для поддержки AOT workloads.
#dotnet8
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
👍6❤3
🔥Вышла пятая часть в серии «Знакомство с предварительной версией .NET 8»
Эндрю Лок погружается в новую экспериментальную функцию предварительной версии C# 12 под названием interceptors, а также:
— показывает, как она работает и почему полезна;
— рассказывает, как minimal API source generator из предыдущей статьи был обновлен для использования interceptors.
#dotnet8
Эндрю Лок погружается в новую экспериментальную функцию предварительной версии C# 12 под названием interceptors, а также:
— показывает, как она работает и почему полезна;
— рассказывает, как minimal API source generator из предыдущей статьи был обновлен для использования interceptors.
#dotnet8
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
👍6
🔥Вышли новые части в серии «Знакомство с предварительной версией .NET 8»
Эндрю Лок погружается в новую поддержку keyed service для dependency injection container, привязки форм в minimal API и ASP.NET Core Identity.
#dotnet8
Эндрю Лок погружается в новую поддержку keyed service для dependency injection container, привязки форм в minimal API и ASP.NET Core Identity.
#dotnet8
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
⚡ Анонс .NET 8 RC1: новый режим AOT для Android и WASM, улучшения System.Text.Json и поддержку Azure Managed Identity для контейнеров.
⚡ Обновления ASP.NET Core в .NET 8 RC 1: изменения коснулись серверов и middleware, API authoring, Blazor, Identity, Single page приложений и метрик.
⚡ Анонс .NET MAUI в .NET 8 RC 1. Доминирующей темой работы над .NET MAUI в .NET 8 является качество кода. В этом выпуске также представлены первые шаги по поддержке бета-версии Xcode 15 для Apple SDK.
⚡ EF Core 8 RC1: complex types как value objects.
🔐 Сентябрьские обновления .NET (.NET 7.0.11 и .NET 6.0.22) и .NET Framework
#новости #dotnet8
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
В 9-ой части Эндрю Лок погружается в новую поддержку рендеринга компонентов Blazor вне контекста ASP.NET Core.
10-ая часть посвящена обновлению Docker-образов в .NET 8. Вы узнаете о некоторых различиях в тегах, новых поддерживаемых типах образов, а также критические изменения в образах.
#dotnet8
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
👍4❤1
В 11-ой части Эндрю Лок разбирается с новой фичей ASP.NET Core в .NET 8 — short-circuit routing. Вы узнаете, чем она отличается от обычного роутинга, в чем ее преимущество и как она реализована в платформе.
#dotnet8
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
⏳Как избежать ненадежных тестов с помощью TimeProvider и ITimer
🔥 Вышла новая часть в серии «Знакомство с предварительной версией .NET 8». В 12-ой части Эндрю Лок рассматривает новые типы TimeProvider и ITimer, описывает, как их использовать, и показывает некоторые проблемы, которые они решают.
#dotnet8
🔥 Вышла новая часть в серии «Знакомство с предварительной версией .NET 8». В 12-ой части Эндрю Лок рассматривает новые типы TimeProvider и ITimer, описывает, как их использовать, и показывает некоторые проблемы, которые они решают.
#dotnet8
👍8
⚡️Подборка за неделю
📌С Code Maze:
🔹Управление каталогами с помощью Directory и DirectoryInfo в C#: простой практический гайд
🔹Архитектурный паттерн Strangler Fig на C#: от теории к практике
🔹Как создать строку запроса для URL-адреса на C#: примеры различных подходов
🔹Обработка дат с помощью Noda Time в .NET: работа с датами без лишних проблем
🔹Как принудительно запустить приложение .NET от имени администратора: без лишних прелюдий про безопасность
📌С официального блога .NET:
🔸Новая функция компилятора F#: проверка типов на основе графов
🔸Что нового в идентификации в .NET 8: введение в идентификацию в .NET 8 с примерами кода для защиты API, создания UI на основе Blazor и интеграции аутентификации в приложения Blazor WebAssembly
🔸Удобство System.IO: анализ удобства и производительности файлового ввода-вывода и текстовых API, применяемых для подсчета строк, слов и байтов
#dotnet #dotnet8 #csharp #codemaze #матчасть
📌С Code Maze:
🔹Управление каталогами с помощью Directory и DirectoryInfo в C#: простой практический гайд
🔹Архитектурный паттерн Strangler Fig на C#: от теории к практике
🔹Как создать строку запроса для URL-адреса на C#: примеры различных подходов
🔹Обработка дат с помощью Noda Time в .NET: работа с датами без лишних проблем
🔹Как принудительно запустить приложение .NET от имени администратора: без лишних прелюдий про безопасность
📌С официального блога .NET:
🔸Новая функция компилятора F#: проверка типов на основе графов
🔸Что нового в идентификации в .NET 8: введение в идентификацию в .NET 8 с примерами кода для защиты API, создания UI на основе Blazor и интеграции аутентификации в приложения Blazor WebAssembly
🔸Удобство System.IO: анализ удобства и производительности файлового ввода-вывода и текстовых API, применяемых для подсчета строк, слов и байтов
#dotnet #dotnet8 #csharp #codemaze #матчасть
👍5
🤩 Обновленные примеры приложений, разработанных с использованием .NET MAUI:
#dotnet8 #maui
•
Point of Sale•
Weather '21 App•
Calculator App•
.NET Podcasts App•
Navigation Samples•
Beginner's Series Task App Sample#dotnet8 #maui
🥰22👍11👏2❤🔥1🔥1
⚡️Подборка за неделю
📌 С Code Maze:
🔹 Введение в .NET и C#: различия, структура, SDK, среда выполнения, компиляция
🔹 Различия между Quartz.NET и Hangfire: обзор библиотек для выполнения отложенных задач и управления фоновыми задачами
🔹 REST vs WebSockets в C#: странное, но любопытное сравнение
🔹 Как с помощью C# проверить, используется ли файл: фундаментальные основы на пальцах
📌 С официального блога .NET:
🔸 Улучшения и изменения в Android resource generation в .NET 8
🔸 Анонс chiseled контейнеров .NET, главное преимущество которых заключается в уменьшенном размере и повышенной безопасности
🔸 Использование новых типов из .NET 8 при разработке тестов с моками:
FakeLogger, FateTimeProvider и MetricCollector
🔸 Анонс ML.NET 3.0 с улучшениями в области глубокого обучения, DataFrame, производительности и многого другого
🔸 Создание отказоустойчивых облачных сервисов с помощью .NET 8:
#dotnet #dotnet8 #csharp #codemaze #матчасть
📌 С Code Maze:
🔹 Введение в .NET и C#: различия, структура, SDK, среда выполнения, компиляция
🔹 Различия между Quartz.NET и Hangfire: обзор библиотек для выполнения отложенных задач и управления фоновыми задачами
🔹 REST vs WebSockets в C#: странное, но любопытное сравнение
🔹 Как с помощью C# проверить, используется ли файл: фундаментальные основы на пальцах
📌 С официального блога .NET:
🔸 Улучшения и изменения в Android resource generation в .NET 8
🔸 Анонс chiseled контейнеров .NET, главное преимущество которых заключается в уменьшенном размере и повышенной безопасности
🔸 Использование новых типов из .NET 8 при разработке тестов с моками:
FakeLogger, FateTimeProvider и MetricCollector
🔸 Анонс ML.NET 3.0 с улучшениями в области глубокого обучения, DataFrame, производительности и многого другого
🔸 Создание отказоустойчивых облачных сервисов с помощью .NET 8:
dotnet add package Microsoft.Extensions.Http.Resilience
#dotnet #dotnet8 #csharp #codemaze #матчасть
👍11
⚡️Подборка за неделю с Code Maze:
🔸 Как использовать Request Timeouts Middleware в ASP.NET Core: гайд по настройке тайм-аутов в .NET 8
🔸Как определить операционную систему в .NET Core: юзкейсы + практика
🔸Как прочитать тело запроса в веб-API ASP.NET Core: обзор различных подходов, их преимуществ и недостатков
🔸Local Functions в C#: лучшие практики использования и сравнение с лямбда-выражениями
🔸Insert & Return Identity с помощью Dapper: примеры работы с SCOPE_IDENTITY и OUTPUT INSERTED
🔸Паттерн «Гексагональная архитектура» на C#: структура, преимущества, недостатки и реализация на C#
🔸Как переключаться между версиями .NET SDK: гайд на случай, если вам понадобится переключить версию SDK
📌 Мини-серия статей по ML.NET
🔸ML.NET — введение в машинное обучение с помощью C#
🔸Что такое Model Builder и как его использовать в ML.NET
🔸Использование ML.NET CLI для автоматизации обучения модели
🔸Как использовать Automated Machine Learning API с ML.NET
#dotnet #dotnet8 #csharp #codemaze #матчасть
🔸 Как использовать Request Timeouts Middleware в ASP.NET Core: гайд по настройке тайм-аутов в .NET 8
🔸Как определить операционную систему в .NET Core: юзкейсы + практика
🔸Как прочитать тело запроса в веб-API ASP.NET Core: обзор различных подходов, их преимуществ и недостатков
🔸Local Functions в C#: лучшие практики использования и сравнение с лямбда-выражениями
🔸Insert & Return Identity с помощью Dapper: примеры работы с SCOPE_IDENTITY и OUTPUT INSERTED
🔸Паттерн «Гексагональная архитектура» на C#: структура, преимущества, недостатки и реализация на C#
🔸Как переключаться между версиями .NET SDK: гайд на случай, если вам понадобится переключить версию SDK
📌 Мини-серия статей по ML.NET
🔸ML.NET — введение в машинное обучение с помощью C#
🔸Что такое Model Builder и как его использовать в ML.NET
🔸Использование ML.NET CLI для автоматизации обучения модели
🔸Как использовать Automated Machine Learning API с ML.NET
#dotnet #dotnet8 #csharp #codemaze #матчасть
👍8❤2🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡17🔥3❤2👍1