Skip to content

Martijn Boland

New adventures in .NET and beyond

Menu

  • About
  • Contact

.NET Core

Integrating Vite with ASP.NET Core – a winning combination?

Integrating Vite with ASP.NET Core – a winning combination?

Updated 17 apr 2023: Libraries in example code updated to latest stable versions (.NET 6 LTS, Vite 4) and simplified vite config file. TLDR; Vite is a new build tool for client-side JavaScript and Css. It replaces webpack, but is

martijn February 24, 2021April 17, 2023 .NET Core, JavaScript, Web development No Comments Read more

Dynamic localization of JavaScript apps with AppText part 2: GraphQL

This post is part of a series of post about AppText, a Content Management System for applications. Earlier posts: Easy ASP.NET Core localization with AppText Dynamic localization of JavaScript apps with AppText In the previous post we translated labels and

martijn November 2, 2020 .NET Core, AppText, JavaScript No Comments Read more

Dynamic localization of JavaScript apps with AppText and i18next

The case for dynamic localization Ever built an application with a User Interface in multiple languages? Then you’ve probably experienced the situation where you, as developer, instantly had to fix some translations or add a new language. Often, these requests

martijn October 29, 2020November 2, 2020 .NET Core, AppText, JavaScript No Comments Read more

Easy ASP.NET Core localization with AppText

What is AppText? AppText is a simple Open Source Content Management System (CMS) that I started as a side project to make it easier for our customers and ourselves to do small textual changes in applications without having to build

martijn August 3, 2020September 14, 2020 .NET Core, AppText No Comments Read more

System.Text.Json and Newtonsoft.Json side-by-side in ASP.NET Core

Since version 3.0, ASP.NET Core uses its own JSON serialization library System.Text.Json instead of Newtonsoft.Json. The reasons for this change are explained perfectly in this blog post and generally, I think it’s working well in most cases. However, there are

martijn May 28, 2020 .NET Core, Web development No Comments Read more
  • « Previous

Recent Posts

  • Use a hook to hide modules for non-admin roles in Directus
  • Backend development with Directus
  • Integrating Vite with ASP.NET Core – a winning combination?
  • Dynamic localization of JavaScript apps with AppText part 2: GraphQL
  • Dynamic localization of JavaScript apps with AppText and i18next

Recent Comments

  • C# – Web Api and external event handling – kFixed on Loosely coupled events in .NET (and harvesting Open Source projects)
  • Martijn Boland on Lean ASP.NET Core 2.1 – add a React application to an existing Razor Pages application
  • Mukesh Kamath on Lean ASP.NET Core 2.1 – add a React application to an existing Razor Pages application
  • Martijn Boland on Lean ASP.NET Core 2.1 – add a React application to an existing Razor Pages application
  • Mukesh Kamath on Lean ASP.NET Core 2.1 – add a React application to an existing Razor Pages application

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2023 Martijn Boland. All rights reserved. Theme Spacious by ThemeGrill. Powered by: WordPress.