Parte 2. Livello di accesso ai dati
di Joe Stagner
Tailspin Spyworks dimostra quanto sia straordinariamente semplice creare applicazioni potenti e scalabili per la piattaforma .NET. Mostra come usare le grandi funzionalità di ASP.NET 4 per creare un negozio online, tra cui shopping, checkout e amministrazione.
Questa serie di esercitazioni illustra in dettaglio tutti i passaggi eseguiti per compilare l'applicazione di esempio Tailspin Spyworks. La parte 2 illustra l'aggiunta del livello di accesso ai dati.
Aggiunta del livello di accesso ai dati
L'applicazione di e-commerce dipenderà da due database.
Per informazioni sui clienti si userà il database standard ASP.NET Membership. Per il carrello acquisti e il catalogo prodotti verrà implementato un database SQL Express come indicato di seguito.
Dopo aver creato il database (Commerce.mdf) nella cartella App_Data dell'applicazione, è possibile procedere alla creazione del livello di accesso ai dati usando .NET Entity Framework.
Verrà creata una cartella denominata "Data_Access" e si farà clic con il pulsante destro del mouse su tale cartella e si selezionerà "Aggiungi nuovo elemento".
Nell'elemento "Modelli installati" e quindi selezionare "ADO.NET Entity Data Model" immettere EDM_Commerce.edmx come nome e fare clic sul pulsante "Aggiungi".
Scegliere "Genera da database".
Salva ed esegui la compilazione.
A questo momento è possibile aggiungere la prima funzionalità, ovvero un menu di categoria di prodotti.