“Незаметное” добавление кэширования

C# logoДостаточно распространена ситуация, когда приложение очень часто запрашивает определенные данные. Например, профиль текущего пользователя. Это может приводить к заметному падению производительности из-за частых обращений к базе данных. В качестве решения можно использовать кэш, который может быть как локальным, так и использовать более оптимальные для данного случая системы хранения данных. Рассмотрим как добавить его незаметно для бизнес-логики приложения при использовании Dependency Injection.

Читать дальше...

Новые возможности в C# 6

C# logo20 июля состоялся выпуск Visual Studio 2015 в которую входит C# 6. Давайте посмотрим на возможности, которые предоставляет разработчикам новая версия этого языка программирования.
Читать дальше...