Разбираемся, почему библиотеку 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
Автор статьи делится опытом решения конкретной задачи в экосистеме .NET/WPF: добавление во все таблицы возможности быстрой фильтрации по содержимому — то есть необходимо изменить поведение для каждого столбца каждого элемента DataGrid каждого экрана, внести изменения в почти сотню форм.
https://proglib.io/w/fed7c005
https://proglib.io/w/fed7c005
Хабр
А давайте это отфильтруем
Стилизация элементов пользовательского интерфейса в экосистеме .net/WPF « позволяет разработчикам и дизайнерам создавать визуально привлекательные эффекты и согласованный внешний вид своих продуктов»...
Пошаговое руководство по тестированию проекта ASP.NET Core gRPC в Rider.
https://proglib.io/w/1ae6e971
https://proglib.io/w/1ae6e971
Курсоры MS SQL Server: первое знакомство и основы работы с Entity Framework Core.
https://proglib.io/w/f4f3c1b5
https://proglib.io/w/f4f3c1b5
Khalid Abuhakmeh’s Blog
Using SQL Server Cursors with Entity Framework Core
Using Microsoft SQL Server Cursors with the Entity Framework Core APIs.
👀📌 Знание алгоритмов ускоряет разработку и помогает в оптимизации ресурсов.
А еще их часто спрашивают на собеседовании!
Приглашаем на открытый вебинар "Алгоритмы и структуры данных: Очередь с приоритетом", 26 мая в 19:00.
💻 Очередь с приоритетом — разновидность очередей, в которой у каждого элемента есть свой приоритет. Обслуживаются элементы в соответствии со своими приоритетом.
Что будет на вебинаре:
— Рассмотрим реализацию очереди с приоритетом
— Разберем её внутреннее устройство, асимптотики, возможные расширения
— Найдем её реализацию в стандартной библиотеке
— Посмотрим на задачи, в которых применяется очередь с приоритетом
и будет некоторое количество лайвкодинга 👨💻👩💻
Спикер: Степан Мацкевич,
разработчик Яндекс Go, руководитель сектора разработки сценариев организации поездок, Преподаватель Факультета Инноваций и Высоких Технологий МФТИ.
👉 Записаться на вебинар: https://proglib.io/w/1f795283
А еще их часто спрашивают на собеседовании!
Приглашаем на открытый вебинар "Алгоритмы и структуры данных: Очередь с приоритетом", 26 мая в 19:00.
💻 Очередь с приоритетом — разновидность очередей, в которой у каждого элемента есть свой приоритет. Обслуживаются элементы в соответствии со своими приоритетом.
Что будет на вебинаре:
— Рассмотрим реализацию очереди с приоритетом
— Разберем её внутреннее устройство, асимптотики, возможные расширения
— Найдем её реализацию в стандартной библиотеке
— Посмотрим на задачи, в которых применяется очередь с приоритетом
и будет некоторое количество лайвкодинга 👨💻👩💻
Спикер: Степан Мацкевич,
разработчик Яндекс Go, руководитель сектора разработки сценариев организации поездок, Преподаватель Факультета Инноваций и Высоких Технологий МФТИ.
👉 Записаться на вебинар: https://proglib.io/w/1f795283
🔧 LINQPad — инструмент, который может немного упростить жизнь начинающего .NET-разработчика.
https://proglib.io/w/e5079d07
https://proglib.io/w/e5079d07
Разбираем на примерах применение Razor Pages в консольных и десктопных приложениях.
https://proglib.io/w/70196271
https://proglib.io/w/70196271
Хабр
О применении RazorPages в консольных и десктопных приложениях
Иногда хочется автоматически создавать текстовые файлы, подставляя в шаблоны значения каких-то полей. Например, это могут быть исходники классов-хелперов на основе какого-то интерфейса, какие-то...
🌱 11 карьерных советов для начинающих разработчиков
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
В помощь начинающим разрабам 11 советов по подготовке к собеседованию, продвижению себя в соцсетях, участию в опенсорс-проектах, поиску наставника и многому другому.
https://proglib.io/sh/ROAKEsm5ej
Разбор нескольких распространенных плохих практик написания кода на C# + советы по исправлению.
https://proglib.io/w/a261c666
https://proglib.io/w/a261c666
DEV Community
5 Bad Practices That Can Make Your C# Code Messy - And How to Avoid Them
How do you know if you're following good practices when programming in C#? And how can you avoid the...
#news
Свежие новости и статьи из мира .NET:
— Microsoft Build May 24–26
— What’s new with ML.NET Automated ML
— All-In-One Search Is Getting Slicker
— Migrating MR.Gestures from Xamarin.Forms to .NET MAUI
— Introducing .NET MAUI – One Codebase, Many Platforms
— The Azure Cosmos DB Journey to .NET 6
— Rider Comes to Space Dev Environments
— CoreWCF: Introducing WebHttpBinding Support
Свежие новости и статьи из мира .NET:
— Microsoft Build May 24–26
— What’s new with ML.NET Automated ML
— All-In-One Search Is Getting Slicker
— Migrating MR.Gestures from Xamarin.Forms to .NET MAUI
— Introducing .NET MAUI – One Codebase, Many Platforms
— The Azure Cosmos DB Journey to .NET 6
— Rider Comes to Space Dev Environments
— CoreWCF: Introducing WebHttpBinding Support
Microsoft
Microsoft Build | May 21-23, 2024 | Seattle and Online
Learn from in-demand experts, get hands-on with the latest AI innovations, and connect with the developer community.
«Лаборатория Касперского» открывает набор на __стажировку SafeBoard__. Это отличная возможность для текущих студентов любых вузов и курсов прокачать скиллы и начать карьеру в IT еще до окончания вуза.
Коротко о главном:
Стажировка проходит в нашем московском офисе и длится год. Программа доступна для студентов вузов Москвы и Санкт-Петербурга.
Стажировка оплачивается
А также компенсируют расходы на питание, предоставляют бесплатный доступ к спортзалу и ко всем открытым мероприятиям Лаборатории.
Удобно совмещать с учебой
Гибкий график: от 20 часов в неделю. Можно и больше, если есть желание и возможность.
Набор открыт по направлениям:
● Разработка (Bazel, C++, C#, JS)
● Анализ защищенности
● Автоматизированное тестирование (Python, C++)
● Ручное тестирование
● Системное администрирование
● Системный анализ
● DevOps
По итогам стажировки лучшие получат приглашение на работу!
Узнать больше о стажировке и подать заявку на участие можно __по ссылке.__
Коротко о главном:
Стажировка проходит в нашем московском офисе и длится год. Программа доступна для студентов вузов Москвы и Санкт-Петербурга.
Стажировка оплачивается
А также компенсируют расходы на питание, предоставляют бесплатный доступ к спортзалу и ко всем открытым мероприятиям Лаборатории.
Удобно совмещать с учебой
Гибкий график: от 20 часов в неделю. Можно и больше, если есть желание и возможность.
Набор открыт по направлениям:
● Разработка (Bazel, C++, C#, JS)
● Анализ защищенности
● Автоматизированное тестирование (Python, C++)
● Ручное тестирование
● Системное администрирование
● Системный анализ
● DevOps
По итогам стажировки лучшие получат приглашение на работу!
Узнать больше о стажировке и подать заявку на участие можно __по ссылке.__
Разбираемся на практике с лямбда-выражениями в C#:
— Часть 1. Краткое введение + простые примеры
— Часть 2. Усложненная практика
— Часть 1. Краткое введение + простые примеры
— Часть 2. Усложненная практика
no dogma blog
C# Lambdas Part 1, a Quick Overview with Examples | no dogma blog
There are many ways to write and use lambdas in C# that. In this post I give an overview of what they are, examples of how to write them with detailed comments, and how to use them.
#gamedev
Геймдевам на заметку: JetBrains представила RiderFlow, бесплатный плагин для редактора Unity, который позволяет управлять сложными сценами, легко перемещаться по сцене, находить нужные ресурсы и многое другое.
https://proglib.io/w/c0dcf914
Геймдевам на заметку: JetBrains представила RiderFlow, бесплатный плагин для редактора Unity, который позволяет управлять сложными сценами, легко перемещаться по сцене, находить нужные ресурсы и многое другое.
https://proglib.io/w/c0dcf914
The JetBrains Blog
Introducing RiderFlow, a Free Unity Editor Plugin for Scene Management | The .NET Tools Blog
RiderFlow is a free scenery tool for the Unity editor, for all members of the team to organise, navigate and search scenes.
This media is not supported in your browser
VIEW IN TELEGRAM