Skip to content

About

.NET 11 Showcase Suite -- Enterprise reference architecture for ASP.NET Core, Blazor Auto/WASM, MAUI Hybrid, EF Core 11, Native AOT, and AI RAG

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

⚑ Net11 Showcase Suite

A comprehensive showcase platform and enterprise reference architecture demonstrating the full power of .NET 11 STS, ASP.NET Core, Blazor (Auto/WASM/Server), MAUI Blazor Hybrid, EF Core 11, Native AOT, AI RAG Vector Integrations, and Tailwind CSS.

.NET 11 STS Tailwind CSS 60 FPS Video Tour BlazorTwUI MIT License


🎬 60 FPS Cinematic Broadcast Tour & Architecture Masterclass

Experience the complete end-to-end walkthrough in native 60 FPS featuring dual-voice neural narration (Ava - Principal Architecture & Christopher - Systems Lead) showcasing the .NET Conf 2026 3D rocket launch vehicle, real working sample applications, and Native AOT performance.

Click to Stream .NET 11 STS 60 FPS Cinematic Broadcast Tour

▢️ Watch / Stream 60 FPS Video (MP4) β€’ πŸ–ΌοΈ High-Res Poster Frame

Video Chapter Breakdown (55-Second Frame-Synchronized Broadcast)

# Time Speaker Scene & Topic Core Technology Demonstrated
0 00:00 - 00:06 Ava Opening Ignition & Mission Control .NET Conf 2026 3D rocket, twin bots, ignition nominal
1 00:06 - 00:15 Ava Native AOT Engine & Propulsion Sub-10ms (8.2ms) cold start, 415k RPS, -77.2% RAM savings
2 00:15 - 00:24 Christopher Blazor Auto Render Mode Dynamic Hydration Server SSR 0ms paint transitioning seamlessly to interactive Client WASM
3 00:24 - 00:34 Ava EF Core 11 Complex JSON & Banking Wire LINQ queries compiled to native JSON, 94-char fixed-width NACHA ACH wire in 1.8ms
4 00:34 - 00:45 Christopher AI Vector Radar & Cryptographic Contract Signer 512-dim cosine similarity in 1.1ms, canvas flattening, SHA-256 seal
5 00:45 - 00:55 Ava Production Ready Architecture & Star CTA Full stack recap, MIT open-source repo, clone and build instructions

🎯 Vision & Purpose

The Net11 Showcase Suite serves as:

  • Interactive Demo Platform: Live demonstrations of rendering modes, hardware sensor bridges, and vector matching.
  • Reference Architecture: Production-grade multi-project architecture with clean separation of concerns.
  • Component Showcase: Reusable Tailwind UI components adapted from the BlazorTwUI ecosystem.
  • Benchmarking Lab: Concrete performance comparisons between .NET 8, .NET 9, .NET 10, and .NET 11 (Throughput, Startup, Memory, Publish Size).
  • 100% Free Foundation with Cloud Options: Runs completely offline with SQLite and local vector math, with seamless connection string switches for Azure SQL, Azure App Service (F1 zero cost), and Azure OpenAI.

πŸ—οΈ Solution Architecture

Net11Showcase.sln

src/
β”œβ”€β”€ Net11Showcase.Shared/         # Domain models, DTOs, contracts, and benchmark data services
β”œβ”€β”€ Net11Showcase.Components/     # BlazorTwUI component library (UI/, Models/), AppShell layouts, grids, and Agent Ops
β”œβ”€β”€ Net11Showcase.Data/           # EF Core 11 DbContext (SQLite), JSON columns, vector cosine math
β”œβ”€β”€ Net11Showcase.Api/            # Minimal APIs, Scalar OpenAPI UI (/scalar/v1), response streaming
β”œβ”€β”€ Net11Showcase.Web/            # Blazor Web App with Auto Render Mode (Server + Client WASM)
β”œβ”€β”€ Net11Showcase.Maui/           # MAUI Blazor Hybrid reference (Windows, Android, iOS, MacCatalyst)
└── Net11Showcase.Tests/          # xUnit: unit, SQLite (JSON column) and real-host API integration tests

