GraphQL + Razor Pages


Details
Our monthly meetings return to the MPR rooms on the second floor of the Microsoft Malvern MTC.
This session will be livestreamed on Mixer at our channel https://mixer.com/phillydotnet.
Steve Faulkner - GraphQL
GraphQL is seeing rapid adoption in software community. Yet there are still many challenges to operating a GraphQL API in production and few real world examples of how to tackle them. Newcomers are often on their own for concerns such as:
• Authorization and authentication
• Batch loading data
• Query complexity issues
• Project structure and organization
In this talk I'll discuss why Bustle rewrote our entire backend in GraphQL, what worked, what didn't, and how we solved challenges along the way
Jess Chadwick - Intro to Razor Pages
The release of http://ASP.NET Core 2.0 introduces Razor Pages - an alternate web development approach that sits on top of http://ASP.NET Core MVC and brings a simplified, page-based web development model to the .NET Core ecosystem.
In this session I'll show you how the framework works, how it relates to http://ASP.NET Core MVC and how/when you can begin using it today, even in your existing http://ASP.NET Core MVC projects. Then we'll talk about when and why you might want to use Razor Pages, when you might want to use http://ASP.NET Core MVC… or when you might want to use both!

GraphQL + Razor Pages