⚡️ Rider 2024.1: улучшенный интерфейс для отладки, мониторинга производительности и разработки игр
Райдер 2024.1 доступен для скачивания!
Он поставляется с новыми функциями горячей перезагрузки, улучшениями пользовательского интерфейса, обновлёнными профилировщиками производительности и памяти, а также многим другим!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Райдер 2024.1 доступен для скачивания!
Он поставляется с новыми функциями горячей перезагрузки, улучшениями пользовательского интерфейса, обновлёнными профилировщиками производительности и памяти, а также многим другим!
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
Rider 2024.1: A Better Experience for Debugging, Performance Monitoring, and Game Development | The .NET Tools Blog
You can download the release build from our website, install it via the Toolbox App, or use this snap package from the Snap Store (if you are using a compatible Linux distribution). Let’s review
⚡️ Новый формат решения .slnx в Visual Studio — больше никаких GUID!
В #VisualStudio 2022 17.10 Preview 3 добавлен альтернативный формат решения .sln под названием .slnx! Это простой XML-файл с упрощенной структурой по сравнению со старым форматом .sln с большим количеством идентификаторов GUID. Эта функция все еще находится в очень ранней предварительной версии, но, скорее всего, она будет включена в .NET CLI в будущем.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В #VisualStudio 2022 17.10 Preview 3 добавлен альтернативный формат решения .sln под названием .slnx! Это простой XML-файл с упрощенной структурой по сравнению со старым форматом .sln с большим количеством идентификаторов GUID. Эта функция все еще находится в очень ранней предварительной версии, но, скорее всего, она будет включена в .NET CLI в будущем.
👉🏻 Канал | 💬 Чат | 📕 Каталог
YouTube
New .slnx Solution Format in Visual Studio — no more GUIDs!
Visual Studio 2022 17.10 Preview 3 added a secret new feature - first look at the modern replacement for the .sln solution format called .slnx! Here is how you can try it out today!
#visualstudio #dotnet #dev #coding
Contents
0:00 - Intro
0:20 - Enabling…
#visualstudio #dotnet #dev #coding
Contents
0:00 - Intro
0:20 - Enabling…
⚡️ Просмотр статистики сборщика мусора
Узнайте, как с помощью dotnet-gcstats просмотреть статистику сборки мусора в режиме реального времени
👉🏻 Канал | 💬 Чат | 📕 Каталог
Узнайте, как с помощью dotnet-gcstats просмотреть статистику сборки мусора в режиме реального времени
👉🏻 Канал | 💬 Чат | 📕 Каталог
Medium
View your GCs statistics live with dotnet-gcstats!
Discover how to look at the .NET GC statistics to better understand your garbage collections
⚡️ Руководство разработчика: Расширенные методы обеспечения безопасности API на C#
Важность безопасности API невозможно переоценить. В эпоху безудержных киберугроз защита нашего API важна как никогда!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Важность безопасности API невозможно переоценить. В эпоху безудержных киберугроз защита нашего API важна как никогда!
👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Основы SignalR в .NET
В этом посте вы познакомитесь с SignalR в #NET. И все это с наглядной и рабочей демонстрацией.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В этом посте вы познакомитесь с SignalR в #NET. И все это с наглядной и рабочей демонстрацией.
👉🏻 Канал | 💬 Чат | 📕 Каталог
I Love DotNet
Fundamentals of SignalR in .Net
In this post I will introduce you to SignalR in .NET. All with live working demo.
⚡️ Обновления разработки Blazor Wasm в JetBrains Rider 2024.1
С выпуском #Rider 2024.1 долгожданный Hot-Reload для #Blazor WebAssembly наконец доступен!
Ознакомьтесь со всеми улучшениями для разработки Blazor Wasm в Rider 2024.1, включая сценарии hot-reload, новый отладчик и конфигурацию запуска Multi-Launch
👉🏻 Канал | 💬 Чат | 📕 Каталог
С выпуском #Rider 2024.1 долгожданный Hot-Reload для #Blazor WebAssembly наконец доступен!
Ознакомьтесь со всеми улучшениями для разработки Blazor Wasm в Rider 2024.1, включая сценарии hot-reload, новый отладчик и конфигурацию запуска Multi-Launch
👉🏻 Канал | 💬 Чат | 📕 Каталог
The JetBrains Blog
Blazor Wasm Development Upgrades in JetBrains Rider 2024.1 | The .NET Tools Blog
Blazor Wasm development improvements for .NET developers using JetBrains Rider
Forwarded from devdigest // azure
⚡️День .NET 2024!
Присоединяйтесь к специальному мероприятию 30 апреля, чтобы пройти целый день онлайн-обучения и узнать о новейших службах и функциях #Azure, разработанных специально для разработчиков #NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Присоединяйтесь к специальному мероприятию 30 апреля, чтобы пройти целый день онлайн-обучения и узнать о новейших службах и функциях #Azure, разработанных специально для разработчиков #NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Announcing: Azure Developers – .NET Day
Join us on April 30th for a full day of online training and discover the latest services and features in Azure designed specifically for .NET developers.
🎥 Новые возможности .NET 8 и C# 12 - Филип Экберг - NDC London 2024
Видео выходного дня. Этот доклад был записан на конференции NDC London. Важные аспекты C# 12 и #NET 8: производительность, красивый код с новыми возможностями и многое другое!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Видео выходного дня. Этот доклад был записан на конференции NDC London. Важные аспекты C# 12 и #NET 8: производительность, красивый код с новыми возможностями и многое другое!
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
What's new in .NET 8 & C# 12 - Filip Ekberg - NDC London 2024
This talk was recorded at NDC London in London, England. #ndclondon #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you...
⚡️ Просто для развлечения: библиотека для пятикарточного покера
Программная работа с пятикарточными покерными комбинациями - удивительно сложная, но интересная задача, которая содержит полезные уроки, связанные с принципами разработки программного обеспечения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Программная работа с пятикарточными покерными комбинациями - удивительно сложная, но интересная задача, которая содержит полезные уроки, связанные с принципами разработки программного обеспечения.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Visual Studio Magazine
Just for Fun: A Five-Card Poker Library Using C# -- Visual Studio Magazine
Chances are if you've had many coding interviews you've been presented with a poker problem. Here's a great take from Dr. James McCaffrey of Microsoft Research.
⚡️ Создание масштабируемого шлюза с помощью .NET
Команда #Microsoft AI создает службы, платформы и технологии, которые позволяют получать нужную информацию на любом устройстве и в любом месте. И этой команде понадобился высокопроизводительный и надежный шлюзе, который позволял бы обслуживать запросов от миллиардов пользователей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Команда #Microsoft AI создает службы, платформы и технологии, которые позволяют получать нужную информацию на любом устройстве и в любом месте. И этой команде понадобился высокопроизводительный и надежный шлюзе, который позволял бы обслуживать запросов от миллиардов пользователей.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Building a scalable gateway with .NET for Microsoft AI
Microsoft AI - our journey to building a scalable gateway with YARP on .NET 8.
⚡️ Реализация безопасного веб-приложения Blazor с помощью OpenID Connect
В этой статье показано, как реализовать безопасное веб-приложение #Blazor #NET 8 с помощью OpenID Connect и заголовков безопасности с одноразовыми номерами CSP.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В этой статье показано, как реализовать безопасное веб-приложение #Blazor #NET 8 с помощью OpenID Connect и заголовков безопасности с одноразовыми номерами CSP.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Software Engineering
Implement a secure Blazor Web application using OpenID Connect and security headers
This article shows how to implement a secure .NET 8 Blazor Web application using OpenID Connect and security headers with CSP nonces. The NetEscapades.AspNetCore.SecurityHeaders nuget package is us…
⚡️ Рефакторинг кода C# с помощью первичных конструкторов
В C# 12, входящем в состав #NET 8, представлен набор новых функций! В этой статье автор рассматривает первичные конструкторы, объясняет как их использовать и в чем их актуальность.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В C# 12, входящем в состав #NET 8, представлен набор новых функций! В этой статье автор рассматривает первичные конструкторы, объясняет как их использовать и в чем их актуальность.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
Refactor your C# code with primary constructors
Explore C# 12's primary constructors through incremental refactoring of a Worker service.
⚡️ Модернизация существующего сервиса Windows в сервис на базе .NET 8 gRPC и Amazon ECS
В статье описывается, как модернизировать устаревший сервис Windows с использованием #NET 8 gRPC и #AWS Elastic Container Service. В статье описаны технические шаги, включая настройку сервиса gRPC, его развертывание в Amazon ECS и настройку Application Load Balancer для управления трафиком.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В статье описывается, как модернизировать устаревший сервис Windows с использованием #NET 8 gRPC и #AWS Elastic Container Service. В статье описаны технические шаги, включая настройку сервиса gRPC, его развертывание в Amazon ECS и настройку Application Load Balancer для управления трафиком.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Amazon
Modernize an existing Windows service to a .NET 8 gRPC service with Amazon ECS | Amazon Web Services
Introduction gRPC is a high-performance, cross-platform Remote Procedure Call (RPC) framework that allows for efficient communication between microservices. It was developed by Google and is now open-source. gRPC efficiently connects services in and across…
⚡️ Long polling в .NET
Polling — это простой способ предоставления обновлений в режиме, близком к реальному времени, с помощью HTTP-запросов. Однако во многих случаях это может привести к множеству пустых ответов и напрасной трате ресурсов. В этой статье автор познакомит вас с более эффективным способом получения обновлений и покажет, как его реализовать в #NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Polling — это простой способ предоставления обновлений в режиме, близком к реальному времени, с помощью HTTP-запросов. Однако во многих случаях это может привести к множеству пустых ответов и напрасной трате ресурсов. В этой статье автор познакомит вас с более эффективным способом получения обновлений и покажет, как его реализовать в #NET.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Medium
Long Polling in .NET
Implementing a More Efficient Polling Technique
⚡️ Новые возможности .NET в Ubuntu 24.04
Ubuntu 24.04 теперь доступна с #NET с первого дня в официальных каналах Ubuntu! Благодаря партнерству между Canonical и #Microsoft вы можете начать использовать .NET с Ubuntu 24.04 уже сегодня!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Ubuntu 24.04 теперь доступна с #NET с первого дня в официальных каналах Ubuntu! Благодаря партнерству между Canonical и #Microsoft вы можете начать использовать .NET с Ubuntu 24.04 уже сегодня!
👉🏻 Канал | 💬 Чат | 📕 Каталог
Microsoft News
What’s new for .NET in Ubuntu 24.04
Ubuntu 24.04 is now available with .NET from day one in the official Ubuntu feeds! Thanks to the partnership between Canonical and Microsoft, you can start using .NET with Ubuntu 24.04 today!
Forwarded from devdigest // events
⚡️ Microsoft Build 2024: Copilots, Copilots и еще раз Copilots
#Microsoft анонсировала сессии своей конференции для разработчиков Build, которая пройдет в следующем месяце в Сиэтле.
👉🏻 Канал | 💬 Чат | 📕 Каталог
#Microsoft анонсировала сессии своей конференции для разработчиков Build, которая пройдет в следующем месяце в Сиэтле.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Visual Studio Magazine
Microsoft Build 2024 Sessions Listed: Copilots, Copilots & More Copilots -- Visual Studio Magazine
Microsoft today announced the session catalog for its Build developer conference next month in Seattle, with AI unsurprisingly dominating the event.
🎥 Как правильно писать операторы if на языке C#
В этом видео Ник Чапсас (Nick Chapsas) хочет рассказать об операторах if в C# и о том, какую версию операторов if следует использовать разработчикам.
👉🏻 Канал | 💬 Чат | 📕 Каталог
В этом видео Ник Чапсас (Nick Chapsas) хочет рассказать об операторах if в C# и о том, какую версию операторов if следует использовать разработчикам.
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
The Right Way to Write if Statements in C#
Until the 30th of April, use code BIRTHDAY40 for 40% off any course, BIRTHDAY20 for 20% off any bundle and BIRTHDAY15 for 15% off your first year of Dometrai...
⚡️ Попробуйте интеллектуальные компоненты .NET
Корпорация Майкрософт объявила о выпуске #NET Smart Components – экспериментального набора компонентов пользовательского интерфейса на основе искусственного интеллекта.
Идея Smart TextArea заключается в том, что он предоставляет интеллектуальное автозаполнение, которое может быть адаптировано к конкретному контексту.
Smart TextArea просматривает то, что в данный момент вводит пользователь, и пытается сделать предложения на основе настроенного контекста и тона.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Корпорация Майкрософт объявила о выпуске #NET Smart Components – экспериментального набора компонентов пользовательского интерфейса на основе искусственного интеллекта.
Идея Smart TextArea заключается в том, что он предоставляет интеллектуальное автозаполнение, которое может быть адаптировано к конкретному контексту.
Smart TextArea просматривает то, что в данный момент вводит пользователь, и пытается сделать предложения на основе настроенного контекста и тона.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Blogspot
Giving the .NET smart components a try–The Smart TextArea
Microsoft announced last month, the .NET Smart Components, an experimental set of AI-powered UI components that can be added to your .NET a...
⚡️ Расширьте возможности тестирования
Наиболее распространенным способом проверки значений объекта является использование утверждений для каждого свойства, чтобы проверить, что именно содержит объект.
Это можно сделать для типов, классов, перечислимых элементов. Чем больше аспектов объекта проверяется, тем увереннее вы можете быть, что все идет по плану.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Наиболее распространенным способом проверки значений объекта является использование утверждений для каждого свойства, чтобы проверить, что именно содержит объект.
Это можно сделать для типов, классов, перечислимых элементов. Чем больше аспектов объекта проверяется, тем увереннее вы можете быть, что все идет по плану.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Goat Review
Enhance your .NET Testing #8: Contract tests with Verify
The most common way to test the values of an object is to use assertions for each property to check exactly what the object contains.
This can be done for types, classes, enumerables. The more aspects of the object that are tested, the more certain you…
This can be done for types, classes, enumerables. The more aspects of the object that are tested, the more certain you…
🎥 Лекции по F#
Этот бесплатный онлайн-курс основан на книге Яна Рассела Essential F#
👉🏻 Канал | 💬 Чат | 📕 Каталог
Этот бесплатный онлайн-курс основан на книге Яна Рассела Essential F#
👉🏻 Канал | 💬 Чат | 📕 Каталог
//devedigest
F# Essential Lectures
This FREE online course is based on Ian Russell's Essential F# book