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