.NET Rocks!

Web API Panel at NDC-London

Episode #942 Thursday, January 16, 2014

At NDC-London, Carl and Richard moderated an amazing panel about Web API... panelists included Glenn Block, Darrel Miller, Pedro Felix, Christian Weyer, Dominick Baier and Daniel Roth. What's the future hold for Web API? Is it headed the way of WCF? Can anyone get a word in edgewise around Glenn Block? Some great questions from the audience toward the end of the show as well.


Glenn Block

Glenn Block is a seasoned leader with 20 years+ experience in software engineering and product management. He currently works at Microsoft on the Core Ecosystem Team where his team is responsible for Microsoft Graph and several services in M365. In the past Glenn has been a big supporter of the developer and open source community and was an early adopter of Open Source at Microsoft. He is passionate about moving the ball forward for creating a more inclusive and safe environment in tech. He invests a large amount of his energy in mentoring and advising in particular for black women / folks from marginalized groups, and is actively working to change the status quo. He is a lifelong learner and is currently pursuing his Exec MBA at Seattle University. Glenn lives with his wife and 16 year old daughter in Seattle.

Darrel Miller

Darrel is a software developer at Microsoft working for the Azure API Management team. He has been building distributed business applications on the Microsoft platform for more than 20 years. He is an active member of the .NET community and OSS contributor. He is a member of the OAI Technical Steering Committee, working on the next version of the OpenAPI specification and recently joined the Microsoft OneAPI Council, who are responsible for providing API design guidelines within Microsoft and to the Microsoft ecosystem. He co-authored the O'Reilly book, Designing Evolvable Web APIs with ASP.NET.

Pedro Félix

Pedro is a learner, developer and teacher. Pedro Félix is a professor at ISEL, the engineering school of the Lisbon Polytechnic School, and a member of the CCISEL R&D center. He is also an independent consultant, currently working with the Service Delivery Broker team at SAPO. Pedro started his professional career in the mid–90s, developing and teaching about embedded systems using the x86 assembly and C languages. Since then, he has been climbing up the stack until reaching the Web. Currently, his main interests are on the area of Web APIs, namely: architectural styles, programming models and execution infrastructures, identity management and access control. Pedro is a member of the Web API advisory board and co–author of the upcoming book Designing Evolvable Web APIs with ASP.NET, to be published by O'Reilly in 2013.

Christian Weyer

Christian Weyer is a well-known veteran in designing and implementing distributed applications architectures. With his company Thinktecture he has been focusing on end-to-end aspects of distributed software systems in the past 16 years. His toolset includes technologies like ASP.NET, WebAPI, SignalR, WCF, or Microsoft Azure. These days he is rather a friend of lightweight architectures based on Web APIs and Push Services and focuses on mobile-first applications on various client platforms. The national and international developer and architect community knows Christian from his weblog, webcasts, forums activities, user group talks and conference performances. He was selected as one of the Microsoft MVPs for ASP.NET and is an independent Microsoft Regional Director for Germany. Get in touch with him at christian.weyer@thinktecture.com or http://weblogs.thinktecture.com/cweyer/.

Dominick Baier

Dominick Baier spent most of his professional career implementing security systems for his customers and reading protocol specifications. This resulted in a number of popular open-source projects like IdentityServer and IdentityModel. Since 2020 he runs Duende Software Inc together with his longtime friend and colleague Brock Allen. Duende provides a sustainable home for the IdentityServer project and is the one-stop-shop for all things OpenID Connect and OAuth for .NET-based companies.

Daniel Roth

Daniel Roth is a Principal Program Manager on the ASP.NET team at Microsoft, specifically working on .NET web development with Blazor.


An error has occurred. This application may no longer respond until reloaded. Reload ×