Daily Coding 🔥
8.67K subscribers
1.81K photos
6 videos
1 file
1.66K links
Канал, который научит вас программировать лучше и эффективнее.

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

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/dailycoding
Download Telegram
📑 Вышел .NET 5. И что?

Несколько недель назад вышел .NET 5. На сайте Microsoft можно найти подробный анонс со всеми изменениями, но главный вопрос для разработчиков — и что с того? Что мне с выхода пятого дотнета, как я могу его использовать, есть ли смысл переходить на новую версию прямо сейчас? На эти вопросы постараемся ответить в статье.

#статьи #CSharp #dotnet
🛠 CodeTrack — это бесплатный профилировщик производительности и анализатор выполнения .NET. Он работает практически со всеми версиями .NET и даст вам полное представление о том, как работает ваш код!

#инструменты #dotnet
📖 Библия C#
🖋 М. Фленов, 2019

Книга посвящена программированию на языке C# для платформы Microsoft .NET, начиная с основ языка и разработки программ для работы в режиме командной строки и заканчивая созданием современных приложений различной сложности (баз данных, графических программ и др.).

💾 Скачать книгу

#book #c_sharp #dotnet
📑 От WPF к Авалонии

WPF — любимый сообществом фреймворк для десктопной разработки, однако в то время как дотнет и вся его экосистема уже давно кроссплатформенные, WPF работает только под Windows. Сообщество решило эту проблему и теперь у нас есть Авалония — фреймворк, во многом очень похожий на WPF, но работающий на разных платформах.

Мы разберем отличия Авалонии от WPF. Что нужно знать людям, переходящим с WPF на Авалонию? В чем преимущества нового фреймворка, а в чем его недостатки по сравнению с WPF?

#статьи #dotnet
🛠 .NET Core Test Explorer — делает модульное тестирование с .NET на VS Code намного приятнее.

#инструменты #dotnet
📑 Подводные камни в бассейне строк, или ещё один повод подумать перед интернированием экземпляров класса String в C#

Будучи разработчиками программного обеспечения, мы всегда хотим, чтобы написанное нами ПО работало быстро. Использование оптимального алгоритма, распараллеливание, применение различных техник оптимизации – мы будем прибегать ко всем известным нам средствам, дабы улучшить производительность софта. К одной из таких техник оптимизации можно отнести и так называемое интернирование строк. Оно позволяет уменьшить объём потребляемой процессом памяти, а также значительно сокращает время, затрачиваемое на сравнение строк. Однако, как и везде в жизни, необходимо соблюдать меру – не стоит использовать интернирование на каждом шагу. Далее в этой статье будет показано, как можно обжечься и создать своему приложению неочевидный bottleneck в виде метода String.Intern.

Daily Coding #статьи #C_Sharp #dotnet
📖Blazor WebAssembly Development in .NET 7
🖋Katie Millie. 2024

Устали от использования JavaScript-фреймворков? Мечтаете о мире, где вы сможете использовать возможности C# для создания динамичных веб-приложений? Познакомьтесь с Blazor WebAssembly и .NET 7! Эта книга - ваша стартовая площадка, которая поможет вам окунуться в захватывающий мир веб-разработки с помощью инструментов, которые вы уже знаете и любите.

💾 Скачать книгу

Daily Coding #книги #dotNET
👍1
📖Building Intelligent Apps with .NET and Azure AI Services
🖋Ashirwad Satapathi| 2024

Эта всеобъемлющая книга даст вам знания и навыки, необходимые для разработки интеллектуальных решений с использованием возможностей служб искусственного интеллекта Azure. В книге использован практический подход, основанный на примерах, который поможет вам легко разобраться в предмете и эффективно применять его.

💾 Скачать книгу

Daily Coding #книги #dotNET
📖ASP.NET Core: 68 Essential Things Beginners Must Know
🖋Takahashi, Yuko & Mizuki, Ayase & Yuuma, Kuroda & Publishing, Ginnoha| 2024

Эта книга знакомит начинающих с 68 основными темами, помогая им понять основные концепции, лучшие практики и критические особенности ASP.NET Ядро.От промежуточного программного обеспечения и маршрутизации до внедрения зависимостей и ведения журнала - каждый раздел содержит четкое и действенное представление о функциональных возможностях платформы

💾 Скачать книгу

Daily Coding #книги #dotNET