MS VISUAL STUDIO 2008 WINDOWS COMMUNICATION FOUNDATION UN BUON MOTIVO PER [cd. S188] L biettiv del Crs è frnire ai partecipanti la preparazine e le cmpetenze necessarie per cstruire e cnfigurare una sluzine Windws Cmmunicatin Fundatin (WCF) A CHI È RIVOLTO Sviluppatre Prerequisiti: - Buna esperienza nell svilupp di applicazini cn le precedenti versini di Visual Studi - Il Manuale MOC è in lingua inglese; anche le esercitazini tratte dal manuale sn in lingua inglese. Quindi per trarre il massim vantaggi dal prgramma di studi, è necessari avere una discreta cnscenza della lingua inglese scritta ed essere in pssess di tutti i requisiti spra specificati COMPETENZE ACQUISITE Al termine del crs i partecipanti sarann in grad di: - Cstruire una semplice cppia client/service WCF - Creare e cnfigurare un servizine cme un'applicazine managed e selezinare l'apprpriata pzine di hsting - Esprre un servizi WCF su differenti end pints ed aggiungere funzinalità a runtime utilizzand i cmprtamenti - Miglirare le capacità di debugging cn l'esame dei messaggi e dell'attività del servizi - Definire il service, l'peratin e i data cntracts per adempiere ai requisiti dell'applicazine - Aggiungere la gestine degli errri ad un'applicazine WCF
- Rislvere prblemi relativi alla qualità dei servizi cme: perfrmance, dispnibilità, cncrrenza e gestine delle istanze - Implementare la sicurezza in un'applicazine WCF - Prteggere l'integrità dei dati attravers un crrett us delle transazini
PROGRAMMA DI DETTAGLIO 1) Mdule 1: Getting Started with Windws Cmmunicatin Fundatin Defining Settings by Using External Cnfiguratin Designing an Applicatin t Be Part f a Emplying Different Hsting Optins fr Oriented Architecture a Overview f WCF Architecture Using a Language-Level Interface As a 3) Mdule 3: Endpints and Behavirs Cntract Expsing WCF s Over Different Implementing a Simple WCF in Endpints Visual Studi 2008 Adding Behavirs t s and Cnsuming a simple WCF service in Endpints Visual Studi 2008 Interperating with Nn-WCF Web Lab : Creating a Simple services Creating a Simple WCF Lab : Changing Endpints and Calling the Simple WCF Behavirs Expsing s by Using Different 2) Mdule 2: Cnfiguring and Hsting WCF s Bindings Adding Metadata Exchange t a Prgrammatically Cnfiguring a Creating WCF Clients and s That Managed Applicatin t Hst a WCF Interperate with Nn-WCF Web s Prgrammatically Cnfiguring a 4) Mdule 4: Debugging and Diagnstics Managed Applicatin t Call a WCF Lgging Messages Activity Tracing Defining Client and Settings by Lab : Message Lgging and Activity Using File-Based Cnfiguratin Generating Lgging Infrmatin fr a Selecting a Hsting Optin fr a WCF Enabling End-t-End Tracing fr a Deplying a WCF Lab : Cnfigure and Hst a WCF Creating a Prgrammatically Cnfigured 5) Mdule 5: Designing and Defining Cntracts Managed Applicatin t Hst a Designing a Cherent and Chesive WCF Calling a Hsted in a Managed Interface Applicatin by Using Prgrammatic Cnfiguratin Defining a Cntract Defining Operatins n a
Defining a Data Cntract Passing Bulk Data Between a WCF Client Lab : Cntracts fr s and Data and Defining and Implementing a One-Way Operatin Cntract 8) Mdule 8: Implementing WCF Security Passing Cmplex Data with a Data Overview f Security in WCF Cntract Applying Overall Security Requirements Defining and Implementing a Callback t a Binding Cntract Specifying Required Client and Credentials 6) Mdule 6: Handling Errrs Wrking With Security Infrmatin Relating.NET Exceptins t -Level Lab : Prtecting a Faults Applying Security fr Internal Netwrk Using Faults in a Cmmunicatin Handling Faults and Exceptins n Applying Security fr Internet Clients Cmmunicatin Lab : Errr Handling Handling Unexpected Errrs in a WCF 9) Mdule 9: Implementing Transactins Overview f Transactins in a - Add Fault Handling t a WCF and Oriented Applicatin the Cntract 7) Mdule 7: Imprving WCF Quality Creating Transactinal Operatins Enabling the Flw f Transactins frm Client t Managing WCF Instances Lab : Implementing Transactins fr a Managing Cncurrency Issues Imprving WCF Quality Cntrlling the Flw f a Transactin Lab : Imprving WCF Quality frm Client t Managing WCF Instances Frcing a Transactin t Start When a Managing Cncurrency Issues Operatin Is Called Thrttling Access t a WCF MODALITA FORMATIVE SEMINARIO
Intervent cllettiv d'aula a tagli divulgativ, di apprfndiment generic su di un tema afferente ai cntenuti stt descritti. La durata è stabilita da un minim di 3 ad un massim di 8 re. WORKSHOP Intervent cllettiv d'aula a tagli pratic sperimentale finalizzat alla cndivisine di prblemi, prpste, sluzini, esami di certificazine e strumenti specifici afferenti ai cntenuti stt descritti e ai prcessi aziendali ad essi cllegati. La durata è stabilita da un minim di 3 ad un massim di 16 re. CORSO TRAINING: «il sapere e il saper fare» intervent frntale, seminariale e di labratri finalizzat all intrduzine e alla cnscenza terica e pratica dell argment in ggett. TRAINING ON THE JOB: «il saper rislvere» intervent persnalizzat finalizzat alla cnduzine di strumenti perativi e di sluzini pratiche Le durate sn cerenti rispett agli biettivi e sn stabilite da un minim di 9 ad un massim di 40 re.