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.
Course Contents (10 sessions of 3hrs each)
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
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
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
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
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
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
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
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
Implementing WSE 3.0 Routing • Routing
Implementing WSE 3.0 Routing • Implementing WSE 3.0 Routing • Implementing WSE 3.0 Content-based Routing
Optimizing and Protecting Message Queuing • Encrypting and Authenticating Messages • Optimizing Message Queuing Applications • Verifying Message Delivery • Correlating Messages and Responses