Реализация алгоритма (на C#) Флойда-Уоршелла для нахождения всех кратчайших путей между всеми вершинами графа + расширение его возможностей по запоминанию маршрутов кратчайших путей.
techrocks.ru
Реализация на C# алгоритма Флойда-Уоршелла нахождения всех кратчайших путей между всеми вершинами графа | techrocks.ru
Алгоритм Флойда-Уоршелла нахождения всех кратчайших путей между всеми вершинами графа был представлен Робертом Флойдом.
👍18❤4
Простой пример работы с Stack Overflow API для разработки расширения Visual Studio на C#.
https://proglib.io/w/40b08910
https://proglib.io/w/40b08910
elmah.io Blog - .NET Technical tutorials/guides and new features
Building a Stack Overflow browser as a VS extension
Learn how to integrate with the Stack Overflow API from C#. In this post, I'll build a Visual Studio extension that shows SO results within VS.
👍7
Преимущества производительности
sealed
классов в .NET: https://proglib.io/w/ffa50a03Meziantou's blog
Performance benefits of sealed class in .NET - Gérald Barré
In this post, I describe the performance benefits of sealed classes in .NET.
👍8
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🔑 Чем полезен Git Credential Manager? Обзор менеджера аутентификации для новичков и профессионалов
Обзор популярного менеджера аутентификации Git Credential Manager (GCM), обеспечивающего безопасную и удобную аутентификацию к репозиторию.
https://proglib.io/sh/yGKYarRFbH
Обзор популярного менеджера аутентификации Git Credential Manager (GCM), обеспечивающего безопасную и удобную аутентификацию к репозиторию.
https://proglib.io/sh/yGKYarRFbH
👍2
Разбираем 3 способа проверки значений, передаваемых мокам при использовании Moq в модульных тестах C#.
https://proglib.io/w/1dc03d65
https://proglib.io/w/1dc03d65
Code4IT
3 ways to check the object passed to mocks with Moq in C#
In unit tests, sometimes you need to perform deep checks on the object passed to the mocked service. We will learn 3 ways to do that with Moq and C#
👍7
ultimate-guide-to-profiling-unity-games.pdf
4.3 MB
Руководство по профилированию в Unity, в котором собраны знания и советы внешних и штатных экспертов Unity: как профилировать приложение в Unity, управлять его памятью и оптимизировать энергопотребление.
👍6
Дорожная карта Rider 2022.2: https://proglib.io/w/2f498cfa
The JetBrains Blog
Rider 2022.2 Roadmap | The .NET Tools Blog
We’ve released Rider 2022.1 a while ago, and with that we’d like to share our roadmap for Rider 2022.2. With our Early Access Program (EAP), you can try out these features as they are developed. The E
👍6
PriorityQueue в .NET 6: теория, внутреннее устройство и принцип работы простым языком.
https://proglib.io/w/bb590b74
https://proglib.io/w/bb590b74
Хабр
.NET 6: PriorityQueue
В .NET 6 появилась новая коллекция — PriorityQueue<TElement,TPriority>. До этого очереди с приоритетами уже были в .NET, но только в виде внутренних классов — они использовались под...
👍2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🛠️ 25 полезных малоизвестных интернет-ресурсов для фронтендера и бэкендера
Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.
https://proglib.io/sh/v3GP6WwUCe
Небольшой обзор интересных интернет-ресурсов в помощь специалистам цифровой индустрии: каталоги дорожных карт и шпаргалок, тесты веб-приложений, бесплатные макеты и иллюстрации, шаблоны резюме и многое другое.
https://proglib.io/sh/v3GP6WwUCe
👍7
Unity постоянно работает над улучшением интеграции с .NET, включая новые функции C#. Узнайте, что будет дальше во взаимодействии Unity с экосистемой .NET.
🔗 Читать
🔗 Смотреть
🔗 Читать
🔗 Смотреть
Unity
Unity and .NET, what’s next?
We’ve recently started a multiyear initiative to help you write more performant code faster and deliver long-term stability and compatibility. Read on to find out what we’re doing to update the foundational tech stack behind your scripts.
❤1👍1🔥1
Вдогонку к предыдущему посту разберем карьерные возможности Unity-разработчиков. И поможет нам в этом Лёша Корепанов.
https://proglib.io/w/a2806719
https://proglib.io/w/a2806719
YouTube
Стоит ли учить C#, чтобы делать игры?
Арендуйте сервер Mac Mini на М1 в Selectel для iOS-разработки и тестирования: https://slc.tl/pZZju
Статья по архитектуре в Unity: https://unity.com/how-to/how-architect-code-your-project-scales
Таймкоды
0:00 Начало
0:21 Глава 1. Junior Unity developer
1:58…
Статья по архитектуре в Unity: https://unity.com/how-to/how-architect-code-your-project-scales
Таймкоды
0:00 Начало
0:21 Глава 1. Junior Unity developer
1:58…
💩13👍6
➡️ Привет! Мы проводим опрос «Что тебя больше всего раздражает в рабочем процессе и в программировании?»
🔥 Говори прямо, не сдерживай себя. Орфографию и пунктуацию мы сохраним. Правда, вульгаризмы заменим на эвфемизмы, но без потери смысла :D
Что тебя больше всего раздражает на работе? 😶 Бессмысленные комментарии к коду? 😐 Постоянно отвлекают от работы, а потом ты полчаса входишь в рабочий процесс? 🤔 Переработки? 😕 Срочные задачи в конце рабочего дня? 😲 Низкий стол? 😵 14" электронно-лучевой монитор? 🤣
Опрос анонимный. Делись наболевшим. А в июне мы опубликуем статью со всеми ответами.
➡️ Опрос можно пройти по ссылке ⬅️
🔥 Говори прямо, не сдерживай себя. Орфографию и пунктуацию мы сохраним. Правда, вульгаризмы заменим на эвфемизмы, но без потери смысла :D
Что тебя больше всего раздражает на работе? 😶 Бессмысленные комментарии к коду? 😐 Постоянно отвлекают от работы, а потом ты полчаса входишь в рабочий процесс? 🤔 Переработки? 😕 Срочные задачи в конце рабочего дня? 😲 Низкий стол? 😵 14" электронно-лучевой монитор? 🤣
Опрос анонимный. Делись наболевшим. А в июне мы опубликуем статью со всеми ответами.
➡️ Опрос можно пройти по ссылке ⬅️
👎8👍5
Если вы используете .NET 6 с традиционными Startup.cs и Program.cs, вам не нужно ничего менять в использовании библиотеки Polly. Однако если вы используете операторы верхнего уровня, потребуются некоторые незначительные изменения:
— Dependency Injection of a Policy into a Controller
— Dependency Injection of a HttpClientFactory with a Retry Policy
— Dependency Injection of a Policy into a Minimal API Endpoint
— Dependency Injection of a HttpClientFactory and Policy into a Minimal API Endpoint
— Using a Cancellation Token
— Dependency Injection of a Policy into a Controller
— Dependency Injection of a HttpClientFactory with a Retry Policy
— Dependency Injection of a Policy into a Minimal API Endpoint
— Dependency Injection of a HttpClientFactory and Policy into a Minimal API Endpoint
— Using a Cancellation Token
www.nuget.org
Polly 8.6.2
Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
👍1
Обширная коллекция актуальных практических примеров с пояснениями распространенных вариантов использования .NET Core.
https://proglib.io/w/1396b7eb
https://proglib.io/w/1396b7eb
GitHub
GitHub - dodyg/practical-aspnetcore: Practical samples of ASP.NET Core 10 Preview 2, 9, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects…
Practical samples of ASP.NET Core 10 Preview 2, 9, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects you can use. Readme contains explanations on all projects. - dodyg/practical-aspnetcore
👍10
Разбираемся, почему библиотеку MediatR в .NET необходимо использовать только при необходимости.
https://proglib.io/w/db201780
https://proglib.io/w/db201780
Anthony Trad's Blog
Why you shouldn’t use MediatR in .NET
Bending the Clean Architecture Principles
👍1
Автор статьи делится опытом решения конкретной задачи в экосистеме .NET/WPF: добавление во все таблицы возможности быстрой фильтрации по содержимому — то есть необходимо изменить поведение для каждого столбца каждого элемента DataGrid каждого экрана, внести изменения в почти сотню форм.
https://proglib.io/w/fed7c005
https://proglib.io/w/fed7c005
Хабр
А давайте это отфильтруем
Стилизация элементов пользовательского интерфейса в экосистеме .net/WPF « позволяет разработчикам и дизайнерам создавать визуально привлекательные эффекты и согласованный внешний вид своих продуктов»...
👍11
Пошаговое руководство по тестированию проекта ASP.NET Core gRPC в Rider.
https://proglib.io/w/1ae6e971
https://proglib.io/w/1ae6e971