πŸš€ Interactive Showcase Applications & Modules

1. πŸ“œ Enterprise Contract Signer & PDF Sealing Studio (/contract-signer)

An enterprise digital agreements workstation featuring:

  • Interactive Signature Canvas: Real-time stylus, mouse, and touch drawing capture with high-precision stroke smoothing.
  • SHA-256 Cryptographic Seal: Dynamic mathematical hashing (e3b0c442...) guaranteeing document tamper-evidence.
  • Post-Quantum Key Rotation (NIST FIPS 203 ML-KEM-768): Quantum-resistant Kyber key exchange mechanism and dynamic rotation.
  • Tamper-Evident Stream Flattening & PDF Download: In-memory binary PDF generation with embedded metadata verification certificates, read-only document locking, and immediate browser download.
  • BlazorTwUI Integration: Powered by <TwButton>, <TwAlert>, and <TwBadge> for smooth loading states and semantic status alerts.

2. πŸ’³ Fintech & Cryptography Cockpit (/fintech-cockpit)

An enterprise-grade financial workstation running directly in Blazor WebAssembly:

  • EF Core 11 JSON Column Queries: Real-time filtering and projection over complex nested JSON payload columns.
  • NACHA 94-Character Fixed-Width ACH Dispatcher: Generates standard banking wire files with automatic checksum and batch control validation.
  • Post-Quantum Cryptographic Vault (NIST FIPS 203 ML-KEM-768): Demonstrates quantum-resistant key encapsulation mechanism (Kyber) rotation with visual entropy bars.

3. πŸ›°οΈ Hardware & Kinetic Sensor Lab (/hardware-lab)

Interactive hardware diagnostics and kinetic sensor emulation:

  • 3-Axis Kinetic Tilt Physics: Real-time simulated Accelerometer and Gyroscope sensor stream driving a 3D kinetic box transformation.
  • Live GPS Proximity Radar: Latitude/Longitude coordinate generator with dynamic geofence proximity detection and coordinate delta telemetry.
  • Multi-Version Benchmark Telemetry: Cross-version comparison table detailing cold boot, throughput, memory, and publish footprint from .NET 8 through .NET 11 GA.

4. 🎯 RAG Semantic Radar & AI Vector Retrieval (/rag-radar)

A zero-dependency semantic vector search and RAG synthesis lab:

  • Deterministic Feature Hashing Embedder: Signed feature hashing (HashingEmbedder) that projects natural language text into high-dimensional vector spaces without external models.
  • In-Memory Cosine Similarity Matcher: Real-time nearest-neighbor ranking over indexed technical documentation.
  • EF Core 11 Cosine Distance Search: SQLite database queries with custom cosine vector functions.
  • Live Token Streaming & RAG Generation Studio: Interactive token streaming simulator with response latency, token count, grounded citation references, and <TwStatCard> KPI telemetry.

5. ⚑ Blazor .NET 11 GA Core Showcase (/)

  • Rendering Modes Matrix: Interactive switching between Static SSR, Interactive Server (SignalR), Interactive WASM, Auto Mode (SSR -> WASM), and Streaming Rendering.
  • 8 Pillars Architecture Matrix (Tab 8): Overview of all major .NET 11 innovations with live zero-allocation benchmark actions.
  • Enhanced QuickGrid: Instant client-side search filtering, multi-column sorting, and interactive row click inspection.
  • Forms & Validation: Async validation simulation and dynamic schema binding.

6. πŸ“± MAUI Blazor Hybrid Lab (/maui)

  • CoreCLR Diagnostics: Startup time (84.2 ms), working set memory (38.6 MB), and Tiered PGO active telemetry.
  • Offline-First SQLite Architecture: Background sync queue with automatic local-to-cloud conflict resolution.

7. βš™οΈ Backend Minimal APIs & SignalR (/scalar/v1)

  • Minimal API Route Groups: CRUD endpoints with endpoint filters and OpenAPI 3.1 documentation.
  • Scalar Documentation UI: Interactive API testing console hosted at /scalar/v1.
  • Response Streaming: Demonstrates .NET 11 IAsyncEnumerable server-sent telemetry streaming at 28,000+ RPS.
  • Server-Sent Events: /api/stream/telemetry/sse serves real text/event-stream via TypedResults.ServerSentEvents.
  • Real Health Checks: /health probes database connectivity and returns .NET 11.0.0 (GA).

