AsiBackbone Learning

Practical .NET architecture for accountable systems

Learn governed execution, secure application design, policy-driven systems, and safe AI integration through focused tutorials, hands-on labs, and runnable examples.

A proposed action should become a governed decision before it becomes real-world execution.

AsiBackbone Learning explains architectural ideas, demonstrates them with focused examples, examines their tradeoffs, and connects the lessons to fuller working implementations. AsiBackbone is the product name; no acronym expansion is required to follow the material.

Read it. Run it. Question it. Improve it.

Start with what describes you

New to the project Follow the recommended introduction to the core concepts. I have a problem to solve Choose a short, goal-specific route through the material. I am evaluating by role Start from your developer, architecture, platform, AI, or security responsibility. The vocabulary is new Map Learning terms to established architecture concepts. I already use ASP.NET Core authorization See when framework-native authorization is enough—and when the problem is broader.

Learning does not require installing an AsiBackbone package. Use it as independent .NET architecture education or connect it to the working repositories.

The core model

The material uses a recurring separation of responsibilities:

  1. Intent
  2. Context
  3. Constraints
  4. Decision
  5. Decision receipt
  6. Acknowledgment when required
  7. Scoped authority
  8. Host-owned execution

Choose a learning path

Beginner to advanced

Architecture

Explore boundaries, responsibilities, tradeoffs, and structural patterns behind governed systems.

Explore Architecture
Beginner to advanced

Governance

Connect intent, policy context, explicit decisions, acknowledgment, scoped authority, and audit evidence.

Explore Governance
Beginner to intermediate

ASP.NET Core

Study secure defaults, middleware organization, operational structure, and modern .NET implementation patterns.

Explore ASP.NET Core
Beginner to advanced

Security

Examine trust boundaries, least authority, explicit control flow, defensive defaults, and accidental privilege.

Explore Security
Intermediate to advanced

AI Integration

Apply governed execution to AI-assisted systems, tool calls, agents, workflows, and host-controlled effects.

Explore AI Integration
Beginner to intermediate

Tutorials

Move from a familiar implementation through failure modes, tradeoffs, and working references.

Browse Tutorials
Beginner to intermediate

Executable Samples

Run small .NET companion samples for the foundation, governance, security, and ASP.NET Core paths, each with focused tests that make architectural invariants observable.

Browse Executable Samples
Intermediate to advanced

Labs

Practice with exercises, incomplete implementations, architecture critiques, and policy scenarios.

Browse Labs
Advanced

Advanced Topics

Explore complex integration patterns, alternative approaches, and deeper architectural questions.

Explore Advanced Topics

How Learning works

Tutorials use a problem-first progression:

  1. Problem
  2. Common implementation
  3. Failure mode
  4. Architectural pattern
  5. Teaching example
  6. Tradeoffs
  7. Working example

The goal is to make the reasoning visible—not to prove that one framework or architecture is always correct. Study a pattern, reimplement it, compare alternatives, identify when a simpler design is better, and treat working repositories as specimens rather than unquestioned templates.

Working repositories

Recently added

Learning 1.2 is the current documentation baseline aligned with released AsiBackbone 7.0.0. The current compatibility and API boundary pins implementation references to the v7.0.0 release tag; earlier Learning snapshots remain available as historical guidance. Recent publications include:

Scope, terminology, and important limitations

Canonical patterns document what the working repositories currently do; alternative patterns create room for comparison, criticism, and improvement. Canonical does not mean universal.

AsiBackbone Learning is an educational architecture resource—not a compliance certification, legal standard, security guarantee, AI model, AGI or ASI implementation, robotics controller, replacement for application-specific security review, or requirement to use the AsiBackbone package. Examples are teaching artifacts; production systems remain responsible for their own security, infrastructure, persistence, regulatory requirements, safety controls, and execution.

AsiBackbone Learning is not affiliated with the Artificial Superintelligence Alliance.


Start with Getting Started, then follow the path that best matches the problem you want to understand.