This session will focus on what the Microsoft modern principles are, and the steps needed to evolve a common on-premise system architecture to something that is more modern. We will discuss the tenants of modern architecture and why they are important. The speaker will also walk through changes that can be made to update a sample application to a more modern style. Cost factors will be discussed, including the manual work needed, testing, and risks of change.
WebSockets has heralded the coming of the real-time web, enabling amazing new experiences in your web browser and connected device. But new paradigms bring new challenges. What about clients that don’t have WebSockets support? How do real-time web features affect the scalability of my web application? How do I organize persistently connected users into logical groups for efficient message delivery? Oh, and make it really, really simple. In this session, learn how ASP.NET SignalR does all this and more.
Developing software solutions that work across several devices and platforms is becoming increasingly important. With that in mind, Visual Studio 2015 attempts to streamline sharing code across platforms in a number of ways. This video provides an overview Visual Studio 2015's new shared project type and how you can use it to share code across platforms. The video also briefly covers portable code libraries (PCLs) and shares best practices for choosing a code sharing strategy.
To find out more information about cross device development with Visual Studio, check out this whitepaper on building mobile apps with Microsoft tools and resources, leveraging the Azure platform.