Explorar el Código

NEW Mise à jour du fichier Readme

julien.legrand hace 8 años
padre
commit
114c755e14
Se han modificado 1 ficheros con 17 adiciones y 12 borrados
  1. 17 12
      README.md

+ 17 - 12
README.md

@@ -17,7 +17,7 @@ v0.1 19/07/2016 (Julien Legrand) : 1ère version
 * 1.2. Renommer le dossier du projet avec le nom de votre choix
 * 1.3. Supprimer le sous-dossier caché ".git" à la racine du projet pour supprimer le lien avec le projet modèle
 * 1.4. Initialiser un nouveau dépôt GIT : "git init" à faire dans le dossier du projet
-* 1.5. C'est le bon moment pour faire un premier commit : "git add ." et "git commit -m "NEW Reprise du projet modèle""
+* 1.5. C'est le bon moment pour faire un premier commit : "git add ." et "git commit -m "NEW Reprise du projet modèle #indiquez ici le dernier numéro de commit du projet modèle, pour identifier sa version#""
 * 1.6. Créer un nouveau projet sur CodeBox et copier l'adresse pour GIT (SSH ou HTTP)
 * 1.7. Ajout de la référence du repository en ligne : "git remote add origin [adresse du nouveau projet]"
 * 1.8. 1er envoi sur le serveur : "git push --set-upstream origin master" (par la suite, "git push" suffira)
@@ -32,24 +32,29 @@ v0.1 19/07/2016 (Julien Legrand) : 1ère version
 * 2.7. Nettoyer, régénérer la solution (ce qui va restaurer les packages Nuget)
 * 2.8. Définir le projet "CD67.ModeleMVC.MVC" comme projet de démarrage
 * 2.9. Exécuter là pour contrôler qu'elle fonctionne correctement à ce stade avec les données de tests (noter dans le code les exemples à disposition)
-* 2.10. Ouvrer avec l'éditeur graphique le model Entity : "CD67.ModeleMVC.Entity\EntityModel.edmx" et supprimer les tables d'exemples
-* 2.11. Supprimer les classes partielles d'exemple : "CD67.ModeleMVC.Entity\Extend\EXEMPLE_VIKINGS.cs" et "CD67.ModeleMVC.Entity\Extend\EXEMPLE_TYPE_VIKING.cs"
-* 2.12. Supprimer les fichiers "Factory" d'exemple : "CD67.ModeleMVC.Factory\EXEMPLE_VIKINGSFactory.cs" et "CD67.ModeleMVC.Factory\SOUS_TYPE_VIKINGFactory.cs"
-* 2.13. Supprimer les contrôleurs et vues d'exemple dans : "CD67.ModeleMVC.MVC\Controllers" et "CD67.ModeleMVC.MVC\Views" (dossiers "PrintTest", "TYPE_VIKING" et "VIKINGS")
-* 2.14. Supprimer ce fichier à la fin pour ne pas que l'on sache que vous avez utilisé un modèle :p**
-* 2.15. Renommer le nom de l'application dans le layout ici : "CD67.ModeleMVC.MVC\Views\shared\_Layout.cshtml" (ligne 51)
-* 2.16. Un petit commit avant de continuer : "git add ." et "git commit -m "NEW Renommage du projet modèle""
+* 2.10. Supprimer les anciennes classes d'exemples :
+  * Entity : ouvrir avec l'éditeur graphique le model Entity : "CD67.ModeleMVC.Entity\EntityModel.edmx" et supprimer les tables d'exemples
+  * MVC : faire un clic droit sur fichier "CD67.ModeleMVC.Factory\Internal\GenericFactories.tt" et sélectionner "Exécuter un outil personnalisé"
+  * Entity : supprimer les classes partielles : "CD67.ModeleMVC.Entity\Extend\EXEMPLE_VIKINGS.cs" et "CD67.ModeleMVC.Entity\Extend\EXEMPLE_TYPE_VIKING.cs"
+  * Factory : supprimer les fichiers "Factory" : "CD67.ModeleMVC.Factory\EXEMPLE_VIKINGSFactory.cs" et "CD67.ModeleMVC.Factory\SOUS_TYPE_VIKINGFactory.cs"
+  * MVC : supprimer les contrôleurs et vues "PrintTest", "TYPE_VIKING" et "VIKINGS" dans : "CD67.ModeleMVC.MVC\Controllers" et "CD67.ModeleMVC.MVC\Views"
+  * MVC : editer le "CD67.ModeleMVC.MVC\Views\shared\_Layout.cshtml" et supprimer les éléments de menu qui n'existent plus (lignes 92 à 109)
+  * MVC : editer le fichier "Mvc.sitemap" pour supprimer les pages qui n'existent plus
+* 2.11. Supprimer le fichier Readme et le dossier "Solution items" (le fichier Readme est aussi à supprimer directement dans le dossier)
+* 2.12. Renommer le nom de l'application dans le layout ici : "CD67.ModeleMVC.MVC\Views\shared\_Layout.cshtml" (ligne 51)
+* 2.13. Un petit commit avant de continuer : "git add ." et "git commit -m "NEW Renommage du projet modèle""
 
 **3. Nouvelle connexion :**
 * 3.1. Selon la base :
   * Pour Oracle :
       * Mettre à jour la chaine de connexion "Entities" active dans les fichiers : "CD67.ModeleMVC.Entity\App.config", "CD67.ModeleMVC.MVC\Web.config" et "CD67.ModeleMVC.Tests\App.config"
   * Pour SQL server :
-      * Commenter la chaine de connexion "Entities" actuellement active dans les fichiers : "CD67.ModeleMVC.Entity\App.config", "CD67.ModeleMVC.MVC\Web.config" et "CD67.ModeleMVC.Tests\App.config"
-      * Mettre à jour et dé-commenter la chaine de connexion SQLserver dans les fichiers : "CD67.ModeleMVC.Entity\App.config", "CD67.ModeleMVC.MVC\Web.config" et "CD67.ModeleMVC.Tests\App.config"
+      * Dans les fichiers : "CD67.ModeleMVC.Entity\App.config", "CD67.ModeleMVC.MVC\Web.config" et "CD67.ModeleMVC.Tests\App.config"
+         * Supprimer la chaine de connection Oracle
+	     * Mettre à jour et dé-commenter la chaine de connexion SQLserver
 	  * Modifier le fichier "EntityModel.edmx" avec l'éditeur XML pour n'activer que le provider SQL server
-	  * Ouvrir le gestionnaire de package NuGet de la solution et supprimer les packages Oracle
-* 3.2. Option : il est possible d'ajouter une projet de type base de données pour gérer votre base de données dans la même solution (en vous connectant avec la chaine de connexion mis à jour au point précédent)
+	  * Ouvrir le gestionnaire de packages NuGet de la solution et supprimer les packages Oracle
+* 3.2. Option (fortement recommandé pour SQL server) : il est possible d'ajouter une projet de type base de données pour gérer votre base de données dans la même solution (en vous connectant avec la chaine de connexion mis à jour au point précédent), nom : CD67.[nom appli].BDD
 * 3.3. C'est le moment du commit : "git add .", "git commit -m "NEW Initialisation des connexions"" et push de cette branche "git push"
 * 3.4. A ce stade le nouveau projet est prêt à réellement démarrer, on créer donc une nouvelle branche "develop" : "git branch develop" et "git checkout develop"
 * 3.5. On pousse la nouvelle branche en ligne : "git push --set-upstream origin develop" (par la suite, "git push" suffira)