We've rewritten (and open sourced!) the C# and VB compilers, and exposed their functionality through APIs as the .NET Compiler Platform. But what do these APIs mean for those who aren't compiler jocks?
Learn about diagnostic analyzers, a key new feature of Visual Studio 2015 that lets a NuGet package introduce custom warnings and errors to your build. Analyzers let a NuGet package easily introduce custom warnings and errors to your build, along with automatic fixes in the IDE. We'll walk through the thought process and development of a simple diagnostic and code fix for the Regex API to see what it's like to quickly build analyzers for an API.
The Build-Measure-Learn loop is at the core of DevOps, but unfortunately whatever comes after Build is often overlooked. Here come HockeyApp and Application Insights – two application monitoring solutions for Apps and services, which are going to provide the amount of information we require in an integrated and effortless way. HockeyApp comes from a Microsoft acquisition, and it is already on the frontline. After the //build conference they announced the team is due to be merged with the Xamarin Insights' one, creating a new application monitoring solution for device apps with no rivals in the market. Application Insights was a tool created by the Visual Studio Team Services team, then moved to Azure and completely rewritten. It provides a fantastic experience for web apps and services, fully integrated with the ALM and DevOps platform and available via Azure. In order to deliver a successful product a good users' involvement is essentials, it is more important by the day. Let's see how these two technologies can help improving our applications and our services, by getting insights from their usage patterns and our code performance.
В докладе будет рассказано о специфике организации жизненного цикла приложений SharePoint 2013. Мы рассмотрим, как выбрать и настроить конфигурацию среды в зависимости от типа разрабатываемого решения и используемого процесса разработки, сделаем обзор используемых компонентов для Full-trust & Sandboxed решений, SharePoint-hosted и Autohosted Apps, Provider-hosted Apps (Azure-hosted). Разберем настройку процесса на основе TFS и Visual Studio Online для автоматической сборки, анализа кода, развертывания решения в тестовом окружении и запуска тестов, а также процесс поставки релизов заказчику для различных типов решений. В заключение – обзор источников и ответы на вопросы.