Microsoft Certified Technology Specialist(MCTS): Distributed Application(XML) Call: 0207 392 9696 
 
Request Brochure
 
 
Name :
Email :
Phone :
Course :
Address :
Call Now: 0207 392 9696
 

QUICK TIME TABLE
 Weekday
StartsDay(s)Time
Sep 8 2008 Mon, Wed18:00-21:00
Oct 13 2008 Mon, Wed14:00-17:00
 Weekend
StartsDay(s)Time
Aug 30 2008 Saturday10:00-17:00

MCTS WEB SPECIALS
  MCTS Web &
  MCTS Windows - £2500
  You save £440        
  MCTS Web &
  MCTS SQL 2005- £1550
  You save £200        
  MCTS Web & JSP - £1700
  You save £520        

 
 
Raves reviews responses
 

MCTS Distributed Application(XML)

 
  • MCTS Distributed Application(XML): £1470
  • Hands On Tutor Led for 10 Weeks
  • Free Books, VAT, Mock Exam Inc.
  • Max 10 Per Class (check our facilities)
  • Re-sit Exam Fee Guarantee
  • or Call 0207 392 9696
 

Microsoft Certified Technology Specialist(MCTS): Distributed Application(XML)


Course Explanation
One of the very latest and so called "New Generation Certifications" MCTS is in transition to replace the current MCP's certification using the very latest Microsoft .NET technologies.

In a nutshell MCTS certification courses have eight areas of concentration Technology Specialist: .NET Framework 2.0 Web Applications courses, Technology Specialist: .NET Framework 2.0 Windows Applications courses, Technology Specialist: .NET Framework 2.0 Distributed Applications courses, Technology Specialist: SQL Server 2005 courses, Technology Specialist: SQL Server 2005 Business Intelligence courses, Technology Specialist: BizTalk Server 2006 courses, Technology Specialist: Microsoft Office Live Communications Server 2005 courses Technology Specialist: Microsoft Windows Mobile 5.0 Applications courses where students can specialise in any of the areas they like. MCTS web application certification course prepare students to build web based applications using ASP.NET 2.0. With hands-on practical training students will be prepared for both the exams required to gain MCTS Distributed application certification.

Microsoft IT Academy

Certification Exam Code
70–536 TS: Microsoft .NET Framework 2.0 - Application Development Foundation
70-529 TS: Microsoft .NET Framework 2.0 - Distributed Application Development

 

Course Contents (20 sessions of 3hrs each)

Day 1
3 hrs
Exam 70-536: Microsoft .NET Framework 2.0 - Application Development Foundation

System Types
• function of Base System Types
• System types, Value Types and Reference Types.
• Boxing and Unboxing.
• special system types
• Generics for reusability.
• Allow null values with Nullable Types.
• Exception classes.
• Modify class behavior via Attributes.
• interfaces
• comparison interfaces.
• IConvertible for type conversion.
• Support object cloning with ICloneable.
• Format data with IFormattable.
• IDisposable to release unmanaged resources.
Day 2
3 hrs

Collections and Generics
• Primary Collection Types
• Collections and Collection Interfaces.
• ArrayLists, Stacks, and Queues.
• Enumerators and Comparers.
• Hashtable and SortedList Key/Value collections.
• Generic Collections
• generic Lists, Stacks, and Queues.
• linked and doubly linked lists.
• generic Dictionary, SortedList, and SortedDictionary Key/Value collections.
• Specialized Collections
• type-safe specialized String collections.
• high-performance specialized dictionarys.
• specialized String-Based key collections.
• Collection Base Classes
• Create custom collections. using Collection Base classes.
• Create custom dictionaries using Dictionary Base types.

Configuration and Installation
• Assemblies
• Create Assemblies.
• Assign strong names.
• Deploy to the Global Assembly Cache.
• Install assemblies by using installer classes
• Install assemblies using the Installer, AssemblyInstaller and ComponentInstaller.
• Manage assembly installation using Installer Collection and Install Context.
• Handle installation events
• configuration classes and files
• Configuration classes to manage application settings.
• Manage configuration elements and actions.
• Create custom configuration classes.
• Configuring the .NET Framework runtime.

