home Contact sitemap  
Profile Services Products Products Business Units Clients Careers  
   

 

 

Diploma in .Net & OO(Object Oriented) Technologies

SAKI/DNETOO/200905 - Microsoft Visual Basic .NET-Distributed Applications
Duration: 12 Month

Learn To

  • To identify considerations for designing a distributed application.
  • To distinguish between features of Remote Procedure Call (RPC)-based and message-based architectures.
  • To identify characteristics of Web standards.
  • To identify features of remoting architecture.
  • To identify features of formatters used in channel selection.
  • To identify features of remote object activation.
  • To identify features of Windows Service applications.
  • To sequence the steps to create a Windows Service.
  • To identify features of properties for configuring a Windows Service.

Unit 1: XML Web Services

  • Identify considerations for designing a distributed application.
  • Distinguish between features of Remote Procedure Call (RPC)-based and message-based architectures.
  • Identify characteristics of Web standards.
  • Match XML Web services features with their descriptions.
  • Identify functions of the Web technology stack levels.
  • Identify features of HTTP.
  • Identify features of XML.
  • Identify features of XML Schema Definition (XSD).
  • Match attributes that control XML serialization with their functions.
  • Identify features of Simple Object Access Protocol (SOAP) messages.
  • Match the structural elements of a Simple Object Access Protocol (SOAP) message with their features.
  • Distinguish between the encoding styles for controlling Simple Object Access Protocol (SOAP) message format.
  • Sequence the steps for creating an XML Web service.
  • Identify the syntax for controlling the WebMethod attribute.
  • Identify features of Simple Object Access Protocol (SOAP) extensions.
  • Identify characteristics of Web Services Description Language (WSDL).
  • Identify features of Disco.
  • Generate a proxy.
  • Match proxy properties with their functions.
  • Sequence the stages for invoking an XML Web service synchronously.
  • Identify the syntax for invoking an XML Web service asynchronously.

Unit 2: .NET Remoting Objects

  • Identify features of remoting architecture.
  • Identify features of formatters used in channel selection.
  • Identify features of remote object activation.
  • Identify features of remote object lifetime.
  • Identify features of remote object marshaling.
  • Identify features of remote object server implementation.
  • Identify features of remote object client implementation.
  • Identify features of remoting configuration files.
  • Identify features of listener services.
  • Identify the syntax for invoking a remote object.
  • Identify the stages in invoking a remote object asynchronously.

Unit 3: Windows Services

  • Identify features of Windows Service applications.
  • Sequence the steps to create a Windows Service.
  • Identify features of properties for configuring a Windows Service.
  • Manipulate a Windows Service.
Microsoft Visual Studio .NET

Unit 4 - Microsoft Visual Studio.NET Technology Overview: Part 1 - .NET Framework and Visual Studio.NET

Learn To

  • Identify key developments within the .NET framework.
  • Identify the capabilities of Common Language Runtime (CLR) in the .NET Framework.
  • Identify benefits of unified class libraries in the .NET framework.
  • Identify the functions of the debugging windows available in Visual Studio.NET.
  • Identify capabilities of macros in Visual Studio.NET.
  • Identify methods of tracing and event logging in Visual Studio.NET.

Unit 5: .NET Framework

  • Identify key developments within the .NET framework.
  • Identify the capabilities of Common Language Runtime (CLR) in the .NET Framework.
  • Identify benefits of unified class libraries in the .NET framework.
  • Identify .NET framework development capabilities.
  • Identify .NET framework solutions to versioning and security problems.

Unit 6: Visual Studio.NET

  • Identify the functions of the debugging windows available in Visual Studio.NET.
  • Identify capabilities of macros in Visual Studio.NET.
  • Identify methods of tracing and event logging in Visual Studio.NET.
  • Match the Visual Studio.NET new features with their functions.
  • Match the components of the Integrated Development Environment (IDE) in Visual Studio.NET with their functions.
  • Identify the key features of Rapid Application Development (RAD) for the server.
  • Identify features of Windows Forms in Visual Studio.NET.
  • Identify features of Active Server Pages (ASP).NET.
  • Identify the features of Web Services in the .NET framework.
  • Identify capabilities of Web Forms and controls in ActiveX Server Page (ASP).NET.
  • Identify features of the deployment solutions in Visual Studio.NET.
  • Identify installation solutions in Visual Studio.NET.
  • Identify the features of ActiveX Data Objects (ADO).NET.
  • Identify the functions of the ActiveX Data Objects (ADO).NET DataSet.
  • Identify characteristics of the ActiveX Data Objects (ADO).NET DataReader.
Object-Oriented Technologies

Unit 7 - Object-Oriented Analysis and Design with UML Part 1: Introduction and Planning

Learn To

  • Identify the benefits of OOAD.
  • Identify the advantages and concepts of UML.
  • Identify the types of development process and analyze the artifacts created in the requirements phase of a development process.
  • Create, analyze, and evaluate use cases.

Unit 8: OOAD and UML: Concepts

  • Identify the benefits of using OOAD in a specific situation.
  • Match the steps in organizing a business with the steps in the OOAD process.
  • Identify the advantages of using UML in a specific situation.
  • Match the type of UML model with the information that it represents.
  • Match UML diagram types with the situations in which they are used.

Unit 9: Development Process Cycle

  • Identify the reason for selecting a development process model in a specific scenario.
  • Match the phases of a development process with the OOAD artifacts that are generated in each phase.
  • Identify the artifacts that describe the requirements of a system in a specific scenario.
  • Identify the types of system functions performed by a system in a specific scenario.
  • Match system attributes with scenarios in which they are most appropriate.

Unit 10: Use Cases

  • Identify the specifications that are necessary to write use cases in a specific situation.
  • Select the diagram that correctly represents a use case in a specific situation.
  • Develop a use case that focuses on a specific problem domain.
  • Match the relationships that exist between the use cases that are displayed in a use case diagram with their names.
  • Rank a use case in a specific problem domain.
  • Identify the project activities that are driven by the use cases created for a specific problem domain.
  • Identify the artifacts that can be derived from a use case in a specific problem domain.
  • Develop multiple use cases for a specific scenario.
  • Evaluate a use case for its ability to describe the sequence of events in a specific scenario.

Unit 11: Project Work on Real Time Environment.

Copyright 2005. All rights reserved for Saki Soft Ltd