Setting up and Serving Angular Code in an ASP.NET Core Project

Off late, Single-Page Applications or SPAs have become the most sought after client facing application stacks, for their light-weight and high performance nature. In this architecture, the server focuses on data logic and supplies data to the client in the form of RESTful APIs, while the client application renders the fetched data onto a fluid and dynamic layout.

Implementing ProtoBuf Media Formatter on an ASP.NET Core API

Custom media formatters are used for providing data exchange between client and server in a type which is not a standard media type in the likes of above. Let's see how we can implement a media formatter which enables us to have data exchange between client and server using a media called Protocol Buffers aka ProtoBuf.