Nexamas products Windows desktop UI SDK

Build serious Windows software without rebuilding the foundation.

Nexamas.UI is a SkiaSharp-based Windows Forms SDK for .NET Framework 4.8 and .NET 10 for Windows. It combines application infrastructure, controls, data-heavy surfaces, themes, layout, localization, and quality proof in one coherent product.

Commercialization in progress

The approved inventory and package architecture are established. Remaining product work may continue in parallel, while public Preview download stays gated until documentation, legal, packaging, and verification work is complete.

Nexamas.UI application system Windows · x64
Nexamas.UI desktop application with navigation, controls, and application surfaces
80classified controls
2supported target frameworks
Package identityNexamas.UI
Windows targetsnet48 + net10
Consumer languagesC# + Visual Basic
Documented release laneRelease · x64
A complete application layer

More than a control collection.

Nexamas.UI is designed around the application as a whole: windows, navigation, layout, interaction, data presentation, themes, materials, motion, localization, output routes, and validation infrastructure work through one product model.

The public API uses the stable MAS* family through the Nexamas.UI package and namespace root. The same consumer model is used on both supported target frameworks—there is no separate legacy product fork.

Capability system

Foundations for real desktop workflows.

The approved inventory spans everyday controls and larger systems for business applications, dashboards, editors, data tools, and operational software. Inventory presence is not presented as a release-readiness promise.

01

Application and window infrastructure

Application lifetime, attached or explicit windows, shells, navigation, command surfaces, overlays, feedback, and application-owned services.

  • MASApplication
  • MASApplicationWindow
  • Shell and navigation
02

Controls and interaction

Buttons, text input, selectors, menus, lists, trees, editors, feedback controls, keyboard behavior, focus, and pointer interaction.

  • Stable MAS* control family
  • Keyboard and focus routes
  • Input and feedback systems
03

Data and workflow surfaces

DataGrid, DataView, TreeGrid, PivotTable, Kanban, Agenda, dashboards, master-detail layouts, filters, charts, and file workflows.

  • Large-data infrastructure
  • Business workflow controls
  • Professional data surfaces
04

Themes, materials, and motion

Theme foundations, surface materials, chrome, effects, shadows, motion, visual states, and shared design recipes for coherent applications.

  • Theme and surface gateways
  • Material and shadow systems
  • Motion-aware composition
05

Layout, scale, and localization

Application layout builders, sizing, virtualization, high-DPI behavior, localization routes, and right-to-left application composition.

  • Per-monitor DPI work
  • Virtualized surfaces
  • Localization and RTL
06

Quality and output proof

Source gates, package consumers, render verification, runtime probes, and explicit output capability boundaries support release decisions.

  • Dual-target consumer proof
  • Render verification
  • Truthful unsupported states
Captured desktop showcase

Real application surfaces, not conceptual mockups.

The gallery is assembled from captured Nexamas.UI desktop Showcase surfaces. Images are delivered to the browser; the proprietary SDK and Professional binaries are not.

14captured desktop surfaces
2source sample languages
0SDK binaries in the sample
0Professional binaries in-browser
Nexamas.UI application dashboard with navigation, cards, controls, and data presentation
Application compositionNavigation, command surfaces, feedback, metrics, and data in one desktop product language.
Nexamas.UI desktop theme selection interface
Theme systemApplication-level visual recipe selection.
Nexamas.UI data grid with structured rows and columns
Data surfacesStructured rows, columns, selection, and editing.
Nexamas.UI analytics dashboard with charts and metric cards
Analytics compositionMetrics, charts, filters, and dashboard layout.
Nexamas.UI surface material selection interface
Surface materialsMaterial, chrome, shadow, and shared visual rules.
Nexamas.UI master-detail desktop application workflow
Master-detail workflowCoordinated list and detail regions.
Nexamas.UI agenda and planning view
Agenda and planningDense time-oriented desktop workflows.
Interaction details

Focused controls and workflows captured from the same desktop Showcase.

