Блог C# → Полезные материалы по C# | OTUS
Фильтры ресурсов

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

Модификаторы доступа в C#

В языке программирования C# все поля, методы и прочие компоненты класса имеют модификаторы доступа. Они дают возможность задавать допустимую область видимости для используемых компонентов класса. Можно сказать, что модификаторы определяют контекст, в котором вы сможете употреблять переменную либо метод.

Сериализация классов и структур в Unity

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

Кэширование с MemoryCache

Кэширование позволяет сохранять данные для последующего быстрого доступа к ним в случае необходимости. Использование возможностей кэширования способно увеличить производительность приложения, написанного на ASP.NET, так как число обращений к источникам данных (к тем же БД) существенно уменьшается. Наибольшую эффективность кэширование демонстрирует, когда на web-странице есть некоторые элементы, данные которых меняются редко либо меняются через какой-нибудь промежуток времени.

Создаем класс с возможностью сериализации в Unity

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

Tag-хелперы в ASP.Net

Tag-хелперы -- это функциональность для генерации HTML-разметки. Хелперы похожи на стандартные html-элементы либо атрибуты. При работе они обрабатываются на стороне сервера движком Razor и по итогу преобразуются в стандартные html-элементы.

Популярное
Сегодня тут пусто