Декабрьские обновления в документации .NET до 6й версии:
➖Develop ASP.NET Core MVC apps
➖Test ASP.NET Core MVC apps
➖Working with Data in ASP.NET Core Apps
➖Migrate from ASP.NET Web Forms to Blazor
➖Project structure for Blazor apps
➖Develop ASP.NET Core MVC apps
➖Test ASP.NET Core MVC apps
➖Working with Data in ASP.NET Core Apps
➖Migrate from ASP.NET Web Forms to Blazor
➖Project structure for Blazor apps
Docs
Разработка приложений MVC ASP.NET Core
Разработка современных веб-приложений с помощью ASP.NET Core и Azure | Разработка приложений MVC ASP.NET Core
Обновили серию статей о создании генератора исходного кода от Эндрю Лока 👉 https://t.me/csharpproglib/2300
Telegram
Библиотека шарписта
Серия статей о создании генератора исходного кода от Эндрю Лока:
➖Creating an incremental generator
➖Testing an incremental generator with snapshot testing
➖Integration testing and NuGet packaging
➖Customising generated code with marker attributes
➖Creating an incremental generator
➖Testing an incremental generator with snapshot testing
➖Integration testing and NuGet packaging
➖Customising generated code with marker attributes
👍4❤2
Видеоруководство по использованию оператора
https://proglib.io/w/36d677e6
using
в C# для написания более чистого кода.https://proglib.io/w/36d677e6
YouTube
Cleaner C# code with "smart" using statements
Check out my Dependency Injection course: https://nickchapsas.com/p/from-zero-to-hero-dependency-injection-in-net
Use discount code YTDEP1 at checkout for 15% off
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Hello everybody…
Use discount code YTDEP1 at checkout for 15% off
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Hello everybody…
👍3
Юрий Грачев, разработчик из студии Whalekit, рассказывает теоретические и практические аспекты получения сжатых атласов в Unity Runtime.
https://proglib.io/w/57889b8e
https://proglib.io/w/57889b8e
Хабр
Сжатые атласы в Unity Runtime
Привет, меня зовут Юрий Грачев, я программист из студии Whalekit — автора зомби-шутера Left to Survive и мобильного PvP-шутера Warface: Global Operations. Кстати, именно о его технологиях мы и...
👍7🎉1
Forwarded from C# jobs — вакансии по C#, .NET, Unity
Очень ищем middle/senior Unity developer в нашу дружную команду профессионалов по разработке игр ZiMAD https://zimad.com/. Вы будете работать над игровыми проектами в крупной команде с чётким разделениям обязанностей.
Примеры задач:
- Написание игровой логики;
- Интеграция сторонних модулей;
- Создание инструментария для подготовки контента приложения.
Требования:
- Опыт коммерческой разработки игр от 2 лет, наличие выпущенных приложений;
- Опыт работы с инструментарием Unity3d, понимание возможностей движка;
- Уверенные знания C# и .NET;
- Опыт работы с системами контроля версий (предпочтительно Git);
- Технический английский язык (чтение документации);
- Умение писать чистый модульный код с разграничением ответственностей.
Мы ожидаем от вас:
- Владения основными шаблонами и принципами проектирования (в частности опыт работы с шаблоном State и стейт-машинами);
- Знания основных алгоритмов и структур данных;
- Желания и умения быстро ориентироваться в чужом коде;
- Возможности концентрироваться на достижении результата в оптимальные сроки;
- Умения работать в команде, коммуникабельности;
Мы предлагаем:
- Работу на интересном IT-проекте с чётким разделениям обязанностей ;
- Комфортабельный офис в центре или возможность удаленной работы;
- Официальное оформление;
- Конкурентную заработную плату;
- ДМС;
- Гибкое начало рабочего дня;
- Бонусы по результатам работы;
- Участие в профильных мероприятиях (конференции, семинары, тренинги);
- Рассматриваем кандидатов из других городов и готовых к релокации;
- Оказываем поддержку при переезде;
- Перспективы профессионального и карьерного роста.
Резюме и рекомендации направляйте, пожалуйста @VBHRIT
Примеры задач:
- Написание игровой логики;
- Интеграция сторонних модулей;
- Создание инструментария для подготовки контента приложения.
Требования:
- Опыт коммерческой разработки игр от 2 лет, наличие выпущенных приложений;
- Опыт работы с инструментарием Unity3d, понимание возможностей движка;
- Уверенные знания C# и .NET;
- Опыт работы с системами контроля версий (предпочтительно Git);
- Технический английский язык (чтение документации);
- Умение писать чистый модульный код с разграничением ответственностей.
Мы ожидаем от вас:
- Владения основными шаблонами и принципами проектирования (в частности опыт работы с шаблоном State и стейт-машинами);
- Знания основных алгоритмов и структур данных;
- Желания и умения быстро ориентироваться в чужом коде;
- Возможности концентрироваться на достижении результата в оптимальные сроки;
- Умения работать в команде, коммуникабельности;
Мы предлагаем:
- Работу на интересном IT-проекте с чётким разделениям обязанностей ;
- Комфортабельный офис в центре или возможность удаленной работы;
- Официальное оформление;
- Конкурентную заработную плату;
- ДМС;
- Гибкое начало рабочего дня;
- Бонусы по результатам работы;
- Участие в профильных мероприятиях (конференции, семинары, тренинги);
- Рассматриваем кандидатов из других городов и готовых к релокации;
- Оказываем поддержку при переезде;
- Перспективы профессионального и карьерного роста.
Резюме и рекомендации направляйте, пожалуйста @VBHRIT
👍2🔥1
Руководство по использованию DocFX и GitHub Actions для документирования кодовой базы .NET.
https://proglib.io/w/48a44f78
https://proglib.io/w/48a44f78
Sailing the Sharp Sea
Document your .NET code with DocFX and GitHub Actions
In this article I show how to use XML doc comments, DocFX and GitHub Actions to automatically build and publish documentation for your .NET code.
👍5
Реализация BinaryTreeViewer с помощью C# и HTML & CSS: https://proglib.io/w/9db54df7
freeCodeCamp.org
How to Create a BinaryTreeViewer using C#, CSS, & HTML (Code & Algorithm Walkthrough)
Binary trees are one of the most complicated data structures out there. And one of the reasons they're so difficult is that it's hard to actually visualize them in a simple way. In this tutorial, I'll show you how to create your own BinaryTreeViewer which…
👍2
Зачем нужны SOLID принципы? Что нужно сделать с множеством сущностей, чтобы код удовлетворял DIP?
💻Об этом расскажет в четверг, 20 января в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, Директор компании по разработке программного обеспечения «Hello World! Technologies».
Евгений ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться бесплатно.
💻Об этом расскажет в четверг, 20 января в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, Директор компании по разработке программного обеспечения «Hello World! Technologies».
Евгений ответит на все вопросы, а также всем участникам будет доступна запись вебинара и презентация спикера.
Зарегистрироваться бесплатно.
👍3
Решите задачку уровня второго курса вуза? Использовать можно все базовые конструкции C#, а также структуры "коробки" для данных.
Условие:
Дана некоторая точка на координатной плоскости, затем некоторое количество точек, описывающих многоугольник. Разработать функцию IsInside, которая определит, находится ли введеная точка внутри многоугольника.
https://proglib.io/w/452eb61b
Условие:
Дана некоторая точка на координатной плоскости, затем некоторое количество точек, описывающих многоугольник. Разработать функцию IsInside, которая определит, находится ли введеная точка внутри многоугольника.
https://proglib.io/w/452eb61b
Хабр
Просто в теории, тяжело на деле
Небольшая предыстория Учусь на втором курсе СПО, квалификация программист. Преподаватель по программированию (C#) дал на новогодние каникулы эту задачку. Решил написать статью с подробным описанием,...
👍9🤩1💩1