Бесплатный курс: сборка мобильных и классических приложений с .NET MAUI.
Узнайте, как использовать .NET MAUI для сборки приложений для мобильных устройств и настольных систем с помощью C# и Visual Studio. Вы узнаете об основах создания приложения с помощью .NET MAUI и изучите более сложные темы, такие как локальное хранилище данных и вызов веб-служб на основе REST.
Подробности: https://docs.microsoft.com/ru-ru/learn/paths/build-apps-with-dotnet-maui/
Узнайте, как использовать .NET MAUI для сборки приложений для мобильных устройств и настольных систем с помощью C# и Visual Studio. Вы узнаете об основах создания приложения с помощью .NET MAUI и изучите более сложные темы, такие как локальное хранилище данных и вызов веб-служб на основе REST.
Подробности: https://docs.microsoft.com/ru-ru/learn/paths/build-apps-with-dotnet-maui/
Docs
Сборка мобильных и классических приложений с .NET MAUI - Training
В этой схеме обучения используйте C# и Visual Studio с .NET MAUI, чтобы создать приложение для iOS, Android и Windows.
🐳5❤2
Генератор зданий в Юнити.
В этой статье автор постарался описать процесс написания параметрического генератора зданий внутри игрового движка Unity. Статья разделена на следующие разделы: Описание базовой логики, Примеры структуры кода, Вид требуемых моделей, Дополнительный функционал, Известные "проблемы”, Итоги/файлы проекта.
Подробнее: https://habr.com/ru/post/679676/
В этой статье автор постарался описать процесс написания параметрического генератора зданий внутри игрового движка Unity. Статья разделена на следующие разделы: Описание базовой логики, Примеры структуры кода, Вид требуемых моделей, Дополнительный функционал, Известные "проблемы”, Итоги/файлы проекта.
Подробнее: https://habr.com/ru/post/679676/
Хабр
Building generator in Unity
Генератор зданий в Юнити. В данной статье я постараюсь описать процесс написания параметрического генератора зданий внутри игрового движка Unity. Готовое здание Статья разделена на следующие разделы:...
👍5🔥1
🔥Хьюстон, у нас новости!
Вы, наверное, уже не вспомните, когда последний раз сталкивались с текстом в неверной кодировке. Это было достаточно давно, ведь сегодня балом правит Unicode, а большинство операционных систем и приложений понимают кодировку UTF-8.
А знаете ли вы, в чем особенность этого кодирования?
На канале Just code IT недавно об этом рассказывали. Подписывайтесь и читайте крутой пост по ссылке.
Вы, наверное, уже не вспомните, когда последний раз сталкивались с текстом в неверной кодировке. Это было достаточно давно, ведь сегодня балом правит Unicode, а большинство операционных систем и приложений понимают кодировку UTF-8.
А знаете ли вы, в чем особенность этого кодирования?
На канале Just code IT недавно об этом рассказывали. Подписывайтесь и читайте крутой пост по ссылке.
Telegram
Just code IT
Верим в everything-as-code. Обсуждаем, как писать чище, ревьюить объективнее, деплоить быстрее.
🤔5
Создание микросервисов с .NET и ASP.NET Core.
Создавайте независимо развертываемые, высокомасштабируемые и устойчивые службы с помощью бесплатной платформы .NET с открытым исходным кодом.
Подробности: https://docs.microsoft.com/ru-ru/learn/paths/create-microservices-with-dotnet/
Создавайте независимо развертываемые, высокомасштабируемые и устойчивые службы с помощью бесплатной платформы .NET с открытым исходным кодом.
Подробности: https://docs.microsoft.com/ru-ru/learn/paths/create-microservices-with-dotnet/
Docs
Создание микрослужб с помощью .NET и ASP.NET Core - Training
Создавайте независимо развертываемые, высокомасштабируемые и устойчивые службы с помощью бесплатной платформы .NET с открытым исходным кодом. .NET позволяет использовать популярные технологии микрослужб, такие как Docker, Kubernetes, Dapr, Реестр контейнеров…
👍5
Хочешь узнать чем реально занимается «Лаборатория Касперского»?
Подписывайся на Kaspersky Team — узнай какие вакансии предлагает компания и как устроена жизнь в разных отделах!
Подписывайся на Kaspersky Team — узнай какие вакансии предлагает компания и как устроена жизнь в разных отделах!
💩14👍2🤔2👎1
Вышел Windows Package Manager 1.3.
Пару дней назад Microsoft выпустила Windows Package Manager 1.3. Команда добавила несколько улучшений в манифесты, чтобы улучшить процесс установки пакетов. Мы улучшили отчеты о версиях пакетов. Новый параметр позволяет включать подробные журналы по умолчанию. Если вы запустите winget --info, теперь будет отображаться системная архитектура. Индикатор выполнения был улучшен за счет более мелкозернистых блоков. А Диспетчер пакетов Windows теперь поддерживает портативные приложения.
Подробности: https://devblogs.microsoft.com/commandline/windows-package-manager-1-3/
Пару дней назад Microsoft выпустила Windows Package Manager 1.3. Команда добавила несколько улучшений в манифесты, чтобы улучшить процесс установки пакетов. Мы улучшили отчеты о версиях пакетов. Новый параметр позволяет включать подробные журналы по умолчанию. Если вы запустите winget --info, теперь будет отображаться системная архитектура. Индикатор выполнения был улучшен за счет более мелкозернистых блоков. А Диспетчер пакетов Windows теперь поддерживает портативные приложения.
Подробности: https://devblogs.microsoft.com/commandline/windows-package-manager-1-3/
Microsoft News
Windows Package Manager 1.3
Today I get to announce Windows Package Manager 1.3 has been released. The team has been adding several enhancements to manifests to improve your package installation experience. We’ve enabled better package version reporting. A new setting allows verbose…
👍8
.NET 6 теперь в Ubuntu 22.04.
.NET 6 теперь включен в Ubuntu 22.04 (Jammy) и может быть установлен с помощью apt install dotnet6. Это изменение является значительным улучшением и упрощением для пользователей Ubuntu. Также .NET выпущен вместе с Chiseled Ubuntu Containers, новым небольшим и безопасным сервисом контейнеров от Canonical. Эти улучшения являются результатом нового партнерства между Canonical и Microsoft.
Подробности: https://devblogs.microsoft.com/dotnet/dotnet-6-is-now-in-ubuntu-2204/
.NET 6 теперь включен в Ubuntu 22.04 (Jammy) и может быть установлен с помощью apt install dotnet6. Это изменение является значительным улучшением и упрощением для пользователей Ubuntu. Также .NET выпущен вместе с Chiseled Ubuntu Containers, новым небольшим и безопасным сервисом контейнеров от Canonical. Эти улучшения являются результатом нового партнерства между Canonical и Microsoft.
Подробности: https://devblogs.microsoft.com/dotnet/dotnet-6-is-now-in-ubuntu-2204/
Microsoft News
.NET 6 is now in Ubuntu 22.04
.NET 6 is now included in Ubuntu 22.04 (Jammy) and can be installed with just `apt install dotnet6`.
👍15🔥3
16-18 сентября пройдет третий онлайн-хакатон от АО «Россельхозбанк» — AgroCode Hack 2022 🌳
Командам предстоить решить одну из трех технологичных задачи агроиндустрии:
🚜 Разработать алгоритм по определению границ кузова транспорта для комбайна при сборе урожая в задаче от «Ростсельмаш»;
🐮 Выявить закономерности заболеваний у коров и определить наименее эффективные протоколы по их лечению в рамках задачи от «Агроинтеллект»;
🍇 И создать сервис по поиску перспективных земель для выращивания винограда в Краснодарском крае в задаче от Terroir Concept.
Регистрация и все подробности по ссылке
Командам предстоить решить одну из трех технологичных задачи агроиндустрии:
🚜 Разработать алгоритм по определению границ кузова транспорта для комбайна при сборе урожая в задаче от «Ростсельмаш»;
🐮 Выявить закономерности заболеваний у коров и определить наименее эффективные протоколы по их лечению в рамках задачи от «Агроинтеллект»;
🍇 И создать сервис по поиску перспективных земель для выращивания винограда в Краснодарском крае в задаче от Terroir Concept.
Команды-победители смогут разделить призовой фонд в 1 400 000 рублей!💰 Регистрация и все подробности по ссылке
💩6👍3🤔3
SophiApp, или Как мы делали опенсорс программу для настройки Windows 10 & 11.
Автор от лица команды показывает SophiApp — графический наследник Sophia Script for Windows: бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.
Подробности: https://habr.com/ru/post/683452/
Автор от лица команды показывает SophiApp — графический наследник Sophia Script for Windows: бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.
Подробности: https://habr.com/ru/post/683452/
Хабр
SophiApp, или Как мы делали опенсорс программу для настройки Windows 10 & 11
Я от лица команды хочу показать вам SophiApp — графический наследник Sophia Script for Windows : бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11....
❤4👎3👍2🔥1
Discriminated Unions в C#.
Discriminated Unions - тип данных, представляющий собой размеченные объединения, каждый из которых может состоять из собственных типов данных (также именованных). Как Discriminated Unions реализовать в C#? Ведь в нем отсутствует поддержка (синтаксическая) типов объединений.
Подробности: https://habr.com/ru/post/684104/
Discriminated Unions - тип данных, представляющий собой размеченные объединения, каждый из которых может состоять из собственных типов данных (также именованных). Как Discriminated Unions реализовать в C#? Ведь в нем отсутствует поддержка (синтаксическая) типов объединений.
Подробности: https://habr.com/ru/post/684104/
Хабр
Discriminated Unions в C#
Всем привет. Среди многих интересных концепций, имеющихся в F#, меня привлекли Discriminated Unions. Я задался вопросом, как их реализовать в C#, ведь в нем отсутствует поддержка (синтаксическая)...
👍7
StbSharp: история ненужного проекта.
В этой статье автор решил рассказать о своем хобби проекте под названием StbSharp. В 2016 году ему пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И он озаботился поиском кросс-платформенной же библиотеки для загрузки картинок.
Подробности: https://habr.com/ru/post/686578/
В этой статье автор решил рассказать о своем хобби проекте под названием StbSharp. В 2016 году ему пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И он озаботился поиском кросс-платформенной же библиотеки для загрузки картинок.
Подробности: https://habr.com/ru/post/686578/
Хабр
StbSharp: история ненужного проекта
Введение. В этой статье я бы хотел рассказать о своем хобби проекте под названием StbSharp . Итак, в 2016 году мне пришла в голову весьма банальная идея - сделать собственный игровой...
👍5
Создание графического бота для игры.
В один прекрасный день, стреляя по NPC в космосе, автору стало интересно, сможет ли он этот рутинный процесс немного автоматизировать. Программу он писал на C# в WinForm. Изначальная цель была простой - определять, что дронов в космосе атакуют и собирать их в ангар, после чего выкидывать обратно в космос.
Подробности: https://habr.com/ru/post/685798/
В один прекрасный день, стреляя по NPC в космосе, автору стало интересно, сможет ли он этот рутинный процесс немного автоматизировать. Программу он писал на C# в WinForm. Изначальная цель была простой - определять, что дронов в космосе атакуют и собирать их в ангар, после чего выкидывать обратно в космос.
Подробности: https://habr.com/ru/post/685798/
Хабр
Создание графического бота для EVE Online
В один прекрасный день, стреляя по NPC в космосе, мне стало интересно, а смогу ли я этот рутинный процесс немного автоматизировать. Выводить в консоль «Привет, мир!» я уже умел. Теоретическое...
👍3
Сортировки в C#: OrderBy.OrderBy или OrderBy.ThenBy? Разбираемся, что эффективнее и почему.
Предположим, есть задача: нужно отсортировать коллекцию по нескольким ключам. В C# это можно сделать с помощью вызовов OrderBy().OrderBy() или OrderBy().ThenBy(). Но в чём разница между этими вызовами? Чтобы ответить на этот вопрос, придётся покопаться в исходниках.
Подробности: https://habr.com/ru/company/pvs-studio/blog/689216/
Предположим, есть задача: нужно отсортировать коллекцию по нескольким ключам. В C# это можно сделать с помощью вызовов OrderBy().OrderBy() или OrderBy().ThenBy(). Но в чём разница между этими вызовами? Чтобы ответить на этот вопрос, придётся покопаться в исходниках.
Подробности: https://habr.com/ru/company/pvs-studio/blog/689216/
Хабр
Сортировки в C#: OrderBy.OrderBy или OrderBy.ThenBy? Разбираемся, что эффективнее и почему
Предположим, есть задача: нужно отсортировать коллекцию по нескольким ключам. В C# это можно сделать с помощью вызовов OrderBy().OrderBy() или OrderBy().ThenBy(). Но в чём разница между этими...
👍12
Алгоритмы сортировки и их производительность.
Автор статьи решил подробно описать и сравнить алгоритмы сортировки в размере 37 штук. Список алгоритмов: Bubble, Shaker, Insertion, Stooge, Pancake, Shell, Merge, Selection, Quick, Gnome, Tree, Comb, BasicCounting, CombinedBubble, Heapify, Cocktail, OddEven, Tim, Counting, Radix, Bucket, BinaryInsertion, Bogo, Cycle, Exchange, Heap, MSDRadix.
Подробности: https://habr.com/ru/post/689738/
Автор статьи решил подробно описать и сравнить алгоритмы сортировки в размере 37 штук. Список алгоритмов: Bubble, Shaker, Insertion, Stooge, Pancake, Shell, Merge, Selection, Quick, Gnome, Tree, Comb, BasicCounting, CombinedBubble, Heapify, Cocktail, OddEven, Tim, Counting, Radix, Bucket, BinaryInsertion, Bogo, Cycle, Exchange, Heap, MSDRadix.
Подробности: https://habr.com/ru/post/689738/
Хабр
Алгоритмы сортировки и их производительность
Вступление Здравствуйте, давно читаю Хабр и все хотел написать какую-нибудь статью, но не знал с чего начать и о чем писать. Однако решил, что тянуть кота за причинное место. Надо просто взять и...
Привет, читатель. Какое-то время назад я обещал начать разбавлять текущий контент в канале чем-то отвлеченным от основного содержания. Момент настал. Если норм — ставь 👍 в реакцию. Если так себе — 💩.
Краткое содержание поста:
1. Слабый рост и параллельный поиск работы в других странах.
2. Оффер, переезд, новая команда.
3. Вакансии в моей текущей команде для тебя и твоего друга.
1.
За 5 месяцев без работы (напоминание: я улетел из россии 24 февраля и больше там не был) в постоянном непродуктивном поиске, глобально получилось сделать 2 важные вещи: построить хаб для семьи в другой стране и на каком-то достаточном уровне выучить Kotlin. Ведь, поскольку моя роль - DevRel, хорошо бы знать не только MS-стек.
Однако это все равно мало за 5 месяцев, поэтому стало угнетать. Стало угнетать ощущение стагнации. А еще ощущение неправильного выбора. Спойлер, ощущение неправильного выбора (именно в физическом плане. В моральной правильности я был уверен) полностью пропало с объявлением мобилизации неделю назад. Немного порассуждал об этом на неделе у себя в LinkedIn.
2.
И вот в какой-то момент я поймал себя на мысли, что сейчас будет финальный этап серии интервью в Казахстанский Теле2. Спойлер, меня позвали и сейчас я в Алматы. Никогда до этого не был в Казахстане даже как турист. Прилетел вечером воскресенья, а утром был первый рабочий день.
Вкратце напишу про команду, ее динамику и задачи. Новое направление - Digital, полный инхаус. И не просто полный инхаус, а процесс переноса 10+ лет аутсорс-разработки в инхаус и параллельной выкатки новых продуктов. Новая команда (в начале года было 20, сейчас уже 80). Скрам, спринты, продуктовый подход. Детские болезни. Стандартные палки в колеса от пиара и маркетинга (правда довольно гипертрофированные и переходящие на личности). И задачи развития технобренда (это мои задачи).
А еще максимально неформальная обстановка. Вот максимально. Мне пришлось привыкать даже после опыта в Яндексе. Настолько. Возможно локальная особенность. Но в целом — думаю так правильнее и продуктивнее.
3.
Сейчас в россии происходит дальнейший развал всего, что строилось 30 лет. Многие знакомые стоят в очередях на границах. В связи с этим поделюсь вакансиями в моей текущей команде. Если ищешь возможности к переезду в другую страну, увидел релевантную роль и понравилось то, что написал выше про команду - пиши в личку, отдам тебя рекрутеру. @alexgureev
Роли:
- Senior UI/UX дизайнер
- Middle UI/UX дизайнер
- Solution Architect
- Senior Front-end
- Middle Front-end
- Senior Android
- Senior Android
- Middle Android
- Middle UI/UX дизайнер
- Senior QA manual
- Middle QA auto
Стек:
UI/UX - Data-Driven
Фронт - React
Бэк - Java, Go
Android - Kotlin
iOS - Swift
QA - Python
Kubernetes, IaaC
Fin.
Появились вопросы? Задавай в чатике. Отвечу.
👍/💩?
Краткое содержание поста:
1. Слабый рост и параллельный поиск работы в других странах.
2. Оффер, переезд, новая команда.
3. Вакансии в моей текущей команде для тебя и твоего друга.
1.
За 5 месяцев без работы (напоминание: я улетел из россии 24 февраля и больше там не был) в постоянном непродуктивном поиске, глобально получилось сделать 2 важные вещи: построить хаб для семьи в другой стране и на каком-то достаточном уровне выучить Kotlin. Ведь, поскольку моя роль - DevRel, хорошо бы знать не только MS-стек.
Однако это все равно мало за 5 месяцев, поэтому стало угнетать. Стало угнетать ощущение стагнации. А еще ощущение неправильного выбора. Спойлер, ощущение неправильного выбора (именно в физическом плане. В моральной правильности я был уверен) полностью пропало с объявлением мобилизации неделю назад. Немного порассуждал об этом на неделе у себя в LinkedIn.
2.
И вот в какой-то момент я поймал себя на мысли, что сейчас будет финальный этап серии интервью в Казахстанский Теле2. Спойлер, меня позвали и сейчас я в Алматы. Никогда до этого не был в Казахстане даже как турист. Прилетел вечером воскресенья, а утром был первый рабочий день.
Вкратце напишу про команду, ее динамику и задачи. Новое направление - Digital, полный инхаус. И не просто полный инхаус, а процесс переноса 10+ лет аутсорс-разработки в инхаус и параллельной выкатки новых продуктов. Новая команда (в начале года было 20, сейчас уже 80). Скрам, спринты, продуктовый подход. Детские болезни. Стандартные палки в колеса от пиара и маркетинга (правда довольно гипертрофированные и переходящие на личности). И задачи развития технобренда (это мои задачи).
А еще максимально неформальная обстановка. Вот максимально. Мне пришлось привыкать даже после опыта в Яндексе. Настолько. Возможно локальная особенность. Но в целом — думаю так правильнее и продуктивнее.
3.
Сейчас в россии происходит дальнейший развал всего, что строилось 30 лет. Многие знакомые стоят в очередях на границах. В связи с этим поделюсь вакансиями в моей текущей команде. Если ищешь возможности к переезду в другую страну, увидел релевантную роль и понравилось то, что написал выше про команду - пиши в личку, отдам тебя рекрутеру. @alexgureev
Роли:
- Senior UI/UX дизайнер
- Middle UI/UX дизайнер
- Solution Architect
- Senior Front-end
- Middle Front-end
- Senior Android
- Senior Android
- Middle Android
- Middle UI/UX дизайнер
- Senior QA manual
- Middle QA auto
Стек:
UI/UX - Data-Driven
Фронт - React
Бэк - Java, Go
Android - Kotlin
iOS - Swift
QA - Python
Kubernetes, IaaC
Fin.
Появились вопросы? Задавай в чатике. Отвечу.
👍/💩?
👍36💩32🐳2👎1😁1👀1
Создание .NET библиотеки от А до Я.
Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Данная статья поможет ответить на все вопросы. На примере своей библиотеки с открытым исходным кодом – DryWetMIDI – автор рассмотрел различные аспекты создания подобных проектов. И хотя речь будет идти про .NET/C#, уверен, многое применимо и к другим популярным платформам и языкам программирования.
Подробности: https://habr.com/ru/post/691128/
Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Данная статья поможет ответить на все вопросы. На примере своей библиотеки с открытым исходным кодом – DryWetMIDI – автор рассмотрел различные аспекты создания подобных проектов. И хотя речь будет идти про .NET/C#, уверен, многое применимо и к другим популярным платформам и языкам программирования.
Подробности: https://habr.com/ru/post/691128/
Хабр
Создание .NET библиотеки от А до Я
Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Уже разрабатываете нечто подобное, но хочется открыть для себя что-то новое? Ищете варианты расширить автоматизацию? Не...
🔥3👍2
Новые функции внедрения зависимостей в .NET 6.
В этой статье автор разбирает функции внедрения зависимостей в .NET 6. Материал будет полезен тем, кто хочет познакомиться с нововведениями в .NET 6 при переходе на эту технологию.
Подробности: https://habr.com/ru/company/simbirsoft/blog/690970/
В этой статье автор разбирает функции внедрения зависимостей в .NET 6. Материал будет полезен тем, кто хочет познакомиться с нововведениями в .NET 6 при переходе на эту технологию.
Подробности: https://habr.com/ru/company/simbirsoft/blog/690970/
Хабр
Новые функции внедрения зависимостей в .Net 6
Продолжаем делиться полезными материалами в backend-разработке. Осваивая новые инструменты, специалисты SimbirSoft часто читают материалы зарубежных авторов, чтобы быть в курсе актуальных тенденций....
👍4
Особенности реализации List в C#.
List является одной из самых популярных коллекций в C#. Автор статьи разобрался в некоторых особенностях работы с ним и изучил внутреннюю реализацию его отдельных частей.
Подробности: https://habr.com/ru/company/pvs-studio/blog/691476/
List является одной из самых популярных коллекций в C#. Автор статьи разобрался в некоторых особенностях работы с ним и изучил внутреннюю реализацию его отдельных частей.
Подробности: https://habr.com/ru/company/pvs-studio/blog/691476/
Хабр
Особенности реализации List в C#
List является одной из самых популярных коллекций в C#. Давайте разберёмся в некоторых особенностях работы с ним и посмотрим на внутреннюю реализацию его отдельных частей. Введение Данная статья будет...
👍8👎1
Планируете взяться за .NET MAUI? Будьте готовы к приключениям с NullReferenceException.
.NET Multi-platform App UI – фреймворк, который разрабатывает Microsoft. Тем не менее, код некоторых его функций выглядит так, будто разработчики забыли о последствиях разыменования нулевых ссылок.
Подробности: https://habr.com/ru/company/pvs-studio/blog/691790/
.NET Multi-platform App UI – фреймворк, который разрабатывает Microsoft. Тем не менее, код некоторых его функций выглядит так, будто разработчики забыли о последствиях разыменования нулевых ссылок.
Подробности: https://habr.com/ru/company/pvs-studio/blog/691790/
Хабр
Планируете взяться за .NET MAUI? Будьте готовы к приключениям с NullReferenceException
.NET Multi-platform App UI – фреймворк, который пишут профессионалы. Тем не менее, код некоторых его функций выглядит так, будто разработчики забыли о последствиях разыменования нулевых ссылок....
👎6👍3🤔1
Книга «EF Core в действии» в правильном переводе команды DotNetRu.
EF Core стал почти стандартом при разработке .NET приложений, использующих реляционные базы данных, и большое число разработчиков успешно применяют его в своих проектах. Эта книга представляет собой подробное руководство по работе с этим инструментом и будет интересна как новичкам, так и опытным разработчикам.
Подробности: https://habr.com/ru/company/jugru/blog/691664/
EF Core стал почти стандартом при разработке .NET приложений, использующих реляционные базы данных, и большое число разработчиков успешно применяют его в своих проектах. Эта книга представляет собой подробное руководство по работе с этим инструментом и будет интересна как новичкам, так и опытным разработчикам.
Подробности: https://habr.com/ru/company/jugru/blog/691664/
Хабр
Книга «EF Core в действии» в правильном переводе команды DotNetRu
Около трех лет назад наше сообщество DotNet.Ru приняло участие в интересном эксперименте. Взаимодействуя с издательством ДМК-пресс, члены сообщества работали над переводом на русский язык...
🔥3👍2
Обзор нововведений в C# 11.
C# 11 выходит уже совсем скоро, так что пора детально изучить новые особенности, которые появятся в языке. И хотя их немного, среди них есть довольно интересные: обобщённая математика, исходные строки, модификатор required, параметры типа в атрибутах и прочее.
Подробности: https://habr.com/ru/company/pvs-studio/blog/694792/
C# 11 выходит уже совсем скоро, так что пора детально изучить новые особенности, которые появятся в языке. И хотя их немного, среди них есть довольно интересные: обобщённая математика, исходные строки, модификатор required, параметры типа в атрибутах и прочее.
Подробности: https://habr.com/ru/company/pvs-studio/blog/694792/
Хабр
Обзор нововведений в C# 11
C# 11 выходит уже совсем скоро, так что пора детально изучить новые особенности, которые появятся в языке. И хотя их немного, среди них есть довольно интересные: обобщённая математика, исходные...
👍5