- PVSM.RU - https://www.pvsm.ru -

Приветствую! Мы продолжаем серию тематичных подборок материалов по темам конференции DevCon [1]. Если в прошлый раз мы погружались в материалы, связанные в целом с .NET [2], то сегодня мы посмотрим глубже в сторону серверных технологий, а точнее – новый ASP.NET [3].

Исходники ASP.NET в открытом виде. Из относительно свежего рекомендую обратить внимание на Docker-образ ASP.NET 5 [5] и .NET XRE [6] (Cross-Platfrom Runtime SDK). И, само собой, документация [7] по новому ASP.NET тоже на GitHub.

Статья Марка Рендела (Mark Rendel) о том, как он, намучавшись с виртуалками, запускал ASP.NET под ElementaryOS. В первой части Марк начинает с установки ASP.NET поверх Mono, вторая часть посвящена настройке редакторов кода, а третья – подготовке проекта для запуска в Docker-контейнере.
Стивен Вальтер (Stephen Walther) написал большую серию статей о разработке приложений на ASP.NET 5 с использованием AngularJS:

Серия статей Джона Аттера (John Atter) о создании ASP.NET-приложений, работающих поверх спецификации OWIN и, соответственно, Katana – набора открытых компонент, ее реализующих.
Первая статья дает основные определения и показывает, как создать простой проект. Вторая рассказывает, как создать с нуля проект с Web API, работающий в окружении OWIN/Katana. Третья статья посвящена реализации аутентификации и авторизации, а четвертая добавляет к ним модель пользовательских данных.
Филип Войчешин (Filip Wojcieszyn) разбирается, как мигрировать ASP.NET-проект с Web API 2 на MVC 6 с использованием дополнительной «прослойки» Web API Compatiblity Shim от команды ASP.NET.

Статья Виктора Котсюбана на Хабре об опыте написания квеста на связке нового ASP.NET и Angular.JS.
Игорь Сычев рассказывает, как сделать SignalR распределенным по множеству серверов через использование функциональности backplane.
28 февраля в Москве пройдет конференция для разработчиков на ASP.NET. В программе доклады о будущем ASP.NET, кроссплатформенной разработке на ASP.NET, практическом опыте разработки сложных клиент-серверных решений и другие интересные темы.

Скотт Хансельман, Сайед Хашими, Скотт Хантер, Луис ДеЖардин и Даниель Рот рассказывают о том, как изменился ASP.NET в новой версии. Курс включает обзор Wep API, инструментов разработки (VS), а также погружение во внутренности ASP.NET и EF7.
Джон Галлоуэй (Jon Galloway) и Кристофер Харрисон (Christopher Harrison) рассказывают, как создать и настроить приложение MVC. Курс рассчитан на разработчиков, только начинающих пользоваться ASP.NET MVC для разработки веб-приложений.
Адам Тулипер (Adam Tuliper) и Джереми Фостер (Jeremy Foster) рассказывают, как использовать систему ASP.NET Identity для настройки доступа к веб-приложениям и сервисам.
Джон Галловей (Jon Galloway) и Брэди Гастер (Brady Gaster) рассказывают, как шаг за шагом добавить в ваше веб-приложение возможности установки коммуникации в реальном времени.

