Visual Studio 2010 RC Ria Services - Business Application and datagrid Part 1



Documenti analoghi
Tutorial sugli ambienti di sviluppo: Eclipse e NetBeans

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

ISTRUZIONI PER L INSTALLAZIONE DI MINGW

Manuale di installazione e/o aggiornamento del client Citrix per la Rete Vendita

PROCEDURA GESTIONE LICENZE MULTIPLE

INSTALLAZIONE MS WINDOWS 7 SU MACCHINA VIRTUALE VMWARE

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

Manuale di installazione e/o aggiornamento del client Citrix per la Rete Vendita

SOMMARIO... 2 Introduzione... 3 Configurazione Microsoft ISA Server... 4 Microsoft ISA Server Microsoft ISA Server

INSTALLAZIONE E CONFIGURAZIONE OPENAFS E KERBEROS SU SISTEMI MICROSOFT (32bit)

BREVE GUIDA ALL ATTIVAZIONE DEL SERVIZIO DDNS PER DVR SERIE TMX

Configurazione account di posta elettronica certificata per Microsoft Outlook

POSTA ELETTRONICA Per ricevere ed inviare posta occorrono:

Guida Microsoft Outlook, Creare e configurare l'account su dominio generico

Configuration Managment Configurare EC2 su AWS. Tutorial. Configuration Managment. Configurare il servizio EC2 su AWS. Pagina 1

INDICE. IL CENTRO ATTIVITÀ... 3 I MODULI... 6 IL MY CLOUD ANASTASIS... 8 Il menu IMPORTA... 8 I COMANDI DEL DOCUMENTO...

Istruzioni di accesso alla propria casella di posta elettronica tramite Zimbra Web Mail

Versione: 1.0 Revisioni: // # Data Modifiche

Backup e Aggiornamenti

PROCEDURA INVIO FUR. Per inviare correttamente il FUR dobbiamo reperire l archivio ricette in formato zip.

Eliminare i contatti duplicati in MS Outlook

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

Istruzioni per il cambio della password della casella di posta

RUBRICA AZIENDALE. Per creare una rubrica aziendale andare su. Rubriche aziendali In alto a sinistra

1.b. Nella finestra Account di posta elettronica selezionare l opzione Aggiungi un nuovo account di posta elettronica, poi cliccare su Avanti

Ho chleica SmartNet ItalPoS

GESTIONE NEWSLETTER 2 CREAZIONE NEWSLETTER

Installazione driver per connessione inverter al PC

MC-link Connessione e configurazione del router PRESTIGE 650R per l accesso ad MC-link in ADSL. A cura del supporto tecnico di MC-link

SOMMARIO... 3 INTRODUZIONE...

Guida Microsoft Outlook Express, Creare e configurare l'account su dominio PEC generico

Client manuale d uso Versione af Ottobre 2010

Manuale d istruzioni per le offerte

10 - Disegno di sezioni e profili da punti topografici.

Installazione di Zelio Soft 2 su Microsoft Windows Vista

MANUALE PORTALE UTENTE IMPRENDITORE

COMUNICAZIONI TECNICHE

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27

Guida all'installazione del CMS MediaWiki

Configurazione accesso proxy risorse per sistemi Microsoft Windows

Configurazione Dealerfree su computer MAC OS X 10.6 e 10.7

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA

Dipartimento di Ingegneria Civile e Ambientale TYPO 3 MANUALE UTENTE

Configurazione Outlook Express 6 in modalità sicura

Configurazione account di posta elettronica certificata per Microsoft Outlook Express

Guida all utilizzo del compilatore lcc-win32 per creare una applicazione console

SID - GESTIONE FLUSSI SALDI

SAP SRM 7 Manuale GARE ON LINE con cfolders FORNITORI INDICE

UTILIZZO REGISTRO ELETTRONICO

Procedura di abilitazione alla Rete di Lombardia Integrata

Monitor Orientamento. Manuale Utente

Come configurare una casella di posta certificata su MICROSOFT OUTLOOK

Manuale per la configurazione di AziendaSoft in rete

Installazione e configurazione di Java DB in Windows (7)

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Creazione Account PEC puntozeri su Outlook Express

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo.

Istruzioni per creare un file PDF/A tramite software PDFCreator

MANUALE D USO DELLA PIATTAFORMA ITCMS

GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER MANUALE DI INSTALLAZIONE GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER

Utenti Spring SQL. 1) Creazione nuovo esercizio contabile

Figura 54. Visualizza anteprima nel browser

Joomla: Come installarlo e come usarlo. A cura di

Word. Cos è Le funzioni base Gli strumenti. 1

Configurazione di Windows Mail in modalita sicura

PROCEDURA DI INSTALLAZIONE DEI SOFTWARE E DEL DRIVER USB AIM

Invio SMS. DM Board ICS Invio SMS

Stampa Unione per lettere tipo

ripristino per reimpostare manualmente il protocollo TCP/IP:

Guida al backup e aggiornamento del programma MIDAP


Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

Guida Migrazione Posta Operazioni da effettuare entro il 15 gennaio 2012

Gestione Risorse Umane Web. Gestione della foto in stampa unione. Versione V01

Aggiornamento programma da INTERNET

