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
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:
- Intent
- Context
- Constraints
- Decision
- Decision receipt
- Acknowledgment when required
- Scoped authority
- Host-owned execution
Choose a learning path
Architecture
Explore boundaries, responsibilities, tradeoffs, and structural patterns behind governed systems.
Explore ArchitectureGovernance
Connect intent, policy context, explicit decisions, acknowledgment, scoped authority, and audit evidence.
Explore GovernanceASP.NET Core
Study secure defaults, middleware organization, operational structure, and modern .NET implementation patterns.
Explore ASP.NET CoreSecurity
Examine trust boundaries, least authority, explicit control flow, defensive defaults, and accidental privilege.
Explore SecurityAI Integration
Apply governed execution to AI-assisted systems, tool calls, agents, workflows, and host-controlled effects.
Explore AI IntegrationTutorials
Move from a familiar implementation through failure modes, tradeoffs, and working references.
Browse TutorialsExecutable 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 SamplesLabs
Practice with exercises, incomplete implementations, architecture critiques, and policy scenarios.
Browse LabsCase Studies
See Learning boundaries composed in realistic simulated scenarios without prescribing a production framework.
Browse Reference Architecture Case StudiesAdvanced Topics
Explore complex integration patterns, alternative approaches, and deeper architectural questions.
Explore Advanced TopicsHow Learning works
Tutorials use a problem-first progression:
- Problem
- Common implementation
- Failure mode
- Architectural pattern
- Teaching example
- Tradeoffs
- 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
- AsiBackbone/AsiBackbone — a .NET governance and policy-control framework for explicit, auditable decision pipelines.
- AsiBackbone/NetCoreApplicationTemplate — an enterprise-oriented ASP.NET Core reference application with secure defaults and operational patterns.
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:
- How Short-Lived Execution Authority Differs from User Authorization
- How Application Architecture Complements Microsoft.AgentGovernance
- Policy as Code in ASP.NET Core Without Overengineering
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.