Блог C# → Полезные материалы по C# | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 22.11 Забрать скидку! →
Выбрать курс
Сериализация и десериализация в Unity

C__HeadlineSEO_970x70-1801-f7b24e.png

Все ресурсы, а также сцены и объекты вашего проекта хранятся на диске. Когда вы редактируете игру, эти объекты загружаются в память, после чего сохраняются снова на диске посредством специальной системы сериализации, которая предусмотрена в Unity. Во время тестовых прогонов игры, находящиеся в памяти объекты и сцены загружаются благодаря той же системе сериализации. Данная система соотносит ресурсы, которые находятся в скомпилированном пакете, с выгруженными и загруженными объектами сцены в памяти.

Перевод конфигурации сервисов с XML на YAML

C__HeadlineSEO_970x70-1801-f7b24e.png

Однажды в компании, где я работаю, было принято решение перейти на конфигурирование через модный YAML. Какие проблемы при этом перед нами встали, и как мы их решили — в этой статье.

Работа с ASP.net Core 3.0 (preview)

C__HeadlineSEO_970x70-1801-f7b24e.png

В этой заметке мы рассмотрим начало работы с ASP.net Core 3.0. Для разработки будем использовать VisualStudio 2019, однако вы можете использовать также VisualStudio Code, которая полностью бесплатна и кроссплатформенна. Кстати, VS2019 тоже работает на Linux.

ASP.NET Core: как подключиться к кластеру PostgreSQL

C__HeadlineSEO_970x70-1801-f7b24e.png

Итак друзья, у вас приложение asp.net core 2, 3 на Linux и вы хотите подключиться к кластеру Postgresql на базе Cloud.Yandex. Я, как и многие из нас, не люблю возиться с настройками среды, поэтому поспешил глянуть инструкцию в Яндекс-облаке. Но, увы, не нашел инструкции подключения для нашего asp.net core.

C#: наследование в действии

Как известно, наследование необходимо для реиспользования кода, что облегчает следование принципу Don’t Repeat Yourself (DRY). Если тезисно, то наследование можно описать следующим образом:

SignalR в ASP.NET Core

ASP.NET Core SignalR — это библиотека с открытым исходным кодом. Она позволяет создавать приложения в реальном времени и по настоящему, то есть не по принципу "запрос-ответ", а независимо. В результате сервер сам решает, когда надо ответить и не ждет клиента. Например, сервер-сервер-клиент или клиент-сервер-сервер. Нет очередности, два актора общаются независимо.

Обзор ASP.Net Core 3.0

ASP.NET Core 3 -- кроссплатформенный, высокопроизводительный и абсолютно беспалый фреймворк от Майкрософт (Microsoft). Да-да вы не ослышались -- беспалый и кроссплатформенный. Это означает, что вы можете использовать его на Linux-подобных серверах.

Стань мастером C#: бесплатные книги

C_Pro_Welcome_800x450-20219-abf923.png

C# — известнейший объектно-ориентированный язык, который был создан компанией Microsoft в качестве языка разработки приложений для Microsoft .NET Framework. Он сочетает простоту Visual Basic с силой и гибкостью C++. Предлагаем вашему вниманию подборку бесплатной литературы на русском, которая поможет в изучении этого популярного и востребованного языка программирования.

Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 22.11 →