Description
A professional ASP.NET MVC template for building secure, fast, robust and adaptable web applications or sites. It provides the minimum amount of code required on top of the default MVC template provided by Microsoft. Find out more at RehanSaeed.com, the Visual Studio Gallery or at The Open Web Security Project (OWASP). You can also follow me on Twitter at @RehanSaeedUK.
ASP.NET MVC Boilerplate alternatives and similar packages
Based on the "Application Templates" category.
Alternatively, view ASP.NET MVC Boilerplate alternatives based on common mentions on social networks and blogs.
-
Serene
Business Apps Made Simple with Asp.Net Core MVC / TypeScript -
ASP.NET Core Starter Kit
Cross-platform web development with Visual Studio Code, C#, F#, JavaScript, ASP.NET Core, EF Core, React (ReactJS), Redux, Babel. Single-page application boilerplate. -
Side-Waffle
A collection of Item- and Project Templates for Visual Studio -
ProjectScaffold
A prototypical .NET solution (file system layout and tooling), recommended for F# projects -
Nucleus
Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication -
MVC.Template
ASP.NET MVC 5 project starter template -
DotNetCleanArchitecture
:white_check_mark: Commad-Line Task management with storage on your GitHub :fire:
Collect and Analyze Billions of Data Points in Real Time
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of ASP.NET MVC Boilerplate or a related project?
README
Project templates with batteries included, providing the minimum amount of code required to get you going.
Project Templates
ASP.NET Core API Boxed
ASP.NET Core GraphQL Boxed
Microsoft Orleans Boxed
NuGet Package Boxed
Item Templates
.editorconfig
- A very generic .editorconfig file supporting .NET, C#, VB and web technologies..gitattributes
- A .gitattributes file supporting normalized line endings and Git Large File System (LFS).
How can I install it?
- Install the latest .NET Core SDK.
- Run
dotnet new --install Boxed.Templates
to install the project templates.
How can I use it?
Using Visual Studio:
- Select .NET Boxed from the project type drop down.
- Select the .NET Boxed template you want to install and follow the instructions.
Using the CLI:
- Choose a project template i.e.
api
,graphql
,nuget
,orleans
. - Run
dotnet new api --help
to see how to select the feature of the project. - Run
dotnet new api --name "MyProject"
along with any other custom options to create a project from the template.
Release Notes and To-Do List
You can find release notes for each version here and a To-Do list of new features and enhancements coming soon in the projects tab.
Continuous Integration
Name | Operating System | Status | History |
---|---|---|---|
Azure Pipelines | Ubuntu | ||
Azure Pipelines | Mac | ||
Azure Pipelines | Windows | ||
Azure Pipelines | Overall | ||
GitHub Actions | Ubuntu, Mac & Windows | ||
AppVeyor | Ubuntu, Mac & Windows |
Contributions and Thanks
Please view the [Contributing](/.github/CONTRIBUTING.md) guide for more information.
- tomecho - Fixing GraphQL Apollo Tracing.
- sayedihashimi - Fixed dotnet new command in ReadMe.
- bobinush - Fixed typo.
- chrisrichards - Fixed paging in the API template.
- VeXHarbinger - Updated Twitter cards.
- michalstanko - Added Czech and Slovak characters to the FriendlyUrlHelper.
- miroslavpopovic - Small fix to SiteMapGenerator.
- Matthew-Bonner - Fix removal of trailing slash for manifest.json.
- Abuson - Two ASP.NET Core MVC fixes to do with error pages.
- Shiney - Fixed typo.
- ChrisOMetz - ASP.NET Core LESS feature.
- mcliment - Updated template to ASP.NET Core RC 1.
- surfsflo - Added woff2 support for Font Awesome.
- rarrarrarr - Fixed grammar mistakes.