Asp.net mvc bootstrap 4.11 default new project template
When you create a new ASP.NET MVC project using the Bootstrap 4.11 template in Visual Studio, you'll get a default project structure and configuration that includes the following:
Project Structure:
MyProject
(project name)Controllers
AccountController.cs
HomeController.cs
...
Models
AccountModel.cs
HomeModel.cs
...
Views
Account
Login.cshtml
Register.cshtml
...
Home
Index.cshtml
...
Shared
_Layout.cshtml
_ViewStart.cshtml
...
Scripts
bundleconfig.json
...
Styles
bundleconfig.json
...
App_Start
RouteConfig.cs
...
Web.config
Web.Debug.config
Web.Release.config
Configuration:
- The project uses the
.NET Framework 4.7.2
as the target framework. - The project uses the
ASP.NET MVC 5.2.7
framework. - The project uses the
Bootstrap 4.11.3
CSS framework. - The project uses the
JQuery 3.6.0
JavaScript library. - The project uses the
Microsoft.AspNetCore.Mvc
NuGet package for ASP.NET Core MVC. - The project uses the
Microsoft.AspNetCore.Mvc.TagHelpers
NuGet package for ASP.NET Core MVC Tag Helpers. - The project uses the
Microsoft.AspNetCore.Mvc.Razor
NuGet package for ASP.NET Core Razor Views.
Default Layout:
- The default layout is located in the
Views/Shared/_Layout.cshtml
file. - The layout uses the Bootstrap 4.11.3 CSS framework and includes a navigation menu, a header, and a footer.
Default Views:
- The default views are located in the
Views/Home
andViews/Account
folders. - The views use the Razor syntax and include Bootstrap 4.11.3 CSS classes.
Default Controllers:
- The default controllers are located in the
Controllers
folder. - The controllers include the
AccountController
andHomeController
classes, which handle requests for the login and home pages, respectively.
This is just a basic outline of what you can expect when creating a new ASP.NET MVC project using the Bootstrap 4.11 template in Visual Studio. Of course, you can customize the project to fit your specific needs and requirements.