Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MS VISUAL STUDIO 2005 - Core distributed application development - Scheda corso LEN

164 views

Published on

UN BUON MOTIVO PER
Fornire agli studenti le conoscenze e gli skill necessari per sviluppare applicazioni distribuite utilizzando Microsoft Framework .NET e Microsoft Visual Studio 2005. Il workshop si focalizza sullo sviluppo di applicazioni distribuite attraverso Web Services, remoting, Microsoft Message Queuing, and serviced components

Published in: Education
  • Be the first to comment

  • Be the first to like this

MS VISUAL STUDIO 2005 - Core distributed application development - Scheda corso LEN

  1. 1. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 MS VISUAL STUDIO 2005 - CORE DISTRIBUTED APPLICATION DEVELOPMENT [cod. S167] UN BUON MOTIVO PER Fornire agli studenti le conoscenze e gli skill necessari per sviluppare applicazioni distribuite utilizzando Microsoft Framework .NET e Microsoft Visual Studio 2005. Il workshop si focalizza sullo sviluppo di applicazioni distribuite attraverso Web Services, remoting, Microsoft Message Queuing, and serviced components. A CHI È RIVOLTO Il workshop è stato pensato per sviluppatori aziendali o indipendenti che desiderano approfondire la loro conoscenza nelle aree tecnologiche relative allo sviluppo di applicazioni distribuite. COMPETENZE ACQUISITE Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti. Prerequisiti:  Essere in grado di gestire una soluzione software con l’IDE di Visual Studio 2005 ed i relativi tools  Avere una comprensione di base del Framework .NET 2.0 e dei Common Language Runtime  Essere in grado di sviluppare un’applicazione con l’utilizzo di un linguaggio di programmazione compatibile con il Framework .NET 2.0  Conoscere come rendere gli assemblies disponibili per altre applicazioni  Avere una conoscenza di base di XML che include la dichiarazione XML, gli elementi, gli attributi ed i namespaces  Avere una conoscenza di base degli application domains  Avere una conoscenza di base di delegati ed eventi  Avere una conoscenza di base dei thread
  2. 2. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 PROGRAMMA DI DETTAGLIO 1) Building and Consuming a Simple XML Web Service  Technical Context of Web Services  Components of Web Service Technology  Exercise 1. Creating a Web Service and Client  Exercise 2. Working with the Client Proxy  Exercise 3. Deploying a Web Service and Configuring a Client  Exercise 4. Debugging and Exception Handling in Web Services  Exercise 5. Determining Web Service Connectivity 2) Configuring and Customizing a Web Service  XML Serialization  How to Use Complex Data Types in Web Services  How to Use Attributes to Control Serialization  How to Use Service Configuration Attributes  Configuration Files  Exercise 1. Creating and Using Custom Data Types  Exercise 2. Customizing the Web Service  Exercise 3. Configuring the Web Service Using the Web.config File 3) Calling Web Methods Asynchronously  The Need for Asynchronous Calls  Options for Making Asynchronous Calls  One-Way Methods  Exercise 1. Using a One-Way Method  Exercise 2. Calling a Web Method Asynchronously 4) Building a Remoting Client and Server  Technical Context of Remoting  Remoting Servers and Clients  Important Components of Remoting  Exercise 1. Implementing a Simple Remoting Client and Server  Exercise 2. Passing Data by Value  Exercise 3. Configuring Remoting Channels and Activation Modes Programmatically
  3. 3. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Exercise 4. Configuring Remoting Channels and Activation Modes with Configuration Files  Exercise 5. Deploying and Debugging Remotable Classes 5) Creating and Serializing Remotable Types  Marshal by Value  Marshal by Reference  Version Compatibility for Remotable Types  Generic Classes  Exercise 1. Using Serialization Formatters  Exercise 2. Using Marshal by Reference  Exercise 3. Using Version Tolerant Serialization 6) Performing Remoting Operations Asynchronously  Asynchronous Methods  Calling Remote Methods Asynchronously  One-Way Methods  Using Events in Remoting Applications  Exercise 1: Calling Remote Methods Asynchronously  Exercise 2: Raising and Handling Events in Remoting 7) Managing the Lifetime of Remote Objects  Life Cycle of Remote Objects  Lifetime Sponsors  Lease Properties  Leases and Exception Handling  Exercise 1: Initializing the Lifetime of Remote Objects  Exercise 2: Renewing the Lifetime of Remote Objects 8) Sending and Receiving Messages by Using Message Queuing  Understanding Message Queuing  Creating a Message Queue and Sending a Message  Receiving a Message and Posting a Response  Using IIS with Message Queuing  Exercise 1. Building a Simple Messaging Client and Server  Exercise 2. Using More Complex Data Types and Formatters  Exercise 3. Using Response Queues and Time-Outs  Exercise 4. Placing Messages on a Queue by Using IIS and HTTP
  4. 4. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 9) Creating and Consuming Serviced Components  COM+ Services  Implementing a Serviced Component  Registering a Serviced Component  Instantiating a Serviced Component  Exercise 1. Creating and Using a Serviced Component  Exercise 2. Using Enterprise Services in a Serviced Component MODALITA’ FORMATIVE o SEMINARIO Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore. o WORKSHOP Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte, soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore. o CORSO TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB: «il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un massimo di 40 ore.

×