Доклад Владимира Юнева на конференции Russian App Day про новый ASP.NET 5.
Скотт Хантер (Scott Hunter) рассказывает о трансформациях в ASP.NET и .NET Framework, нацеленных на то, чтобы сделать платформу открытой, а код приложений более быстрым и легким в написании, а также оптимизированным для работы в облачной среде.
Другие доклады про ASP.NET:
Автор: kichik
Источник [36]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/83019
Ссылки в тексте:
[1] конференции DevCon: http://www.msdevcon.ru/
[2] материалы, связанные в целом с .NET: http://habrahabr.ru/company/microsoft/blog/250073/
[3] новый ASP.NET: http://www.asp.net/vnext/overview/aspnet-vnext
[4] ASP.NET на GitHub: https://github.com/aspnet
[5] Docker-образ ASP.NET 5: https://github.com/aspnet/aspnet-docker
[6] .NET XRE: https://github.com/aspnet/XRE
[7] документация: https://github.com/aspnet/Home/wiki
[8] часть 1: http://blog.markrendle.net/fun-with-asp-net-5-and-docker/
[9] часть 2: http://blog.markrendle.net/fun-with-asp-net-5-linux-docker-part-2/
[10] часть 3: http://blog.markrendle.net/fun-with-asp-net-5-linux-docker-part-3/
[11] Grunt, Uglify и AngularJS: http://stephenwalther.com/archive/2015/01/12/asp-net-5-and-angularjs-part-1-configuring-grunt-uglify-and-angularjs
[12] Использование MVC 6 Web API: http://stephenwalther.com/archive/2015/01/13/asp-net-5-and-angularjs-part-2-using-the-mvc-6-web-api
[13] Добавление клиентских путей: http://stephenwalther.com/archive/2015/01/16/asp-net-5-and-angularjs-part-3-adding-client-routing
[14] Использование Entity Framework 7: http://stephenwalther.com/archive/2015/01/17/asp-net-5-and-angularjs-part-4-using-entity-framework-7
[15] Проверка форм: http://stephenwalther.com/archive/2015/01/18/asp-net-5-and-angularjs-part-5-form-validation
[16] Безопасность: http://stephenwalther.com/archive/2015/01/29/asp-net-5-and-angularjs-part-6-security
[17] Запуск на Mac: http://stephenwalther.com/archive/2015/02/03/asp-net-5-and-angularjs-part-7-running-on-a-mac
[18] часть 1: http://typecastexception.com/post/2015/01/04/ASPNET-Understanding-OWIN-Katana-and-the-Middleware-Pipeline.aspx
[19] часть 2: http://typecastexception.com/post/2015/01/11/ASPNET-Web-Api-22-Create-a-Self-Hosted-OWIN-Based-Web-Api-from-Scratch.aspx
[20] часть 3: http://typecastexception.com/post/2015/01/19/ASPNET-Web-Api-Understanding-OWINKatana-AuthenticationAuthorization-Part-I-Concepts.aspx
[21] часть 4: http://typecastexception.com/post/2015/01/25/ASPNET-Web-Api-Understanding-OWINKatana-AuthenticationAuthorization-Part-II-Models-and-Persistence.aspx
[22] Миграция с ASP.NET Web API на MVC 6 – смотрим Web API Compatibility Shim: http://www.strathweb.com/2015/01/migrating-asp-net-web-api-mvc-6-exploring-web-api-compatibility-shim/
[23] Пишем с нуля квест на ASP.NET 5 (vNext) и Angular.js: http://habrahabr.ru/post/250009/
[24] SignalR в многосерверной конфигурации или по умному — Scaleout: http://habrahabr.ru/post/108929/
[25] Конференция Go# Moscow. День ASP.NET: http://www.gosharp.ru/ASPNET2015
[26] Что нового в ASP.NET 5: http://www.microsoftvirtualacademy.com/training-courses/what-s-new-with-asp-net-5
[27] Введение в ASP.NET MVC: http://www.microsoftvirtualacademy.com/training-courses/introduction-to-asp-net-mvc_rus
[28] Настройка аутентификации с помощью ASP.NET Identity: http://www.microsoftvirtualacademy.com/training-courses/customizing-asp-net-authentication-with-identity
[29] Как подключить веб-коммуникации реального времени с SignalR: http://www.microsoftvirtualacademy.com/training-courses/lighting-up-real-time-web-communications-with-signalr
[30] Russian App Day: ASP.NET 5: http://channel9.msdn.com/Events/Russian-App-Day/Russian-App-Day-2014/ASPNET-5
[31] TechEd Europe’14. Будущее Microsoft .NET на сервере: http://channel9.msdn.com/Events/TechEd/Europe/2014/DEV-B344
[32] Latest Innovations for ASP.NET MVC Development: http://channel9.msdn.com/Events/TechEd/Europe/2014/DEV-B219
[33] ASP.NET Identity: http://channel9.msdn.com/Events/TechEd/Europe/2014/DEV-B314
[34] Building Real-Time Applications with ASP.NET SignalR: http://channel9.msdn.com/Events/TechEd/Europe/2014/DEV-B343
[35] ASP.NET Web API: Beyond the Basics: http://channel9.msdn.com/Events/TechEd/Europe/2014/DEV-B410
[36] Источник: http://habrahabr.ru/post/250657/
Нажмите здесь для печати.