{{Travail en cours}}
{ASP.NET 5, MVC 6, EF 7, Gulp, Sass, Compass}
Il s'agissait initialement d'un projet visant à explorer ASP.NET 5, MVC 6 et EF 7, mais a finalement fini par être une application d'une page.
Plusieurs tâches ont été implémentées dans 'gulpfile.js' pour compiler et réduire les fichiers Sass et Javascript. La tâche 'boot' compile tous les fichiers Sass et Javascript. La tâche de « construction » est la même, mais surveille en outre tous les Sass et reconstruit les fichiers CSS en conséquence si des modifications sont détectées. Tous les fichiers Sass sont compilés et minifés dans « /wwwroot/css/custom.css » et « /wwwroot/css/custom.min.css ». Les fichiers CSS de la bibliothèque et « custom.css » sont ensuite concaténés et minifiés en « main.css » et « main.min.css ». Les fichiers Javascript sont concaténés et minifiés dans « /wwwroot/js/main.js » et « /wwwroot/js/main.min.js ».
Les fichiers Sass se trouvent dans « wwwroot/sass » et sont structurés en cinq dossiers : « résumés », « base », « composants », « sections » et « fournisseurs » de manière appropriée. Jusqu'à présent, les modifications CSS concernent '/Views/Neila/Index.cshtml' qui utilise '/Views/Neila/_Layout.cshtml'.
Deux fichiers « appsettings.json » distincts sont utilisés pour la journalisation et les connexions à la base de données spécifiques à l'environnement. D'autres configurations de lancement peuvent être configurées sur des profils distincts dans les paramètres de lancement (« launchSettings.json »). L'application démarre en exécutant « Startup.cs » en tenant compte de ces fichiers.