Attualmente utilizziamo un sistema ERP standard. Manca in diverse aree, una delle quali sta citando. Quindi, sono stato incaricato di creare un'applicazione di quotazione che dovrà utilizzare i dati (in sola lettura) dal sistema ERP. Il database ERP è memorizzato sul nostro server locale (Windows Server 2012) in SQL Server 2014. Eventualmente l'applicazione di quotazione risiederà sullo stesso server (sia il database che l'app Web).
Ho intenzione di creare l'applicazione in ASP.NET MVC 5 tramite Visual Studio 2013. Utilizzerò il codice prima di sviluppare l'applicazione di quotatura. Userò prima il database per recuperare le classi per il database esistente.
Durante la creazione di query, dovrò unirmi alle tabelle ERP con le nuove tabelle di quoting. Quindi, suppongo che avrò bisogno di un contesto di dati.
Il mio vero problema è come distribuire questa applicazione. Fondamentalmente non ho bisogno di distribuire il database ERP, perché è già lì. Ho bisogno di distribuire il database quoting e l'applicazione.
Vorrei ottenere il mio piano di attacco prima di entrare in esso e rendermi conto che ho bisogno di fare cose completamente diverse. Sono un po 'nuovo a Visual Studio e MVC e non ho mai distribuito un progetto. Qualche idea su come realizzare quanto sopra, incluso il problema del contesto dei dati?