The rise of public cloud computing has brought with it a new set of security considerations that are not widely understood. With a unique perspective from working on the security systems of a public cloud, Mark describes public cloud service provider and cloud customer threats, including malicious insiders, shared technology, data breaches, and data loss. For each, he assesses the risks and explores the value of mitigations like encryption-at-rest, encryption-in-flight, and other security best practices, separating hype from reality so that you can make educated decisions as your organization moves to the cloud.
Enterprise mobility is a top priority for Chief Information Officers who must empower employees and reach customers by moving data from backend systems out to apps on mobile devices. This data must flow over inefficient wireless data networks, be consumable by any mobile device, and scale to support millions of users while delivering exceptional performance. Since wireless coverage is inconsistent, apps must store this data offline so users can be productive in the absence of connectivity. Join Rob and learn how to build fast and scalable REST + JSON APIs using the ASP.NET Web API while employing techniques such as data sharing and in-memory caching. On the device, learn how your apps can work with offline data via in-memory NoSQL tables that use LINQ to support the same CRUD operations as relational databases. You’ll walk away from this session with the ability to deliver flexible server solutions that work on-premise or in Azure and device solutions that work with Windows Phones and Tablets.
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.