Skip to content

Bootstrapping your MVC application. (ASP.NET Core)

Notifications You must be signed in to change notification settings

tww19861004/BootstrapMvc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BootstrapMvc

Prerequisites

DONE

  • bootstrap
  • bootswatch
  • navigation

bootswatch

  • response cache
  • static file cache
  • precompiled razor views
  • identity & entity framework
  • alerts

alerts

  • bootstrap style validation

bootstrap validation

  • localized form

localization

  • show/hide password (bootstrap-show-password plugin and custom)

show/hide password

TODO

  • login

SETUP

Database

MySql

CREATE DATABASE `mydb` /*!40100 DEFAULT CHARACTER SET latin1 */;
CREATE USER 'dbuser'@'%' identified by 'dbpassword';
CREATE USER 'dbuser'@'localhost' identified by 'dbpassword';
GRANT ALL PRIVILEGES ON mydb.* to 'dbuser'@'%' with grant option;
GRANT ALL PRIVILEGES ON mydb.* to 'dbuser'@'localhost' with grant option;
CREATE TABLE mydb.__EFMigrationsHistory (MigrationId nvarchar(150) NOT NULL, ProductVersion nvarchar(32) NOT NULL, CONSTRAINT PK___EFMigrationsHistory PRIMARY KEY (MigrationId));

Tools

  • Node.js
  • Bower
  • Gulp

Running the project

npm install gulp -g

git clone https://github.com/VanHuychemG/BootstrapMvc.git

cd BootstrapMvc

dotnet restore

cd BootstrapMvc.UI

delete wwwroot/lib

bower install

npm install gulp --save-dev

gulp make-globalize-culture-nl-js

dotnet ef database update

dotnet run

Finally go to http://localhost:5000

About

Bootstrapping your MVC application. (ASP.NET Core)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 87.4%
  • HTML 7.2%
  • JavaScript 2.9%
  • CSS 2.5%