Don Schenck

Don Schenck

Red Hat
York, PA

A developer who has seen it all, Don is a Microsoft MVP and currently a Director of Developer Experience at Red Hat, with a focus on Microsoft .NET on Linux. His mission is to connect .NET developers with the Linux and open source communities. Prior to Red Hat, Don was a Developer Advocate at Rackspace where he was immersed in cloud technology. He still enjoys cooking and studying human behavior, and still hates the designated hitter rule.

Don's overarching belief is this: "A program is not a communication between a developer and a machine; it's a communication between a developer and the next developer."

Don's Sessions

  • .NET and Couchbase: Using NoSQL Is Easier Than You Think

    Relational databases are great for structured data, but what about unstructured things such as documents, IoT logs, and mobile device data? As the reach of the developer grows to include IoT and mobile and who-knows-what-is-next, having some NoSQL skills in your quiver will only increase your value as a developer.

    This live session with C# code and a Couchbase database will not only introduce you to the world of unstructured data, but will give you some code to get you moving toward being a more complete professional. As a bonus, this code -- which is available on GitHub -- will be implemented as a series of Microservices, making it even more valuable.

    This is your opportunity to learn a new skill in a welcoming, no-pressure environment.

    Speaker: Don Schenck

  • .NET, Linux and Microservices Architecture

    Microsoft's move to make .NET open source could not have come at a better time. As the world explores and moves to Microservices Architecture (MSA) and Linux containers, .NET stands poised to not only join the fray, but to excel with high-performance services.

    In this fast-paced session, you will see .NET code (C# and F#) be turned into microservices, running in Red Hat's OpenShift PaaS. Linux, .NET, docker, kubernetes and MSA will all be tied together in this peek into the future. To finish up, we'll demonstrate two deployment methods: Blue/Green and Canary, and show how uninterrupted deployments are possible.

    Speaker: Don Schenck