- Конференция
- Программа
- Спикеры
- Стоимость
- Место
Андрей ШелехинРуководитель внутренней разработки в Тинькофф Банк, MCPD Будущее ASP.NET Платформа ASP.NET стоит на пороге глобальных изменений. Какие из них самые важные? Как они повлияют на процесс разработки? Стоит ли бояться и как подготовиться? В рамках доклада мы обсудим новый виток развития технологии и возможности, которые появятся у нас с выходом ASP.NET 5(vNext) и Visual Studio 2015. |
|
|
Андрей ЛесковSenior .NET developer, scrum-master, MCP Внедрение зависимостей в ASP.NET MVС и ASP.NET vNext По мере развития веб-проекта сложность бизнес-логики неизбежно растёт. Это замедляет темпы разработки, системы становятся непонятными и запутанными. Связной – не исключение. Одним из наших решений проблемы является Dependency Injection. В докладе вы узнаете о том, как DI понижает сложность бизнес-логики, почему мы в Связном считаем DI DI в ASP.NET MVC эффективным решением и что нового для DI появилось в ASP.NET vNext. |
|
Александр БелоцерковскийЭксперт по стратегическим технологиям компании Microsoft Архитектура большого проекта – опыт MSN.com Архитектура такого большого проекта, как MSN.com – это всегда интересно. Что там, под капотом одного из самых популярных проектов в мире? В докладе будет рассказано про то, что рассказывать можно, про архитектуру MSN.com, а также про то, зачем одним из элементов хранилища для данных была выбрана облачная документоориентированная база данных Microsoft Azure DocumentDB. |
|
Евгений АгафоновРуководитель группы разработки образовательных проектов, Microsoft MVP Кросплатформенная разработка на ASP.NET vNext Из доклада вы узнаете о возможностях поддержки других платформ в ASP.NET vNEXT. На живом примере будет показано, как разворачивать ASP.NET под *nix и как программировать в этой среде. |
|
Роман РешетниковВедущий разработчик команды ASP.NET в компании DevExpress Опыт разработки сложных клиент-серверных приложений на TypeScript и ASP.NET Наша команда в DevExpress недавно выпустила Preview версию нового продукта, RTF web-редактора – ASPxRichEdit. Продукт требует высокой отзывчивости на действия пользователя и максимальной производительности. Поэтому клиент получился «толстым» в отличие от «тонких клиентов» большинства бизнес-приложений. В составе продукта два полнофункциональных компонента - клиентский и серверный текстовые процессоры. Оба компонента работают независимо друг от друга. Клиентская часть создавалась как оптимизированная версия серверного компонента, переписанного с .NET на TypeScript. Клиентская часть не уступает в сложности серверной. Кроме того, возникают дополнительные проблемы синхронизации состояний моделей на клиенте и сервере и глубокого тестирования клиент-серверного взаимодействия. В этом докладе вы узнаете, как мы разрабатывали этот продукт, какие проблемы встретили и какие методики тестирования использовали. |
|
Александр БелоцерковскийЭксперт по стратегическим технологиям компании Microsoft Мониторинг приложений ASP.NET на основе сервиса Application Insights После запуска приложения в продакшн в большинстве случаев мы отправляем его в свободное плавание и не знаем о его работе ничего. Сервис Application Insights призван заполнить этот пробел и получить исчерпывающие знания о том, как работает ваше приложение и какие усилия мы должны приложить, чтобы сделать его лучше. |
|
Артем Коломеец.NET Deveoper, Scrum Master Проектирование сетевой инфраструктуры под SOA проекты ASP.NET При планировании сервисно-ориентированной архитектуры проекта крайне важно учитывать требования к работе сервиса в существующих реалиях Enterprise инфраструктуры. Если эти системы строятся независимо, то возникнут проблемы в размещении сервисов на боевом окружении, сложности управления, безопасности и надёжности. В докладе вы увидите подходы к проектированию инфраструктуры под сервисы и сервисов под инфраструктуру, а так же примеры борьбы со сложностью планирования инфраструктуры. |
|
Виталий БаумProduct Manager ASP.NET Internals Из доклада Вы узнаете как работают две основные буквы mVC. Controller. Каким образом запросы находят необходимые Action. Жизненный цикл объектов при запросах. Views. Что такое View, каким образом рисуется представление для frontend. Как написать свой ViewEngine. Помимо этого - о том как хостится приложение, на сервере и как можно совместно использовать ресурсы для нескольких приложений либо масштабировать приложения по нескольким ресурсам. |