Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Visual Studio LightSwitch

È possibile compilare rapidamente applicazioni aziendali utilizzando lo strumento di sviluppo Visual Studio LightSwitch. In LightSwitch viene fornito un ambiente di sviluppo semplificato che consente di concentrarsi sulla logica di business anziché sull'infrastruttura delle applicazioni.

La maggior parte delle applicazioni aziendali consiste di applicazioni form su dati che forniscono un'interfaccia utente per la visualizzazione, l'aggiunta e la modifica dei dati. Quando si utilizzano altri strumenti di sviluppo per compilare questo tipo di applicazioni, molto tempo è dedicato alle attività ripetitive. Si scrive il codice affinché interagisca con un database, si scrive il codice per l'interfaccia utente e si scrive il codice per la logica di business. Quando si utilizza LightSwitch, la maggior parte delle operazioni ripetitivo viene fatto automaticamente e, infatti, è possibile creare un'applicazione di LightSwitch senza scrivere codice di base! Per la maggior parte delle applicazioni, l'unico codice che è necessario scrivere è l'unico che è possibile scrivere: la logica di business.

Ff851953.collapse_all(it-it,VS.120).gifCaratteristiche delle applicazioni aziendali

Le moderne applicazioni aziendali richiedono molte caratteristiche quali funzionalità di ricerca, la capacità di ordinare e ridisporre le griglie e la capacità di esportare i dati. Nelle applicazioni LightSwitch queste e altre funzionalità sono già incorporate. Inoltre, le tipiche operazioni sui dati, quali aggiunta, aggiornamento, salvataggio ed eliminazione, sono anch'esse incorporate, come pure la logica della convalida dei dati di base.

Tramite le funzionalità di estensibilità di LightSwitch, è possibile modificare l'aspetto delle applicazioni applicando temi, utilizzando controlli personalizzati e utilizzando le estensioni della shell per modificare il layout. È possibile utilizzare i tipi aziendali personalizzati per ridurre la quantità di codice scritto e semplificare la formattazione dell'interfaccia utente.

Ff851953.collapse_all(it-it,VS.120).gifLe schermate e le entità di dati

In LightSwitch viene semplificato lo sviluppo di applicazioni aziendali utilizzando le entità di dati e le schermate.

Le entità dati, o tabelle, sono il come LightSwitch rappresenta i dati. È possibile creare le entità di dati utilizzando il database dell'applicazione incorporato, oppure importando i dati da un database esterno, un elenco di SharePoint o altra origine dati. È possibile creare relazioni tra entità, anche quando provengono da origini dati diverse. È inoltre possibile creare query sui dati tramite una finestra di progettazione grafica e modificare ulteriormente tali query nel codice.

Le schermate o i form rappresentano il modo in cui i dati vengono visualizzati in LightSwitch. Le schermate sono basate su modelli predefiniti. Per associare i dati a una schermata è sufficiente specificare le entità o le query da visualizzare. Dopo avere creato una schermata, è possibile modificarne l'aspetto nella finestra di progettazione, senza che sia necessario alcun codice. È possibile creare schermate ottimizzate per il desktop, per i browser Web, oppure per dispositivi mobili come tablet o telefoni.

Ff851953.collapse_all(it-it,VS.120).gifConvalida dei dati, test e distribuzione

È possibile gestire la convalida di base nell'IDE utilizzando i campi obbligatori e la lunghezza delle stringhe. Per una convalida più complessa basata sulla logica di business, è necessario scrivere il codice. In fase di esecuzione, l'interfaccia utente è incorporata in schermate per gestire la convalida.

Per testare l'applicazione, eseguirla. È possibile modificare l'interfaccia utente direttamente nell'applicazione in esecuzione. Rappresentando un ruolo nelle autorizzazioni di debug, è possibile testare l'autenticazione e l'autorizzazione. Una volta completata l'applicazione, è possibile distribuirla in un singolo computer, in Internet Information Services (IIS), in Windows Azure, in SharePoint o in Office 365.

Ff851953.collapse_all(it-it,VS.120).gifRequisiti di sistema

È necessario installare le seguenti tecnologie per eseguire un'applicazione di LightSwitch:

Prerequisito

Livello server

Client Silverlight

Client HTML

.NET Framework 4

No

No

Silverlight 5

No

No

Analisi dell'architettura di LightSwitch

Viene descritta l'architettura delle applicazioni LightSwitch.

Guida introduttiva a LightSwitch

Vengono forniti collegamenti a argomenti introduttivi e di apprendimento.

LightSwitch come origine dati

Viene descritto come accedere e utilizzare i feed OData creati da LightSwitch.

Applicazioni LightSwitch per SharePoint

Viene come creare e distribuire le applicazioni per SharePoint.

Progetti: contenitore per l'applicazione LightSwitch

Vengono illustrate le attività di base per l'utilizzo di progetti.

Dati: informazioni sottostanti l'applicazione

Viene fornita la descrizione di Entity Designer e delle attività correlate.

Schermate: interfaccia utente dell'applicazione LightSwitch

Viene fornita la descrizione di Progettazione schermata e delle attività correlate.

Query: recupero di informazioni da un'origine dati

Viene fornita la descrizione di Entity Designer e delle attività correlate.

Debug: individuazione e correzione degli errori

Vengono illustrate le attività di base per il debug di un'applicazione.

Estensioni: aggiunta di nuove funzionalità a LightSwitch

Vengono illustrate le attività correlate alle estensioni.

Distribuzione: distribuzione e gestione dell'applicazione

Vengono illustrate le attività di base per la distribuzione di un'applicazione.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2015 Microsoft