Forwarded from [NOT SUPPORTED]
Конференция Microsoft Build 2020 пройдёт в диджитал формате. Но это не единственное изменение. Теперь конференция будет бесплатной!
https://www.hanselman.com/blog/MicrosoftBuild2020RegistrationIsNotOnlyOpenItsFREEItsLIVEItsVIRTUALAndItIsAllFORYOU.aspx
#msbuild #build #build2020
https://www.hanselman.com/blog/MicrosoftBuild2020RegistrationIsNotOnlyOpenItsFREEItsLIVEItsVIRTUALAndItIsAllFORYOU.aspx
#msbuild #build #build2020
Hanselman
Microsoft Build 2020 registration is not only open, it's FREE, it's LIVE, it's VIRTUAL, and it is all FOR YOU
Microsoft Build 2020 is upon us, registration is open NOW. Stop reading this ...
Microsoft про .NET 5 Preview 3.
Кроме анонса - несколько ссылок на материалы о том, что конкретно было сделано и что и как работает.
https://habr.com/en/company/microsoft/blog/498976
Кроме анонса - несколько ссылок на материалы о том, что конкретно было сделано и что и как работает.
https://habr.com/en/company/microsoft/blog/498976
Хабр
Представляем .NET 5.0 Preview 3
Представляем новую версию .NET 5.0 Preview 3. Она содержит набор новых функций и улучшений производительности. Мы продолжаем работать над более фундаментальными...
.NET может стать еще быстрее благодаря Source Generator
https://www.theregister.co.uk/2020/04/30/microsoft_source_generator/
#performance #source #generator #NET5
https://www.theregister.co.uk/2020/04/30/microsoft_source_generator/
#performance #source #generator #NET5
www.theregister.co.uk
Faster than reflection: Microsoft previews Source Generators for C#
.NET is getting faster but will not be as efficient as C++ or Go. Reason? Legacy code
Продолжая тему Source Generators
https://devblogs.microsoft.com/dotnet/introducing-c-source-generators
#source #generators #NET5
https://devblogs.microsoft.com/dotnet/introducing-c-source-generators
#source #generators #NET5
.NET Blog
Introducing C# Source Generators - .NET Blog
We’re pleased to introduce the first preview of Source Generators, a new C# compiler feature that lets C# developers inspect user code and generate new C# source files that can be added to a compilation. This is done via a new kind of component that we’re…
C#: чистый, ленивый и асинхронный.
https://itnext.io/fun-csharp-pure-lazy-and-async-pipeline-creation-204923eb6e14
#Fun #CSharp #Pure #Lazy #Async
https://itnext.io/fun-csharp-pure-lazy-and-async-pipeline-creation-204923eb6e14
#Fun #CSharp #Pure #Lazy #Async
Medium
Fun CSharp: Pure, Lazy and Async pipeline creation.
A few days ago, I had the need to create an async pipeline that consisted of actions (methods) composing over each other. I also wanted…
Forwarded from Developers Community
Браузер API .NET.
А вы знаете, что у нас есть обозреватель .NET API — единый поисковик для всех API на основе .NET? Чтобы найти управляемый API-интерфейс, введите поисковый запрос на странице по ссылке ниже. Дополнительные сведения об обозревателе API см. в нашей записи блога. Если у вас есть комментарии, создайте новую тему в репозитории MicrosoftDocs/feedback на GitHub.
Подробности: http://msft.it/6272T9JQj
А вы знаете, что у нас есть обозреватель .NET API — единый поисковик для всех API на основе .NET? Чтобы найти управляемый API-интерфейс, введите поисковый запрос на странице по ссылке ниже. Дополнительные сведения об обозревателе API см. в нашей записи блога. Если у вас есть комментарии, создайте новую тему в репозитории MicrosoftDocs/feedback на GitHub.
Подробности: http://msft.it/6272T9JQj
Docs
Браузер API .NET
Создание реверс-прокси в .NET Core
https://www.syntaxsuccess.com/viewarticle/creating-a-reverse-proxy-in-dotnet-core
#reverse #proxy #netcore
https://www.syntaxsuccess.com/viewarticle/creating-a-reverse-proxy-in-dotnet-core
#reverse #proxy #netcore
Syntaxsuccess
Creating a Reverse Proxy in Dotnet Core
After hearing about Project YARP, an initiative from Microsoft to create a super fast .Net reverse proxy, I decided to give it a try in one of my private projects. This is a write up of what I learned.
Напоминаем, что на следующей неделе пройдёт онлайн-конференция JetBrains .NET Days
https://habr.com/ru/company/JetBrains/blog/501060/
#jetbrains
https://habr.com/ru/company/JetBrains/blog/501060/
#jetbrains
Хабр
JetBrains .NET Days Online, 13–14 мая
Мы в JetBrains каждый месяц организуем вебинары (на английском языке) и любим приглашать спикеров из комьюнити. Наша площадка открыта для любых увлекательных тем, вне зависимости от упоминания...
Публикация не новая, но интересная. Команда stackoverflow про использование cтатического анализа кода
https://stackoverflow.blog/2019/10/08/adding-static-code-analysis-to-stack-overflow/
#stackoverflow #static #code #analysis
https://stackoverflow.blog/2019/10/08/adding-static-code-analysis-to-stack-overflow/
#stackoverflow #static #code #analysis
Stack Overflow Blog
Adding Static Code Analysis to Stack Overflow
As of September 23rd, 2019, we’re applying static analysis to some of the code behind public Stack Overflow, Stack Overflow for Teams, and Stack Overflow Enterprise in order to pre-emptively find and eliminate certain kinds of vulnerabilities. How we accomplished…
Команда JetBrains делится своим опытом в оптимизации использования памяти
https://blog.jetbrains.com/dotnet/2020/05/11/story-csproj-large-solutions-memory-usage/
#jetbrains #memory
https://blog.jetbrains.com/dotnet/2020/05/11/story-csproj-large-solutions-memory-usage/
#jetbrains #memory
JetBrains Blog
A Story About .csproj, Large Solutions and Memory Usage | The .NET Tools Blog
We discussed the motivations and our push toward running Rider on .NET Core in our previous post. As part of that effort, we are looking into converting projects in the ReSharper and Rider solution to
Современные практики разработки программного рекомендуют проводить быстрые и непрерывные обновления ПО. Не менее важно раннее выявление ошибок. статье рассматриваются варианты реализации отслеживания состояния приложений .NET Core. Будут рассмотрены SDK OpenTelemetry и Application Insights.
https://devblogs.microsoft.com/aspnet/observability-asp-net-core-apps/
#OpenTelemetry #ApplicationInsights #observability #asp #aspnet #aspnetcore
https://devblogs.microsoft.com/aspnet/observability-asp-net-core-apps/
#OpenTelemetry #ApplicationInsights #observability #asp #aspnet #aspnetcore
ASP.NET Blog
ASP.NET Core Apps Observability
Based on customers using .NET Core in different environments, this article explores options for adding observability to .NET Core apps.
Продолжаем делиться видео с конференции .NET fwdays'20
В ходе этого доклада Алексей Голуб рассматривает "expression trees" в деталях, и обращает внимание на реальные примеры, где эта технология может принести настоящую пользу.
https://devdigest.today/post/1287
#ExpressionTrees #fwdays
В ходе этого доклада Алексей Голуб рассматривает "expression trees" в деталях, и обращает внимание на реальные примеры, где эта технология может принести настоящую пользу.
https://devdigest.today/post/1287
#ExpressionTrees #fwdays
Developers Digest
"Работаем с деревьями выражений в C#" Алексей Голуб
Видео с онлайн-конференции .NET fwdays'20, которая прошла 11 апреля 2020 года. Описание доклада: В ходе этого доклада, рассматривается инструмент "expression...
Много логгеров не бывает. Встречайте – ZLogger!
https://medium.com/@neuecc/zlogger-zero-allocation-logger-for-net-core-and-unity-d51e675fca76
#ZLogger #log
https://medium.com/@neuecc/zlogger-zero-allocation-logger-for-net-core-and-unity-d51e675fca76
#ZLogger #log
Medium
ZLogger — Zero Allocation Logger for .NET Core and Unity
I’ve just released a new logging library ZLogger for .NET Core and Unity. It is very fast, and using previously introduced ZString — Zero…
Еще один доклад из числа интересных и рекомендуемых к просмотру на .NET fwdays'20 : "C# 8: Be Good, Get Good or Give Up" от Игоря Фесенко.
В этом видео Игорь познакомит вас с практическими примерами, когда функции не работают так, как ожидалось, также Игорь расскажет, что нового и полезного в C# 8
https://devdigest.today/post/1291
#fwdays #csharp #csharp8
В этом видео Игорь познакомит вас с практическими примерами, когда функции не работают так, как ожидалось, также Игорь расскажет, что нового и полезного в C# 8
https://devdigest.today/post/1291
#fwdays #csharp #csharp8
Developers Digest
"C# 8: Be Good, Get Good or Give Up" Игорь Фесенко
Видео с онлайн-конференции .NET fwdays'20, которая прошла 11 апреля 2020 года. Описание доклада: В этом видео спикер знакомит с практическими примерами, когд...
Forwarded from [NOT SUPPORTED]
Не забудьте составить индивидуальный график докладов, которые вы хотите посмотреть на #build2020
https://mybuild.microsoft.com/
https://mybuild.microsoft.com/
Forwarded from Веб-разработка на .NET // dotnet web dev
С термином инкапсуляция всё не очень просто - само слово нам мало что о себе сообщает, а его интерпретация в головах разных программистов варьируется в гигантских пределах, хотя сама инкапсуляция считается фундаментом на котором стоит ООП. Эту статью я написал по следам одного спора, как раз по поводу интерпретации термина Инкапсуляция. В ней я привожу разные точки зрения на него и пытаюсь докопаться до смысла заложенного в него при рождении.
https://boyarincev.net/articles/dotnet/what-is-encapsulation/
#misconceptions #oop
https://boyarincev.net/articles/dotnet/what-is-encapsulation/
#misconceptions #oop
Бояринцев .NET
Инкапсуляция - что ты такое?
Вроде живёшь себе спокойно, думаешь, что понимаешь кое-что в программировании, но вдруг во время беседы в зуме с друзьями программистами говоришь: Инкапсуляция? - Ну это сокрытие деталей реализации. А тебе в ответ: Вообще-то инкапсуляция - это объединение…