Иван Барчук (Senior разработчик в компании Intellias и эксперт в Centers of Excellence) с командой разрабатывает микросервисную архитектуру банка на основе .NET и Azure, в которую входят:
- внутренние Azure инструменты (Logic Apps, Azure Functions, Service Bus, etc.);
- не Microsoft стек (Oracle, Fircosoft, etc.) — поставщик дополнительных ресурсов у клиента.
В статье Иван рассматривает основные сервисы стека Microsoft и .NET:
- Azure App Configuration;
- Azure Active Directory B2C;
- Azure Kubernetes Service;
- Pipeline для деплоя и Continuous Delivery на базе Azure DevOps.
https://proglib.io/w/17b7edaa
- внутренние Azure инструменты (Logic Apps, Azure Functions, Service Bus, etc.);
- не Microsoft стек (Oracle, Fircosoft, etc.) — поставщик дополнительных ресурсов у клиента.
В статье Иван рассматривает основные сервисы стека Microsoft и .NET:
- Azure App Configuration;
- Azure Active Directory B2C;
- Azure Kubernetes Service;
- Pipeline для деплоя и Continuous Delivery на базе Azure DevOps.
https://proglib.io/w/17b7edaa
DOU
Лучшие практики микросервисов .NET Core и Azure Cloud
Иван Барчук, Senior .Net Developer в Intellias, сейчас с командой разрабатывают микросервисную архитектуру банка на основе .NET и Azure. Этим опытом он решил поделиться в статье и рассказать об основных сервисах стека Microsoft и .NET, а также о сервисах
Фриланс с каждым днем все больше набирает популярность, ведь работать из дома куда приятнее, чем в душном офисе. Фриланс платформа CashForApp предлагает брать заказы на разработку мобильных приложений. Они создаются из уже готовых UI/UX элементов, и за один заказ можно заработать от 2 500 рублей.
Для работы с проектами необходимы знания Unity (C#).
Зарабатывайте на простых приложениях: https://bit.ly/2OXPUDs
Важно: для регистрации в сервисе необходим ПК или ноутбук.
Для работы с проектами необходимы знания Unity (C#).
Зарабатывайте на простых приложениях: https://bit.ly/2OXPUDs
Важно: для регистрации в сервисе необходим ПК или ноутбук.
Владислав Фурдак (Lead .NET Developer в GlobalLogic) освещает интересные тонкости C#.
https://proglib.io/w/708b4dae
https://proglib.io/w/708b4dae
DOU
Тонкости C# : то что вы всегда хотели знать, но боялись спросить
Владислав Фурдак, .NET-техлид, проводит большое количество технических интервью и сталкивался с тем, что даже люди с большим опытом часто не знают каких-то нюансов языка C#. Эта статья поможет заполнить пробелы. Будет полезна как новичкам, так и опытным р
Библиотека шарписта | C#, F#, .NET, ASP.NET pinned «Объявляем конкурс на самый интересный контент в телеграм-каналах Proglib! Призовой фонд — 280 тысяч рублей. Автор лучшего поста в отдельно взятом канале получает 20 тысяч рублей. В каналах по языкам программирования, data science и мобильной разработке интересно…»
Микросервисы .NET: Архитектура контейнерных приложений .NET (Выпуск 5.0)
Представлена новая редакция руководства, которая включает сведения о версии .NET 5 и множество дополнений.
В руководстве рассматриваются подходы к проектированию и реализации архитектуры с использованием .NET и контейнеров Docker. Чтобы вам было проще приступить к работе с контейнерами и микросервисами, в руководстве подробно изучается пример контейнерного приложения на основе микросервисов. Пример приложения доступен в репозитории GitHub eShopOnContainers.
https://proglib.io/w/74dc9313
Представлена новая редакция руководства, которая включает сведения о версии .NET 5 и множество дополнений.
В руководстве рассматриваются подходы к проектированию и реализации архитектуры с использованием .NET и контейнеров Docker. Чтобы вам было проще приступить к работе с контейнерами и микросервисами, в руководстве подробно изучается пример контейнерного приложения на основе микросервисов. Пример приложения доступен в репозитории GitHub eShopOnContainers.
https://proglib.io/w/74dc9313
Automapper позволяет проецировать одну модель на другую, что позволяет сократить объемы кода и упростить программу.
Давайте разберемся с общими принципами работы AutoMapper в приложениях .NET Core, а также ознакомимся с некоторыми советами и хиторостями AutoMapper.
Давайте разберемся с общими принципами работы AutoMapper в приложениях .NET Core, а также ознакомимся с некоторыми советами и хиторостями AutoMapper.
C-Sharpcorner
Automapper In .NET Core
In this article, you will learn about Automapper in .NET Core.
Краткий анализ обновлений ASP.NET Core в .NET 6 на основе имеющихся предварительных версий:
- Обзор
- Обновленная информация о dotnet watch
- Поддержка IAsyncDisposable в MVC
- DynamicComponent в Blazor
- Ввод ElementReference в Blazor
- Обзор
- Обновленная информация о dotnet watch
- Поддержка IAsyncDisposable в MVC
- DynamicComponent в Blazor
- Ввод ElementReference в Blazor
ASP.NET Hacker
ASP.NET Core in .NET 6 - Overview
.NET 5 was released just about 3 months age and Microsoft announced the first preview of .NET 6 last week. This is really fast. Actually they already started working on .NET 6 before version 5 was released. But it is anyway cool to have a preview available…
Есть опыт и знания в IT, которыми Вы хотите поделиться ?
Станьте автором технических статей вместе с Proglib и получайте достойное вознаграждение!
Библиотека программиста приглашает к сотрудничеству внештатных авторов,
которые хотят поделиться знаниями, пропиарить свой авторский блог или просто заработать.
Мы предлагаем удаленную работу, гибкий график, возможность зарабатывать до 12к за статью и выплаты 2 раза в месяц.
Мы не ограничиваем в количестве статей.
Постоянным авторам предусмотрены премии за лояльность.
Интересующие направления для написания статей:
• DevOps
• Блокчейн
• Информационная безопасность
• Ruby on Rails
• C/ C++/ C#
• Java
• Go разработка
• Разработка игр
• Android-разработка
• iOS-разработка
• Системная аналитика
• Тестирование ПО
• Виртуальная реальность
• 1С
• Business Intelligence
• Интернет вещей
• Системы и сети
• IT Management
Оставьте заявку на https://proglib.io/w/2f171dab и мы свяжемся с вами!
Станьте автором технических статей вместе с Proglib и получайте достойное вознаграждение!
Библиотека программиста приглашает к сотрудничеству внештатных авторов,
которые хотят поделиться знаниями, пропиарить свой авторский блог или просто заработать.
Мы предлагаем удаленную работу, гибкий график, возможность зарабатывать до 12к за статью и выплаты 2 раза в месяц.
Мы не ограничиваем в количестве статей.
Постоянным авторам предусмотрены премии за лояльность.
Интересующие направления для написания статей:
• DevOps
• Блокчейн
• Информационная безопасность
• Ruby on Rails
• C/ C++/ C#
• Java
• Go разработка
• Разработка игр
• Android-разработка
• iOS-разработка
• Системная аналитика
• Тестирование ПО
• Виртуальная реальность
• 1С
• Business Intelligence
• Интернет вещей
• Системы и сети
• IT Management
Оставьте заявку на https://proglib.io/w/2f171dab и мы свяжемся с вами!
job.proglib.io
Поиск авторов
Онлайн-магистратура — новый формат обучения!
Game Design & Development — двухлетняя программа магистратуры для бакалавров.
Всё как в классических вузах: семинары, сессия, студенческие льготы и отсрочка от армии, только все занятия и экзамены — онлайн.
Кому подойдёт программа?
Всем, у кого есть высшее образование и желание работать в игровой индустрии. Работа в этой сфере сочетает в себе техническую и творческую часть — так что она подойдёт и гуманитариям, и технарям.
Программа составлена с учётом современных технологий разработки компьютерных игр. Вы научитесь работать как с Unity, так и с Unreal Engine 4. Будете создавать мобильные проекты, VR/AR-игры и приложения. Сможете управлять командами разработчиков в игровой или любой другой индустрии. Фундаментальные знания позволят работать как в России, так и за границей.
Что нужно для поступления?
Какие документы нужны, вы сможете уточнить у менеджера на сайте. Основной — диплом о высшем образовании. При этом неважно, по какой специальности он получен. Документы и заявление подаются онлайн. Для зачисления необходимо пройти вступительные испытания в форме тестирования по прикладной информатике.
Хочешь получить больше информации? Переходи по ссылке: https://clc.am/ZhypOg
Game Design & Development — двухлетняя программа магистратуры для бакалавров.
Всё как в классических вузах: семинары, сессия, студенческие льготы и отсрочка от армии, только все занятия и экзамены — онлайн.
Кому подойдёт программа?
Всем, у кого есть высшее образование и желание работать в игровой индустрии. Работа в этой сфере сочетает в себе техническую и творческую часть — так что она подойдёт и гуманитариям, и технарям.
Программа составлена с учётом современных технологий разработки компьютерных игр. Вы научитесь работать как с Unity, так и с Unreal Engine 4. Будете создавать мобильные проекты, VR/AR-игры и приложения. Сможете управлять командами разработчиков в игровой или любой другой индустрии. Фундаментальные знания позволят работать как в России, так и за границей.
Что нужно для поступления?
Какие документы нужны, вы сможете уточнить у менеджера на сайте. Основной — диплом о высшем образовании. При этом неважно, по какой специальности он получен. Документы и заявление подаются онлайн. Для зачисления необходимо пройти вступительные испытания в форме тестирования по прикладной информатике.
Хочешь получить больше информации? Переходи по ссылке: https://clc.am/ZhypOg
Перевод выступления Скотта Влашина на DotNext 2019 Moscow про композицию.
https://proglib.io/w/aeb2f170
https://proglib.io/w/aeb2f170
Хабр
Сила композиции
Функциональное программирование может отпугивать сложностью и непрактичностью: «Я далек от всех этих монад, пишу на обычном C#, в докладе про функциональщину ничего не пойму. А если даже...
Библиотека программиста планирует организовать серию офлайн-мероприятий.
Мы создали опрос, чтобы учесть пожелания и интересы подписчиков, а также какие темы наиболее интересны. Опрос займет не более 3-х минут и пройти его можно тут.
Мы создали опрос, чтобы учесть пожелания и интересы подписчиков, а также какие темы наиболее интересны. Опрос займет не более 3-х минут и пройти его можно тут.
Google Docs
Какие мероприятия наиболее интересны?
Porting Assistant for .NET — это инструмент анализа, который сканирует приложения .NET Framework и генерирует оценку совместимости .NET Core, помогая быстрее и эффективнее переносить ваши приложения на Linux.
Инструмент быстро сканирует приложения .NET Framework на предмет несовместимости с .NET Core, находит известные замены и генерирует подробную оценку совместимости, что значительно сокращает ручные усилия.
https://proglib.io/w/c3132c44
Инструмент быстро сканирует приложения .NET Framework на предмет несовместимости с .NET Core, находит известные замены и генерирует подробную оценку совместимости, что значительно сокращает ручные усилия.
https://proglib.io/w/c3132c44
Серия статей о C# 9 от Red Hat:
- Операторы верхнего уровня и условные выражения целевого типа
- Новые возможности для сопоставления с образцом
- Новые возможности для методов и функций
- Методы доступа и записи init
- Операторы верхнего уровня и условные выражения целевого типа
- Новые возможности для сопоставления с образцом
- Новые возможности для методов и функций
- Методы доступа и записи init
Red Hat Developer
C# 9 top-level programs and target-typed expressions | Red Hat Developer
.NET 5 (released in November 2020) includes support for C# 9, a major new version of the C# programming language. This series of articles explores the new
IT-компания Maxima приглашает на Meetup for C#. На ивенте расскажем, как сделать так, чтобы любое приложение на .NET Core могло получать конфигурационные настройки, а также, как решить проблему большого количества бесполезного кода, который навязывает asp.net.
Когда? 6 мая в 19.00 по МСК
Кто спикеры? Станислав Ладохин, руководитель отдела разработки прикладного ПО ГК Innostage и Третьяков Антон, техлид ГК Innostage.
Из плюшек: крутые доклады, мерч от Maxima за лучшие вопросы и экспертное комьюнити.
Где регистрация? По ссылке: https://itschool.timepad.ru/event/1618657/ . Там же вы найдете более развернутую инфу по ивенту. Ждем вас! 😉
Когда? 6 мая в 19.00 по МСК
Кто спикеры? Станислав Ладохин, руководитель отдела разработки прикладного ПО ГК Innostage и Третьяков Антон, техлид ГК Innostage.
Из плюшек: крутые доклады, мерч от Maxima за лучшие вопросы и экспертное комьюнити.
Где регистрация? По ссылке: https://itschool.timepad.ru/event/1618657/ . Там же вы найдете более развернутую инфу по ивенту. Ждем вас! 😉
Автор статьи делится опытом прохождения собеседования на Unity разработчика.
https://proglib.io/w/d64353e0
https://proglib.io/w/d64353e0
Хабр
Как проходить собеседования на Unity разработчика
Вступление и личные наблюденияСобеседование на юнити-разработчика состоит в основном из трёх частей. Процесс выглядит практически один в один как и на любую друг...
Task vs ValueTask: когда следует использовать ValueTask?
На видео демонстрируется разница между Task и ValueTask с точки зрения поведения / производительности / распределения памяти.
https://proglib.io/w/c93a3b55
На видео демонстрируется разница между Task и ValueTask с точки зрения поведения / производительности / распределения памяти.
https://proglib.io/w/c93a3b55
YouTube
Task vs ValueTask: When Should I use ValueTask?
In this video, I address the common what is a Task vs ValueTask question.
When answering the question "When should I use a ValueTask?", you must first understand how a Task works.
A Task serves multiple purposes, but at its core it’s a “promise”. It's…
When answering the question "When should I use a ValueTask?", you must first understand how a Task works.
A Task serves multiple purposes, but at its core it’s a “promise”. It's…
Обзор различий WPF (Windows Presentation Foundation) и UWP (Universal Windows Platform).
https://proglib.io/w/a97a4419
https://proglib.io/w/a97a4419
GitHub
PublicDocs/UWPvsWPF.md at master · robloo/PublicDocs
Contains documents and articles that may be publicly useful. - robloo/PublicDocs