Sochi 2014 Olympic and Paralympic Winter Games were undoubtedly the most important sporting event of 2014. During the Games, the official website of the Games became the most popular sports website in the world. We shall take a look under the hood and analyze its distributed architecture organically built on Microsoft Azure in order to cope with the rapidly growing and unpredictable load. Come and learn about the interesting problems we faced, as well as about how we designed our system in accordance with the strict requirements for this class of solutions.
В докладе будет рассказано о специфике организации жизненного цикла приложений SharePoint 2013. Мы рассмотрим, как выбрать и настроить конфигурацию среды в зависимости от типа разрабатываемого решения и используемого процесса разработки, сделаем обзор используемых компонентов для Full-trust & Sandboxed решений, SharePoint-hosted и Autohosted Apps, Provider-hosted Apps (Azure-hosted). Разберем настройку процесса на основе TFS и Visual Studio Online для автоматической сборки, анализа кода, развертывания решения в тестовом окружении и запуска тестов, а также процесс поставки релизов заказчику для различных типов решений. В заключение - обзор источников и ответы на вопросы.
Whether you call them "Metro apps," "Windows 8 Design-Style apps," "RT apps," or "modern apps," the new class of applications for Windows 8 and later tablets are not only here to stay, they also offer some interesting advantages and challenges for IT pros. Much has been written about modern apps, but 99% of that was written with developers in mind. That makes a certain amount of sense, as no one is going to ask us IT pros to support software that hasn't yet been written, but given that the Windows Store added its 100,000th modern app back in July of 2013, it's reasonable to assert that the time has come for IT pros to know more about the members of the six-figure army. How are they structured? ARE they more secure? Where are they stored? What options do you have to deploy them? What about "sideloading," the method to roll out home-grown line-of-business apps? Join us for an informative, entertaining, and real-world look at the latest crop of Windows apps!