Запуск сайта в эксплуатацию. Внедрение веб-проекта

Очень часто бывает так, что проект делают, делают, а потом в какой-то момент просто решается, что проект уже сделан в целом, и сразу запускают в боевую среду: дают рекламу, привлекают […]

Эффективная работа с задачами или как ускорить проект

Что мешает двигаться вашему бизнесу к успеху, что тормозит проект? Конкуренты, технические сложности, малый трафик? Все это влияет, но здесь мы поговорим о системном факторе – постоянном возврате к пройденным вопросам. […]

Преимущества ведения бизнеса онлайн

Интернет – это далекоидущий тренд, который охватывает практически все стороны нашей жизни. И бизнес – не исключение, в котором онлайн начинает перевешивать оффлайн. Наблюдается постепенное внедрение использования глобальной сети в […]

Автоматизация бизнес-процессов. Создание программы для автоматизации процессов компании.

Думаю не будет преувеличением сказать, что ваш бизнес на 90% состоит из повторяющихся действий. Это звонки, прием заказов, контроль качества, производство, совещания и т.д. Если действие повторяется, то имеет смысл […]

Использование Glimpse

Glimpse представляет собой отладчик, аналогичный встроенному в браузер, но его преимущество в том, что он отображает не только отправленные с клиента запросы, но и серверную информацию – серверные переменные, полученные […]

Принципы работы с Entity Framework

Реализация репозитория Неправильная реализация репозиторий public List GetEntity() { return db.db_entities.ToList() } Представим, что этот метод мы будем использовать в менеджере следующим образом: GetEntity().Where(e => e.some_field = ‘some value’).ToList() Все […]

Использование SQL Profiler Express

Использование SQL Profiler Express Что такой SQL profiler Это программа, которая умеет перехватывать все запросы, сделанные к данному инстансу SQL сервера, и отображать информацию о нем – непосредственно генерируемый SQL, […]

Использование Dapper’a для чтения связанных записей

Разберем чтение записей из таблиц, связанных отношением Parent-Child, с помощью Dapper. Допустим, есть две таблицы: tst_parent с колонками id, name tst_child с колонками id, parentID, name, где parentID – внешний […]

Использование Dapper Extensions

Для установки Dapper Extensions: Открыть Package manager console (Tools -> NuGet Package Manager -> Package Manger Console) Выполнить команду PM> Install-Package DapperExtensions Для чтения из базы необходимо создать POCO объект […]

Инкрементальные бекапы

Общий принцип инкрементальных бекапов – в такой бекап сохраняется вся разница после последнего полного бекапа. Т.е. нельзя сохранить разницу между двумя инкрементальными бекапами – базовым бекапом должен быть полный бекап […]