Novanet blog

Novanet blog

azure CLI dotnet dotnet user-secrets

Azure CLI and dotnet user-secrets part 2

How-to for how you can fetch connection strings and keys for Azure resources like Cosmos Db, SQL Server and Redis using Azure CLI.

  • Johan Grønstad
    Johan Grønstad
Johan Grønstad 24 Apr 2020 • 5 min read
azure CLI dotnet dotnet user-secrets

Azure CLI and dotnet user-secrets

Script dotnet user-secrets and Azure CLI to reduce time spent on configuring Visual Studio Code for debugging apps dependent on resources in Azure.

  • Johan Grønstad
    Johan Grønstad
Johan Grønstad 20 Apr 2020 • 4 min read
BankID Authentication Security

Implementing BankID on .NET Core using OpenID Connect

This blog post will guide you on how to implement Norwegian BankID and BankID on mobile, using a BankID provider named Signicat, which is one of the partners recommended by BankId. Signicat offers a demo client open for everyone, so it's easy to start

  • Hallstein Brøtan
    Hallstein Brøtan
Hallstein Brøtan 30 Mar 2020 • 6 min read
Azure Azure App Service Ghost.io

Ghost on Azure with docker

I spent a lot of time to find out how I can host a ghost docker image on Azure. I couldn't find anything that I could understand and use. That's why I decided to do research and here is step by step documentation of

  • Sergey Migalnikov
Sergey Migalnikov 16 Mar 2020 • 7 min read
Azure Application Insights

Never IDLE state with Azure Application Insights

All web applications hosted on Web Apps become idle if nobody use them. And therefore first request "wake them up" and takes a little bit more time than the others. To keep the application always "awake" the easiest way is to use Application Insights.

  • Sergey Migalnikov
Sergey Migalnikov 16 Mar 2020 • 1 min read
Azure SQL Server Azure Automation

How to create a database copy using Azure Automation

A lot of projects nowadays involve working with Azure SQL Server. When you need to test new features or fix bugs is really useful to have a copy of the production database. If you are not using Azure this usually means making a copy

  • Alex albu
    Alex albu
Alex albu 12 Mar 2020 • 6 min read
julekalender

Julekalender 2019 - Løsningsforslag

This post is written in Norwegian only. Julekalenderen finnes på https://julekalender.novanet.no Tradisjon tro arrangerte Novanet julekalender også i 2019. Den besto av 15 luker i økende vanskelighetsgrad, der hver luke var et bilde fra et sted i verden som måtte besvares

  • Hallstein Brøtan
    Hallstein Brøtan
Hallstein Brøtan 7 Feb 2020 • 7 min read
novanet social hackaton

Hackaton - The Novanet Way

In the first month of every year all Novanet employees gather at a cabin in the mountains. It's time for the annual Hackaton! Everyone gathers for a weekend to work together on a technically challenging assignment. In addition to a lot of social activities and great food and beverages :)

  • Lars Alexander Jakobsen
    Lars Alexander Jakobsen
Lars Alexander Jakobsen 29 Jan 2020 • 4 min read
Kubernetes VNet VNet-Integration

Connecting your Azure App Services with Azure AKS Kubernetes

At a customer I work for we have a number of web sites running on Azure App Services. We also have a number of backend services running in a kubernetes cluster. The backend services are all exposed out on the internet, and thus available

  • Olav Nybø
    Olav Nybø
Olav Nybø 18 Nov 2019 • 6 min read
NDC Conferences

NDC 2019 - Our recommendations

NDC (Norwegian Developer Conference) has just ended its 12th consecutive event in Oslo. As always, the speaker list contained some big international names combined with some local talent. The agenda contained 185 talks divided in 10 simultaneous tracks, ranging through 45 different technologies. It's

  • Hallstein Brøtan
    Hallstein Brøtan
Hallstein Brøtan 20 Jul 2019 • 1 min read
Managed Identity Azure App Service azure CLI

Managed Identity and AppAuthentication

I recently wrote a post where I did some exploring into managed identity for Azure app services. I showed how to get an access token, but only briefly mentioned the Microsoft.Azure.Services.AppAuthentication package, and said nothing about how to write .NET Core

  • Olav Nybø
    Olav Nybø
Olav Nybø 31 May 2019 • 4 min read
azure CLI Managed Identity Azure

Exploring Azure App Service Managed identity

Quite often we want to give an app service access to resources such as a database, a keyvault or a service bus. We used to do this by configuring the app service with secrets that enabled the application to access these protected resources. However,

  • Olav Nybø
    Olav Nybø
Olav Nybø 6 May 2019 • 4 min read
asp.net core MemoryCache LazyCache

ASP.NET Core Memory Cache - Is the GetOrCreate method thread-safe?

In this blog post I will be researching a common question raised on forums like StackOverflow: "Is the GetOrCreate method thread safe?". This blog post also contains an interview with the creator of LazyCache, Alastair Crabtree

  • Hallstein Brøtan
    Hallstein Brøtan
