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.