Size: a a a

Библиотека шарписта

2020 October 09
Библиотека шарписта
На сайте Microsoft появился новый раздел «Разработка игр с .NET», предназначенный как для новичков, так и для текущих разработчиков .NET. Подробности в статье: https://proglib.io/w/14497770
источник
2020 October 10
Библиотека шарписта
Доклад Ивана Патудина на DotNetRu 2020 под названием «gRPC и его реализация в .NET Core». В рамках доклада Иван разбирает, какие у фреймворка gRPC могут быть юзкейсы и какие задачи он решает, рассматривает сильные и слабые стороны, а также сравнивает его с REST и с WCF.

https://proglib.io/w/202be2a4
источник
2020 October 11
Библиотека шарписта
Как правильно управлять ресурсами в .NET Core

Сборщик мусора .NET отлично справляется с очисткой управляемых ресурсов, но с неуправляемыми справиться не может. Разбираемся, что тут к чему.

https://proglib.io/sh/o2nMtK0dF7
источник
Библиотека шарписта
Прояви себя в цифре! Участвуй в региональных Онлайн-Хакатонах Цифрового Прорыва!

Тебя ждет насыщенная серия конкурсов с актуальным кейсами от бизнеса и государства, а призовой фонд каждого хакатона до 3 млн. руб.!

Выбирай удобные даты, понравившийся кейс, собирай команду и покажи, на что ты способен:

16.10 - 18.10 - Центральный Хаб: https://leadersofdigital.ru/event/63007

24.10 - 26.10 - Северо-Кавказский Хаб: https://leadersofdigital.ru/event/63006

31.10 - 02.11 - Уральский Хаб: https://leadersofdigital.ru/event/63009

14.11 - 16.11 - Северо-Западный Хаб: https://leadersofdigital.ru/event/63011

Стань частью цифрового будущего России!
источник
Библиотека шарписта
Какой символ следует использовать в качестве директивы для интерполяции строк?
Анонимная викторина
72%
$
16%
@
3%
%
2%
!
7%
Посмотреть результаты
Проголосовало: 2123
источник
2020 October 12
Библиотека шарписта
#вакансия #разработчик #fulltime #developer #удаленка

MiddleSenior .Net разработчик на проект крупного российского банка.
Город: Казань или полная удаленка (по московскому времени)
Проект на .Net Core - пополнение инвест счетов в момент открытия счета/ приобретение опиф на сайте. Восстановление логина в системе.
Требования:
- C# на уровне middle разработчика и выше
- Опыт работы с .Net Core (желательно 3.1)
- Навык проектирования сервисов
- Опыт написания юнит/интеграционных тестов
- MS Sql
Желательно:
- Опыт работы с Kafka
- Работа с микросервисной архитектурой
- Опыт работы в распределенной команде
- Опыт работы по scrumagile
Условия:
- Полностью удаленная работа или офисная позиция в Казани
- Зп до 120-165 net (в зависимости от грейда, по результатам собеседования)
Контакты:
Tg: @shirikova_alexandra Email: a.shirikova@outlines.tech

https://proglib.io/vacancies/middle-senior-net-razrabotchik-outlines-technologies-2020-10-11
источник
Библиотека шарписта
Знакомимся с отложенной («ленивой») инициализацией в C#: https://proglib.io/w/09e3f4bf
источник
2020 October 13
Библиотека шарписта
Автономная база данных Oracle в Вашем ЦОД!

Присоединяйтесь к онлайн мероприятию, чтобы узнать:
⚡️о решении Oracle Exadata Cloud@Customer, которое сочетает в себе простоту работы в облаке с безопасностью и контролируемостью локального развертывания, его ключевых технологических, эксплуатационных аспектах и гибких лицензионных возможностях
⚡️об инновациях и новом расширенном функционале Автономной Базы Данных Oracle
⚡️об опыте использования Exadata Cloud at Customer в одной из ведущих международных химических компаний

Участие в мероприятии бесплатное при условии предварительной регистрации!

Когда: 15 октября 2020 в 11:00 Время Московское
Принять участие: https://vk.cc/aAJk3i 👈🏻
источник
Библиотека шарписта
Какое из приведенных утверждений верно?
Анонимная викторина
9%
В библиотеке классов .NET всегда определяются перегруженные версии для каждого метода.
51%
Библиотека классов .NET содержит определения для типов данных, используемых в C#.
22%
Библиотека классов .NET использует пространства имен для оптимизации кода.
5%
Библиотека классов .NET содержит методы, которые не относятся ни к одному классу.
13%
Посмотреть результаты
Проголосовало: 1641
источник
Библиотека шарписта
Серия видеоуроков, в которой объясняется, как использовать правильные инструменты для создания веб-сайта на ASP.NET Core, включить компоненты Blazor и опубликовать веб-сайт в Azure: https://proglib.io/w/ad9f5f5e
источник
2020 October 14
Библиотека шарписта
Интересная история о нетипичном карьерном пути .NET-разработчика: https://proglib.io/w/f8832e39
источник
2020 October 15
Библиотека шарписта
Запись вебинара на тему «Docker для .NET разработчиков», в рамках которого рассматриваются следующие вопросы:
- Что такое Docker?
- Зачем Docker?
- Почему Docker?
- Как Docker может быть использован .NET разработчиком
- Обзор Docker
- Архитектура и компоненты
- Абстракции Docker
- Установка
- Работа с Docker
- Разбираемся, что происходит при запуске Docker контейнера
- Пример(ы): Docker + .NET Core
- Практики использования Docker