Manuale d installazione C2Web Gestione studio

UTILIZZO DEL MODULO DATA ENTRY PER L IMPORTAZIONE DEI DOCUMENTI (CICLO PASSIVO)

installazione

Apache 2, PHP5, MySQL 5

PROCEDURA PER CREAZIONE/GESTIONE CASELLE ASSOCIATE AL DOMINIO

PROGETTO AIR-CAMPANIA: SCHEDA SVAFRA

GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT

Attivazione della connessione PPTP ADSL

Configurazione client in ambiente Windows XP

Il compilatore Dev-C++

Configurazione del programma Create Synchronicity, e creazione di un profilo di backup

Capitolo 9. Figura 111

Manuale Istruzioni TELEPESCA. Sommario

DESKTOP. Uso del sistema operativo Windows XP e gestione dei file. Vediamo in dettaglio queste parti.

Tools For Autism 1.0. Manuale d uso

Webratio 6 BPM. slide 15 di 32

Guida Microsoft Outlook Express, Creare e configurare l'account su proprio dominio PEC

1. Il Client Skype for Business

Guida all Utilizzo dell Applicazione Centralino

MAT[CH]move online Guida

Transcript:

Visual Studio 2010 RC Ria Services - Business Application and datagrid Part 1 In questo tutorial vedremo come utilizzare la tecnologia Ria Services per collegare una datagrid ad un database all interno di una Silverlight Business Application. Apriamo visual studio e creiamo un nuovo progetto: Quindi scegliamo Silverlight Business Application e clicchiamo su ok:

A questo punto, dopo aver salvato l applicazione nella nostra cartella di lavoro, aggiungiamo un New Item : Precisamente aggiungiamo una Silverlight Page che chiameremo Customers :

Lanciamo l applicazione per visualizzarne il risultato nel browser. Clicchiamo quindi sul tastino play (Start Debugging) o premiamo F5. Quindi ci troveremo di fronte alla business application. Il prossimo obiettivo è aggiungere un tastino in alto a destra nella nostra applicazione che vada a richiamare la pagina Customers che abbiamo creato precedentemente. Chiudiamo il browser e torniamo su visual studio, in particolare sulla MainPage.xaml dove è necessario inserire il codice sottostante nel relativo stackpanel che contiene gli altri tasti home ed about.

Il risultato a livello di codice dovrebbe essere il seguente: Lanciamo l applicazione e notiamo la presenza del tastino Customers che punta alla relativa pagina in alto a destra:

A questo punto è necessario aggiungere un New Item e precisamente un ADO.NET Entity Data Model che chiamiamo CustomersModel con estensione edmx:

Creiamo il nostro Entity Data Model da un database già esistente selezionando Generate from database e clicchiamo su next:

Quindi clicchiamo su New Connection per creare una nuova connessione al database che ci interessa.

Successivamente clicchiamo su Browser per selezionare il nostro database. Per questo tutorial utilizzeremo il database di esempio Northwind che la Microsoft mette a disposizione proprio per la creazione di prototipi. E facilmente reperibile in rete se non già installato con visual studio.

Selezioniamo il database: Verifichiamo che la connessione sia stata stabilita correttamente cliccando su Test Connection :

Clicchiamo su Next nella schermata successiva: Clicchiamo su si nella schermata successiva per aggiungere al progetto il relativo database:

Scegliamo nella schermata successiva le tabelle che verranno importate dal database verso il nostro ADO.NET Entity Data Model che abbiamo denominato CustomersModel. Nel nostro caso selezioniamo la tabella Customers quindi clicchiamo su Finish.

Ecco quindi la tabella Customers importata nel nostro Entity Model. NB: prima di continuare è importante a questo punto compilare la soluzione!

Aggiungiamo ancora un New Item alla soluzione: Quindi selezioniamo il template Domain Service Class e denominiamolo CustomersService :

Nella seguente schermata selezioniamo le opzioni Enable cliente access, Customers, Enable editing, Generate associated classes for metadata e clicchiamo su ok: Apriamo ora la pagina che abbiamo creato all inizio ovvero la Customers.xaml. Aggiungiamo il seguente namespace:

A questo punto dovremmo avere il seguente risultato: Aggiungiamo ora all interno del tag Grid la seguente stringa: Ottenendo quindi il seguente risultato:

Clicchiamo tasto destro nella pagina di lavoro e clicchiamo su View Code per accedere al Code Behind del nostra pagina:

Inseriamo ora qualche riga di codice per completare la nostra applicazione. Iniziamo a digitare sotto InitializeComponent(); la seguente stringa: Loaded += L intellisense di visual studio ci viene in aiuto proponendoci la pressione del tasto TAB per inserire il new RoutedEventHandler(Customers_Loaded). Quindi priemiamo TAB. Ancora una nuova proposta dell intellisense quindi premiamo ancora TAB ottenendo il seguente risultato:

Ora cancelliamo la stringa throw new NotImplementedException(); giungendo ad un risultato simile a questo: Aggiungiamo ora le seguenti righe di codice: Posizionamoci su CustomersContext e clicchiamo sul menu come indicato sotto:

Quindi il risultato finale: Lanciamo l applicazione digitando F5 ed ecco l applicazione finale: