Skip to content
@nu-ext

NuExt

Pragmatic .NET building blocks for real apps — correctness → predictability → performance.

NuExt

NuExt stands for New Extensions: pragmatic .NET building blocks for real applications, focused on correctness, predictability, performance, and explicit design.

Projects

Packages

NuExt packages are available from the NuExt profile on NuGet.

Pinned Loading

  1. NuExt.Minimal.Mvvm NuExt.Minimal.Mvvm Public

    High‑performance, dependency‑free MVVM core for .NET - deterministic commands, robust async lifecycle, and a clear minimal API with a lightweight service provider.

    C# 6

  2. NuExt.System NuExt.System Public

    Provides various fundamental extensions and classes for .NET, simplifying tasks related to asynchronous programming, resource lifecycle management, thread synchronization, and more.

    C# 6

  3. NuExt.Minimal.Behaviors.Wpf NuExt.Minimal.Behaviors.Wpf Public

    Minimal WPF Attached Behaviors for MVVM — clear, testable interactivity with Event/Key‑to‑Command and reusable behavior templates

    C# 2

  4. NuExt.System.Data NuExt.System.Data Public

    Lightweight ADO.NET utilities, DAL infrastructure, database contexts, and provider-independent migration orchestration for .NET.

    C# 1

  5. NuExt.Minimal.Mvvm.Wpf NuExt.Minimal.Mvvm.Wpf Public

    Make WPF feel modern: deterministic async UX, document services, explicit ViewLocator, and dispatcher‑safe design for multi‑threaded UI — keep your code small and clear — no bloat.

    C# 1

  6. NuExt.System.Data.SQLite NuExt.System.Data.SQLite Public

    A lightweight SQLite data access foundation for .NET with synchronized database access, explicit transactions, reusable DAL infrastructure, and validated migrations.

    C# 1

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…