AI-gestuurde applicaties bouwen in .NET zou geen weken van installatie, verbindingscode en configuratieproblemen moeten vereisen. Daarom bestaat Hazina – een uitgebreid .NET-framework dat de infrastructuur verzorgt, zodat jij je kunt concentreren op het bouwen van functies.
Wat is Hazina?
Hazina is een open-source .NET-framework ontworpen voor ontwikkelaars die AI-mogelijkheden in hun applicaties willen integreren zonder het wiel opnieuw uit te vinden. Of je nu een eenvoudige chatbot, een documentzoekmachine met RAG (Retrieval-Augmented Generation), of een volledig autonoom agentensysteem nodig hebt – Hazina biedt de bouwstenen.
Kernfilosofie
Het framework volgt drie leidende principes:
- Convention over configuration – verstandige standaardinstellingen die direct werken
- Modulaire architectuur – gebruik alleen wat je nodig hebt
- Productieklaar – ingebouwde multi-tenancy, observability en beveiliging
Wat Je in Deze Serie Leert
In de komende 19 posts behandelen we elke belangrijke functie van Hazina:
- Beginnen in 5 minuten
- Je eerste AI-aanroep maken
- Zero-boilerplate API’s bouwen
- Documentzoekopdrachten implementeren met RAG
- Dynamische plugins creëren tijdens runtime
- Multi-tenant applicaties
- Agent orchestratie
- En nog veel meer
Voor Wie Is Dit?
Als je een .NET-ontwikkelaar (C#) bent die AI aan je applicaties wil toevoegen – of als je een SaaS-product bouwt en een solide basis nodig hebt – dan is deze serie voor jou. We gaan uit van basiskennis van .NET 9 en C#, maar elke post is zelfstandig en bevat werkende codevoorbeelden.
Architectuur in een Oogopslag
Hazina is georganiseerd in lagen:
Hazina/
âââ Core/ # AI-engine, configuratie, basisabstracties
â âââ AI/ # FluentAPI, orkestratie, providers
â âââ API/ # Generiek CRUD-framework
â âââ Plugins/ # Dynamisch runtime-plugin systeem
âââ Tools/ # Diensten, sociale providers, documentopslag
âââ Production/ # Monitoring, gezondheidscontroles, observability
âââ Apps/ # Demo-applicaties en showcases
Elke laag bouwt voort op de vorige, maar je kunt kiezen wat je nodig hebt. Heb je alleen de AI-aanroepen nodig? Gebruik Hazina.AI.FluentAPI. Heb je een volledige API met multi-tenancy nodig? Voeg Hazina.API.Generic toe. De keuze is aan jou.
In de volgende post laten we Hazina binnen 5 minuten op je machine draaien. Echt waar – 5 minuten.
Veelgestelde Vragen
Hazina is een open-source .NET-framework dat is ontworpen om ontwikkelaars te helpen AI-mogelijkheden eenvoudig in hun applicaties te integreren. Het elimineert de complexiteit van installatie en configuratie, zodat je je kunt concentreren op het bouwen van functies in plaats van het beheren van infrastructuur.
Hazina is ideaal voor .NET-ontwikkelaars, vooral degenen die bekend zijn met C#, die AI-functionaliteiten in hun applicaties willen opnemen. Het is ook geschikt voor het bouwen van SaaS-producten die een robuuste basis voor AI-integratie vereisen.
Hazina is gebouwd op drie kernprincipes: Convention over configuration, wat zorgt voor verstandige standaardinstellingen; een modulaire architectuur waarmee je alleen gebruikt wat je nodig hebt; en productieklaarheid met functies zoals multi-tenancy, observability en beveiliging.
Je kunt Hazina binnen 5 minuten op je machine laten draaien. De komende blogserie zal je door elke belangrijke functie leiden, waardoor het eenvoudig is om direct je eerste AI-gestuurde applicatie te bouwen.