Skip to content

Core Distributed Application Development with Microsoft Visual Studio 2005


Infero Training Ltd

Summary

Price
£1,125.60 inc VAT
Or £93.80/mo. for 12 months...
Study method
Classroom
Duration
3 days · Part-time
Qualification
No formal qualification
Additional info
  • Tutor is available to students

Location & dates

Location
Address
Station St
New Street Station Forecourt
BIRMINGHAM
West Midlands
B24ND
United Kingdom
Address
Friary
Friary
BRISTOL
Avon
BS16EA
United Kingdom
Address
The Space Centre
Judd Street
CENTRAL LONDON
LONDON
WC1H9NT
United Kingdom
Address
Parkside
Parkside
COVENTRY
West Midlands
CV12HG
United Kingdom

Overview

Session 1: Building and Consuming a Simple XML Web Service

• Technical Context of Web Services
• Components of Web Service Technology

Session 2: 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

Session 3: Calling Web Methods Asynchronously

• The Need for Asynchronous Calls
• Options for Making Asynchronous Calls
• One-Way Methods

Session 4: Building a Remoting Client and Server

• Technical Context of Remoting
• Remoting Servers and Clients
• Important Components of Remoting

Session 5: Creating and Serializing Remotable Types

• Marshal by Value
• Marshal by Reference
• Version Compatibility for Remotable Types
• Generic Classes

Session 6: Performing Remoting Operations Asynchronously

• Asynchronous Methods
• Calling Remote Methods Asynchronously
• One-Way Methods
• Using Events in Remoting Applications

Session 7: Managing the Lifetime of Remote Objects

• Life Cycle of Remote Objects
• Lifetime Sponsors
• Lease Properties
• Leases and Exception Handling

Session 8: 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

Session 9: Creating and Consuming Serviced Components

• COM+ Services
• Implementing a Serviced Component
• Registering a Serviced Component
• Instantiating a Serviced Component

Description

This three-day instructor-led 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.

Who is this course for?

This workshop is intended for corporate and Independent software vendor application developers who have a desire to learn more about specific technology areas in distributed application development.

Requirements

• 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

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.