Cookies zijn vereist voor de werking van deze website. Schakel cookies in om deze website op de juiste manier te kunnen gebruiken. Lees meer hier.

Technische informatie

Aangezien ik zelf een ontwikkelaar ben leek het me leuk om een pagina aan de techniek achter deze website te wijden.

Gebruikte technologie

De website is gebouwd op ASP.NET Core 6.0 waarbij Microsoft Visual Studio als IDE is gebruikt. Voor de front-end wordt o.a. gebruik gemaakt van Bootstrap en jQuery. Achterliggend maakt de website ook gebruik van een MySQL database, waarbij in sommige gevallen NHibernate als ORM wordt gebruikt. Tot slot wordt de website gehost op een eigen virtual private server (VPS).

Een aantal andere packages die gebruikt worden zijn:

Release notes

Release notes van geselecteerde major, minor en patch versies (zie: semver.org).

Versie Details
3.1.0

Uitgerold op donderdag 22 december 2022.

Wijzigingen:
  • .NET versie bijgewerkt naar 6.0
  • TOTP geïmplementeerd als twee-factor-authenticatie methode for admin login
  • Verbeteringen aan styling doorgevoerd
  • Textuele verbeteringen doorgevoerd
  • Grote hoeveelheid verbeteringen doorgevoerd aan backend code
  • Packages bijgewerkt
  • Beveiligings headers bijgewerkt
  • Meer meta tags en Open Graph tags aan pagina's toegevoegd
  • Verbeteringen doorgevoerd aan foutpagina's
3.0.0

Uitgerold op vrijdag 9 april 2021.

Wijzigingen:
  • Website geport naar .NET 5.0
  • Website geüpdated voor linux hosting
  • Nieuwe custom sitemap en navigatie code geïmplementeerd
  • log4net vervangen door Serilog en logregels verbeterd
  • Teksten bijgewerkt
  • Foutpagina styling verbeterd en rechtgetrokken met website
  • Algemene bugfixes en verbeteringen doorgevoerd
2.3.0

Uitgerold op zondag 5 juli 2020.

Wijzigingen:
  • Wijzigingen gemaakt ter ondersteuning voor nieuwe domeinnaam
  • Frontend third-party libraries worden niet langer zelf gehost maar vanuit CDN's opgehaald
  • Afbeeldingen voor portfolio en blog pagina's worden nu via een CDN gehost
  • CSP headers bijgewerkt
  • Verholpen dat het externe link icoontje wordt getoond wanneer een externe afbeelding in de image viewer wordt getoond
2.2.0

Uitgerold op zondag 12 april 2020.

Wijzigingen:
  • hCaptcha geïmplementeerd
  • Links pagina wordt nu dynamisch opgebouwd
2.0.0

Uitgerold op zaterdag 24 november 2018.

Wijzigingen:
  • Nieuw website design
  • Bijgewerkt naar Bootstrap 4
  • IE9 en lager niet langer ondersteund
  • Gastenboek uitgeschakeld
  • Links pagina toegevoegd
  • Content bijgewerkt voor alle pagina's
  • Externe links openen nu op een nieuwe pagina
  • Spam detectie verbeterd
  • Security headers verbeterd
  • Website draait nu verplicht over HTTPS
  • Tekst lengte validatie verbeterd voor multiline velden
  • Nederlandse vertalingen toegevoegd aan statische error pagina's d.m.v JavaScript
  • Bugfixes en verbeteringen aan backend code
1.0.1

Uitgerold op woensdag 1 juni 2016.

Wijzigingen:
  • Eerste release van de website

Wesley Donker

Software Engineer

Nederland