Nexamas.UI calendar control examples
Calendar controls
Nexamas.UI feedback and status state examples
Feedback and status
Nexamas.UI file dropzone workflow
File workflow
Nexamas.UI transfer list workflow
Transfer workflow
Nexamas.UI navigation rail
Navigation rail
Nexamas.UI component properties panel
Component properties
Nexamas.UI warm paper surface material
Warm paper material
Source-only QuickStart

Start with the documented public API.

The sample contains separate C# and Visual Basic Windows Forms projects. It references Nexamas.UI 1.0.0-preview.1 and contains no SDK DLL, PDB, package payload, Professional binary, or proprietary Nexamas.UI source.

C# + Visual Basic .NET 10 for Windows Release · x64 Source only

The Preview package itself remains unpublished until the release gates are complete. The sample becomes directly restorable when the package is released.

Project referenceXML
<PackageReference
  Include="Nexamas.UI"
  Version="1.0.0-preview.1" />
Safe public payloadThe browser receives HTML, CSS, screenshots, documentation, and this source ZIP only.
One package, one public model

The same consumer path on both targets.

Reference Nexamas.UI, attach an application window, add controls through typed factories, and compose the screen through public layout builders.

  • Product and package: Nexamas.UI
  • Public family: MASApplication, MASApplicationWindow, MASButton, MASDataGrid, and related MAS* types
  • Targets: .NET Framework 4.8 and .NET 10 for Windows
Quick start · Visual BasicSame model on net48 and net10
Imports Nexamas.UI.Application
Imports Nexamas.UI.Controls
Imports Nexamas.UI.Layout

Dim app As MASApplication = MASApplication.Create()
Dim window As MASApplicationWindow =
    app.CreateWindow(owner:=Me)

Dim title As MASTitle =
    window.Controls.AddTitle("Operations")
Dim save As MASButton =
    window.Controls.AddButton("Save")

window.Controls.LayoutPage(
    Sub(page)
        page.FullWidth(title, MASSize.FillWidth)
        page.FullWidth(save, MASSize.Default)
    End Sub)
Approved edition direction

A useful foundation, with professional depth.

The 80-control classification is approved: 51 Community, 9 shared Community + Pro controls, and 20 Professional controls. This is a product boundary and inventory—not a claim that every implementation path is release-ready today.

Community51

foundation controls

Essential controls intended to support a capable real application rather than a deliberately crippled demo.

Community + Pro9

shared controls with advanced routes

A useful base remains available while advanced scale, workflow, editing, persistence, or enterprise behavior is reserved.

Professional20

advanced workflow controls

High-value data, dashboard, editor, file, workflow, and application-composition controls for professional products.

Professional policy directionPer-developer perpetual license
Runtime deploymentNo runtime royalties or end-user seats
ConnectivityNo continuous internet requirement
Clear product boundaries

What Nexamas.UI is—and what it is not.

The product page stays inside the current source, package, and policy evidence. Future capability is not presented as current functionality.

Windows desktop SDK

Built for Windows Forms applications on .NET Framework 4.8 and .NET 10 for Windows.

Documented x64 release envelope

The current proof and commercial release lane is Release|x64.

Not a browser, mobile, macOS, or Linux toolkit

No cross-platform package target is claimed.

PDF and printer output are not available

Those routes remain explicitly unsupported until source, public API, and quality proof exist.

Current release status

Product and website work are advancing in parallel.

The version 1.0.0 engineering baseline, dual-target package model, public API evidence, and approved product classification are established. Remaining Nexamas.UI and Nexamas.UI.Pro work can continue independently while the website prepares the Community Preview, documentation, legal pages, release artifacts, and verification gates.

  1. Engineering baselineCanonical source, public API evidence, dual-target architecture, and approved classification recorded; remaining refinements may continue in parallel.
  2. Edition and licensing policyControl classification and commercial policy direction approved.
  3. Commercialization infrastructureLicensing signatures and subsequent entitlement/delivery phases remain active.
  4. Public accessNo public package, Professional download, purchase, or trial is being claimed today.