Management Sales Technology training courses, Dublin Belfast Cork Ireland, Beckinridge
Management Sales Technology training courses, Dublin Belfast Cork Ireland, Beckinridge

Net Remoting Using Visual Basic.Net

Course Code - GN-153 Duration - 2 Days

The course normally lasts 2 days, or 3 if a full coverage of writing data tier components is required.

Prerequisites

A course for developers who already have experience in programming using VB.Net or C# for .Net, and wish to exploit .Net Remoting to deploy distributed, component-based applications.

Course Content

Threads and Synchronization

  • Using Threads
  • Shared and private data items.
  • Synchronization locks and monitors.
  • Using the thread pool.

Multi-tier Applications

  • Client-Server and 3-tier.
  • Business and data layers.
  • Design patterns.

Implementing Remoting

  • The remoting architecture.
  • MarshalByRef.
  • Channel types.
  • Writing clients and servers.

Activation Types

  • Server (well-known) activation.
  • Singletons and SingleCall.
  • Client activation.
  • Leases and sponsors.

Configuration Files

  • Using configuration files.
  • Server configuration.
  • Client configuration.

Metadata

  • Why we need metadata.
  • Using SoapSuds.
  • Defining and implementing interfaces.

Hosting

  • Hosting using IIS.
  • Hosting using a service.
  • Installing a service.

Returning Additional Objects

  • Returning ‘by value’ and serialization.
  • Returning ‘by reference’.
  • The factory pattern.

Asynchronous Remoting

  • Defining and using delegates.
  • Invoking asynchronously.
  • Polling.
  • Using a completion callback.

Optional

  • The Data Layer
  • Designing data access layer components.
  • Readers and DataSets.
  • Typed DataSets. Transactions.

« Back to last page

Why Choose Us?

ILM Qualifications

Beck-Bites

Team Building

Public Schedule


© web design by redrhino

Privacy Policy