Training/cursus: Developing Distributed Applications with Microsoft .NET Remoting
Globale inhoud:
This two-day instructor-led course provides students with the knowledge and skills to develop distributed applications using Microsoft .NET Remoting.
After completing this course, students will be able to:
- Explain different distributed application technologies
- Create a remote object
- Create remote objects by using configuration files
- Control a remote object's lifetime
- Implement the Factory Design pattern
- Call a remote object's methods asynchronously
- Host a remote object in a Windows Service
- Host a remote object in IIS
- Deploying a Remoting Application
- Monitor an application that includes remote objects
- Remotely debug a remoting application
- Increase the security of access to remote objects
Invulling:
Instructor led, using slides and hands-on labs.
Specifieke inhoud:
Module 1: Introduction to Developing Distributed Applications
- Explaining the Differences Among Distributed Application Technologies
- Explaining How Remoting Applications Are Developed
Module 2: Creating a Remote Object
- Introduction to Creating a Remote Object
- Creating Server Activated Objects
- Creating Client Activated Objects
- Implementing the Factory Design Pattern to Create a CAO Factory
Module 3: Creating a Remote Object: Advanced Techniques
- Simplifying Remoting by Using Configuration Files
- Controlling a Remote Object's Lifetime
- Calling a Remote Object's Methods Asynchronously
Module 4: Hosting and Deploying a Remoting Application
- Choosing a Hosting Option
- Hosting a Remoting Application by Using a Microsoft Windows(r) Service or IIS
Module 5: Testing a Remoting Application
- Monitoring Application Performance
- Configuring the Debugging Environment
Module 6: Implementing Security Measures in a .NET Remoting Application
- Implementing Custom Authentication
- Implementing Authorization
- Introduction to Encrypting Data
- Configuring Security in IIS
Module 7: Making Good Design Decisions
- Explaining the Choices Made During Design
- Implementing Remoting Best Practices
Vereiste voorkennis
• At least 3 years of development experience. • At least 1 year of development experience using the .NET Framework and Microsoft Visual Studio® 2002/2003. • Develop applications with either Microsoft Visual Basic® .NET or Microsoft Visual C#®.Opmerkingen
Klassikaal, Open roosterInschrijven
Wilt u zich inschrijven? Kies een datum uit de rechterkolom en klik op 'inschrijven'.

