The ASP.NET Boilerplate You've Been Looking For Is Here
Don't start from scratch. Buy now to get lifetime access to the source code and build MVPs in record time
Frequently Asked Questions
Is this based on the ABP Framework?
No absolutely not. The Nano ASP.NET Boilerplate is a completely separate project. While the Nano ASP.NET Boilerplate is similar on the surface, its approach is quite different underneath. By comparison, the ABP framework is ultra complex and is aimed at large corporate IT departments. ABP is highly opinionated much of the code is abstracted behind NuGet libraries. The Nano ASP.NET Boilerplate on the other hand is just straightforward unopinionated code that can be easily understood and adapted to your needs. It’s a lightweight solution best suited for small teams and individuals.
What databases are supported?
By default, the Nano ASP.NET Boilerplate uses SQL Server but can be used with any Entity Framework compatible database – MySQL, PostgreSQL, MariaDB, etc.
Can I use the code for more than one project?
You don’t have to buy a new license every time you want to use it on a new project. However, if you are purchasing the Nano ASP.NET Boilerplate for use by a team, please get in touch for a team license.
Are updates included?
Yes. After signing up for an account, you will have access to the codebase and can re-download the project or any new updates at any time.
How are there multiple front-end projects?
The solution is architected into common layers: Domain, Application, and Infrastructure. A Web API with Vue 3 / React SPA or Razor pages application serves as the presentation layer. If the UI projects do not suit your needs, the Web Api can be used standalone if you wanted to build a custom front-end.
What kind of database architecture is used for multi-tenancy?
The Nano ASP.NET Boilerplate can use a single database for all tenants, with tenants identified by a key column, or a database per-tenant (multiple databases). Tenant data isolation can be specified per entity. There is no reliance on NuGet packages for multitenancy, and can be to adapt for your specific business use-case.
Does the Nano ASP.NET Boilerplate include billing boilerplate code?
While the Nano ASP.NET Boilerplate is a great starting point for a SaaS application, it could also be used for other projects like internal business tools, or niche B2B products which may not need onboarding. For this reason, billing is not part of the scope.
Can I get a refund?
Due to the nature of the software being non-returnable, no refunds are available. If you have any questions or would like to see specific code samples before you purchase, please get in touch.
What support is available after purchase?
We value all of our customers and promise to provide personal support to everyone. We’re happy to answer technical questions or simply provide broad guidance. This isn’t a call center environment, but rather a relationship between you and us. Response time is typically the same day. You can contact us via the chat widget or by sending an email.
What exactly is the Nano ASP.NET Boilerplate?
The Nano ASP.NET Boilerplate is a minimalist starter kit for building web applications. It consists of a .NET 8 Web API back-end and three options for front-end, a React or Vue 3 SPA client, and a Razor Pages project. The full version contains all UI projects as well as a Postman API collection. The Standalone API does not include the Razor pages, React, or Vue 3 projects.
What is ASP.NET 8?
.NET 8 is the latest iteration of Microsoft’s framework for building web applications. It has its roots in building enterprise applications but since 2017 become an open source framework, bringing with it excellent tooling, performance, and documentation.
What are the advantages of using a JS Framework like React or Vue?
What is an MVP?
A MVP is a minimal viable product. This is the core set of features your app needs to serve a purpose.
What is multi-tenancy?
Multi-tenancy means that a single instance of the software and its supporting infrastructure serves multiple customers. Each customer shares the software application and also shares a single database. Each tenant’s data is isolated and remains invisible to other tenants.
Who are you?
The Nano ASP.NET Boilerplate is maintained by RL Systems, a technology services company founded in 2017 experienced in creating niche B2B solutions in the cloud application space.