C# (C Sharp) programming
18.7K subscribers
754 photos
38 videos
8 files
673 links
По всем вопросам- @haarrp

C# - обучающий канал Senior C# разработчика.

@ai_machinelearning_big_data - Machine learning

@itchannels_telegram - 🔥лучшие ит-каналы

@csharp_ci - C# академия

@pythonlbooks- книги📚

Реестр РКН: https://clck.ru/3Fk3kb
Download Telegram
🖥 PSEdit

Утилита для редактирования скриптов PowerShell прямо в терминале.

Install-Module psedit

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Прощай, Python! Здравствуй, C#!

Python занимает особое место в моем сердце. Все просто: я писал на нем первые успешные программы и в результате научился намного большему, чем во времена своего профессионального обучения.

Но с недавних пор я перешел исключительно на C# и объясню почему.

➡️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Пошаговое руководство по тестированию проекта ASP.NET Core gRPC в Rider.

https://andrewlock.net/testing-aspnetcore-grpc-services-in-jetbrains-rider/

@csharp_ci
🖥 PowerToys – системные утилиты Windows для максимизации продуктивности/производительности

Другими словами, это набор утилит для опытных пользователей, позволяющий настраивать и оптимизировать работу с Windows для повышения производительности

🖥 Github

#CSharp #Windows #Useful

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
psmsi

PSMSI включает в себя командлеты для создания пакетов MSI, которые могут содержать любую структуру файлов и каталогов по вашему желанию.

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Подробное знакомство с кортежами в C#

Кортежи  —  это круто.

Я отчетливо помню времена до кортежей: множество проблем с поиском оптимального способа возвращения из метода нескольких значений. Как только в C# добавили этот функционал, я сразу увидел множество случаев, в которых они могут быть полезны.

Затем постепенно, с каждой новой версией языка, кортежи дорабатывали. Если вы не пользовались ими с тех времен, когда они только появились, то сегодня вполне справедливо можете их не узнать. Изменились кортежи основательно, но к лучшему.

В этой статье мы вспомним, как начиналась история кортежей, и познакомимся с вариантами их использования в последних версиях языка.

➡️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Список бесплатных курсов по C# в 2023 году

➡️ Список

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Вопросы на собеседовании для Senior C# / .NET Developer

Здравствуйте, я пишу на С# с 2012 года. Я как проходил, так и проводил множество собеседований. В этой статье я собрал полный список вопросов и тем которые я задавал и мне задавали на собеседовании. В этой статье будет собрано все то, что должен знать хороший Senior C# / .NET разработчик с уклоном к web разработке и современному стеку с ASP.NET Core. Хочу сразу сказать, что если вы интервьюер и собираете список вопросов для собеседования в вашу компанию, не берите этот список за чистую монету, тк кандидаты скорее всего тоже будут мониторить данный список и будут его использовать как базу для подготовки. Следовательно если вы готовитесь к собеседованиям как кандидат, используйте эту статью как подготовительную базу и обзор разных топиков которые нужно подтянуть перед

➡️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🔧 LINQPad — инструмент, который может немного упростить жизнь начинающего .NET-разработчика.

https://www.linqpad.net/

@csharp_ci
🖥 Навыки разработчика для C# программиста на 2023 год.

На сегодняшний день .NET программист может применять свои навыки в различных сферах разработки программных продуктов:

- создание веб-приложений и веб-сервисов
- создание настольных приложений;
- создание облачных сервисов;
- создание игр;
- создание мобильных приложений.

✔️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Шпаргалка для собеседования C# .Net 2023 год.

Ниже не учебник, а только шпаргалка для разработчиков уже знакомых с основами C# .Net.

Шпаргалка содержит только вопросы “на базу”. Вопросы вида “как бы вы спроектировали …”, “какие слои приложения …”, в шпаргалку не входят.Форматирование кода

В примерах, для краткости, открывающая скобочка { не на новой строке. Интервьюер может быть смущен, т.к. в C# принято ставить { с новой строки. Поэтому на собеседовании лучше использовать общепринятое форматирование.


✔️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Рекомендации по использованию регулярных выражений в .NET

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

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

✔️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Лучшие Бесплатные книги для изучения программирования на C# и .NET в 2023 году.

➡️ Список

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 PowerToys – системные утилиты Windows для максимизации продуктивности/производительности

Другими словами, это набор утилит для опытных пользователей, позволяющий настраивать и оптимизировать работу с Windows для повышения производительности.


🖥 GitHub

#CSharp #Useful

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Топ-10 ошибок, найденных в C#-проектах за 2022 год

За 2022 год разработчики PVS-Studio написали много статей, в которых рассказали об ошибках, найденных в различных Open Source проектах. Пришло время подвести итоги и представить десяток самых интересных срабатываний.

➡️ Читать дальше

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM
Cocos2d-x - набор кроссплатформенных инструментов для разработки игр с открытым исходным кодом, используемых миллионами разработчиков по всему миру

Это мультиплатформенный фреймворк для создания 2d-игр, интерактивных книг, демо и других графических приложений. Он основан на cocos2d-iphone, но вместо использования Objective-C использует C++.
Работает на iOS, Android, macOS, Windows и Linux.

#Cpp #Game

🖥 Github

@csharp_ci
Please open Telegram to view this post
VIEW IN TELEGRAM