AdministrateurLTEAspNetMVC
Modèle de tableau de bord d'administration gratuit basé sur https://adminlte.io dans Asp.net MVC
Table des matières
- Commencer
- Installation
- Caractéristiques
- Contribuer
- Captures d'écran
- Licence
- Contact
Commencer
Conditions préalables
Installation
git clone https://github.com/mak-thevar/AdminLTEAspNetMVC.git
- Ouvrez le fichier de solution « AspMVCAdminLTE.sln » directement dans Visual Studio
- Si vous souhaitez vous connecter à une base de données, ouvrez
Configs/connectionStrings.config
et ajoutez votre chaîne de connexion - Les appSettings se trouvent sous
Configs/appSettings.config
- Maintenant, construisez le projet, au départ, la construction du projet prendra plus de temps car il téléchargera tous les packages npm et compilera/réduira respectivement les js et css.
Caractéristiques
- Utilise la classe de démarrage basée sur Owin.
- L'API Web est configurée et utilise l'authentification basée sur un jeton.
- Peut être facilement personnalisé pour utiliser des services d'authentification externes comme Google, Facebook, etc.
- Autofac est configuré comme une injection de dépendances.
- Entity Framework 6 avec l’entité utilisateur de base et le service d’authentification est configuré.
- Suit le modèle de référentiel pour les opérations de base de données.
- Des assistants HTML personnalisés ont été ajoutés pour prendre en charge ce modèle spécifique. J'ajouterai plus d'assistants HTML dans les prochaines versions.
Contribuer
Les contributions sont ce qui fait de la communauté open source un endroit si formidable pour apprendre, inspirer et créer. Toutes les contributions que vous apportez sont grandement appréciées .
- Forkez le projet
- Créez votre branche de fonctionnalités (
git checkout -b feature/AmazingFeature
) - Validez vos modifications (
git commit -m 'Add some AmazingFeature'
) - Pousser vers la branche (
git push origin feature/AmazingFeature
) - Ouvrir une demande de tirage
Captures d'écran
Licence
Distribué sous licence MIT. Voir LICENSE
pour plus d’informations.
Contact
Nom – Muthukumar Thevar – [email protected]
Lien du projet : https://github.com/mak-thevar/AdminLTEAspNetMVC