Starting a new ASP.NET Core project shouldn’t feel like reinventing the wheel. XoomCoreWeb is an open-source boilerplate designed with Onion Architecture, Access Control, Logging, and Audit Trails baked right in. It’s available on GitHub for contributions and as a Visual Studio Template for quick installs.

🔗 GitHub Repository: XoomCoreWeb on GitHub
🔗 Visual Studio Marketplace: XoomCoreWeb Template

✨ Key Features

⚡ Install via Visual Studio Marketplace

You can install the template directly into Visual Studio from the marketplace.

👉 Download from Marketplace

Or, if you prefer using the CLI, run.

  
    dotnet new install XoomCoreWeb::1.0.0
  

After installation, you can create a new project.

  
    dotnet new xoomcoreweb -n MyProjectName
  

🛠️ Getting Started

  1. Clone from GitHub (for source access and contributions).

  
    git clone https://github.com/chotonmishaque/XoomCoreWeb.git
cd XoomCoreWeb
  
  1. Update Database Connection: Edit Configurations/database.json with your DB settings.

  
    {
  "DatabaseSettings": {
    "DBProvider": "mssql",
    "ConnectionString": "Server=.;Database=MyAppDb;User Id=sa;Password=YourPassword;"
  }
}
  
  1. Run EF Migrations

  
    update-database
  
  1. Login with Demo Credentials

🤝 How to Contribute?

We want this boilerplate to grow with the community. Here’s how you can help.

👉 Contribute here: GitHub – XoomCoreWeb

🚀 Next Steps

🎯 Final Thoughts

XoomCoreWeb is not just a boilerplate; it’s a foundation for building clean, scalable, and secure ASP.NET Core apps. Whether you install it via CLI, download from Marketplace, or contribute through GitHub, you’ll save time and build faster.

🔗 Explore on GitHub
🔗 Install from Marketplace