В докладе я хотел бы рассказать о том, в какую сторону развивается платформа разработки Web-приложений в .NET Framework. Я расскажу о спецификации OWIN, реализация которой даёт достаточной простой и гибкий способ для создания Web-серверов.
Далее я хотел бы рассказать о новом runtime для исполнения .NET приложений – .NET Core. Этот новый runtime является переработанной версией прежнего .NET Framework и он позволяет создавать кросс-платформенные приложения. В его основе лежит модульные подход, который позволит переиспользовать компоненты на разных платформах.
Для разработки Web-приложений на .NET всё выше сказанное открывает совершенно новые возможности. Весь стек технологий .NET теперь будет подталкивать к созданию модульного приложения, в котором будут присутствовать только те компоненты, которые необходимы. В результате уменьшается сложность создания Web-приложений и одновременно увеличивается их гибкость. Всё это очень вдохновляет!
Я – .NET разработчик с 2007 года. Моя специализация это Web-разработка. За это время я накопил опыт работы не только с back-end'ом, но также с front-end'ом и базами данных. Стараюсь не отставать от новых технологий, которые постоянно появляются в индустрии Web-разработки и позволяют нам создавать всё более сложные и интересные продукты для пользователей.