learn something new
Learn
Learn
FIND A CLASS
Register
Course Schedule
Virtual Training Schedule
Contact Us
Map : Bloomington, IL
Map : Springfield, IL
Follow Us
CERTIFICATIONS
PROGRAMS
LEARN
>
Find a Class
> Class Summary
MS2548 - Core Dist Application Development with Visual Studio 2005
If you have any questions about registering for this class, please call (877) 832-0688 Ext. 1493 or email us at
getsmart@LRS.com
This workshop provides students with the knowledge and skills to develop distributed applications by using the Microsoft( .NET Framework and Microsoft Visual Studio( 2005. The workshop focuses on building distributed applications by using Web services, remoting, Microsoft Message Queuing, and serviced components.
Click here for a printer-friendly version of this page.
Upcoming classes
Number
Class Date
Location
Length
Cost
Sign up
MS2548
Jun 03, 2013 - Jun 05, 2013
Springfield
3 days
$1595.00
Register
Contact us for additional availability.
Prerequisites
Before attending this workshop, students must:
Be able to manage a solution environment using the Visual Studio 2005 Integrated development environment (IDE) and tools
Understand the Microsoft .NET Framework 2.0 and the Common Language Runtime
Be able to program an application by using a .NET Framework 2.0-compliant language
Know how to make assemblies available to other applications
Have a basic understanding of XML including XML declaration, elements, attributes, and namespaces
Have a basic understanding of application domains
Have a basic understanding of delegates and events
Have a basic understanding of threads
Detailed Class Syllabus
Building and Consuming a Simple XML Web Service
Technical Context of Web Services
Components of Web Service Technology
Lab 1: Building and Consuming a Simple Web Services
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
Lab 2: Configuring and Customizing a Web Service
Calling Web Methods Asynchronously
The Need for Asynchronous Calls
Options for Making Asynchronous Calls
One-Way Methods
Lab 3: Calling Web Methods Asynchronously
Building a Remoting Client and Server
Technical Context of Remoting
Remoting Servers and Clients
Important Components of Remoting
Lab 4: Building a Remoting Client and Server
Creating and Serializing Remotable Types
Marshal by Value
Marshal by Reference
Version Compatibility for Remotable Types
Generic Classes
Lab 5: Creating and Serializing Remotable Types
Performing Remoting Operations Asynchronously
Asynchronous Methods
Calling Remote Methods Asynchronously
One-Way Methods
Using Events in Remoting Applications
Lab 6: Performing Remoting Operations Asynchronously
Managing the Lifetime of Remote Objects
Life Cycle of Remote Objects
Lifetime Sponsors
Lease Properties
Leases and Exception Handling
Lab 7: Managing the Lifetime of Remote Objects
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
Lab 8: Sending and Receiving Messages by Using Message Queuing
Creating and Consuming Serviced Components
COM+ Services
Implementing a Serviced Component
Registering a Serviced Component
Instantiating a Serviced Component
Lab 9: Creating and Consuming Serviced Components