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

Все про C#, F# и VB
Download Telegram
🎥 Как правильно писать операторы if на языке C#

В этом видео Ник Чапсас (Nick Chapsas) хочет рассказать об операторах if в C# и о том, какую версию операторов if следует использовать разработчикам.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Попробуйте интеллектуальные компоненты .NET

Корпорация Майкрософт объявила о выпуске #NET Smart Components – экспериментального набора компонентов пользовательского интерфейса на основе искусственного интеллекта.

Идея Smart TextArea заключается в том, что он предоставляет интеллектуальное автозаполнение, которое может быть адаптировано к конкретному контексту.

Smart TextArea просматривает то, что в данный момент вводит пользователь, и пытается сделать предложения на основе настроенного контекста и тона.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Расширьте возможности тестирования

Наиболее распространенным способом проверки значений объекта является использование утверждений для каждого свойства, чтобы проверить, что именно содержит объект.

Это можно сделать для типов, классов, перечислимых элементов. Чем больше аспектов объекта проверяется, тем увереннее вы можете быть, что все идет по плану.

👉🏻 Канал | 💬 Чат | 📕 Каталог
🎥 Лекции по F#

Этот бесплатный онлайн-курс основан на книге Яна Рассела Essential F#

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ JetBrains AI Assistant в ReSharper

Как разработчики, мы постоянно ищем инструменты, которые могут облегчить нашу жизнь и раздвинуть границы возможного. JetBrains в очередной раз взялась за решение этой задачи!

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Анонс PostSharp 2024.1

Команда PostSharp объявляет о выпуске PostSharp 2024.1. Эта версия в первую очередь ориентирована на унифицированное расширение #VisualStudio с Metalama, которое было запущено ранее в этом месяце. PostSharp — это фреймворк для повышения качества и производительности кода на C#.

👉🏻 Канал | 💬 Чат | 📕 Каталог
Forwarded from devdigest // mobile
⚡️ Красная кнопка была нажата!

Джеральд Верслуис нажал большую красную кнопку, чтобы заархивировать #Xamarin.Forms

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Защита контейнеров с помощью .NET 8

В #NET 8 появились новые функции безопасности для контейнеров и средства SDK. Узнайте, как создавать безопасные образы контейнеров без привилегий root, настраивать Kubernetes и проверять образы и контейнеры.

👉🏻 Канал | 💬 Чат | 📕 Каталог
⚡️ Знакомство с .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, всеми любимый мощный волшебный инструмент.

👉🏻 Канал | 💬 Чат | 📕 Каталог
The Art of Instagram Captions: Writing Engaging and Authentic Descriptions