A modular C# library designed to serve as the foundation for desktop applications. AuroraCoreLibrary bundles reusable CRUD utilities and WinUI components so you can skip the boilerplate and focus on building features.
| Module | Description |
|---|---|
AuroraCoreLibrary |
Core shared utilities and base classes |
AuroraCRUD |
Generic CRUD operations for data access |
WinUiCore |
Reusable WinUI controls and helpers |
- .NET SDK
- Visual Studio 2022 or later
- Windows App SDK (for WinUI components)
- Clone the repository:
git clone https://github.com/NW3N4R/AuroraCoreLibrary.git- Open
AuroraCoreLibrary.slnin Visual Studio - Build the solution (
Ctrl + Shift + B) - Reference the modules you need in your own project
Add a reference to one or more Aurora modules in your .csproj:
<ProjectReference Include="..\AuroraCRUD\AuroraCRUD.csproj" />
<ProjectReference Include="..\WinUiCore\WinUiCore.csproj" />Then import and use the classes in your app as needed.
AuroraCoreLibrary/
├── AuroraCoreLibrary/ # Core utilities and base classes
├── AuroraCRUD/ # CRUD data access layer
├── WinUiCore/ # WinUI components and helpers
└── AuroraCoreLibrary.sln