Aprire il progetto in Visual Studio 2010
Ciao a tutti,
ho appena scaricato e installato nopCommerce 2.20. Ora volevo iniziare ad apportare alcune modifiche anche mediante il codice però, per farlo, volevo capire la struttura di questo progetto.
Vedo 4 cartelle: Library, Plugins, Presentation, Test.
L'ultima è intuibile ci sono i test sulle altre sezioni.
In Library ci sono tre progetti:
1)Nop.Core
2)Nop.Data
3)Nop.Services
questi tre progetti dovrebbero essere i progetti con services e con i CRUD tramite EntityFramework.
Nella cartella Plugins ci dovrebbero essere tutti i collegamenti a servizi esterni(pagamento , collegamento a google-facebook etc). Come si fa ad inserire un ulteriore servizio esterno ? Cosa bisogna inserire e modificare ??
Infine nella cartella Presentation ci sono tre progetti:
1)Nop.Admin
2)Nop.Web
3)Nop.Web.Framework
cosa fanno questi tre progetti? qual'è la differenza tra nopWeb e nopAdmin e l'altro? Vedo che hanno tutti e tre la stessa struttura (più o meno) ma dove devo apportare le modifiche per cambiare i contenuti delle pagine?
Vi ringrazio in anticipo per la delucidazione e la pazienza.
Un saluto

Ciao,
Le modifiche per cambiare i contenuti delle pagine vengono fatte direttamente nell'amministrazione e non da codice sorgente, diverso è invece, se si intende cambiare la logica dell'applicazione.
I progetti Nop.Admin e Nop.Web sono ovviamente simili ma diversi nello scopo in quanto uno riguarda l'area pubblica del sito mentre il secondo è l'area amministrazione.
I plugin possono essere creati come normalissimi progetti visual studio (tieni in considerazione le "API" di NopC); una volta inseriti nella cartella plugins questi vengono automaticamente caricati e sono utilizzabili.
Chiedi pure se hai bisogno di altro aiuto.
Buon NopCommerce
Scrivi un nuovo commento