Трансформация XML- и JSON-конфигов при помощи Magic Chunks

Когда мы говорим о DevOps рано или поздно речь заходит о трансформации конфигурационных файлов. В мире .NET стандартом де-факто для конфигурационных файлов всегда был XML. А для трансформации XML-файлов был придуман XML Document Transform.

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

Xamarin стал бесплатным

В конце февраля Скотт Гатри объявил о покупке Xamarin, популярного фреймворка для создания кросс-платформенных мобильных приложений, корпорацией Microsoft. Никакой конкретики тогда не прозвучало и Скотт предложил подождать конференции //Build.

Как и ожидалось, на конференции Microsoft озвучили много интересных новостей, одна из которых посвящена Xamarin. Microsoft официально объявили — Xamarin будет распространяться бесплатно и откроет код Xamarin SDK.

.NET Core 1.0 и ASP.NET Core 1.0

В феврале прошлого года весь мир узнал о перспективах платформы ASP.NET. Новая версия ASP.NET впечатляет: кросс-платформенность, логичный рантайм на OWIN, модульность (прощай монструозный System.Web), интеграция с популярными инструментами разработки (Grunt, Gulp, NPM), встроенный DI и прочие вкусности. В дополнение к этому, было объявлено об открытии исходных кодов фреймворка. Тогда это называлось ASP.NET vNext, а затем ASP.NET 5. MVC получила версию 6.

Открыт исходный код JavaScript-движка Microsoft Edge

Microsoft продолжает открывать код своих проектов. На этот раз в открытом доступе оказался код ChakraCore — Javascript-движка, используемого в новом браузере Microsoft Edge. Код проекта размещен на GitHub. Это означает, что каждый разработчик теперь может внести свой вклад в проект.

Модель хостинга в ASP.NET 5

В ASP.NET 5 существенно поменялась модель хостинга приложения внутри веб-сервера. В предыдущих версиях ASP.NET за хостинг приложения отвечали модули, которые являются частью IIS. В ASP.NET 5 эта часть вынесена из веб-сервера в отдельную библиотеку — HTTP Platform Handler.

← Сюда 1 из 20