Creazione nuovi progetti
Preparazione di un nuovo Progetto
Di seguito i passaggi necessari per preparare un nuovo progetto basato su InCore Framework 3.0.0.
-
Fork del progetto:
- Accedere al Repository
- Utilizzare la funzione Forka per iniziare la procedura di Fork
- Selezionare l'Organizzazione dal menù a tendina
- Scegliere il Nome del nuovo progetto e procedere
- Premere il pulsante Forka Repository
-
Preparazione del Database:
- Clonare il Database web_incore_00 come web_incore_CODCLI_01
- Aggiornare la stringa di connessione nel file appsettings.json
- Aggiornare le stringhe di connessione nel file log4net.config
-
Operazioni preliminari:
- Clonare il nuovo Repository, dopo il Fork
- Eliminare tutte le Branch tranne Master (spuntare la checkbox che chiede se eliminare la Branch remota)
- Creare una nuova Branch di sviluppo e impostarla come attiva (Checkout)
-
Rinominare la Solution e il progetto
N.B.: NON rinominare la cartella InCore Framework, complica inutilmente l'aggiornamento a un'altra versione di InCore
- Modificare la Solution (con Notepad) aggiornando i nomi con quelli appena aggiornati nel progetto
- Testare l'apertura e l'avvio della Solution
-
Configurazione:
- Aggiornare il file Project.json con il nome del progetto
- Clonare i file di configurazione JSON aggiungengo .NOMEPROGETTO prima dell'estensione
- Aggiornare i file di configurazione JSON (Settings, Claims, Menu, Roles, EmailProviders) come da specifiche del cliente
- Eseguire l'applicazione e verificare che tutto funzioni correttamente