Contributions

Article
In every ASP.NET Core release, there are small features that nobody talks about. This post talks about one of such features - HTTP Trailers.
Article
Reporting API aims at providing a framework for browsers to deliver reports about various issues to the servers. This post explores how Network Error Logging can be used with ASP.NET Core.
Article
This post is a follow-up to my previous one regarding usage of HttpClientFactory in Azure Functions. The approach I've taken previously is no loner the best one and I wanted to revisit it.
Article
This post describes an attempt to build a proof-of-concept RSocket server by putting together RSoket.NET and new ASP.NET Core networking primitives for non-HTTP servers.
Article
Recently I've been tasked with building a PoC of Azure Functions based GraphQL service. I like tasks like this, especially if I can share my experience. I hope someone will benefit from this one.
Article
This post discusses how to use Fetch API, Streams API, and NDJSON to improve user experience by streaming JSON objects from server to client in ASP.NET Core MVC
Article
ASP.NET Core SignalR provides an API for creating server-to-client remote procedure calls (RPC). A challenge appears when we want such a remote procedure call to return a result. This post shows a possible way to achieve that.
Article
This post is part of Push Notifications and ASP.NET Core series. In this post we take a look at some special cases which should be handled for correct usage of push notifications.
Article
As part of my talk about real-time technologies in ASP.NET Core I mention that Web Push can be scaled with Azure Functions. In this post I'm showing how.
Article
In my fourth post about Azure Functions 2.0 extensibility I'm describing how to extend existing extensions.
Article
In ASP.NET Core the authorization mechanism is well exposed for MVC, but not for middleware. This post shows how it can be fully utilized while configuring middleware pipeline.
Article
HttpClient is not as straightforward to use as it may seem. The current recommendation for Azure Functions advises usage of a static client, but HttpClientFactory can be an interesting alternative.
Article
In my second post about Azure Functions 2.0 extensibility I'm taking a closer look at creating custom triggers.
Article
Information about Azure Functions 2.0 extensibility are available, but scattered. This post attempts to gather the key aspects.
Article
Health checks are one of new features in ASP.NET Core 2.2. It's significantly changing from preview to preview. This post attempts to grasp current state and explore this feature.
Article
HTTP/2 is finally coming to ASP.NET Core. This post experiments with protocol based content delivery as a way to get the best out of HTTP/2 without degradation for HTTP/1.
Article
Reporting API aims at providing a framework for browsers to deliver reports about various issues to the servers. This post explores how the experimental implementation of this standard in Chrome can be used with ASP.NET Core.
Article
This post shows how Cosmos DB change feed can be exposed from ASP.NET Core.
Article
In some situations Server-Sent Events connection may require keep alives. This post describes one of such situations and shows how it can be solved in ASP.NET Core.
Article
ASP.NET Core WebHooks provide support for receiving web hooks in ASP.NET Core web applications. This post explores how ASP.NET Core WebHooks support signature validation.
Article
ASP.NET Core WebHooks provide support for receiving web hooks in ASP.NET Core web applications. This post explores how ASP.NET Core WebHooks handles verification requests.
Article
This is a second post in my series about ASP.NET Core WebHooks. As promised it will be focused on machinery which makes it possible for a WebHook request to find matching action.
Article
ASP.NET Core WebHooks provide support for receiving web hooks in ASP.NET Core web applications. This post is a general overview of what's under its hood and how it works.
Article
This post shows how RethinkDB changefeed can be exposed from ASP.NET Core with Server-Sent Events and WebSockets fallback.
Article
Sometimes there is a valid reason to serve static files from the application instead of CDN. In such cases it's important to remember about performance. This post describes one of optimizations which can be applied.
Article
Sometimes you need to acquire client originating IP address in your web application. This post shows how this can be done in ASP.NET Core, taking into consideration running behind proxies (including Akamai and CloudFlare).
Article
This post shows how to queue background tasks (specifically push notifications delivery requests) with help of IHostedService in ASP.NET Core.
Article
ASP.NET Core comes with out-of-the-box support for server side in-memory response caching. This post shows how to replace in-memory approach with Redis and address durability and load balancing.
Article
Clear-Site-Data is a header which can be used to instruct a browser to clear locally stored data. This post explores how it can be combined with sign out in ASP.NET Core.
Article
This post discusses WebSocket lifetime (with special focus on scenarios where the WebSocket is handed of to some kind of service/manager) and how to handle prematurely closed connections.

Showing the last 30 only...