In deze driedaagse training leer je de principes van het ontwikkelen van gedistribueerde applicaties met Microsoft Visual Studio 2005. Deze training bevat drie hoofdonderdelen: WebServices, .NET Remoting en Enterprise Services. We beginnen bij WebServices: hoe bouwen we ze en hoe gebruiken we ze? Ook het configureren van een WebService en het gebruik van asynchrone Web methods komt aan de orde. Dan stappen we over naar .NET Remoting. We behandelen als eerste de verschillen en overeenkomsten met WebServices. Dan bekijken we het schrijven van client en server applicaties, het gebruik van remoteavle types, remote events, asynchrone methods en het gebruik van de Microsoft Message Queue. Als laatste kijken we naar het maken en gebruiken van Enterprise Services. Ook hier behandelen we de overeenkomsten en verschillen met WebServices en .NET Remoting. Na drie dagen kun je zelf deze manieren van gedistribueerde applicaties schrijven toepassen in de praktijk!
VoorkennisWij adviseren onderstaande voorkennis: - De cursus Microsoft Visual Basic .NET (2373) of vergelijkbare kennis.
- De cursus Microsoft C# (2124) of vergelijkbare kennis.
- Deze training is bedoeld voor ontwikkelaars die willen starten met het ontwikkelen van gedistribueerde applicaties in .NET 2.0. We gaan ervan uit dat je ervaring hebt met het ontwikkelen van applicaties in Microsoft C# of Visual Basic.NET.
DoelLeer in 3 dagen hoe je de beste gedistribueerde applicaties in .NET 2.0 kunt ontwikkelen met Microsoft Visual Studio 2005.
OnderwerpenDe cursus Microsoft Distributed Application Development Visual Studio 2005 (2548) behandelt de volgende onderwerpen: Hieronder vindt je een samenvatting van de onderwerpen die we tijdens de training behandelen. Hier vind je een volledig overzicht van het Microsoft Official Curriculum materiaal van deze training.
- Building and Consuming a Simple XML Web Service
- Technical Context of Web Services
- Event Handling in a Windows Forms Application
- Components of Web Service Technology
- 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
- Calling Web Methods Asynchronously
- The Need for Asynchronous Calls
- Options for Making Asynchronous Calls
- One-Way Methods
- Building a Remoting Client and Server
- Technical Context of Remoting
- Remoting Servers and Clients
- Important Components of Remoting
- Creating and Serializing Remotable Types
- Marshal by Value
- Marshal by Reference
- Version Compatibility for Remotable Types
- Generic Classes
- Performing Remoting Operations Asynchronously
- Asynchronous Methods
- Calling Remote Methods Asynchronously
- One-Way Methods
- Using Events in Remoting Applications
- Managing the Lifetime of Remote Objects
- Life Cycle of Remote Objects
- Lifetime Sponsors
- Lease Properties
- Leases and Exception Handling
- 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
- Creating and Consuming Serviced Components
- COM+ Services
- Implementing a Serviced Component
- Registering a Serviced Component
- Instantiating a Serviced Component
Meer informatie2?Geïnteresseerd geraakt in deze opleiding en wilt u weten wanneer er weer een sessie gepland wordt?
 Vraag informatie aan
Aanbevolen vervolgcursussenOnderstaande cursus(sen) zijn een logisch vervolg op deze cursus:
Gerelateerde cursussenIn dezelfde cursusgroep bieden wij óók onderstaande opleidingen aan:
Alle vermelde prijzen zijn onder voorbehoud en exclusief BTW.
|