пятница, 28 октября 2016 г.

Как сделать скриншот веб страницы


Задача

сделать скриншот целой веб-страницы

Быстрое решение


помогла онлайн-версия https://snapito.com

Есть еще масса решений. собрал их в разделе Статьи по теме

Статьи по теме


Как сделать скриншот целой веб-страницы
https://lifehacker.ru/2012/09/15/kak-sdelat-skrinshot-celojj-veb-stranicy/

Как сделать скриншот всей страницы в браузере?
http://www.opera.com/blogs/russia/2016/05/skrinshot-vsey-stranicy-v-brauzere/

Скриншот всей страницы сайта в Google Chrome
http://goodquestion.ru/screenshot-google-chrome/

среда, 26 октября 2016 г.

Entity Framework + Linq группировка по nullable-полю

Окружение

Entity Framework, Linq, C#


Задача

сделать Linq-запрос для Entity Framework с группировкой по навигационному полю, которое может содержать пустые значения (null-значения)


Решение

Идея решения: приведите нуллабле поле к несуществующему значению в рамках таблицы

пример

GroupBy(o => o.Order==null?null:o.Order.ClientId)

или

GroupBy(x => x.Programa == null ? -1 : x.Programa.Id)

Материал по теме

Решение отсюда
http://stackoverflow.com/questions/5782915/groupby-with-id-of-possible-null-object