Release Notes

Learn about release notes

πŸ“¦ Version 9.0.0 – Initial Release

Release Date: 28-April-2025

πŸŽ‰ Overview

We are excited to announce the first public release of the BlazorForKids framework! This version marks the beginning of a framework tailored to help developers of all ages and experience levels build powerful, maintainable, and modern Blazor applications β€” especially for internal company tools and intranet systems.

πŸ”’ Versioning Strategy

BlazorForKids follows a versioning convention where the major version number always matches the supported .NET runtime version. For example, this first release is v9.0.0 because it is built on and fully compatible with .NET 9.

This approach is designed to make it easy for you to identify which .NET version is used under the hood β€” just by looking at the version number of the framework.

  • BlazorForKids v9.x.x β†’ targets .NET 9
  • BlazorForKids v10.x.x β†’ will target .NET 10 (future release)

πŸ“š What’s Included

  • A complete solution template with two projects:
    • Domain Project – for your backend logic, using clean architecture and EF Core
    • Web Project – with prebuilt UI components and structure for Blazor Server
  • Source generators that write repetitive code for you β€” no more boilerplate
  • Pre-built UI components for grid views, forms, menus, and more
  • Built-in support for SQL Server and SQLite out of the box
  • Separation of concerns between domain logic and UI, powered by custom SDKs
  • Developer-friendly patterns to keep your project clean, fast, and maintainable
  • Rapid development experience with sensible defaults and minimal setup

πŸ“ˆ What's Next

We’re actively working on improving compatibility, expanding database support, enhancing UI components, and creating a library of learning resources including video tutorials and starter kits.

Thank you for being part of this journey from the beginning! We’re looking forward to building a strong developer community around BlazorForKids.

An unhandled error has occurred. Reload πŸ—™