8. πŸ›‘οΈ Agent Ops: Approvals, Takeover & Audit (/agent-ops)

Open /agent-ops for a human-in-the-loop agent workspace:

  • Approval gates block: High-risk tool calls are paused until approved or rejected with reasons.
  • Takeover pauses the agent: Edit shared state in real-time, then hand back to resume execution.
  • Audit trail: Every step is logged and exportable as JSON.

9. πŸš€ .NET 11 GA & C# 15 Architectural Roadmap Lab (/net11-features)

A dedicated deep-dive lab covering the entire official .NET 11 IS HERE roadmap:

  • The 8 Architectural Pillars:
    1. C# 15: Union types, Closed hierarchies, Extension indexers, Collection expression arguments, Labeled break and continue.
    2. ASP.NET Core: Async Minimal API validation, OpenAPI 3.2 by default, Native OpenTelemetry tracing, SignalR invocation cancellation, [ShortCircuit] attribute.
    3. EF Core 11: FullOuterJoin support, MinByAsync / MaxByAsync, Complex-type keys and indexes, Better SQL for joins, JSON path existence checks.
    4. Runtime: Runtime-native async, JIT compiler improvements, Faster NativeAOT interface calls, In-process crash reports, Hardware FP16 support.
    5. Libraries: System.Text.Json union support, JSON Lines output, Zstandard compression, Process run-and-capture APIs, MemoryCache OTel metrics.
    6. SDK: Smaller Linux/macOS installers, NativeAOT CLI entry point, New dotnet test run controls, Multi-arch builds with Podman, MSBuild server by default.
    7. Windows Forms: Modern visual styles, Toggle switches, SuspendPainting API, Built-in kiosk mode, Deferred form reveal.
    8. .NET MAUI: CoreCLR by default, NativeAOT publishing option, On-device testing templates, Themed splash screens, iOS notification permissions.
  • Full-Screen Infographic Modal: High-definition .NET 11 IS HERE visual architecture modal powered by <TwModal>.
  • Live C# 15 Discriminated Union Benchmark: Interactive comparison of zero-alloc algebraic unions (Result<T, E>) vs traditional exceptions (-100% memory, 0 allocations, 35x+ faster).
  • Live Hardware SIMD Vector Acceleration Lab: Microsecond hardware vector operations (System.Runtime.Intrinsics) vs scalar loops with hardware speedup and GFLOPS calculation.
  • BlazorTwUI <TwCodeBlock>: Code examples rendered with syntax themes, header tabs, and one-click copy feedback.

🧩 BlazorTwUI Component System

The suite incorporates reusable design system components adapted from BlazorTwUI, located in src/Net11Showcase.Components/UI/ and src/Net11Showcase.Components/Models/:

  • <TwBadge>: Semantic pills with dot indicators, custom color overrides, and sizes.
  • <TwButton>: High-impact button controls with loading spinners, icon placement, and semantic variants (Primary, Secondary, Success, Warning, Danger, Ghost).
  • <TwCard>: Responsive cards with customizable padding, borders, shadows, and header slots.
  • <TwStatCard>: KPI tiles featuring metric values, trend pill badges, icon containers, and subtext descriptions.
  • <TwAlert>: Notification callouts with semantic themes, status icons, and dismissible triggers.
  • <TwModal>: Accessible dialog modals with customizable headers, body slots, action footers, and backdrop dismiss.
  • <TwCodeBlock>: Code display with syntax styling, header filenames, language indicators, and one-click copy feedback.
  • <TwCodeDiff>: Visual side-by-side or inline code comparison visualization.
  • <TwTabs>: Accessible tab navigation bars with horizontal/vertical layouts and pill/underline variants.
  • <TwProgressBar>: Animated or determinate progress indicators with value labeling.
  • <TwPill>: Lightweight category tags and metric labels.
  • <TwKbd>: Keyboard shortcut visual indicators.
  • TwStyleEngine & TwClassBuilder: Multi-slot Tailwind class synthesis engine eliminating style collisions.

