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

  Public Courses
General Training

  On-Site Courses
Tailored Training

  ILM Qualifications
Level 4 & 5 Awards

  Beck-Bites
Articles & Reviews

  Team Building
Activities & Events

  Why Choose Us?
Our Clients
Our Services
Quality and Expertise
Financial Support
Course Tailoring
Our Support Team
Talk To Us

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.
Privacy Policy | Capability, Improvement, Through Training & Development