💭Какие, по вашему мнению, самые глупые вопросы по .NET или другим темам вам задавали на собеседованиях? Поделитесь своим личным топом👇
#холивар
#холивар
❤10🎉1
Важно: правила площадки❗️
1️⃣ За спам, рекламу, ботоводство, скам — бан и удаление всех комментариев
2️⃣ За оскорбления группы/канала/админа/других участников, политические дебаты — первый раз удаление, второй раз — профилактический бан на неделю, третий раз — бан
3️⃣ За ссылки на нелегальные ресурсы — первый раз удаление, второй раз — бан
Напоминаем, что написать нам можно сюда: @proglibrary_feedback_bot
Пожалуйста, соблюдайте правила — мы со своей стороны тоже будем стараться максимально оперативно модерировать комментарии.
1️⃣ За спам, рекламу, ботоводство, скам — бан и удаление всех комментариев
2️⃣ За оскорбления группы/канала/админа/других участников, политические дебаты — первый раз удаление, второй раз — профилактический бан на неделю, третий раз — бан
3️⃣ За ссылки на нелегальные ресурсы — первый раз удаление, второй раз — бан
Напоминаем, что написать нам можно сюда: @proglibrary_feedback_bot
Пожалуйста, соблюдайте правила — мы со своей стороны тоже будем стараться максимально оперативно модерировать комментарии.
👍10💯10❤4
Подборка свежих обновлений для .NET-разработчика: .NET 8 Preview 6 и не только.
◾ Announcing .NET 8 Preview 6
◾ ASP.NET Core updates in .NET 8 Preview 6
◾Announcing .NET MAUI in .NET 8 Preview 6: Hello VS Code & VS for Mac
◾ New C# 12 preview features
◾ .NET July 2023 Updates – .NET 7.0.9, .NET 6.0.20
◾ .NET Framework July 2023 Security and Quality Rollup Updates
◾ Introducing System.Web Adapters v1.2 with new APIs and scenarios
◾ Microsoft Graph PowerShell v1 to v2 migration toolkit
◾ Announcing the .NET MAUI extension for Visual Studio Code
#news #dotnet8
◾ Announcing .NET 8 Preview 6
◾ ASP.NET Core updates in .NET 8 Preview 6
◾Announcing .NET MAUI in .NET 8 Preview 6: Hello VS Code & VS for Mac
◾ New C# 12 preview features
◾ .NET July 2023 Updates – .NET 7.0.9, .NET 6.0.20
◾ .NET Framework July 2023 Security and Quality Rollup Updates
◾ Introducing System.Web Adapters v1.2 with new APIs and scenarios
◾ Microsoft Graph PowerShell v1 to v2 migration toolkit
◾ Announcing the .NET MAUI extension for Visual Studio Code
#news #dotnet8
Microsoft News
Announcing .NET 8 Preview 6
We're thrilled to announce .NET 8 Preview 6 which is packed with plenty of library updates, a new WASM mode, more source generators, constant performance improvements, and NativeAOT support on iOS.
❤6👍4
Помните публиковали результаты опроса разработчиков, проведенного командой Stack Overflow? Правда F# мы как-то упустили из виду, хотя там есть интересные детали и выводы.
Читайте подробнее в статье о состоянии F# по сравнению с другими технологиями и предыдущими годами👇
Читать
Читайте подробнее в статье о состоянии F# по сравнению с другими технологиями и предыдущими годами👇
Читать
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
👍7❤5🥰2😁2
Сколько повышений в должности у вас было за последние три года на последнем/текущем месте работы? (смена работы не считается повышением)
Anonymous Poll
31%
0
20%
1
12%
2
9%
Более 2-х
3%
Я фрилансер, занимаюсь проектной работой
25%
Я не работаю, хочу посмотреть результаты
❤4👍3🌚1
Пример использования strongly-typed results (.NET 7+) с Minimal API.
#dotnet #csharp #tip by Milan Jovanović
#dotnet #csharp #tip by Milan Jovanović
⚡8👍4❤3
Вышмат для тех, кто интересуется DS, ML, AI
👉 Подробности – https://proglib.io/w/4d633693
Как говорят наши студенты «Я понимаю, куда движется сфера IT, уже в каждой компании есть отдел, который отвечает за ИИ, эта сфера точно останется востребованной ближайшие 10-15 лет, поэтому сейчас лучшее время начать учиться»
💰Стоимость?
– Доступна беспроцентная рассрочка от 2 499 рублей в месяц. Или сразу 29 990 рублей.
Как проходит обучение?
– Записанные лекции от преподавателей МГУ
– Домашние задания и развернутая обратная связь
– Чат с куратором и студентами
Когда можно приступать?
– В любой момент
Оставить заявку на пробную версию курса «Математика для Data Science» – https://proglib.io/w/4d633693
👉 Подробности – https://proglib.io/w/4d633693
Как говорят наши студенты «Я понимаю, куда движется сфера IT, уже в каждой компании есть отдел, который отвечает за ИИ, эта сфера точно останется востребованной ближайшие 10-15 лет, поэтому сейчас лучшее время начать учиться»
💰Стоимость?
– Доступна беспроцентная рассрочка от 2 499 рублей в месяц. Или сразу 29 990 рублей.
Как проходит обучение?
– Записанные лекции от преподавателей МГУ
– Домашние задания и развернутая обратная связь
– Чат с куратором и студентами
Когда можно приступать?
– В любой момент
Оставить заявку на пробную версию курса «Математика для Data Science» – https://proglib.io/w/4d633693
🥱12❤4👍1💯1
📌 Свежие и обновленные статьи для C#-разработчика на CodeMaze: подборка за две недели
➖ Easy Web Application Caching With Redis in C#
➖ Roslyn Compiler and Analyzers in .NET – Introduction
➖ Converting a Byte Array to Hexadecimal String in C#
➖ How to Integrate BenchmarkDotNet With Unit Tests
➖ Compare Byte Arrays in .NET
➖ StyleCop Analyzers Implementation in .NET
➖ EntityFramework Core vs Dapper
➖ Required Parameters in Blazor WebAssembly
➖ Hashtable in C#
➖ Discriminated Unions in C# With OneOf
➖ Firebase Authentication in .NET
#dotnet #csharp #codemaze
➖ Easy Web Application Caching With Redis in C#
➖ Roslyn Compiler and Analyzers in .NET – Introduction
➖ Converting a Byte Array to Hexadecimal String in C#
➖ How to Integrate BenchmarkDotNet With Unit Tests
➖ Compare Byte Arrays in .NET
➖ StyleCop Analyzers Implementation in .NET
➖ EntityFramework Core vs Dapper
➖ Required Parameters in Blazor WebAssembly
➖ Hashtable in C#
➖ Discriminated Unions in C# With OneOf
➖ Firebase Authentication in .NET
#dotnet #csharp #codemaze
Code Maze
Easy Web Application Caching With Redis in C# - Code Maze
Redis, which stands for Remote Dictionary Server, is an open source, in-memory, key-value store that provides high-speed data look-up.
❤13⚡2🔥1
Тактика создания фоновых служб в .NET
Доклад Microsoft MVP Кевина Гриффина познакомит вас с несколькими процессами, позволяющими выполнять работу в фоновом режиме. Кевин рассматривает плюсы и минусы различных подходов и дает советы, которые вы сможете использовать в своих проектах.
📺 Смотреть
Доклад Microsoft MVP Кевина Гриффина познакомит вас с несколькими процессами, позволяющими выполнять работу в фоновом режиме. Кевин рассматривает плюсы и минусы различных подходов и дает советы, которые вы сможете использовать в своих проектах.
📺 Смотреть
YouTube
Tactics for Building Background Services in .NET - Kevin Griffin - NDC London 2023
Mature applications often find themselves in the predicament of having to do work "behind the scenes." Frequently this could be simple tasks such as sending emails or updating statistics. Or it could be something more complicated, like processing incoming…
👍17❤7
Tim Deschryver, Microsoft MVP и open source энтузиаст, делится крутыми фичами Entity Framework, о которых он хотел бы знать раньше. Автор делится своими открытиями, которые помогут писать более эффективный код и избегать типичных проблем.
✔️Starting point
✔️AutoInclude
✔️Single or Split Queries
✔️HasQueryFilter
✔️Temporal (History) Table
✔️Shadow properties
✔️DbFunction
✔️SqlQuery to unmapped type
✔️Starting point
✔️AutoInclude
✔️Single or Split Queries
✔️HasQueryFilter
✔️Temporal (History) Table
✔️Shadow properties
✔️DbFunction
✔️SqlQuery to unmapped type
timdeschryver.dev
Entity framework features I wish I knew earlier
Some useful built-in Entity Framework features that I discovered along the way.
👍18❤10🔥2⚡1
String.Join выигрывает, если рассматривать небольшое количество строк для конкатенации. Какой способ вам ближе?
#dotnet #csharp #tip by Dave Callan
#dotnet #csharp #tip by Dave Callan
👍41⚡4🔥2
Каково минимальное количество байт, которые необходимо сохранить в исполняемом .NET-файле, чтобы CLR напечатала "Hello, World!" в консоли стандартного вывода?
В статье исследуются пределы файлового формата модулей .NET и модуль ужимается насколько, насколько это вообще возможно, но чтобы при этом он остался функционален и работал как обычный исполняемый файл на типичной машине с Windows, где установлен .NET Framework.
Читать
В статье исследуются пределы файлового формата модулей .NET и модуль ужимается насколько, насколько это вообще возможно, но чтобы при этом он остался функционален и работал как обычный исполняемый файл на типичной машине с Windows, где установлен .NET Framework.
Читать
Хабр
До последнего байта: минимальный вариант Hello World для .NET
Вот вам тупой вопрос, который вы сами, наверное, никогда себе не задавали. Каково минимальное количество байт, которые необходимо сохранить в исполняемом .NET-файле, чтобы CLR напечатала "Hello,...
👍21🥰2❤1
💭 Недавно мы спрашивали вас о том, какие самые глупые вопросы вам задавали на собеседованиях? Ваши ответы в очередной раз доказывают, насколько странными они могут быть 🤦♂️
Вдогонку к теме собесов: поделитесь топом самых крутых вопросов с собеседований, которые вам запомнились👇
#холивар
Вдогонку к теме собесов: поделитесь топом самых крутых вопросов с собеседований, которые вам запомнились
#холивар
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
💭Какие, по вашему мнению, самые глупые вопросы по .NET или другим темам вам задавали на собеседованиях? Поделитесь своим личным топом👇
#холивар
#холивар
👍4
.NET IoT для начинающих: серия видеоуроков для C#-разработчика, в которой Cam Soper исследует использование .NET на обычных одноплатных компьютерах, таких как Raspberry Pi, Orange Pi и Hummingboard.
Основное внимание уделяется использованию библиотек .NET IoT для управления светодиодами, реле, датчиками, дисплеями и многим другим.
1️⃣ Intro to .NET IoT with Single Board Computers and Raspberry Pi
2️⃣ Deploy .NET apps to single board computers and debug remotely
3️⃣ General Purpose Input/Output GPIO output control devices with .NET
4️⃣ General Purpose Input/Output: Read input with GPIO and .NET
5️⃣ IoT sensors and displays with I²C and .NET
6️⃣ Convert analog signals to digital data with .NET
Основное внимание уделяется использованию библиотек .NET IoT для управления светодиодами, реле, датчиками, дисплеями и многим другим.
1️⃣ Intro to .NET IoT with Single Board Computers and Raspberry Pi
2️⃣ Deploy .NET apps to single board computers and debug remotely
3️⃣ General Purpose Input/Output GPIO output control devices with .NET
4️⃣ General Purpose Input/Output: Read input with GPIO and .NET
5️⃣ IoT sensors and displays with I²C and .NET
6️⃣ Convert analog signals to digital data with .NET
🔥18⚡3❤1
Вышли третья и четвертая части в серии статей под названием «Знакомство с предварительной версией .NET 8».
Эндрю Лок рассматривает новые метод CreateSlimBuilder и minimal API source generator, представленный для поддержки AOT workloads.
#dotnet8
Эндрю Лок рассматривает новые метод CreateSlimBuilder и minimal API source generator, представленный для поддержки AOT workloads.
#dotnet8
Telegram
Библиотека шарписта | C#, F#, .NET, ASP.NET
Знакомство с предварительной версией .NET 8: традиционная серия статей от Эндрю Лока перед выходом новой версии.
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
Следите за обновлениями👇
▫️Часть 1. Using the new configuration binder source generator
▫️Часть 2. The minimal API AOT compilation template…
👍6❤3
Иногда блок switch может иметь несколько условий, которые необходимо обработать.
☑️ Вместо того, чтобы преобразовывать весь блок в if-else, используйте ключевое слово when.
#csharp #tip by Davide Bellone
☑️ Вместо того, чтобы преобразовывать весь блок в if-else, используйте ключевое слово when.
#csharp #tip by Davide Bellone
👍64❤6🥱3
Миграция с .NET Framework 4.8 на .NET 6: гайд для C#-разработчика
В статье представлен опыт автора статьи Steven Giesel, который не является единственным верным. Относитесь к подобным материалам с долей скептицизма.
Читать
В статье представлен опыт автора статьи Steven Giesel, который не является единственным верным. Относитесь к подобным материалам с долей скептицизма.
Читать
👍13🤔5❤4🥱1
💭 Как в вашей компании/команде организовано тестирование проектов? Есть ли отдельная команда QA, или все ложится на плечи разрабов? Применяете ли вы подход «Разработка через тестирование» (test-driven development, TDD)?
#холивар
#холивар
❤5👍1
Полезные заметки о подводных камнях использования типа record с ключевым словом with от Khalid Abuhakmeh.
Читать
Читать
Khalid Abuhakmeh’s Blog
C# Records, the With Keyword, and Reference Types
reference types on records can cause some strange bugs. Learn to avoid them in this post.
👍8❤6🥱2