Microsoft (MOC) Courses > MOC 2548: Core Distributed App. Dev. with Visual Studio 2005

MOC 2548: Core Distributed App. Dev. with Visual Studio 2005


MOC 2548: Core Distributed Application Development with Microsoft Visual
Studio 2005

PACKAGE INCLUDES

  • 9 CD-ROMs featuring live instructor-led classroom sessions with full audio, video and demonstration components
  • Printable courseware
  • Step-by-step hands-on-labs
  • Focused on practical solutions to real-world development problems

    This course is a requirement for the
    following Exam:

  • MCTS Exam 70-529: Microsoft .NET Framework 2.0 - Distributed Application Development


  • Single User CD Course
    £ 248
    Single User Online Course
    £ 198
    Multi User CD Course
    £ 496

    COURSE INTRODUCTION

    Schedule our instructor led classroom training at your convenience and never miss another lecture or fall behind. You are in complete control. We invited the Best Microsoft-Certified Trainers in the industry to help us develop the ultimate training & certification program which includes everything you will need to succeed.

    This instructor-led course provides students with the knowledge and skills to develop advanced distributed applications using Microsoft Visual Studio 2005. The course focuses on advanced features of Web Services Enhancements (WSE) 3.0 and message queuing.

    Course Outline


    Module 1 - Building and Consuming a Web Service

    What is a Web Service?
    Web Service Features
    Other Technologies
    Service Oriented Architecture
    Demo - View a Web Service
    Pieces to the Puzzle
    XML
    HTTP
    UDDI
    Demo - UDDI
    WSDL
    Demo -WSDL
    Soap
    Demo - Soap XML Content
    Demo - Create a Small Web Service and Call it from a Client
    Module 1 Review

    Module 2 - Configuring and Customizing a Web Service

    XML Serialization
    Complex Data Types
    Use Attributes to Control Serialization
    Demo - XML Serialization Modifications
    Configuration Attributes
    Demo -Work with Service Configuration Attributes
    Conformance to Basic Profile
    Configuration Files
    Demo - Configuration Files
    Authentication
    Demo - Security
    Module 2 Review

    Module 3 - Call Web Methods Asynchronously

    Why Bother?
    Options for Asynchronous Calls
    Delegate Based
    Demo - Delegate Based Call
    Event Based
    Demo - Event Based Programming
    One Way Methods
    Demo - One Way Method
    Lab Demonstration 1
    Module 3 Review

     

    Module 4 - Building a Remoting Client Service

    What is Remoting?
    What Can We Do?
    Servers and Clients
    Demo - Create Marshal Type
    Remoting Communication
    Channels
    Demo - Create Channels
    Activation Mode
    Demo - Register a Class for Remoting
    Formatters
    Demo - Configure Remoting from Configuration File
    Module 4 Review

    Module 5 - Creating and Serializing Remotable Types

    Marshal By Value
    Serializers
    Demo - Create Server and Client Formatters Programatically
    Demo - Create Server and Client Formatters via Config Files
    Marshal by Reference
    Version Compatibility
    Marshal by Value
    Demo - Use VTS
    Marshal by Reference
    Generic Classes
    Module 5 Review

    Module 6 - Performing Remoting Operations Asynchronously

    Remote Method Issues
    Remote Method Solutions
    Calling Remote Methods
    Demo - Use BeginInvoke and EndInvoke
    One Way Methods
    Demo - Create One Way Method
    Using Events
    Event Listener
    Channels
    Demo - Use Events for Remoting
    Module 6 Review

     

    Module 7 - Managing the Lifetime of Remote Objects

    Life Cycle of Objects
    Life Time Sponsors
    Demo - Create a Lease Sponsor and Register
    Lease Properties
    Customize Properties
    Demo - Configure Object Lifetimes
    Demo - Renew a Lease
    Exception Handling
    Lab Demonstration 2
    Module 7 Review

    Module 8 - Send and Receive Messages Using Message Queuing

    What is Message Queuing
    Create a Message Queue
    Demo - Create Queues
    Send a Message
    System.Messaging.Message
    Demo - Send a Message
    Receive a Message
    Demo - Receive a Message
    Response Queues
    Demo - Response Queue
    Message Formatters
    Demo -Working with Formatters
    Use IIS with Queuing
    Demo - IIS Message Queuing
    Lab Demonstration 3
    Module 8 Review

    Module 9 - Creating and Consuming Serviced Components

    What is a Serviced Component?
    COM+ Services
    Implement Serviced Component
    Strong Names
    Demo - Create a Serviced Component
    COM+ Applications
    COM+ Registration
    Demo - Register Serviced Component
    Demo - Export using MSI
    Instantiate Serviced Component
    Demo - Use Serviced Component
    Lab Demonstration 4
    Module 9 Review
    Course Closure

    Page Execution time is 19.734 seconds.