Forwarded from Habrahabr
Найди общий язык с инопланетным разумом: тесты по JavaScript, C++ и C#. По итогам тестов Хабр вместе с «Лабораторией Касперского» проведёт розыгрыш подарков среди тех, кто ответит правильно минимум на 9 вопросов из 10: https://t.co/3gzEqigQC9 https://t.co/c7RECSB4UF
Хабр
Найди общий язык с инопланетным разумом. Тест по JavaScript, C++ и C# + конкурс
13 декабря 2058. В этот день вся земная история разделилась на два этапа: до и после Контакта. На орбите нашей планеты появился объект внеземного происхождения. Незваного гостя засекли около Марса, а еще раньше «странно движущуюся комету» заметили астрономы…
Как ML.NET в выращивании фундука помог
https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet/customers/evolution-software
https://dotnet.microsoft.com/apps/machinelearning-ai/ml-dotnet/customers/evolution-software
Microsoft
Evolution Software used ML.NET to improve hazelnut quality
Evolution Software uses ML.NET to predict moisture levels of hazelnuts during the commercial drying process and alerts operators when they reach the ideal level.
Пожалуйста, уделите 3 минуты вашего времени и помогите нам сделать канал болле полезным и интересным.
http://bit.ly/2PlxU3d
http://bit.ly/2PlxU3d
Office
Fill | devdigest //net core – оцените наш канал
devdigest // dot net pinned «Пожалуйста, уделите 3 минуты вашего времени и помогите нам сделать канал болле полезным и интересным. http://bit.ly/2PlxU3d»
Не пропустите следующую онлайн-конференцию .NET Conf, которая будет посвящена Blazor. Конференция пройдет 14 января 2020 года.
https://focus.dotnetconf.net/agenda
https://focus.dotnetconf.net/agenda
www.dotnetconf.net
.NET Conf 2022
Join the .NET Conf 2022 free virtual event November 8-10 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
Свежий пост на блоге Microsoft про async/await и их работу, а также про: SynchronizationContext, TaskScheduler, ConfigureAwait и многое другое
https://devblogs.microsoft.com/dotnet/configureawait-faq
#async #await
https://devblogs.microsoft.com/dotnet/configureawait-faq
#async #await
Microsoft News
ConfigureAwait FAQ
.NET added async/await to the languages and libraries over seven years ago. In that time, it’s caught on like wildfire, not only across the .NET ecosystem, but also being replicated in a myriad of other languages and frameworks. It’s also seen a ton of improvements…
Интересный проект, который позволяет значительно облегчить запуск задач по расписанию
https://github.com/jamesmh/coravel
https://github.com/jamesmh/coravel
GitHub
GitHub - jamesmh/coravel: Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching…
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze! - jamesmh/coravel
Довольно интересная статья, из которой вы узнаете кое что новое про LINQ, foreach и асинхронные методы.
https://www.gamlor.info/posts-output/2019-12-11-csharp-structural-pattern/en
#LINQ
https://www.gamlor.info/posts-output/2019-12-11-csharp-structural-pattern/en
#LINQ
JetBrains обновили dot trace.
https://blog.jetbrains.com/dotnet/2019/12/18/whats-new-dottrace-2019-3/
#jetbrains, #dottrace
https://blog.jetbrains.com/dotnet/2019/12/18/whats-new-dottrace-2019-3/
#jetbrains, #dottrace
The JetBrains Blog
What’s New in dotTrace 2019.3 | The .NET Tools Blog
The 2019.3 release brings a lot of good news for dotTrace users, especially for those who want to profile their apps on macOS and Linux:
First of all, the dotTrace command-line profiler is availab
First of all, the dotTrace command-line profiler is availab
Состоялся релиз кросс-платформенного .NET UI-тулкита AvaloniaUI 0.9
https://avaloniaui.net/blog/2019-12-13-avalonia-0.9.0-release
#avalonia, #ui
https://avaloniaui.net/blog/2019-12-13-avalonia-0.9.0-release
#avalonia, #ui
avaloniaui.net
Avalonia Blog
A cross platform XAML-based UI framework for .NET Core, .NET Framework and Mono. Avalonia supports Windows, Linux and macOS with experimental mobile support.
История отладки сервиса Pyrus и особенности сборки мусора, которые выяснили разработчики во время дебага.
https://medium.com/@maxnalsky/optimizing-garbage-collection-in-a-high-load-net-web-service-3bb620b444a7
#Garbage_Collection, #Highload, #Productivity, #NET, #NET_Core
https://medium.com/@maxnalsky/optimizing-garbage-collection-in-a-high-load-net-web-service-3bb620b444a7
#Garbage_Collection, #Highload, #Productivity, #NET, #NET_Core
Medium
Optimizing garbage collection in a high load .NET service
The story about scaling productivity software product, improving its performance and dealing with related engineering challenges.
Список паттернов для проектирования микросервисов.
https://dzone.com/articles/design-patterns-for-microservices-1
#patterns, #microservices, #design_patterns
https://dzone.com/articles/design-patterns-for-microservices-1
#patterns, #microservices, #design_patterns
DZone
Design Patterns for Microservices
An in-depth discussion of many design patterns for microservices, including decomposition patters and the strangler pattern.
После выхода .NET Core команда RedHat очень сильно заинтересовалась этой платформой. Теперь они регулярно готовят годные публикации. В этой статье они расскажут о возможностях трейсинга в .NET Core, в частности про команду dotnet trace
https://developers.redhat.com/blog/2019/12/23/tracing-net-core-applications/
#redhat, #tracing
https://developers.redhat.com/blog/2019/12/23/tracing-net-core-applications/
#redhat, #tracing
Red Hat Developer
Tracing .NET Core applications | Red Hat Developer
In this article, we’ll look at different ways of collecting and inspecting events from the .NET Core runtime and base class library (BCL). EventListener The
MagicOnion – это сетевой движок реального времени, такой как SignalR, или Socket.io. MagicOnion построен на базе gRPC при этом не требует создания .proto файлов. Сегодня вышла третья версия библиотеки.
https://github.com/Cysharp/MagicOnion/releases/tag/3.0.0
#gRPC, #MagicOnion, #API
https://github.com/Cysharp/MagicOnion/releases/tag/3.0.0
#gRPC, #MagicOnion, #API
GitHub
Release Ver 3.0.0 · Cysharp/MagicOnion
Update MessagePack-CSharp dependency to v2.
It causes many API breaking changes so jump major version to 3.
Improvements
Add MagicOnion.Generator .NET Core Tools package.
Add MagicOnion.MSBuild.Ta...
It causes many API breaking changes so jump major version to 3.
Improvements
Add MagicOnion.Generator .NET Core Tools package.
Add MagicOnion.MSBuild.Ta...
Forwarded from Sasha M.
Детализированная карта знаний для .NET Web программистов от Trainee до Senior.
Используйте для самообучения, поиска пробелов в знаниях, создания программ обучения,
подготовки к собеседованиям и продвижениям по карьерной лестнице.
https://youit.pro/map/dotnetweb
Используйте для самообучения, поиска пробелов в знаниях, создания программ обучения,
подготовки к собеседованиям и продвижениям по карьерной лестнице.
https://youit.pro/map/dotnetweb
.NET Core позволяет создавать и использовать расширения для командной строки. В статье показывается как сделаеть такое расширение самостоятельно
https://medium.com/it-dead-inside/building-custom-tools-into-dotnet-core-1c44c7baa7ad
#devops, #software_development, #dotnet, #deployment
https://medium.com/it-dead-inside/building-custom-tools-into-dotnet-core-1c44c7baa7ad
#devops, #software_development, #dotnet, #deployment
Medium
Building Custom Tools into Dotnet Core
Use the ‘dotnet tool’ command to build, package and deploy custom CLI tools
Forwarded from A.G.
Перенял эстафету у Андрея Литвинова.
Подготовил для вас декабрьский .NET дайджест. Собрал все главные события, полезные материалы и библиотеки.
Не обошёл вниманием также Azure и Xamarin, есть кое что интересное и для тех, кто интересуется Data Science и даже квантовыми вычислениями.
Надеюсь, подборка будет полезной.
https://dou.ua/lenta/digests/net-digest-31/
Подготовил для вас декабрьский .NET дайджест. Собрал все главные события, полезные материалы и библиотеки.
Не обошёл вниманием также Azure и Xamarin, есть кое что интересное и для тех, кто интересуется Data Science и даже квантовыми вычислениями.
Надеюсь, подборка будет полезной.
https://dou.ua/lenta/digests/net-digest-31/
ДОУ
.NET дайджест #31: релиз .NET Core 3.1, партнёрство Azure и Salesforce, прекращение поддержки .NET Core 2.2
В выпуске: Introducing the AWS Toolkit for Rider, The Architecture behind the nopCommerce eCommerce Platform, Azure Quantum, Pulumi: Cloud Infrastructure with .NET Core, Building Full-stack C# Web Apps with Blazor.
5 причин, почему вы должны прекратить использовать System.Drawing в ASP.NET Core
https://photosauce.net/blog/post/5-reasons-you-should-stop-using-systemdrawing-from-aspnet
#Drawing, #Imaging
https://photosauce.net/blog/post/5-reasons-you-should-stop-using-systemdrawing-from-aspnet
#Drawing, #Imaging
photosauce.net
5 Reasons You Should Stop Using System.Drawing from ASP.NET - PhotoSauce Blog
Реализация CQRS архитектуры с. использованием Microsoft Orleans
https://mcguirev10.com/2019/12/05/event-sourcing-with-orleans-journaled-grains.html
#Orleans, #CQRS
https://mcguirev10.com/2019/12/05/event-sourcing-with-orleans-journaled-grains.html
#Orleans, #CQRS
Forty Years of Code
Event Sourcing with Orleans Journaled Grains
Event sourcing with logging and snapshots for Microsoft Orleans
Forwarded from Nick
Представляю статью, описывающую способ измерения производительности методов в C# коде с помощью кросс-платформенной open-source библиотеки:
https://medium.com/@unchase/how-to-measure-a-methods-performance-in-c-applications-21e1788797d9?source=friends_link&sk=0f19786632155cf16f9a87521befe507
Документация на русском к используемой библиотеке:
https://github.com/unchase/Unchase.FluentPerformanceMeter/blob/master/README_RU.md
P.S. Буду рад комментариям, пожеланиям и советам по развитию проекта.
https://medium.com/@unchase/how-to-measure-a-methods-performance-in-c-applications-21e1788797d9?source=friends_link&sk=0f19786632155cf16f9a87521befe507
Документация на русском к используемой библиотеке:
https://github.com/unchase/Unchase.FluentPerformanceMeter/blob/master/README_RU.md
P.S. Буду рад комментариям, пожеланиям и советам по развитию проекта.
Medium
How to measure a method’s performance in C# applications
This How-To describes how to make the exact performance measurements of the public methods for public classes in your C# code and in the…
Почему ASP.NET Core - лучший выбор для создания корпоративных веб-приложений рассказывает Кеннет Фукизи, автор книги «Learn ASP.NET Core 3.0, Second edition».
https://hub.packtpub.com/why-asp-net-core-is-the-best-choice-to-build-enterprise-web-applications-interview/
#ASP, #Enterprise, #WEB
https://hub.packtpub.com/why-asp-net-core-is-the-best-choice-to-build-enterprise-web-applications-interview/
#ASP, #Enterprise, #WEB
Packt Hub
Why ASP.NET Core is the best choice to build enterprise web applications|
Understand the development cycle of ASP.NET Core, its future design directions & more with Kenneth Y. Fukizi, a software developer.