Конференция Go# Moscow
День ASP.NET
Saturday
28 February 2015 г.

Событие состоялось

Москва, ул. Павловская, д. 18

250 разработчиков ASP.NET собрались в центре "Открытый мир". Конференция получилась очень общительной, ведь в одном месте собрались столько людей, у которых столько общих профессиональных интересов. Участникам были представлены 8 докладов. Были разыграны ценные призы от спонсоров. 

Доклады

№1
20 минут
Будущее ASP.NET

Платформа ASP.NET стоит на пороге глобальных изменений. Какие из них самые важные? Как они повлияют на процесс разработки? Стоит ли бояться и как подготовиться? В рамках доклада мы обсудим новый виток развития технологии и возможности, которые появятся у нас с выходом ASP.NET 5(vNext) и Visual Studio 2015.

Андрей Шелехин
Руководитель внутренней разработки в Тинькофф Банк, MCPD
№2
20 минут
ASPvNEXT
inversion of control
dependency Injection
Внедрение зависимостей в ASP.NET MVС и ASP.NET vNext

По мере развития веб-проекта сложность бизнес-логики неизбежно растёт. Это замедляет темпы разработки, системы становятся непонятными и запутанными. Связной – не исключение. Одним из наших решений проблемы является Dependency Injection. В докладе вы узнаете о том, как DI понижает сложность бизнес-логики, почему мы в Связном считаем DI DI в ASP.NET MVC эффективным решением и что нового для DI появилось в ASP.NET vNext.

Андрей Лесков
Senior .NET developer, scrum-master, MCP
№3
30 минут
Кросплатформенная разработка на ASP.NET vNext

Из доклада вы узнаете о возможностях поддержки других платформ в ASP.NET vNEXT. На живом примере будет показано, как разворачивать ASP.NET под *nix и как программировать в этой среде.

Евгений Агафонов
Руководитель группы разработки образовательных проектов, Microsoft MVP
№4
25 минут
WebAPI
Caching
Microsoft Azure
архитектура
большие данные
Архитектура большого проекта – опыт MSN.com

Архитектура такого большого проекта, как MSN.com – это всегда интересно. Что там, под капотом одного из самых популярных проектов в мире? В докладе будет рассказано про то, что рассказывать можно, про архитектуру MSN.com, а также про то, зачем одним из элементов хранилища для данных была выбрана облачная документоориентированная база данных Microsoft Azure DocumentDB.

Александр Белоцерковский
Эксперт по стратегическим технологиям компании Microsoft
№5
30 минут
Typescript
PhantomJS
RTF
performance
“толстый” клиент
клиент-сервер
тестирование
синхронизация
Опыт разработки сложных клиент-серверных приложений на TypeScript и ASP.NET

Наша команда в DevExpress недавно выпустила Preview версию нового продукта, RTF web-редактора – ASPxRichEdit.

Продукт требует высокой отзывчивости на действия пользователя и максимальной производительности. Поэтому клиент получился «толстым» в отличие от «тонких клиентов» большинства бизнес-приложений.

В составе продукта два полнофункциональных компонента - клиентский и серверный текстовые процессоры. Оба компонента работают независимо друг от друга. Клиентская часть создавалась как оптимизированная версия серверного компонента, переписанного с .NET на TypeScript.

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

В этом докладе вы узнаете, как мы разрабатывали этот продукт, какие проблемы встретили и какие методики тестирования использовали.

Роман Решетников
Ведущий разработчик команды ASP.NET в компании DevExpress
№6
30 минут
ASP.NET
ASP.NET MVC
ASP.NETvNext
Application Insights
Monitoring
Мониторинг приложений ASP.NET на основе сервиса Application Insights

После запуска приложения в продакшн в большинстве случаев мы отправляем его в свободное плавание и не знаем о его работе ничего. Сервис Application Insights призван заполнить этот пробел и получить исчерпывающие знания о том, как работает ваше приложение и какие усилия мы должны приложить, чтобы сделать его лучше.

Александр Белоцерковский
Эксперт по стратегическим технологиям компании Microsoft
№7
25 минут
SOA
Infrastructure
Windows Server
IIS
Проектирование сетевой инфраструктуры под SOA проекты ASP.NET

При планировании сервисно-ориентированной архитектуры проекта крайне важно учитывать требования к работе сервиса в существующих реалиях Enterprise инфраструктуры. Если эти системы строятся независимо, то возникнут проблемы в размещении сервисов на боевом окружении, сложности управления, безопасности и надёжности. В докладе вы увидите подходы к проектированию инфраструктуры под сервисы и сервисов под инфраструктуру, а так же примеры борьбы со сложностью планирования инфраструктуры.

Артем Коломеец
.NET Deveoper, Scrum Master
№8
25 минут
ASP.NET Internals

Из доклада Вы узнаете как работают две основные буквы mVC. Controller. Каким образом запросы находят необходимые Action. Жизненный цикл объектов при запросах. Views. Что такое View, каким образом рисуется представление для frontend. Как написать свой ViewEngine.

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

Виталий Баум
Product Manager

Расписание

9:30 – 10:30
1 час
Регистрация / приветственный кофе
10:30 – 12:15
1 час 45 минут
Часть 1
10:30 – 11:05
35 минут
Будущее ASP.NET (Андрей Шелехин)
11:05 – 11:40
35 минут
Внедрение зависимостей в ASP.NET MVС и ASP.NET vNext (Андрей Лесков)
11:40 – 12:15
35 минут
Кросплатформенная разработка на ASP.NET vNext (Евгений Агафонов)
12:15 – 13:00
45 минут
Кофе-брейк, обед (1-я смена)
13:00 – 14:45
1 час 45 минут
Часть 2
13:00 – 13:35
35 минут
Дискуссия — будущее ASP.NET
13:35 – 14:10
35 минут
ASP.NET Internals (Виталий Баум)
14:10 – 14:45
35 минут
Опыт разработки сложных клиент-серверных приложений
на TypeScript и ASP.NET
(Роман Решетников)
14:45 – 15:30
45 минут
Кофе-брейк, обед (2-я смена)
15:30 – 16:35
1 час 5 минут
Часть 3
15:30 – 16:05
35 минут
Мониторинг приложений ASP.NET на основе сервиса Application Insights (Александр Белоцерковский)
16:05 – 16:35
30 минут
Проектирование сетевой инфраструктуры под SOA проекты ASP.NET (Артем Коломеец)
16:35 – 17:00
25 минут
Кофе-брейк, обед (3-я смена)
17:00 – 18:00
1 час
Часть 4
17:00 – 17:35
35 минут
Архитектура большого проекта – опыт MSN.com (Александр Белоцерковский)
17:35 – 18:00
25 минут
Розыгрыш призов, закрытие

Партнеры

Спонсор конференции

Образовательный партнер

Событийный партнер


Команда и контакты

Надежда Буцаева
Павел Евдокимов
Николай Евдокимов
Андрей Гордиенков
Вера Черникова

+7 (985) 209-26-41