Day 3
3 hrs

Monitoring and Debugging
• Manage event logs
• Read and write to an event log.
• Manage Application Processes
• Retrieve running processes and modules.
• Retrieve information about the current process.Start and stop application processes.
• Manage Application Performance
• Debug and add application tracing
• Microsoft Visual Studio® 2005 debugger for examining exceptions.
• Programmatically debug applications.
• Configure the Visual Studio 2005 debugger with debugger attributes.
• StackFrame and StackTrace classes.
• Embed Management and Instrumentation
• management classes.
• Subscribe applications to management events.
• Retrieve system resource information via WMI.

Day 4
3 hrs

File IO
• Manage the File System
• Streams, Stream reader and Stream writer classes to access data.
• Manipulate strings efficiently

Gobalization
• Culture Information by Using Globalization Classes
• Access Culture and Region Information using CultureInfo and RegionInfo
• Using DateTimeFormatInfo for format Dates
• Using NumberFormatInfo to format numeric values
• Comparing Information using CompareInfo
• Create a Custom Culture
• Build a Custom Culture with Culture and RegionInfoBuilder
• Primary Encoding Classes
• Using Encoding and EncodingInfo to encode characters
• Encoding using ASCII and Unicode Standards
• Advanced Encoding Classes
• Handling Failure Events with Encoder and EncoderFallback
• Handling Failure Events Using Decoder and DecoderFallback

Day 5
3 hrs

Delegates and Events
• Delegates, events

Serialization
• Serialize to Binary and SOAP
• Using the SoapFormatter
• Using the BinaryFormatter
• Serialize to XML
• Serializing objects using XmlSerializer
• Customizing serialization with serialization attributes
• Customizing serialization using IXmlSerializable
• Handling XML Serialization Events
• Create Custom Serialization Classes
• Using Serialization interfaces
• Creating custom formatters
• Handling Serialization Events
• Using ObjectManger to manage deserialized objects

Day 6
3 hrs

GDI+
• Graphics, Brushes, Pens, Colors, and Fonts
• Manipulate Shapes and Sizes
• Images, Bitmaps, and Icons

Code Access Security
• Configure Code Access Security
• Manage Security Policy
• Manage Permissions
• Manage Access Control
• Manage User Identity Information
Cryptography
• Encrypt Data
• Hash Data
• Extend the Cryptographic Behavior
• Manage Configuration Information with Cryptography Classes

Day 7
3 hrs

Interoperability
• Import a Type Library into .NET
• COM Types in Managed Code
• Compile and Deploying Interop applications
• Call Win32 API Functions
• Create Prototypes in Managed Code
• Call COM Functions from managed code
• Map exceptions to HRESULT
• How pinvoke marshals data
• Control data marshalling with Marshal and MarshalAsAttribute

Day 8
3 hrs

Service Applications and Email
• Create a Windows service using ServiceBase
• Install a service using ServiceInstaller
• Debug a service using Microsoft Visual Studio®
• Control a service using ServiceController
• E-mail Messages
• Create a message using Mail classes
• Add Attachments to a message
• Send a Message with SmtpClient
• Handle E-mail Exceptions
• Handle the SendComplete

Day 9
3 hrs
Type Metadata
• Access type metadata using Assembly
• Discover type metadata using MemberInfo
• reflection to examine method contents
• Assembly Attributes, assemblies dynamically
Day 10
3 hrs
Multithreading and AppDomains
• Thread class
• ThreadPool Class
• Manage access to a shared resource
• signaling classes
• Manipulate Shared Memory Resources with Interlocked
• Manage callback methods
• Migrate the execution context of a thread through asynchronous calls
• SynchronizationContext
After Course Free Lab Access


Day 1
3 hrs

