Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

First time I heard the name I thought this sounds like a Blaze of fire. That’s quite the association. Blazor is Microsoft’s new answer to using the .Net platform and C# language everywhere, on frontend as well as backend. Let’s find out how and how you build apps with it in this article.

In this article, we will cover:

  • Why Blazor, is this another Silverlight plugin or something else, something better? Let’s find out
  • What, Let’s talk about what Blazor is and how different Hosting Models allows you to host Blazor on frontend and backend. This comes with different pros and cons so let’s talk about those. …


Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

Nuxt is a progressive framework based on Vue.js to create modern web applications. It is based on Vue.js official libraries (vue, vue-router and vuex) and powerful development tools (webpack, Babel and PostCSS). Nuxt goal is to make web development powerful and performant with a great developer experience in mind.

  1. Based on Vue-router and Vuex, it also uses Webpack, Babel and PostCSS.
  2. Goal, make web development powerful and performant.

Ok, so a sales pitch, what else?

https://dev.to/itnext/learn-how-you-can-build-enterprise-vue-js-applications-with-nuxt-5fp4


Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

Ok, so you want to build real-time applications? There are some things to consider like what do I do if the browser doesn’t support Web Sockets, what’s my fallback technology? Also, how do I scale? What about CORS? As you can see there’s more to it than just creating a Web Socket. That’s why SignalR exists to tackle the above scenarios.

TLDR; There are two things this article will tackle, one is SignalR itself, what it is and why use it. We will also go into Azure SignalR service and talk about the difference. Lastly, we will show a demo using SignalR service and Serverless.

This article has been moved to https://softchris.github.io/pages/dotnet-signalr.html


In this article we will cover:

  • Serverless, what is it, why would we want to use it?
  • Core concepts, let’s cover bindings and trigger
  • Demo, let’s build something using Bindings and Databases and show how easy it is

https://softchris.github.io/pages/dotnet-serverless-database.html


Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

This is the first part of a series of posts on using Docker and containerization with .Net Core.

In this article, we will

  • Discuss containerization generally
  • Learn the steps we need to take like creating artifacts such as Dockerfile, .dockerignore and some basic Docker commands.

This article has been moved to

https://softchris.github.io/pages/dotnet-dockerize.html


So you are curious about how you can contribute to open source? Good, that’s a nice mindset to have. Things that are open source can be used by all of us so spending whatever extra cycles you have is a very nice thing to do.

Contributing to Open Source does come with some rules though, rules that are there for a reason. Imagine a bunch of developers all wanting to contribute, we need to have a way to make sure that their changes are done in a responsible way. Responsible might mean things like:

  • Linting, Code adhering to the linting rules or in other ways following some style…


Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

In this article we will go through building a Serverless function using C# and .NET. We will explain the WHY of Serverless but also learn to build, run and debug our first functions in VS Code.

If you are interested in how to author functions in JavaScript, have a look below, otherwise, please read on.

Have a look at this series if you are curious about JavaScript and Serverless

https://dev.to/azure/serverless-series-16o8

This article has been moved to https://softchris.github.io/pages/dotnet-serverless.html


Image for post
Image for post

Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

Durable functions enable you to write large complex application flows. The best part is that it uses the Serverless functions you know. You only need to concentrate on defining how things should flow.

In the first part Part I — Durable functions, we tried to learn different core concepts such as:

  • Orchestrator function, this is the function containing your business flow
  • Activity function, the function/s carrying out the actual work
  • Client function, the entry point

We built an app in that first article that just executed a number of activity functions, one after the other.
Executing functions that way has a name, chaining and is a known application pattern. …


Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

A progressive Node.js framework for building efficient, reliable and scalable server-side applications.

In this article, we will have a look at the Nest library. A library that makes authoring APIs a really nice experience. If you come from the Angular world you will surely recognize yourself with the concepts used, a great CLI and of course great usage of Typescript.

NOTE, it isn’t Angular though but pretty darn close, in the best way possible.

This article is part of a series on Nest cause there is no way we could cover everything in one article. …


Follow me on Twitter, happy to take your suggestions on topics or improvements /Chris

Image for post
Image for post

This fourth part aims to show you how you can utilize auto-scaling as your scaling strategy. We’ve shown you scaling with a desired state but this is probably even more powerful

This article has been moved to https://softchris.github.io/pages/kubernetes-four.html

About

christoffer noring

Google Developer Expert. Cloud Developer Advocate at Microsoft, https://twitter.com/chris_noring

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store