Mostly, when we build enterprise applications, we’re not starting from scratch. Deciding what to build, what to reuse and what to keep is an important part of the enterprise software development decision process. In this session, Nick will explore the conditions and requirements that might lead you to decide which of these approaches to take. He’ll also demonstrate some techniques for taking an existing Line of Business application and lighting it up with a modern, touch-friendly UI.
ASP.NET vNext is a lean and composable framework for building web and cloud applications. ASP.NET vNext is fully open source and available on GitHub. ASP.NET vNext is currently in preview, and in this talk Fowler and Edwards will put it all into Context. vNext apps can use a cloud-optimized subset of the .NET framework. This subset of the framework is about 11 megabytes in size compared to 200 megabytes for the full framework, and is composed of a collection of NuGet packages. What does that mean for compatibility? When would you choose vNext and when would you not? You don't have to use Visual Studio to develop ASP.NET vNext applications. You can develop and run vNext on platforms that Visual Studio doesn't run on. But Visual Studio provides the best development experience, and we'll cover ASP.NET vNext both inside and outside the IDE.
Analysts predict that there will be anywhere from 24 to 200 billion Internet connected devices by 2020. Imagine every device as an object that is capable of exchanging voluntary information about itself and its environment as well as executing commands via APIs to act on their environments. What's more, the analytical insights gleaned from this data will have the potential to transform existing business while creating new ones. The Internet of Things is here, and the heterogeneity of devices, messaging considerations, security constraints, volume of data and compute requirements are significant. In this talk, seven-time MVP and Microsoft Azure MVP Rick G. Garibay will provide a deep dive into the various ways in which devices can be connected today and how a service-assisted communication model is really key to tackling the myriad of constraints that exist today. We'll explore the strengths and weaknesses of various communication models and application protocols and how the Azure Reykjavik Device Gateway Accelerator addresses your needs today while providing the extensibility and scale to meet your needs as your IoT strategy grows. You'll learn how to get up and running on your Azure subscription with the Master and Partition roles, how to register a device and flow telemetry, inquires, commands and notifications through the Reykjavik fabric leveraging Azure Storage, HD Insight along with a look at how you can extend the fabric with custom protocol gateway and telemetry adapters.