Знакомьтесь – C# 9.0!
https://devblogs.microsoft.com/dotnet/welcome-to-c-9-0/
#CSharp #MSBUILD #BUILD #BUILD2020
https://devblogs.microsoft.com/dotnet/welcome-to-c-9-0/
#CSharp #MSBUILD #BUILD #BUILD2020
Microsoft News
Welcome to C# 9.0
Note: This post is out of date. Now that C# 9.0 has been released, an updated version can be found here. C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language.
JetBrains .NET Days Online: an Introduction to GraphQL for ASP.NET Core, by Michael Staib
GraphQL - отличный способ представления API, он изменил наше представление о работе с данными через HTTP. GraphQL не только дает возможность запрашивать именно то, что нужно, но и предоставляет данные таким образом, который более соответствует тому, как данные воспринимаются.
https://devdigest.today/post/1323
#JetBrains #GraphQL #ASPNET #Core
GraphQL - отличный способ представления API, он изменил наше представление о работе с данными через HTTP. GraphQL не только дает возможность запрашивать именно то, что нужно, но и предоставляет данные таким образом, который более соответствует тому, как данные воспринимаются.
https://devdigest.today/post/1323
#JetBrains #GraphQL #ASPNET #Core
Developers Digest
HotChocolate: An Introduction to GraphQL for ASP.NET Core by Michael Staib
GraphQL is a great way to expose your APIs and it has changed the way we think about consuming data over HTTP. Not only does GraphQL give us the power to ask...
Коллеги прислали интересную теорию заговора, согласно которой, .NET Standard скоро канет в лету
https://dotnetcoretutorials.com/2020/05/23/goodbye-net-standard-we-hardly-knew-ye
#NET5 #NETStandard
https://dotnetcoretutorials.com/2020/05/23/goodbye-net-standard-we-hardly-knew-ye
#NET5 #NETStandard
.NET Core Tutorials
Goodbye .NET Standard - We Hardly Knew Ye - .NET Core Tutorials
With the announcement of .NET 5 last year, and subsequent announcements leading up to MSBuild 2020, a big question has been what’s going to happen to “.NET Standard”. That sort of framework that’s not an actual framework just an interface that various pl…
Про поддердку .NET 5 в OmniSharp
https://www.strathweb.com/2020/03/net-5-preview-support-in-omnisharp-and-c-extension-for-vs-code/
#OmniSharp #NET5
https://www.strathweb.com/2020/03/net-5-preview-support-in-omnisharp-and-c-extension-for-vs-code/
#OmniSharp #NET5
Небольшой видео-урок, в котором рассказывается о том, как сделать игру Flappy Bird используя Windows Forms.
https://devdigest.today/post/1326
#flappy #bird #game #windowsform
https://devdigest.today/post/1326
#flappy #bird #game #windowsform
Developers Digest
C# Tutorial - Make a flappy bird game in windows form
Full written tutorial is on - https://www.mooict.com/create-flappy-bird-game-in-visual-studio-using-c/ This is one of the first tutorials I've written for MO...
StackOnlyJsonParser объединяет использует System.Text.Json с генераторами кода из C# 9, чтобы обеспечить эффективную работу с памятью при десериализации JSON. Библиотека предназначена главным образом для систем с малой задержкой, работающими в реальном времени.
https://github.com/TomaszRewak/C-sharp-stack-only-json-parser
#CSharp #JSON
https://github.com/TomaszRewak/C-sharp-stack-only-json-parser
#CSharp #JSON
GitHub
GitHub - TomaszRewak/C-sharp-stack-only-json-parser: Stack only json deserialization using generators and the System.Text.Json…
Stack only json deserialization using generators and the System.Text.Json library - GitHub - TomaszRewak/C-sharp-stack-only-json-parser: Stack only json deserialization using generators and the Sys...
Сборка мусора и управление памятью в целом будут первыми и последними вещами, над которыми нужно работать. Это основной источник наиболее очевидных проблем с производительностью, которые наиболее быстро устраняются, но требуют постоянного мониторинга. Многие проблемы на самом деле вызваны неправильным пониманием поведения и ожиданий сборщика мусора.
https://inoxoft.com/deep-dive-into-net-garbage-collection/
#GARBAGE #COLLECTION
https://inoxoft.com/deep-dive-into-net-garbage-collection/
#GARBAGE #COLLECTION
Inoxoft -
Deep dive into .NET Garbage Collection - Inoxoft
What is .Net Garbage collection, latency modes, GC phases, background GC, how it works and some performance tips explained by Senior .Net Developer
Хорошая статья про работу с HttpClient и библиотеку Polly, которая позволяет настраивать политики повторных запросов.
https://habr.com/ru/company/dodopizzadev/blog/503376/
#polly #retry #httpclient
https://habr.com/ru/company/dodopizzadev/blog/503376/
#polly #retry #httpclient
Хабр
Повышаем надёжность HttpClient’а в .NET Core или как ошибиться в 3 строках кода 4 раза
За несколько недель до 14 февраля системе Dodo IS немного поплохело под нагрузкой. Одной из причин стало то, что в backend’ах мобильного приложения и сайта не совсем корректно работали политики...
Пять интересных и практичных возможностей при работе с enum. Скорее всего вы знаете о некоторых из них, но о некоторых могли и забыть.
https://www.code4it.dev/blog/5-more-things-about-enums-csharp
#enums #csharp
https://www.code4it.dev/blog/5-more-things-about-enums-csharp
#enums #csharp
Code4IT
5 more things you should know about enums in C#
We’ve already seen some of the things you should know about enums in C#. Here we’ll dive into Flagged enumerations, serialization and so on.
Команда JetBrains поделилась своим планами касательно дальнейших улучшений в Rider
https://blog.jetbrains.com/dotnet/2020/05/29/rider-2020-2-roadmap
#jetbrains #resharper #rider
https://blog.jetbrains.com/dotnet/2020/05/29/rider-2020-2-roadmap
#jetbrains #resharper #rider
JetBrains Blog
Rider 2020.2 Roadmap | The .NET Tools Blog
In this post, we’d like to share our plans for Rider 2020.2 and find out what we can do next to improve your development experience. Your feedback is always welcome!The following is a list of our
async / await одной картинкой
https://tooslowexception.com/net-asyncawait-in-a-single-picture/
#async #await
https://tooslowexception.com/net-asyncawait-in-a-single-picture/
#async #await
ASP.NET Core – самый любимый фреймворк!
https://insights.stackoverflow.com/survey/2020#technology-most-loved-dreaded-and-wanted-web-frameworks
#ASP #NETCORE #stackoverflow
https://insights.stackoverflow.com/survey/2020#technology-most-loved-dreaded-and-wanted-web-frameworks
#ASP #NETCORE #stackoverflow
Stack Overflow
Stack Overflow Developer Survey 2020
Nearly 65,000 took this comprehensive, annual survey of people who code. Demographics. Most loved, dreaded and wanted technologies. Salary and careers.
Forwarded from A.G.
Свежие тесты подвезли. ASP.NET делает Java Servlet и Node.js как стоячих.
https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext
https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext
Forwarded from Веб-разработка на .NET // dotnet web dev
Если написав очередной switch/case, вы останавливались и задумывались - а нужно ли вообще обрабатывать default-ветку, а если обрабатывать, то бросать ли исключение, а если бросать то какое, а нормально ли вообще, что у меня эти switch/case по всей кодовой базе дублируются ? - то на эти вопросы я попробовал сформулировать своё мнение в этом тексте:
Какое исключение бросать в swith, если case не нашлось?
Какое исключение бросать в swith, если case не нашлось?
Бояринцев .NET
Какое исключение бросать в swith, если case не нашлось?
В чём проблема Если написав очередной switch/case, вы останавливались и задумывались - а нужно ли вообще обрабатывать default-ветку, а если обрабатывать, то бросать ли исключение, а если бросать то какое, а нормально ли вообще, что у меня эти switch/case…
Forwarded from Developers Community
Гайд: отладка консольного приложения .NET Core с использованием Visual Studio Code.
В этом подробном руководстве представлены и описаны инструменты отладки, доступные в Visual Studio Code для работы с приложениями .NET Core. Кстати, если вы хотите создать консольное приложение, в статье вы найдете ссылку на гайд и по этому. Присоединяйтесь!
Подробности: http://msft.it/6271TcVnL
В этом подробном руководстве представлены и описаны инструменты отладки, доступные в Visual Studio Code для работы с приложениями .NET Core. Кстати, если вы хотите создать консольное приложение, в статье вы найдете ссылку на гайд и по этому. Присоединяйтесь!
Подробности: http://msft.it/6271TcVnL
Docs
Отладка консольного приложения .NET с помощью Visual Studio Code - .NET
Узнайте, как выполнить отладку консольного приложения .NET с помощью Visual Studio Code.
Статья с очень холиварным названием и таким же текстом. Но внутри – подкаст.
https://habr.com/en/post/505364/
#FSharp #HolyWar #CSharp
https://habr.com/en/post/505364/
#FSharp #HolyWar #CSharp
Forwarded from Blazor Community
Прямая трансляция доклада по Blazor Web Assembly: https://www.youtube.com/watch?v=jYFB8KWJ8JU
YouTube
Blazor web assembly
Создание полноценного сайта на .Net и ни строчки на JS, еще и на 30% быстрее других JS фреимворков. Вот что обещает нам Microsoft с релизом Blazor Client(Web...