DemoMVC.Template 1.0.1

dotnet new install DemoMVC.Template@1.0.1
                    
This package contains a .NET Template Package you can call from the shell/command line.

# DemoMVC Starter Template

ASP.NET Core MVC project template for dotnet new.

This package provides a ready-to-use ASP.NET Core MVC starter template designed to simplify project initialization and reduce repetitive setup tasks.

The template follows common ASP.NET Core MVC practices and includes a preconfigured project structure suitable for small and medium-sized business applications, educational projects, internal tools, and prototype development.

## What this provides

The generated solution includes:

* ASP.NET Core MVC project structure

* Solution file

* Controllers, Models, Views, ViewModels, Services and Data folders

* Entity Framework Core integration

* ASP.NET Core Identity support

* Bootstrap-based UI foundation

* Sample configuration and application settings

* Common project conventions and folder organization

## Why use this template

This template helps developers:

* create MVC applications faster

* reduce manual project setup

* maintain a consistent solution structure

* start with commonly used dependencies already configured

* focus on business logic instead of boilerplate code

## Installation

Install the template package:


dotnet new install DemoMVC.Template

## Usage

Create a new project:


dotnet new demomvc -n MyProject -o MyProject

## Example


dotnet new demomvc -n InventoryPortal -o InventoryPortal



cd InventoryPortal



dotnet restore



dotnet run

## Template Identity

Package ID:


DemoMVC.Template

Short name:


demomvc

## Requirements

* .NET 8 SDK or later

* Visual Studio 2022 or compatible IDE

## Notes

The generated project is intended as a general-purpose MVC starting point.

You can freely modify:

* project structure

* package references

* authentication configuration

* Entity Framework settings

* UI components and styling

to match your own development requirements.

## Philosophy

The goal of this template is to provide a practical ASP.NET Core MVC foundation that minimizes startup effort while remaining flexible enough for a wide variety of application types.

Rather than enforcing a specific architecture, the template provides a sensible default structure that developers can extend as needed.

## Versioning

Updates to project structure, dependencies, configuration, and starter components are distributed through new template package versions.

To use the latest version, update the installed template package and generate a new project.

## License

MIT

  • net8.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.1 254 6/17/2026
1.0.0 230 6/16/2026