Forwarded from A.G.
.NET 5, Rider & ReSharper и конечно же карантин в апрельском выпуске дайджеста, который я для вас подготовил:
https://dou.ua/lenta/digests/net-digest-33/
https://dou.ua/lenta/digests/net-digest-33/
ДОУ
.NET дайджест #33: COVID-19 & Visual Studio, .NET 5 preview, ReSharper & Rider release
В выпуске: C# 8 features, Smart Home with .NET Core, Static Factory Methods vs Constructors In C#, CQRS + Event Sourcing.
Советы по работе с датами и числами в C#
https://codewithshadman.com/csharp-number-and-datetime-tips/?utm_source=csharpdigest&utm_medium=email&utm_campaign=307
#Number #DateTime #Tips
https://codewithshadman.com/csharp-number-and-datetime-tips/?utm_source=csharpdigest&utm_medium=email&utm_campaign=307
#Number #DateTime #Tips
Code with Shadman
C# Number And DateTime Tips
In this article, we're going to be learning about a whole host of different tips and tricks related to numbers and dates in C# and .NET.
Еще не все успели изучить возможности C# 8, а над C# 9 уже идет активная работа по добавлению и обсуждению новых возможностей
https://csharp.christiannagel.com/2020/04/21/c-9-positional-or-nominal-creation
#CSharp #nine
https://csharp.christiannagel.com/2020/04/21/c-9-positional-or-nominal-creation
#CSharp #nine
csharp.christiannagel.com
C# 9 – Positional or Nominal Creation
C# allows writing code with positional or nominal code style. Using positional code style, constructors can be used. Object initializer belong to the nominal category. So far the nominal category w…
Forwarded from devdigest // events
Работа над проектом не заканчивается с его релизом, наоборот дает наилучшую возможность собрать важные данные о реальных пользователях, исследовать их поведение, и найти слабые места в системе. Наш следующий митап мы посвятим вопросу мониторинга всего, что происходит "извне" проекта. Узнаем о существующих метрики, практические инструменты, эффективные практики Исследование пользовательских паттернов с минимальными усилиями, приеднутесь!
Спикер: Игорь Фесенко - Application Architect в SoftServe Inc. и Microsoft® Most Valuable Professional.
https://www.facebook.com/events/2971745402871621/
Спикер: Игорь Фесенко - Application Architect в SoftServe Inc. и Microsoft® Most Valuable Professional.
https://www.facebook.com/events/2971745402871621/
Пост-расследование, в котором Андрей Акиньшин выясняет каким образом коды ошибок сокета зависят от рантайма и операционной системы
https://blog.jetbrains.com/dotnet/2020/04/27/socket-error-codes-depend-runtime-operating-system/
#jetbrains
https://blog.jetbrains.com/dotnet/2020/04/27/socket-error-codes-depend-runtime-operating-system/
#jetbrains
The JetBrains Blog
How Socket Error Codes Depend on Runtime and Operating System | The .NET Tools Blog
This post is the first part of a blog post series that covers different technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing
Планируете провести собеседование и хотите задать как можно больше странных и нелепых вопросов? Их есть у меня
https://habr.com/en/post/498820
https://habr.com/en/post/498820
Хабр
Еще немного каверзных вопросов по .NET и C#
Я подобрал для вас несколько интересных, но не очень известных вопросов из мира .NET и C#. Плюс какие-то вопросы я написал сам, основываясь на книгах, статьях...
Презентации всех докладов второго дня онлайн-конференции .NET fwdays'20 (кроме слайдов Matthias Koch) уже на сайте 🙌
Просто нажмите на название доклада в программе и открывайте слайды.
Видео докладов будет выложен для просмотра в течении 1-2 недель.
https://bit.ly/dotnet1-presentations
Просто нажмите на название доклада в программе и открывайте слайды.
Видео докладов будет выложен для просмотра в течении 1-2 недель.
https://bit.ly/dotnet1-presentations
Fwdays
.NET fwdays'20 online conference
Fwdays - large-scale tech conferences, meetups and workshops for developers on JavaScript, Frontend, PHP, .NET, Highload, PM in Ukraine
В этом видео Кэм Сопер расскаже, как он автоматизировал свой дом с помощью .NET Core, Hubitat и Azure с помощью своего проекта с открытым исходным кодом под названием Puppet.
https://devdigest.today/post/1261
#IoT #smarthome #azure #automation
https://devdigest.today/post/1261
#IoT #smarthome #azure #automation
Developers Digest
Home automation with Hubitat and .NET Core
Who doesn’t love a good DIY (Do It Yourself) IoT project? There are so many interesting things that we can do with a few components and a little creatively. ...
Dependency Injection в .NET Core 3
https://medium.com/@alexalvess/dependency-injection-and-inversion-of-control-on-net-core-3136fe98b72
#Dependency #Injection #DI
https://medium.com/@alexalvess/dependency-injection-and-inversion-of-control-on-net-core-3136fe98b72
#Dependency #Injection #DI
Medium
Dependency Injection and Inversion of Control on .Net Core
Do you know about the terms Dependency Inject and/or Inversion of Control? No? Let’s go to talk about it! I’ll explain to you how and why…
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…