Hallstein Brøtan 19 Feb 2019 • 7 min read
variable names language

Language please!

What this blog need is a bi-quarterly-ish language themed blog post series, said none of our (two) readers ever. So without further ado we proudly present our bi-quarterly-ish language themed blog post series!!!1!!1! In this premier installment we will look at one

  • Kristian Oftedal
    Kristian Oftedal
Kristian Oftedal 20 Dec 2018 • 4 min read
Azure Service Bus Microservices Hangfire

Microservice-ish architecture with .NET Core and Azure Service Bus

Microservices, events and serverless are all trending topics when it comes to software architecture. This blog post gives a practical approach to becoming trendy.

  • Lars Alexander Jakobsen
    Lars Alexander Jakobsen
Lars Alexander Jakobsen 17 Dec 2018 • 7 min read
Azure Functions Azure Devops VS Code

Up and running with Azure functions and Azure DevOps

Let's have a quick look on how you can create an Azure Function and setting up a basic Azure DevOps flow for CI / CD. First you need to create a function, and for the purposes of this demo this is what's needed: VS Code

  • Kristian Oftedal
    Kristian Oftedal
Kristian Oftedal 26 Nov 2018 • 3 min read
RxJS Angular javascript

RxJS: Getting fooled by empty Observables

Empty observables can be dangerous when not understanding how they affect callbacks. In this post I will try to explain how you can avoid getting fooled by empty observables.

  • Hallstein Brøtan
    Hallstein Brøtan
Hallstein Brøtan 27 Oct 2018 • 2 min read
react native javascript ios

React Native and the Array.reverse bug

The news that broke a couple of days ago about the Array.reverse-bug that occurs in the newly released iOS 12 was a bit scary. I first learnt about it from this Stack Overflow-post by way of Hacker News. Developers have experienced a JavaScript-bug

  • Christian Brevik
    Christian Brevik
Christian Brevik 21 Sep 2018 • 3 min read
Sanity.io Angular Ghost.io

Building our new website

At some point, we all come to the same conclusion: we have to upgrade our website. For us, it meant modernizing the visual profile (including new logo and colors) and starting from scratch technically. An important requirement was that the new website had to

  • Ingve Vikan Sund
    Ingve Vikan Sund
  • Lars Alexander Jakobsen
    Lars Alexander Jakobsen
Ingve Vikan Sund, Lars Alexander Jakobsen 29 Aug 2018 • 5 min read
tip Visual Studio Code oauth2

Manually testing APIs using Client Credentials and bearer tokens with REST Client for Visual Studio Code

The REST Client for Visual Studio Code is an excellent tool for testing HTTP based endpoints. In my opinion it's one of the smoothest ways to test any endpoint behind an HTTP interface. But there are some use cases where Postman felt like it

  • Johan Grønstad
    Johan Grønstad
Johan Grønstad 17 Jul 2018 • 3 min read
react native node react

Elastomania takes the stand, NDC 2018

Winter 2018 we put on our cross-country skis and went to a cabin in the woods. Our boss told us not to come back until we had come up with an idea for our stand for NDC Oslo ;) After a lot of discussion, arguing

  • Lars Alexander Jakobsen
    Lars Alexander Jakobsen
Lars Alexander Jakobsen 25 Jun 2018 • 3 min read
zeplin design tip

You're a designer, Harry or: Four handy tricks using Zeplin

I'm not a designer, but for a brief period of time I got to feel like I knew how it feels to be one. It all started when a new designer was brought on to a previous client project I worked on and introduced

  • Johan Grønstad
    Johan Grønstad
Johan Grønstad 19 Jun 2018 • 3 min read
vscode TypeScript javascript

Your first VS Code extension

It's not a secret that VS Code is becoming a very popular choice as editor for many developers[1]. I like the editor because it is snappy, and has extensions for pretty much any language or framework I dive into. One feature I love

  • Christian Brevik
    Christian Brevik
Christian Brevik 8 Mar 2018 • 5 min read
asp.net core Sanity CMS

Sanity CMS - headless CMS for the people

A headless CMS is free of the presentation layer, and focuses entirely on the content. It does not ship with any frontend template structure or middleware for hijacking the pipeline. By choosing a headless CMS you can more freely choose which technology you wish

  • Ingve Vikan Sund
    Ingve Vikan Sund
Ingve Vikan Sund 5 Feb 2018 • 4 min read
psd2 open banking api

A first look at the SBanken Open Banking API

Due to the PSD2 directive and Open Banking initiatives, Norwegian banks have started to make their data available to external parties and customers through APIs. Several banks have now launched their first versions of APIs and developer portals. Nordea seems to be the one

  • Anders Austad
    Anders Austad
Anders Austad 28 Jan 2018 • 7 min read
Novanet blog
Novanet blog © 2021
Latest Posts Facebook Twitter Ghost