Exam 70-529 TS: Microsoft .NET Framework 2.0 - Distributed Application Development

Building and Consuming a Simple XML Web Service
• Technical Context of Web Services
• Components of Web Service Technology

Building and Consuming a Simple Web Services
• Creating a Web Service and Client
• Working with the Client Proxy
• Deploy, Debug and use a Web service
• Debugging and Exception Handling in Web Services
• Determining Web Service Connectivity
• Understand key components of Web service technology.

Configuring and Customizing a Web Service
• XML Serialization, Complex Data Types in Web Services
• Attributes to Control Serialization
• Service Configuration Attributes
• Configuration Files

Day 2
3 hrs

Configuring and Customizing a Web Service
• Creating and Using Custom Data Types
• Customizing, configuring the Web Service
• serialization of user-defined classes.
• Pass complex data types between a Web service and a client.
• Configure XML serialization.
• Configure SOAP formatting options.
• Configure the namespace and binding for a Web service.
• Configure a Web service by using the Web.config file.

Calling Web Methods Asynchronously
• One-Way Method, Calling a Web Method Asynchronously

Building a Remoting Client and Server
• Technical Context of Remoting, Remoting Servers and Clients

Day 3
3 hrs

Building a Remoting Client and Server
• Implementing a Simple Remoting Client and Server
• Passing Data by Value
• Configuring Remoting Channels and Activation Modes Programmatically
• Configuring Remoting Channels and Activation Modes with Configuration Files
• Deploying and Debugging Remotable Classes

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

Creating and Serializing Remotable Types
• Using Serialization Formatters
• Using Marshal by Reference
• Using Version Tolerant Serialization

Day 4
3 hrs

Performing Remoting Operations Asynchronously
• Calling Remote Methods Asynchronously
• Raising and Handling Events in Remoting

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

Managing the Lifetime of Remote Objects
• Initializing the Lifetime of Remote Objects
• Renewing the Lifetime of Remote Objects

Day 5
3 hrs

Sending and Receiving Messages by Using Message Queuing
• Understanding, creating a Message Queuing and Sending a Message
• Sending and Receiving Messages by Using Message Queuing
• Using IIS with Message Queuing

Creating and Consuming Serviced Components
• COM+ Services
• Implementing, Registering and Instantiating a Serviced Component

Creating and Consuming Serviced Components
• Creating and Using a Serviced Component
• Using Enterprise Services in a Serviced Component

Day 6
3 hrs

Implementing WSE 3.0 Security and Policy
• WSE 3.0 Security
• Implementing WSE 3.0 Policies

Implementing WSE 3.0 Security and Policy
• Protecting a Web Service by Using X509 Certificates
• Using a WSE 3.0 Policy from a Web Service Client

Handling Large Data Transfer by Using WSE 3.0
• Message Transmission Optimization Mechanism (MTOM)
• Use MTOM with WSE 3.0

Day 7
3 hrs

Handling Large Data Transfers with WSE 3.0
• Handling Large Data Transfer with WSE 3.0

Implementing WSE 3.0 SOAP Messaging
• SOAP Messaging?
• Sending and Receiving SOAP Messages
• TCP and HTTP Messaging

Day 8
3 hrs

Implementing WSE 3.0 SOAP Messaging
• Creating a SOAP Web Service using the TCP Protocol
• Sending and Receiving SOAP Messages

Implementing SOAP Headers and Extensions
• SOAP Header and Extension

Day 9
3 hrs

Implementing WSE 3.0 Routing
• Routing

Implementing WSE 3.0 Routing
• Implementing WSE 3.0 Routing
• Implementing WSE 3.0 Content-based Routing

Day 10
3 hrs

Optimizing and Protecting Message Queuing
• Encrypting and Authenticating Messages
• Optimizing Message Queuing Applications
• Verifying Message Delivery
• Correlating Messages and Responses

After Course Free Lab Access
Copyright © 2008 LSCE London (UK). All rights reserved.