Northern Ireland based Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors.

In-Company Training In-Company Training
  Why Choose Us?
Our Clients
Our Services
Quality and Expertise
Value for Money
Course Tailoring
Support & Assessment
  Case Studies
Induction Programmes
Reskilling Programmes
Management Development
Sales Development
  Funded Programmes
Current Programmes
Past Programmes
Join Mailing List

 .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.

© Beckinridge Ltd.

Site by redrhino

Beckinridge specialises in Technology, IT, Sales and Management training for the ICT, Corporate, SME and Government Sectors in Northern Ireland.
Capability, Improvement, Through Training & Development