#проект_в_студию
Присылайте в комментарии ссылку на самый интересный .NET-проект, который вы поддерживаете. Укажите #язык, #стек и/или #библиотеку, а лучшие по количеству реакций мы опубликуем на канале.
Присылайте в комментарии ссылку на самый интересный .NET-проект, который вы поддерживаете. Укажите #язык, #стек и/или #библиотеку, а лучшие по количеству реакций мы опубликуем на канале.
🔥5👍1
🎃 В честь Хэллоуина мы устраиваем распродажу на все курсы нашей школы Proglib.academy.
➡️ Скидка 50% действует до 31 октября:
👉🏻 Алгоритмы и структуры данных
👉🏻 Математика для Data Science
👉🏻 Основы IT для непрограммистов
👉🏻 Основы программирования на Python
👉🏻 Frontend Basic: принцип работы современного веба
➡️ Также мы устраиваем конкурс на 3 бесплатных места на любой наш курс. Переходите по ссылке, заполняйте анкету, и 31 октября мы случайным образом разыграем доступ к курсу.
➡️ Скидка 50% действует до 31 октября:
👉🏻 Алгоритмы и структуры данных
👉🏻 Математика для Data Science
👉🏻 Основы IT для непрограммистов
👉🏻 Основы программирования на Python
👉🏻 Frontend Basic: принцип работы современного веба
➡️ Также мы устраиваем конкурс на 3 бесплатных места на любой наш курс. Переходите по ссылке, заполняйте анкету, и 31 октября мы случайным образом разыграем доступ к курсу.
👍6🤔1
Краткий гайд по использованию ASP.NET Core, SignalR и ChartJs для создания диаграмм, обновляемых в режиме реального времени.
Читать
Читать
Khalid Abuhakmeh’s Blog
Real-time Charts with ASP.NET Core, SignalR, and Chart.js
Using ASP.NET Core, SignalR and Chart.js to create real-time charts in a web application
👍8❤1
«.NET — самая популярная платформа на рынке корпоративных приложений» — тезис из исследования, который побудил Михаила Фленова, автора канала «Програмысли», подробно высказать свое мнение на этот счет. Послушайте, будет интересно.
https://youtu.be/Phg8hg8slnA
https://youtu.be/Phg8hg8slnA
YouTube
.NET самый популярный на рынке корпоративных приложений
Недавно прочитал статью о невероятной популярности .NET на рынке корпоративных приложений среди ИТшных компаний. Я люблю .NET и C# и некоторые выводы в статье совпадают с тем, что я говорил про C# в своём видео, но все же хочется поставить это заявление под…
❤11👍7😁1
🎙️DotNet&More: DotNet страшилки, пугающие мифы, ужасный говнокод и не толстый
0:08:20 Пугающий говнокод
0:23:10 DotNet страшилки
0:34:50 Страшилка - просто использовать Xamarin
0:41:50 Страшилки про легаси
0:46:20 GC страх
0:53:30 Страх "Нельзя использовать новый C#"
1:00:04 Многопоточные страхи
1:34:49 Байки из склепа
1:50:40 Страхи выбора технологий
2:05:00 Java vs C#
2:14:00 Поиск работы сейчас
0:08:20 Пугающий говнокод
0:23:10 DotNet страшилки
0:34:50 Страшилка - просто использовать Xamarin
0:41:50 Страшилки про легаси
0:46:20 GC страх
0:53:30 Страх "Нельзя использовать новый C#"
1:00:04 Многопоточные страхи
1:34:49 Байки из склепа
1:50:40 Страхи выбора технологий
2:05:00 Java vs C#
2:14:00 Поиск работы сейчас
❤17👍4🔥2🙏2⚡1
Эндрю Лок разбирается с ссылочными типами в C#, допускающими значение NULL (в контексте Razor Pages): почему они плохо работают вместе, почему они, вероятно, никогда не будут работать, и как улучшить работу с ними.
Читать
Читать
Andrew Lock | .NET Escapades
Fighting with nullable reference types in Razor Pages
In this post I discuss C#'s nullable reference types in the context of Razor Pages, why they don't play nicely together and how to improve the experience.
👍7❤🔥1😁1
В преддверии осенней конференции DotNext команда публикует десять докладов с предыдущей конференции, которые особенно понравились участникам.
https://habr.com/ru/company/jugru/blog/696440/
https://habr.com/ru/company/jugru/blog/696440/
Хабр
Топ-10 докладов DotNext 2022 Spring
У нас есть традиция: каждые полгода перед тем, как провести конференцию DotNext, мы публикуем на Хабре десять докладов с предыдущей конференции, которые особенно понравились участникам. Сейчас до...
👍9🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
👨💻📝 Как составить резюме программисту: 10 бесплатных сервисов для создания привлекательных резюме
В статье постараемся проанализировать, какими критериями пользуются рекрутеры при подборе кандидатов на IT-вакансии и из каких разделов должен состоять документ, способный приблизить вас к желаемой цели – собеседованию с работодателем.
🔗 Основной сайт
🔗 Зеркало
В статье постараемся проанализировать, какими критериями пользуются рекрутеры при подборе кандидатов на IT-вакансии и из каких разделов должен состоять документ, способный приблизить вас к желаемой цели – собеседованию с работодателем.
🔗 Основной сайт
🔗 Зеркало
👍5
👍22😁2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Чем заняться на длинных выходных?
❓ Можно залпом пройти все наши тесты:
— Тест на знание алгоритмов и структур данных (первый и второй)
— Тесты на знание языков: Python (первый, второй), Data Science, Java (первый, второй), PHP, Kotlin, JavaScript, C#
🐍 Либо решить все 49 задач по Python:
🧩 Словари в Python: 12 задач для начинающих с решениями
🧩 Задача о поврежденной XML-строке
🧩 Задача об определении латинского квадрата
🧩 5 классических задач по Python для начинающих с решениями
🧩 5 задач по Python для новичков с решениями
🧩 5 задач с решениями на Python для начинающих разработчиков
🧩 Словари в Python: 5 задач с решениями для изучения генераторов и методов словарей
🧩 Функции в Python: 5 задач для тренировки *args, **kwargs и lambda-функций
🧩 Обработка вложенных списков и матриц в Python: 5 задач с решениями для совершенствования навыков
🧩 Работа с файлами в Python: 5 задач для начинающих с решениями
📺 Посмотреть сериалы:
— Периферийные устройства (Кинопоиск: 7.7/10, IMDB: 8.4/10)
— Разделение (Кинопоиск: 8.7/10, IMDB: 8.4/10)
— Разрабы (Кинопоиск: 7.7/10, IMDB: 7.7/10)
💤 Или просто выспаться:
— Повышаем свою продуктивность: 6 ключевых факторов
❓ Можно залпом пройти все наши тесты:
— Тест на знание алгоритмов и структур данных (первый и второй)
— Тесты на знание языков: Python (первый, второй), Data Science, Java (первый, второй), PHP, Kotlin, JavaScript, C#
🐍 Либо решить все 49 задач по Python:
🧩 Словари в Python: 12 задач для начинающих с решениями
🧩 Задача о поврежденной XML-строке
🧩 Задача об определении латинского квадрата
🧩 5 классических задач по Python для начинающих с решениями
🧩 5 задач по Python для новичков с решениями
🧩 5 задач с решениями на Python для начинающих разработчиков
🧩 Словари в Python: 5 задач с решениями для изучения генераторов и методов словарей
🧩 Функции в Python: 5 задач для тренировки *args, **kwargs и lambda-функций
🧩 Обработка вложенных списков и матриц в Python: 5 задач с решениями для совершенствования навыков
🧩 Работа с файлами в Python: 5 задач для начинающих с решениями
📺 Посмотреть сериалы:
— Периферийные устройства (Кинопоиск: 7.7/10, IMDB: 8.4/10)
— Разделение (Кинопоиск: 8.7/10, IMDB: 8.4/10)
— Разрабы (Кинопоиск: 7.7/10, IMDB: 7.7/10)
— Повышаем свою продуктивность: 6 ключевых факторов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
История о том, как команда Dodo Engineering монолит с .NET Framework на .NET 6 и Kubernetes переводила.
Читать
Читать
Хабр
История о том, как мы монолит с .NET Framework на .NET 6 и Kubernetes переводили
В 2011 году 2 разработчика начали создавать свою информационную систему, чтобы через неё принимать заказы в Додо Пицце. 2 года назад мы рассказывали про раннюю архитектуру Dodo IS здесь и здесь...
👍12
Обзор ключевых концепций ASP.NET Core веб-API с кратким введением о каждой и полезными ссылками на учебные ресурсы.
Читать
Читать
Coding Sonata
A Quick Guide to Learn ASP.NET Core Web API
Sharing with you a list of topics, tutorials and articles to learn ASP.NET Core Web API and become a professional Web API developer
🔥16👍8
Видеокурс для C#-разработчиков
Автор — самоучка. Рассказывает только то, что пригодится вам на практике.
Смотреть
Автор — самоучка. Рассказывает только то, что пригодится вам на практике.
Смотреть
YouTube
Уроки C# • Лучшие уроки программирования
В этом плейлисте вы научитесь языку программирования C#, как следствие, научитесь применять его на практике, создавая реально крутые приложения для Windows, ...
👍24🎉3🔥1
#news
.NET-документация: новые возможности за октябрь
— Authentication in WebAssembly apps
— Tracking linked cache entries
— Fallback file endpoints
— Endpoint metadata provider interface changes
— Output caching API changes
— Repeated XML elements include index
— ClientWebSocket.ConnectAsync throws new exception
— dotnet workload command
— Containerize a .NET app with dotnet publish
— Networking telemetry in .NET
— .NET regular expression source generators
— Tutorial: Use custom marshallers in source-generated P/Invokes
Обновленные руководства
— Tutorial: Make HTTP requests in a .NET console app using C#
— F# code formatting guidelines
Новости и статьи из мира .NET-разработки:
.NET
— Slaying Zombie ‘No Repro’ Crashes with Infer#
— Performance improvements in ASP.NET Core 7
— Create your .NET portfolio in the .NET Conf student zone
— .NET Interactive Notebooks is now Polyglot Notebooks!
— .NET 7 Performance Improvements in .NET MAUI
— Announcing .NET Community Toolkit v8.1.0 Preview 1
— Bring WCF apps to the latest .NET with CoreWCF and Upgrade Assistant
Visual Studio
— Learning Series: Get started with GitHub in Visual Studio
— Cool features in Visual Studio 2022
.NET-документация: новые возможности за октябрь
— Authentication in WebAssembly apps
— Tracking linked cache entries
— Fallback file endpoints
— Endpoint metadata provider interface changes
— Output caching API changes
— Repeated XML elements include index
— ClientWebSocket.ConnectAsync throws new exception
— dotnet workload command
— Containerize a .NET app with dotnet publish
— Networking telemetry in .NET
— .NET regular expression source generators
— Tutorial: Use custom marshallers in source-generated P/Invokes
Обновленные руководства
— Tutorial: Make HTTP requests in a .NET console app using C#
— F# code formatting guidelines
Новости и статьи из мира .NET-разработки:
.NET
— Slaying Zombie ‘No Repro’ Crashes with Infer#
— Performance improvements in ASP.NET Core 7
— Create your .NET portfolio in the .NET Conf student zone
— .NET Interactive Notebooks is now Polyglot Notebooks!
— .NET 7 Performance Improvements in .NET MAUI
— Announcing .NET Community Toolkit v8.1.0 Preview 1
— Bring WCF apps to the latest .NET with CoreWCF and Upgrade Assistant
Visual Studio
— Learning Series: Get started with GitHub in Visual Studio
— Cool features in Visual Studio 2022
Docs
Breaking change: Authentication in WebAssembly apps - .NET
Learn about the breaking change in ASP.NET Core 7.0 where authentication in WebAssembly apps relies on the history state instead of the URL query string.
👍14
Разбор десяти распространенных антипаттернов, которые допускают разработчики при обработке исключений в .NET.
Читать
Читать
The New Dev's Guide
Top 10 Dotnet Exception Anti-Patterns in C#
In this article we'll explore the top 10 mistakes I see new and seasoned developers make with exception management in dotnet source code. These principles should be valid for all dotnet languages, but examples will be provided in C#.
❤5👍5🙏2🔥1