![]() |
VOOZH | about |
dotnet add package Laconia.Helpers --version 9.0.2
NuGet\Install-Package Laconia.Helpers -Version 9.0.2
<PackageReference Include="Laconia.Helpers" Version="9.0.2" />
<PackageVersion Include="Laconia.Helpers" Version="9.0.2" />Directory.Packages.props
<PackageReference Include="Laconia.Helpers" />Project file
paket add Laconia.Helpers --version 9.0.2
#r "nuget: Laconia.Helpers, 9.0.2"
#:package Laconia.Helpers@9.0.2
#addin nuget:?package=Laconia.Helpers&version=9.0.2Install as a Cake Addin
#tool nuget:?package=Laconia.Helpers&version=9.0.2Install as a Cake Tool
Laconia* is intended to be a rapid prototyping platform for applications. The intention is to provide all of the most beneficial pieces needed to instantiate a startups application architecture and infrastructure.
We are using DotNet with C# 8 and intend to keep the projects in sync with major .Net Core releases. Note, the first versions of this will be using Azure and for UI I will be using the excellent open source MudBlazor UI Framework.
I've been in the startup scene for over a decade and founded one myself. I have watched any number of other startups take on enterprise level problems and use tools that I believe are better used for smaller minimalist SAAS projects. While .Net Core can seem intimidating, its quite easy to work with.
So why is it so great?
I'll be implementing the following features that I believe are fundamental to a high-quality web application. Note that each of these items below are basically just implementing a nice clean config for re-use. They will each come with necessary settings class prefilled where possible with "Sensible Defaults" I'll be making improvements over time and I am HIGHLY OPEN to feedback. I like learning too!
| Feature | Tooling used | Nuget |
|---|---|---|
| External Configuration | Azure App Config |
Laconia.Config |
| Structured Logging Console | Serilog / Console |
Laconia.Logging |
| Structured Logging + OTEL | Serilog / Jaeger |
Laconia.Logging |
| SQL Database | PostgreSQL |
Laconia.Data |
| Identity | .Net Identity |
Laconia.Identity |
| Free Distributed Caching | .Net in memory cache |
|
| Premium Distributed Caching | Redis |
Laconia.Caching |
| Free Document Database | Marten |
Laconia.NoSql |
| Premium Document Database | Marten |
Laconia.NoSql |
| Background Workers | HangFire |
Laconia.Background |
| Free Document Database | Marten |
Laconia.NoSql |
| Free Document Database | Marten |
Laconia.NoSql |
| Blazor Server | MudBlazor |
MudBlazor |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 4 NuGet packages that depend on Laconia.Helpers:
| Package | Downloads |
|---|---|
|
Laconia.Caching
Package Description |
|
|
Laconia.Config
Package Description |
|
|
Laconia.Hangfire
Package Description |
|
|
Laconia.NoSql
Package Description |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 9.0.2 | 377 | 3/5/2025 |
| 9.0.2-alpha | 270 | 2/27/2025 |
| 1.0.0-alpha-0.1.24 | 12,245 | 5/23/2024 |
| 1.0.0-alpha-0.1.23 | 130 | 5/22/2024 |
| 1.0.0-alpha-0.1.22 | 230 | 5/6/2024 |
| 1.0.0-alpha-0.1.21 | 186 | 5/4/2024 |