DevCon Digest #2. Занурюємося в ASP.NET



Вітаю! Ми продовжуємо серію тематичних добірок матеріалів за темами конференції DevCon. Якщо минулого разу ми занурювалися в матеріали, пов'язані в цілому .NET, то сьогодні ми подивимося глибше в бік серверних технологій, а точніше — новий ASP.NET.


Відкритий код
ASP.NET на GitHub

Исходники ASP.NET у відкритому вигляді. З відносно свіжого рекомендую звернути увагу на Docker-образ ASP.NET 5 і .NET XRE (Cross-Platfrom Runtime SDK). І, само собою, документація по новому ASP.NET теж на GitHub.

Новини і статті
Розважаємося з ASP.NET 5, Linux і Docker (частина 1, частина 2 і частина 3 [En]

Стаття Марка Рендела (Mark Rendel) про те, як він, намучавшись з виртуалками, запускав ASP.NET під ElementaryOS. У першій частині Марк починає з установки ASP.NET поверх Mono, друга частина присвячена налаштуванню редакторів коду, а третя — підготовки проекту для запуску в Docker-контейнері.

Серія статей ASP.NET 5 і AngulaJS [En]
Стівен Вальтер (Stephen Walther) написав велику серію статей про розробку додатків на ASP.NET 5 з використанням AngularJS:
  1. Grunt, Uglify і AngularJS [En]
  2. Використання MVC 6 Web API [En]
  3. Додавання клієнтських шляхів [En]
  4. Використання Entity Framework 7 [En]
  5. Перевірка форм [En]
  6. Безпека [En]
  7. Запуск на Mac [En]


ASP.NET. Занурюємося в OWIN/Katana (частина 1, частина 2, частина 3 і частина 4 [En]

Серія статей Джона Аттера (John Atter) про створення ASP.NET-додатків, що працюють поверх специфікації OWIN і, відповідно, Katana — набору відкритих компонент, що її реалізують.

Перша стаття дає основні визначення і показує, як створити простий проект. Друга розповідає, як створити з нуля проект з Web API, який працює в оточенні OWIN/Katana. Третя стаття присвячена реалізації аутентифікації та авторизації, а четверта додає до них модель даних.

Міграція з ASP.NET Web API на MVC 6 — дивимося Web API Compatibility Shim [En]
Філіп Войчешин (Filip Wojcieszyn) розбирається, як мігрувати ASP.NET-проект з Web API 2 на MVC 6 з використанням додаткової «прошарку» Web API Compatiblity Shim від команди ASP.NET.

Пишемо з нуля квест на ASP.NET 5 (vNext) і Angular.js

Стаття Віктора Котсюбана на Хабре про досвід написання квесту на зв'язці нового ASP.NET і Angular.JS.

SignalR в багатосерверної конфігурації або по розумному — Scaleout
Ігор Сичов розповідає, як зробити SignalR розподіленим по безлічі серверів через використання функціональності backplane.

Заходи
Конференція Go# Moscow. День ASP.NET
28 лютого в Москві пройде конференція для розробників на ASP.NET. В програмі доповіді про майбутнє ASP.NET, кроссплатформної розробці на ASP.NET, практичному досвіді розробки складних клієнт-серверних рішень та інші цікаві теми.

Курси Microsoft Virtual Academy
Що нового в ASP.NET 5 [En]

Скотт Хансельман, Сайед Хашимі, Скотт Хантер, Луїс ДеЖардин і Даніель Рот розповідають про те, як змінився ASP.NET у новій версії. Курс включає огляд Wep API, інструментів розробки (VS), а також занурення у нутрощі ASP.NET і EF7.

Введення в ASP.NET MVC
Джон Галлоуей (Jon Galloway) і Крістофер Харрісон (Christopher Harrison) розповідають, як створити і налаштувати додаток MVC. Курс розрахований на розробників, які тільки починають користуватися ASP.NET MVC для розробки веб-додатків.

Налаштування аутентифікації за допомогою ASP.NET Identity [En]
Адам Тулипер (Adam Tuliper) і Джеремі Фостер (Jeremy Foster) розповідають, як використовувати систему ASP.NET Identity для налаштування доступу до веб-додатків і сервісів.

Як підключити веб-комунікації реального часу з SignalR [En]
Джон Галловей (Jon Galloway) і Бреді Гастер (Brady Gaster) розповідають, як крок за кроком додати в ваш веб-додаток можливості встановлення комунікації в реальному часі.

Відео
Russian App Day: ASP.NET 5

Доповідь Володимира Юнева на конференції Russian App Day про новий ASP.NET 5.

Доповіді TechEd Europe'14

TechEd Europe'14. Майбутнє Microsoft .NET на сервері [En]

Скотт Хантер (Scott Hunter) розповідає про трансформаціях в ASP.NET і .NET Framework, націлених на те, щоб зробити платформу відкритою, а код додатків більш швидким і легким у написанні, а також оптимізованим для роботи в хмарному середовищі.

Інші доповіді про ASP.NET:
  • Latest for Innovations ASP.NET MVC Development [En]
    Розповідь про нові можливості ASP.NET MVС та зміни на фундаментальному рівні (шар OWIN/Katana).
  • ASP.NET Identity [En]
    ASP.NET Identity — цілком переписаних фреймворк, що переводить систему прав ASP.NET на сучасний рівень, що передбачає зокрема легку інтеграцію сторонніх систем аутентифікації (включаючи соціальні мережі) і двох-факторної аутентифікації.
  • Building Real-Time with Applications ASP.NET SignalR [En]
    Розповідь про використання SignalR для створення веб-додатків реального часу, що передбачають постійну комунікацію між сервером і сполученими клієнтами.
  • ASP.NET Web API: Beyond the Basics [En]
    У сесії розбираються тонкощі роботи ASP.NET Web API: внутрішня архітектура, розширюваність, асинхронні дії, безпека і реалізація кешування і стрімінг.


Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.