Descrizione
Abbiamo la necessità di convertire codice scritto in Classic ASP Visual Basic in linguaggio C# . NET Core.
Le pagine Classic ASP aggiornano e scrivono dati su un DB MS SQL attraverso l'uso di Recordset. Partendo dalla pagina scritta in codice Classic ASP, la si dovrà tradurre in un Controller .NET Core.
Il Controller deve rispondere a chiamate RESTFUL JSON di tipo GET, POST, PUT e DELETE.
Si dovrà inoltre popolare per ogni controller la classe specifica con i dati provenienti dal DB per rispondere a chiamate di tipo GET e convertire la stessa in una risposta di tipo JSON.
Non deve essere usato LINQ per l'accesso ai dati del DB, ma bensì oggetti Data Table e connection dirette tramite SQLClient e relative istruzioni SQL di INSERT, UPDATE e DELETE.
Vengono fornite:
- le pagine da tradurre.
- le classi.
- la struttura del controller
- la struttura del database MS SQL da cui leggere e scrivere i dati.
Le pagine da tradurre sono 8. Tempistiche massime richieste 10 giorni lavorativi