πŸ“Š Performance Benchmarks (.NET 8 vs 9 vs 10 vs 11 GA)

Metric .NET 8 (JIT) .NET 9 (PGO) .NET 10 (Opt) .NET 11 (AOT+JIT) .NET 11 (Native AOT)
Cold Boot Startup 210.4 ms 145.2 ms 112.8 ms 58.4 ms 8.2 ms
API Throughput 142.5 kRPS 198.4 kRPS 245.0 kRPS 328.6 kRPS 415.0 kRPS
Working Set RAM 64.2 MB 48.5 MB 39.2 MB 26.4 MB 14.8 MB
Publish Size 82.0 MB 65.4 MB 52.8 MB 34.2 MB 18.5 MB
WASM Load Time 820.0 ms 540.0 ms 380.0 ms 210.0 ms 95.0 ms

πŸ“š Documentation & Technical Guides

Guide Description
πŸ—οΈ Architecture & Design In-depth breakdown of multi-project structure, Blazor Auto hydration, EF Core 11 JSON columns, and vector cosine math
πŸš€ Quickstart Guide Step-by-step developer guide, prerequisites, installer usage, and Azure cloud configuration
πŸ“Š Benchmark Lab Detailed benchmark measurements comparing .NET 8, 9, 10, and 11 Native AOT (Startup, Throughput, RAM)
🧩 Components Catalog Reference list of all reusable Tailwind UI components included in the suite
❓ Help & FAQ Troubleshooting port bindings, firewall rules, PowerShell execution policies, and database reset
🎬 60 FPS Video Walkthrough (MP4) High-definition 60 FPS walkthrough with dual neural narration

πŸ› οΈ Quick Start & Installers

Option 1: Double-Click Desktop & Server Installer (Recommended)

Double-click Install-Net11Showcase.cmd:

  • Installs the standalone optimized distribution to %LOCALAPPDATA%\Net11Showcase.
  • Automatically provisions Windows Desktop and Start Menu shortcuts.
  • Includes clean one-click uninstaller Uninstall-Net11Showcase.cmd.
  • Offers immediate launch with pre-flight port coordinator.

Option 2: Port-Guaranteed Double-Click Launcher

Double-click launch-showcase.cmd (or run in PowerShell):

.\launch-showcase.ps1
  • Automatically scans ports 5150–5250 for an available socket.
  • Executes pre-flight HTTP health probe until the host is verified online.
  • Launches the UI in your default browser.

Option 3: Build & Test via .NET CLI

# 1. Build complete solution
dotnet build Net11Showcase.slnx

# 2. Run unit & integration test suite (30 tests)
dotnet test Net11Showcase.slnx

# 3. Launch Web Host directly
dotnet run --project src/Net11Showcase.Web/Net11Showcase.Web/Net11Showcase.Web.csproj

.NET 11 Runtime note: To run the high-performance Release distribution:

dotnet publish src/Net11Showcase.Web/Net11Showcase.Web/Net11Showcase.Web.csproj -c Release -o dist-web
dotnet dist-web/Net11Showcase.Web.dll --urls http://127.0.0.1:5290

☁️ Cloud Deployment Options (Zero Cost Ready)

  • Azure App Service (F1 Free Tier): Can be deployed at strictly $0.00 cost with custom domain and Cloudflare SSL.
  • Azure SQL: Change connection string in src/Net11Showcase.Api/appsettings.json from Data Source=showcase_net11.db to Azure SQL connection string.
  • Azure OpenAI: Set AzureOpenAi:Endpoint and AzureOpenAi:ApiKey to connect live cloud LLMs with the RAG Prompt Studio.

πŸ“œ License & Acknowledgments

Licensed under the MIT License. UI components adapted from BlazorTwUI.

About

.NET 11 Showcase Suite -- Enterprise reference architecture for ASP.NET Core, Blazor Auto/WASM, MAUI Hybrid, EF Core 11, Native AOT, and AI RAG

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages