Size: a a a

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

2021 January 28
Библиотека шарписта
Лучшие практики работы с исключениями в C#: https://proglib.io/w/22701a9c
источник
2021 January 29
Библиотека шарписта
Интенсив по Docker для разработчиков без «капитанской теории». Отправляемся 25 февраля.

На 2 дня оставим за бортом всё то, о чём и так все знают и погрузимся в глубины крутейшей практики. Вы запустите сайт в контейнере, соберёте несколько контейнеров в рабочую систему, запустите готовый pipeline в Gitlab, рассмотрите подводные камни использования stateful и Docker и научитесь обходить ограничения DockerHub. Помимо этого расскажем об особенностях использования контейнеров с ruby, php, python, go, java, c#, c++  и работе Docker в облаках.

Интересно? А ведь это ещё не всё! Почитать всю программу (там много вкусного) и посмотреть реальные примеры практических заданий можно на сайте.

Йо-хо-хо, морские волки! На абордаж!
источник
Библиотека шарписта
Видео, которое покажет некоторые скрытые ключевые слова и недокументированные функции в C#.

https://proglib.io/w/91d495c8
источник
2021 January 30
Библиотека шарписта
В статье автор разбирает основы работы с Open Telemetry в .NET. Open Telemetry поддерживается фондом Cloud Native Computing Foundation и представляет собой спецификацию с открытым исходным кодом + инструменты и SDK, используемые для инструментария, генерации, сбора и экспорта данных телеметрии (метрики, журналы и трассировки).

https://proglib.io/w/36db5978
источник
2021 January 31
Библиотека шарписта
Какие медиа Вы читаете?

Пройдите короткий опрос и получите промокод 5% на все курсы Библиотеки программиста!

https://docs.google.com/forms/d/e/1FAIpQLSd3389cZTNhrnifV_5JaQuKVXzUFykk74Y-pK7jVioqlrV3lQ/viewform

Опрос займет всего пару минут
источник
Библиотека шарписта
Погружаемся в разработку одностраничного веб-приложения (SPA) с помощью платформы Uno, C# и XAML.

Платформа Uno представляет собой проект, цель которого — предоставить пользователям возможность создавать мобильные, настольные приложения и приложения WebAssembly с использованием C# и XAML из единой кодовой базы.

- Введение в WebAssembly для разработчиков .NET
- Введение в WebAssembly для разработчиков .NET: разработка с помощью платформы Uno, XAML и C#
- Создание одностраничного веб-приложения с помощью платформы Uno, C# и XAML
источник
2021 February 01
Библиотека шарписта
System.Text.Json предоставляет функциональные возможности для сериализации в нотацию объектов JavaScript (JSON) и десериализации объектов из этой нотации.

По умолчанию данная библиотека является строгой и избегает двусмысленностей со стороны вызывающего объекта, подчеркивая детерминированное поведение. Она преднамеренно разработана таким образом для повышения производительности и безопасности.

Если ранее вы использовали Newtonsoft.Json и планируете мигрировать на System.Text.Json, то данная статья станет отличным подспорьем.

https://proglib.io/w/40d922f4
источник
2021 February 02
Библиотека шарписта
Продолжение (начало здесь) серии материалов для обучения начальным навыкам создания игр с помощью Unity 3D:

- Flappy Bird
- Гравитационная комната
- Платформер
- Деревья (плагин SpeedTree)
- Моделирование дома в SketchUp
- Дом в лесу. Работа с освещением в Unity 3D
источник
2021 February 03
Библиотека шарписта
Короткие советы по проведению рефакторинга кода на C#: https://proglib.io/w/f0ba617d
источник
2021 February 04
Библиотека шарписта
Занимаетесь C# разработкой и хотите создавать веб-проекты с помощью ASP.NET Core?

Начните осваивать необходимые навыки 22 февраля с демо-занятия «Отличия структурных шаблонов проектирования на примерах». Вместе с Евгением Волосатовым вы познакомитесь с тремя структурными шаблонами проектирования: Заместитель, Адаптер и Декоратор. Чтобы лучше прочувствовать особенности и различия этих шаблонов, вы напишете несколько простых программ и проведете их рефакторинг.

Демо-урок — возможность попробовать онлайн-курс «C# ASP.NET Core Developer», созданный специально для C#-программистов с опытом от 2 лет, которые хотят заняться веб-разработкой. Для регистрации на занятие пройдите вступительный тест https://otus.pw/n7GR/
источник
Библиотека шарписта
Статья, в которой описаны важные улучшения, внесенные в C# 8 и 9: https://proglib.io/w/6de77be3
источник
2021 February 05
Библиотека шарписта
Допустим, в вашей компании решили перейти на Kubernetes. Это должно было повысить стабильность сервисов, увеличить скорость разработки... Но в реальности этих изменений не произошло. В чем причина: Kubernetes не работает или процессы не отлажены?

Приходите на бесплатный круглый стол 11 февраля в 19.00. Поговорим о том, кто какие задачи решает в кластере Kubernetes, как уменьшить количество необходимых ресурсов для перехода на k8s, за счет чего сокращается time-to-market и причем тут вообще разработчик.

На встрече будут присутствовать инженеры эксплуатации и разработчики из Mail.ru Cloud Solutions, Слёрм и Southbridge.
источник
Библиотека шарписта
Отчет DevSkiller за 2021 год показывает, что второй год подряд самым популярным компонентом в техническом стеке .NET / C # является ASP.NET, используемый для веб-разработки.

С этими и другими результатами можно ознакомиться здесь. Также для общей картины можно ознакомиться с полным отчетом по ИТ-навыкам за 2021 год.
источник
2021 February 06
Библиотека шарписта
Разработка приложений с помощью Orleans

Microsoft Orleans представляет собой кроссплатформенный фреймворк для создания распределенных приложений с помощью .NET.

Фреймворк масштабируется от одного локального сервера до глобально распределенных высокодоступных приложений в облаке.

Из данного видеоурока вы узнаете о некоторых возможностях фреймворка, основной архитектуре приложения, совместном размещении с ASP.NET Core, вопросах масштабирования и многом другом.

https://proglib.io/w/d28b34a1
источник
2021 February 07
Библиотека шарписта
В статье описываются некоторые популярные поставщики событий в библиотеках и среде выполнения .NET.

https://proglib.io/w/10b8122c
источник
2021 February 08
Библиотека шарписта
Bogus — это генератор поддельных данных для языков .NET (C#, F# и VB.NET). Данный инструмент может помочь заполнить поддельными данными базы данных, пользовательский интерфейс и приложения для индивидуальных нужд тестирования.

https://proglib.io/w/6917ef33
источник
2021 February 09
Библиотека шарписта
Шпаргалка по самым полезным фичам C# 9, а также нескольким функциям из предыдущих версий.

https://proglib.io/w/4f92281d
источник
2021 February 10
Библиотека шарписта
Практическая статья про использование WinML в .NET5: https://proglib.io/w/3c3c4ad1
источник
2021 February 11
Библиотека шарписта
Всем привет!
Мы сделали сервис, который отбирает вакансии по вашим интересам.
Настройте личные фильтры: локация, точный технологический стек, и, конечно, не забудьте о деньгах.

Все самые подходящие предложения рынка – в @GetMeIT_bot
источник
Библиотека шарписта
Описание улучшений, внесённых в новую версию студии: https://proglib.io/w/993e0537
источник