TipsyBaboon.Core
1.1.3
dotnet add package TipsyBaboon.Core --version 1.1.3
NuGet\Install-Package TipsyBaboon.Core -Version 1.1.3
<PackageReference Include="TipsyBaboon.Core" Version="1.1.3" />
<PackageVersion Include="TipsyBaboon.Core" Version="1.1.3" />
<PackageReference Include="TipsyBaboon.Core" />
paket add TipsyBaboon.Core --version 1.1.3
#r "nuget: TipsyBaboon.Core, 1.1.3"
#:package TipsyBaboon.Core@1.1.3
#addin nuget:?package=TipsyBaboon.Core&version=1.1.3
#tool nuget:?package=TipsyBaboon.Core&version=1.1.3
TipsyBaboon.Core
Infrastructure contracts and base services for the TipsyBaboon RAD framework.
What is TipsyBaboon?
TipsyBaboon is an infrastructure-first rapid application development framework for ASP.NET Core. Stop rewriting infrastructure and focus on your business domain.
The framework provides:
- Model Registry - Automatic discovery and registration of models
- Attribute-Based Configuration - Declarative model metadata via C# attributes
- Storage Contracts - Provider-agnostic data access interfaces
- Lifecycle Hooks - BeforeChange, AfterSave, and BeforeGet extensibility points
- Permission System - Role-based access with ownership levels
- Change Tracking - Automatic audit trail for all records
Installation
dotnet add package TipsyBaboon.Core
dotnet add package TipsyBaboon.SqlServer
dotnet add package TipsyBaboon.UI
Quick Start
[ModuleName("MyApp")]
[UIEntity("Contact")]
public class Contact : TipsyBaboonModel
{
[RecordName]
[Required]
[UIDisplay(ShowInList = true)]
public string Name { get; set; }
[UIDisplay(ShowInList = true)]
public string Email { get; set; }
}
That's it! The framework auto-generates:
- Database schema
- CRUD pages (Index, Detail, Create)
- Generic REST API
- Permission management
- Change history
License
MIT License - Copyright © 2026 Tipsy Baboon
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on TipsyBaboon.Core:
| Package | Downloads |
|---|---|
|
TipsyBaboon.SqlServer
SQL Server data provider for TipsyBaboon. Implements storage, querying, schema synchronization, and change tracking for SQL Server databases. Handles model-to-table mapping, dynamic query building, and transactional operations. |
|
|
TipsyBaboon.UI
Razor Pages UI components for TipsyBaboon. Auto-generates detail/create/index pages, generic CRUD APIs, Bootstrap-based responsive interfaces, and extensible field renderers. Includes inline editing, modal dialogs, permission UI, and change tracking views. |
GitHub repositories
This package is not used by any popular GitHub repositories.