В докладе будет рассмотрен вопрос асинхронного ввода-вывода, который является одним первоочередных для масштабируемости приложений. Кроме того, будет подробно разобраны виды асинхронности; отличие CPU-bound и I/O-bound задач; подробно разобран разбор механизма "I/O Thread" в .NET на платформе Windows, а также особенности ASP.NET и ASP.NET Web API.
In this keynote, we will share the product roadmap, present the latest in Microsoft Project family of products and our cloud offerings and showcase plenty of demos that will get you charged for the rest of the conference! Prior to his current leadership role, Ludovic was General Manager for the Microsoft Project Business Unit, where his responsibilities led him to run product development and head the strategic direction for the Project business. Ludovic has been involved with the Microsoft Project team since 1994 in various technical leadership roles for the Project and Project Server line of products. Ludovic holds a BS in CS from ESIGELEC, an Electrical Engineering school based in France.
In this session we cover different aspects of Hyper-V Recovery Manager, an enterprise-scale Disaster Recovery solution to provide a single click failover in case of disaster (e.g., automation of overall DR workflow using with sequencing, manual actions, etc. to provide both application and site level DR). We cover the most frequently asked end-point support from our customers: Azure to help save precious CAPEX. Learn how to enable Azure as a Disaster Recovery point in a secure manner and seamless management of failover, failback type activities using Azure IaaS VM. Network connection—back to datacenter and to the clients—is one of the top challenges in setup of your DR infrastructure and we cover how to simplify networking for disaster recovery setup. The session also covers enhancements to the solution for the private datacenter to the private datacenter scenario.
Lync's Unified Communications Managed API is undoubtedly the foundation of many super-sophisticated applications. Yet with great power can come great complexity. This session will walk through some of the more advanced concepts of UCMA programming