Developing APIs using Actor model in ASP.NET Core

The following article describes how to developing APIs using Actor model in ASP.NET Core. It will show some benefits of build APIs using actor model pattern and some good reasons about adopting Orleans.NET as actor model framework. This article has been written in collaboration with @francomelandri.   3-tier architecture When we think about services, we usually ...

Background tasks in ASP.NET Core

Background tasks in ASP.NET Core

Sometimes it is necessary to schedule and create long-running methods for our .NET Core applications. Manage scheduled and long-running methods is complicated.  For example, unhandled exception in a thread not associated with a request,  will take down the process. Secondly, if you run your site on multiple instances can cause  to run the same task ...

Web Assembly in ASP.NET Core

Web assembly in ASP.NET Core

WebAssembly or wasm is a low-level bytecode format for in-browser client-side scripting, evolved from JavaScript. WebAssembly is a game changer for the web. It is an emerging standard inspired by our research to enable near-native performance for web applications. Over time, many existing apps and JavaScript frameworks will likely use WebAssembly to significantly reduce load times while simultaneously improving performance while running.  The ...

Older posts