MCTS: Microsoft .NET Framework 2.0 - Distributed Application Development (C#) - E-Learning


a
Candidates for this course work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET 2003 Enterprise Developer or Visual Studio 2005. Candidates should have at least one year of experience developing distributed applications by using the Microsoft .NET Framework. Candidates should have a working knowledge of Visual Studio 2005.

Microsoft .NET Framework 2.0 - Distributed Application Development (C#)

   

Web Services with C# 2005

   

Overview/Description

   

To identify how to create, publish, debug, and deploy XML web services, and to identify how to manage key aspects SOAP messages and implement session state in web services

   

Target Audience

   

Individuals who wish to use the .NET Framework 2.0 with Visual Studio 2005 and C# 2005 to develop distributed applications; individuals preparing for the Microsoft .NET Framework 2.0 - Distributed Application Development (70-529) exam

   

Lesson Objectives

   

  • identify how to create an XML web service and create web service methods.
  • identify how to develop web service clients and call web methods asynchronously.
  • identify how to publish, debug, and deploy XML web services.
  • create and publish a basic XML web service, given a scenario.
  • identify how to implement configuration options relating to web services and configure key aspects of SOAP messages.
  • identify how to implement SOAP headers and SOAP extensions.
  • identify how to manage session state by using the Application object, Session object, and cookies.
  • complete the code to manage key aspects of SOAP messaging and implement web service session state, given a scenario.

   

Remoting with C# 2005

   

Overview/Description

   

To identify how to create, debug, host, and deploy remoting applications, and to identify how to call methods asynchronously and implement events in remoting applications

 

Lesson Objectives

 

  • identify how to create and serialize remotable types and to identify how to manage the lifetime of remote objects.
  • identify how to build remoting host .NET applications and remoting client .NET applications.
  • identify how to debug, host, and deploy remoting applications.
  • create and debug a remoting application, given a scenario.
  • identify how to call remote methods asynchronously.
  • identify how to implement events in remoting applications.
  • complete the code to call a remote method asynchronously and implement an event hander for the events of a remote object, given a scenario.

 

WSE Implementation with C# 2005

 

Overview/Description

 

To identify how to enable Web Services Enhancements (WSE) in web service applications, implement filters and policies, and implement key aspects of WSE messaging and routing

 

Lesson Objectives

 

  • identify how to enable Web Services Enhancements (WSE) in applications.
  • identify how to implement filters in web service applications.
  • identify how to implement a policy for web service applications.
  • set up filters and policies for a web service application, given a scenario.
  • identify how to implement key aspects of Web Services Enhancements (WSE) SOAP messaging.
  • identify how to implement SOAP message routing using a Web Services Enhancements (WSE) router.
  • identify how to encrypt and decrypt SOAP messages and implement message authentication with Web Services Enhancements (WSE).
  • implement key Web Services Enhancements (WSE) messaging features and routing, given a scenario.

 

Serviced Components and Messaging with C# 2005

 

Overview/Description

 

To identify how to create secure serviced components and implement key aspects of messaging

 

Lesson Objectives

 

  • identify how to create, configure, and register serviced components.
  • identify how to build secure serviced components.
  • create, configure, and secure a serviced component in an application, given a scenario.
  • identify how to perform key message queuing tasks in a distributed application environment.
  • identify how to implement message sending in a distributed application environment.
  • identify how to implement message receipt in a distributed application environment.
  • create a message queue, and send and receive messages, given a scenario.
  • identify how to request acknowledgement for messages, create a response queue, and apply a rule to a message queue.
  • identify how to implement message encryption, decryption, and authentication.
  • outline the steps for encryption and authentication in messages, and complete the code to implement message security, given a scenario.

  

blog comments powered by Disqus