Средство форматирования Q# исправляет несколько устаревших синтаксисов и обновляет их до поддерживаемых синтаксисов.
https://devdigest.today/goto/1876
#qsharp
https://devdigest.today/goto/1876
#qsharp
Habr
Представляем Q# Formatter
За последние несколько лет, по мере развития Q#, его синтаксис развивался вместе с ним. Было внесено несколько изменений в синтаксис, которые привели к устареванию способов выполнения стандартных...
Forwarded from Developers Community
Инструменты тестирования для .NET и кроссплатформенных приложений.
В повседневные инструменты тестирования добавлено несколько новых полезных функций, которые, я надеюсь, улучшат ваш внутренний цикл тестирования. Чтобы узнать больше об этих новых функциях, смотрите подробности в видеоролике «Советы и рекомендации по Visual Studio» в разделе «Тестирование». Ну или можете прочитать эту статью!
Подробности: http://msft.it/6277ZAoJv
В повседневные инструменты тестирования добавлено несколько новых полезных функций, которые, я надеюсь, улучшат ваш внутренний цикл тестирования. Чтобы узнать больше об этих новых функциях, смотрите подробности в видеоролике «Советы и рекомендации по Visual Studio» в разделе «Тестирование». Ну или можете прочитать эту статью!
Подробности: http://msft.it/6277ZAoJv
Хабр
Инструменты тестирования для .NET и кроссплатформенных приложений
В повседневные инструменты тестирования добавлено несколько новых полезных функций, которые, я надеюсь, улучшат ваш внутренний цикл тестирования. Чтобы узнать больше об этих новых функциях, смотрите...
Forwarded from Blazor Community
Автор статьи описывает по шагам, как проапгрейдить своё приложение на ASP.NET Web Forms к Blazor при помощи Porting Assistant: https://aws.amazon.com/ru/blogs/modernizing-with-aws/modernizing-asp-net-web-forms-to-blazor/
@BlazorChannel #Blazor
@BlazorChannel #Blazor
Amazon
Modernizing ASP.NET Web Forms applications to Blazor using Porting Assistant for .NET | Amazon Web Services
ASP.NET Web Forms has been a part of the .NET Framework since its initial release in 2002 and continues to power many web applications today. Customers want to modernize these applications to ASP.NET Core to realize cost savings, enhance performance, and…
Brennan Conroy, Software Engineer из Microsoft, в своем блоге рассказывает об улучшениях в ASP.NET Core 6, которые позволили сделать эту версию еще более производительной.
https://devdigest.today/goto/1878
#net6 #lts #performance #improvements #asp #aspnet #aspnetcore
https://devdigest.today/goto/1878
#net6 #lts #performance #improvements #asp #aspnet #aspnetcore
Microsoft News
Performance improvements in ASP.NET Core 6
ASP.NET Core in .NET 6 brought several performance improvements and why now is a great time to upgrade to .NET 6.
Планируемые изменения в .NET 7, которые могут нарушить обратную совместимость.
https://devdigest.today/goto/1879
#net7 #proposals
https://devdigest.today/goto/1879
#net7 #proposals
GitHub
Proposed .NET 7 Breaking Changes · Issue #7131 · dotnet/core
The following list defines breaking changes that are proposed for .NET 7. Ideally, these are implemented no later than Preview 3. FYI: Currently, this list is just my list of proposals. Other folks...
DotNetify — это бесплатный проект с открытым исходным кодом, который позволяет создавать потрясающие веб-приложения работающие в режиме реального времени.
https://devdigest.today/goto/1880
#dotnetify #real #time
https://devdigest.today/goto/1880
#dotnetify #real #time
dsuryd.github.io
Introducing Minimal Real-Time API for .NET
A lightweight alternative for serving real-time updates from a .NET web service.
Forwarded from A.G.
«Быстрее, выше, сильнее» — именно этим олимпийским девизом, который появился еще в 1894 году, платформу .NET можно охарактеризовать сегодня.
В этом месяце .NET празднует свой юбилей – 20 лет!
За эти годы плфторма смогла объеднить более пяти миллионов разработчиков, а на базе .NET было создано множество успешных проектов.
Символично, что юбилей платформы попадет на 14 февраля – день всех влюбленных. В связи с этим даже был запущен флешмоб, в котором под тэгом #dotNETLovesMe разработчики делятся своими историями.
https://dotnet.city/dot-net-loves-me
В этом месяце .NET празднует свой юбилей – 20 лет!
За эти годы плфторма смогла объеднить более пяти миллионов разработчиков, а на базе .NET было создано множество успешных проектов.
Символично, что юбилей платформы попадет на 14 февраля – день всех влюбленных. В связи с этим даже был запущен флешмоб, в котором под тэгом #dotNETLovesMe разработчики делятся своими историями.
https://dotnet.city/dot-net-loves-me
Ukrainian .NET Developer Community
20 successful years of .NET – Ukrainian .NET Developer Community
Free. Cross-platform. Open source. A developer platform for building all your apps. The world celebrates the 20th anniversary of .NET on February 14.
Мануал по использованию RabbitMQ с ASP.NET Core
https://devdigest.today/goto/1882
#rabbit #mq #asp #aspnet #aspnetcore
https://devdigest.today/goto/1882
#rabbit #mq #asp #aspnet #aspnetcore
Habr
RabbitMQ в ASP.NET Core. Быстрый старт
RabbitMQ – это брокер сообщений, служба, отвечающая за обмен сообщениями между разными программными сервисами.RabbitMQ держит сообщения в очереди (Queue), которая является именованным буфером,...
Forwarded from Хабр
Таймер в .NET с интервалом 1 мс. Windows
Вы пишете код на платформе .NET под Windows и вам нужно выполнять некоторые действия каждую миллисекунду. Возможно ли это? Какие есть варианты и насколько они надёжны? Разберёмся, что можно использовать и какие есть гарантии по точности срабатывания.
Вы пишете код на платформе .NET под Windows и вам нужно выполнять некоторые действия каждую миллисекунду. Возможно ли это? Какие есть варианты и насколько они надёжны? Разберёмся, что можно использовать и какие есть гарантии по точности срабатывания.
Если вы только начали свое знакомство с .NET, то эта публикация поможет разобраться вам с созданием REST API
https://devdigest.today/goto/1883
#rest #api #net6
https://devdigest.today/goto/1883
#rest #api #net6
DEV Community
Building REST APIs In .Net 6 The Easy Way!
the goal of this article is to introduce you to an alternative, more developer friendly way of...
JetBrains подготовили набор обучающих курсов по .NET и своим инструментам для разработчиков
https://devdigest.today/goto/1884
#learning #jetbrains #tools #resources #resharper #rider
https://devdigest.today/goto/1884
#learning #jetbrains #tools #resources #resharper #rider
Jetbrains
Home Page
.NET Tools Guide - Learning resources for ReSharper, Rider, and more.
Дорожная карта Blazor .NET 7
https://devdigest.today/post/1885
#blazor #dotnet #web #assembly #webassembly
https://devdigest.today/post/1885
#blazor #dotnet #web #assembly #webassembly
Developers Digest
ASP.NET Community Standup - Blazor .NET 7 Roadmap
Find out what's being planned for Blazor in .NET 7, and give us your feedback!Featuring: Daniel Roth (@danroth27), Tanay Parikh (@_TanayParikh), Jon Galloway...
Forwarded from Хабр Разработка
Твикаем VS Code: убираем визуальный шум, доводим до совершенства http://amp.gs/jmbd2
Хабр
Твикаем VS Code: убираем визуальный шум, доводим до совершенства
Как при помощи небольших твиков можно улучшить интерфейс VS Code, убрав ненужные визуальные элементы интерфейса. Содержание: Вступление Подготовка Основная часть Заключение Вступление Обилие...
На ДОУ вышел материал посвященный преимуществам и недостаткам платформы .NET
https://devdigest.today/goto/1886
#dou #pros #cons
https://devdigest.today/goto/1886
#dou #pros #cons
ДОУ
Переваги та недоліки .NET: швидкий розвиток, велика поширеність і середні зарплати
.NET – це популярна сьогодні платформа від Microsoft для створення програмного забезпечення. Згідно з рейтингом мов програмування, мовою С#, яку використовують для роботи з .NET, пишуть 14,3% розробників в Україні. Вона на третьому місці за популярністю використання…
devdigest // dot net pinned ««Быстрее, выше, сильнее» — именно этим олимпийским девизом, который появился еще в 1894 году, платформу .NET можно охарактеризовать сегодня. В этом месяце .NET празднует свой юбилей – 20 лет! За эти годы плфторма смогла объеднить более пяти миллионов разработчиков…»
Forwarded from devdigest // events
Онлайн-медиа MC.today совместно с продуктовой IT-компанией tech/uklon запускают проект «Как я стал разработчиком. Конкурс историй». Подать заявку может каждый разработчик, который живет в Украине и работает в украинской, или международной компании.
Участие бесплатное!
Заполнить анкету на участие можно по ссылке https://specials.mc.today/developers
Зачем вам участвовать в проекте:
✔️ Рассказать о себе всей Украине. Вашу историю прочитает не менее 50 000 человек
✔️О победителе MC.today напишет яркую историю
✔️Получить крутые призы:
1-е место – iPhone 13, 128 Gb
2-е – Raspberry Pi 4, 8Gb + монитор Samsung
3-е – рюкзак для ноутбука Pleatpack.
🗓 Заявки принимаются до 02 марта 2022 года включительно. Победителя организаторы объявят до 07 июня 2022 года.
Участие бесплатное!
Заполнить анкету на участие можно по ссылке https://specials.mc.today/developers
Зачем вам участвовать в проекте:
✔️ Рассказать о себе всей Украине. Вашу историю прочитает не менее 50 000 человек
✔️О победителе MC.today напишет яркую историю
✔️Получить крутые призы:
1-е место – iPhone 13, 128 Gb
2-е – Raspberry Pi 4, 8Gb + монитор Samsung
3-е – рюкзак для ноутбука Pleatpack.
🗓 Заявки принимаются до 02 марта 2022 года включительно. Победителя организаторы объявят до 07 июня 2022 года.
Forwarded from A.G.
Если вы вдруг пропустили очередное эпическое обсуждение в .NET сообществе, то оно было посвящено введению фичи Parameter null-checking.
Теперь вместо
можно писать так:
Сама фича уже вмерджена в основную ветку: https://github.com/dotnet/runtime/pull/64720
У David Fowler разгорелось нешуточное обсуждение в комментариях https://twitter.com/davidfowl/status/1491261213179002880
Высказался также и Scott Hanselman.
Теперь вместо
void M(object arg)
{
if (arg is null)
{
throw new ArgumentNullException(nameof(arg));
}
...
}
можно писать так:
void M(object arg!!)
{
...
}
Сама фича уже вмерджена в основную ветку: https://github.com/dotnet/runtime/pull/64720
У David Fowler разгорелось нешуточное обсуждение в комментариях https://twitter.com/davidfowl/status/1491261213179002880
Высказался также и Scott Hanselman.
GitHub
Initial roll out of !! by stephentoub · Pull Request #64720 · dotnet/runtime
C# 11 has implemented the parameter null checking feature !!, which let's us replace:
void M(object arg)
{
if (arg is null)
{
throw new ArgumentNullException(nameof(arg));
}...
void M(object arg)
{
if (arg is null)
{
throw new ArgumentNullException(nameof(arg));
}...
Forwarded from Blazor Community
Реализация TreeView для своих проектов: https://bit.ly/3HMVm2d
(я думал, на codeproject уже не пишут ☺️)
@BlazorChannel #Blazor
(я думал, на codeproject уже не пишут ☺️)
@BlazorChannel #Blazor
CodeProject
Building a Folder Tree in Blazor
Implementation of a folder tree in front-end and back-end