https://proglib.io/w/62781935
YouTube
Docker для .NET разработчиков
Промокод на скидку 15% на все курсы ITVDN- H94BCAB
Курсы для C#/.NET разработчикa- https://itvdn.com/ru/specialities/net-developer?utm_source=yb_docker
Материалы вебинара - https://itvdn.com/ru/webinars/description/doker-dnet?utm_source=yb_docker

Docker - это популярная платформа, которая используется при разработке, тестировании и развертывании программного обеспечения. Она позволяет сократить время между написанием кода и поставкой его на “production”. За последние годы популярность Docker’a сильно возросла и данная технология стала индустриальным стандартом в сфере контейнеризации программных решений.

Docker может быть полезен очень широкому спектру специалистов: разработчик, тестировщик, администратор, релиз-менеджер и т.д. Несмотря на то что Docker написан на Go и использует особенности ядра Linux, .NET разработчики, как те, которые традиционно ведут разработку под Windows, могут получить огромную пользу от использования Docker’a на самых разных уровнях уверен что знание Docker’a повысит вашу продуктивность…
источник
Библиотека шарписта
Требуется сравнить две строки без учета регистра. Какой вспомогательный метод строки вы используете?
Анонимная викторина
5%
Trim()
5%
Lower()
44%
IgnoreCase()
40%
ToLower()
7%
Посмотреть результаты
Проголосовало: 2104
источник
Библиотека шарписта
Спасибо читателю за обратную связь относительно предыдущей викторины, в которой правильный ответ указан верно, однако в настоящее время его использование может привести к непредсказуемым результатам.

Вместо этого можно использовать параметр OrdinalIgnoreCase у метода string.Equals:

if(MyString.Equals(YourString, StringComparison.OrdinalIgnoreCase)) { ... }

Пример: https://proglib.io/w/3f857d9b
источник
2020 October 16
Библиотека шарписта
Стать ближе к сфере кибербезопасности и получить первые знания и навыки вы сможете уже 20 октября на интенсиве «Старт в кибербезопасности: Level 0».

За 4 дня практических занятий с экспертом вы научитесь:

— Устанавливать и настраивать Linux-системы на виртуальные машины
— Устанавливать и настраивать сеть на Linux-системах
— Детально понимать взаимодействие между виртуальной и физической машиной
— Осуществлять ряд сетевых и связанных с уязвимостью ОС атак, и разрабатывать защиту от них
— Анализировать безопасность ОС

Что это вам даст?

— Получите необходимые знания о профессии, чтобы оценить свои силы и перспективы
— Детально разберетесь с чего начинается эффективная система информационной безопасности.
— Поймете принципы осуществления кибератак и получите реальный опыт
— Подготовитесь к поступлению на профессиональную программу «Специалист по информационной безопасности»

Эксперт интенсива — Ильдар Садыков, действующий руководитель отдела ИБ Федерального бюро МСЭ Министерство труда и социальной защиты РФ. Управляет 2 000 системами в 85 регионах РФ.

Примите участие в интенсиве и обеспечьте себе уверенный старт на пути к востребованной профессии!

Записаться на интенсив: https://is.gd/wYORYn
источник
Библиотека шарписта
Микрослужбы .NET: архитектура контейнерных приложений .NET

Руководство, в котором приводятся общие сведения о разработке приложений на основе микрослужб и управлении ими с помощью контейнеров.

В нем рассматриваются подходы к проектированию и реализации архитектуры с помощью .NET Core и контейнеров Docker, а также приводятся базовые принципы разработки и архитектуры, в первую очередь — на уровне среды разработки.

Чтобы вам было проще приступить к работе, в руководстве подробно изучается пример контейнерного приложения на основе микрослужб. Образец приложения доступен в репозитории GitHub eShopOnContainers.
источник
2020 October 17
Библиотека шарписта
Release Candidate 2 .NET 5, вышедший 13 октября, уже можно начинать полноценно использовать. Никаких новых изменений перед релизом больше не ожидается, будет только фикс найденных багов. С нововведениями в .NET 5 и C# 9.0 можно ознакомиться в статье.

https://proglib.io/w/0dbfc2eb
источник
2020 October 18
Библиотека шарписта
Инструкция using ...
Анонимная викторина
3%
Затрагивает только первый класс в файле кода.
2%
Затрагивает только первый метод в файле кода.
16%
Затрагивает только первое пространство имен в файле кода.
68%
Затрагивает все пространства имен, классы и методы в файле кода.
11%
Посмотреть результаты
Проголосовало: 1880
источник
Библиотека шарписта
Основы, которые должен знать каждый C#-разработчик: https://proglib.io/w/d3261285
источник
2020 October 19
Библиотека шарписта
Подборка советов и приемов, которые могут помочь настроить Windows Terminal под ваши индивидуальные потребности: https://proglib.io/w/f6d0cfe2
источник