devdigest // dot net
4.03K subscribers
168 photos
3 videos
5 files
2.62K links
Главные новости из мира .NET

Все про C#, F# и VB
Download Telegram
⚡️ Знакомство с .NET Aspire: простое создание облачных приложений

В постоянно развивающемся мире разработки облачных приложений создание масштабируемых, наблюдаемых и готовых к использованию распределенных систем может быть довольно сложной задачей, справится с которой поможет #NET Aspire.

👉🏻 Канал | 💬 Чат | 📕 Каталог
В этом году, основатель //devdigest, Андрей Губский снова входит в программный комитет конференции .NET fwdays, посвященной платформе .NET и технологиям разработки.

//devdigest выступает информационным партнером мероприятия.

Если у вас есть интересный материал и вы хотите попробовать себя в роли спикера конференции – пишите Андрею!

А чтобы не пропустить новости и инсайды конференции — подпишитесь на его канал!
⚡️ Устранение неполадок GitHub Copilot в Visual Studio 2022

Узнайте больше о #GitHub Copilot
и о том, как исправить проблемы, если они появляются. Это руководство по устранению неполадок содержит инструкции по устранению проблем с GitHub Copilot в #VisualStudio 2022 версии 17.10 или более поздней.

👉🏻 Канал | 💬 Чат | 📕 Каталог
🐣 Поздравляем с Пасхой!


using System;

class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter a year to calculate Orthodox Easter date:");
int year = Convert.ToInt32(Console.ReadLine());

DateTime easterDate = CalculateOrthodoxEaster(year);
Console.WriteLine($"Orthodox Easter in {year} is on {easterDate.ToString("yyyy-MM-dd")}");
}

static DateTime CalculateOrthodoxEaster(int year)
{
int a = year % 4;
int b = year % 7;
int c = year % 19;
int d = (19 * c + 15) % 30;
int e = (2 * a + 4 * b - d + 34) % 7;
int month = (d + e + 114) / 31;
int day = ((d + e + 114) % 31) + 1;

DateTime easterDate = new DateTime(year, month, day).AddDays(13); // Add 13 days to get the Orthodox Easter date

return easterDate;
}
}
⚡️ F# Nullness

Исаак Абрахам демонстрирует примеры работ, проводимых над компилятором F# для поддержки функций обработки null.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ C# 13: Params Collections

В версии 17.10.0 Preview 3.0 #VisualStudio Preview можно протестировать некоторые новые функции C# 13. В этой статье вы узнаете о функции сбора параметров, описанной в этом предложении.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Глубокое погружение в RegEx

Скотт и Стивен вернулись, чтобы еще раз углубиться в C#. На этот раз в RegEx, всеми любимый мощный волшебный инструмент.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from devdigest // azure
🎥 Azure Developers .NET Day 2024

#Azure Developers #NET Day 2024 возвращается! Это событие позволяет разработчикам оставаться на шаг впереди в технологической гонке! Узнайте о новейших и лучших функциях Azure, созданных для разработчиков .NET и их приложений. Ознакомьтесь с передовыми методами облачной разработки, которые сэкономят ваше время и деньги. Послушайте мнение экспертов, создающих самые востребованные облачные сервисы!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Основы Blazor

Из этой статьи вы узнаете о девяти рекомендациях по созданию веб-приложений #Blazor на основе реального опыта.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Как вы оцениваете свой уровень?
Anonymous Poll
5%
Intern
11%
Junior
31%
Middle
40%
Senior
13%
Expert
⚡️ Как (и как не нужно) разрабатывать REST API

В этой статье Дерек Коммартин из CodeOpinion углубляется в распространенные практики и заблуждения о разработке REST API. Он бросает вызов популярным правилам и лучшим практикам, предлагая альтернативные подходы и продвигая прагматичный дизайн API.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Рефакторинг кода с помощью выражений коллекций C#

В этой статье рассказывается об изучении различных сценариев рефакторинга C# 12 с использованием выражений коллекций и инициализаторов коллекций.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Связанные списки в реальной жизни

Автор время от времени пишет посты о старых шаблонах или методах проектирования, которые все еще полезны, несмотря на многолетнюю критику классической книги «Банды четырех».

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎥 Полное руководство разработчика по Span в .NET

Скотт и Стивен возвращаются с еще одной записью из серии Deep #NET! На этот раз они подробно рассматривают класс System.Span, позволяющий представлять непрерывные области произвольной памяти.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Освоение команд Slash с помощью GitHub Copilot в Visual Studio

Узнайте, как команды Slash с помощью #GitHub Copilot оптимизируют рабочий процесс в #VisualStudio. Изучите ключевые команды, изучите команду /fix и получите доступ к соответствующим ресурсам.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект
⚡️ Оптимизация производительности EF Core

Все мы знаем, что ORM — не самый быстрый инструмент, когда дело доходит до загрузки данных, и Entity Framework Core, безусловно, не исключение. Но, тем не менее, есть несколько вещей, которые мы можем сделать, чтобы немного ускорить процесс! Вот несколько советов по оптимальному использованию Entity Framework Core.

👉🏻 Канал | 💬 Чат | 📕 Каталог

💸 Поддержать проект
⚡️ Вчера закончилась поддержка .NET 7

Поддержка #NET 7 закончилась 14 мая 2024 года. Корпорация Майкрософт больше не предоставляет обновления, включая исправления безопасности или техническую поддержку, для .NET 7.

👉🏻 Канал | 💬 Чат | 📕 Каталог