.NET meetup 6.12.2015

Описание

Третий .NET митап уже здесь!
Заждались??

1) “Что нам новый .NET несет?”
Виталий Слободин, Holy Programmer, Softgrad Solutions
http://vk.com/vitallium
@vitalliumm

Доклад о будущем .NET. Open source all things. Описание ASP.NET 5.
Breaking changes. Кроссплатформенная разработка. Новые инструменты. Поддержка “облаков”. Новые способы хостинга приложений.

2) “Лучше, чем SOLID”
Вадим Мартынов, СКБ Контур
https://www.facebook.com/Vadimyan
https://github.com/Vadimyan
http://www.rikrop.ru
http://habrahabr.ru/users/vadimyan/

Доклад рассчитан на людей, знающих SOLID, так что если вы еще не, то вам сюда: http://www.objectmentor.com/resources/articles/Principles_and_Patterns.pdf

Речь про Dependency Inversion Principle.
Активное его применение приводит к невыразительному коду и куче ненужного барахла: интерфейсам, иерархиям наследования, mock-ам для тестирования.
А ведь часто можно без потери читаемости, расширяемости и модульности обходиться без всех этих ненужных церемоний.

На живых примерах посмотрим как во многих случаях вместо инверсии неудобных зависимостей можно от этих зависимостей просто-напросто избавиться! Совсем!
После этого доклада пелена интерфейсов и иерархий падет и перед вами раскинется прекрасный выразительный мир без лишних зависимостей!

3) “C# Expression Tree. Теория и практика применения”
Михаил Козылов, ООО “Интеллектика”

Общее описание деревьев выражений, что это вообще за зверь. Несколько демонстраций использования. Примеры создания простых лямбда выражений и полноценных делегатов.

4) “ORMs: You're doing it wrong (continued)”
Виталий Слободин, Holy Programmer, Softgrad Solutions
http://vk.com/vitallium
@vitalliumm

Продолжение речи о проблемах и неверных стратегиях использования ORM.
“Пацанский подход” при разработке с использованием ORM

После докладов бесценное общение!

Страница вконтакте: https://vk.com/dotnetmeetup3