Banner

MCTS.NET Framework-Application Development

Select Industry/Course:

Target Audience

Candidates should have at least two to three years of experience developing Web-based, Windows-based, or distributed applications by using the Microsoft .NET Framework 1.0, the .NET Framework 1.1, the .NET Framework 2.0, or the .NET Framework 3.5. Candidates should have a working knowledge of Microsoft Visual Studio 2005 or Visual Studio 2008.

Course Overview

Certification Courses

Exam 70-536:

Microsoft Certified Technology Specialist (MCTS).NET Framework – Application Development Foundation

Course 2956:

Core Foundations of Microsoft.NET 2.0 Development (3 Days)

Course 2957:

Advanced Foundations of Microsoft .NET 2.0 Development (3 Days)


Course Duration

Course 2956 (3 Days)

Course 2957 (3 Days)

Course Outline

  • Course Code: 2956 (Core Foundations of Microsoft .NET 2.0 Development)

      Implementing System Types and Interfaces

    • Examining Primary System Types
    • Working with Special System Types
    • Working with Interfaces

      Implementing Collections and Generics

    • Examining Collections and Collection Interfaces
    • Working with Primary Collection Type
    • Working with Generic Collections
    • Working with Specialized Collections
    • Working with Collection Base Classes

      Configuring and Installing Assemblies

    • Working with an Assembly
    • Sharing an Assembly by Using the Global Assembly Cache
    • Installing an Assembly by Using Installation Types
    • Configuring an Assembly by Using Configuration Type
    • Performing Installation Tasks

      Monitoring and Debugging Applications

    • Managing an Event Log
    • Working with Application Processes
    • Managing Application Performance
    • Debugging Applications
    • Tracing Applications
    • Embedding Management Information and Events

      Reading and Writing Files

    • Managing the File System
    • Working with Byte Streams
    • Compressing and Protecting Stream Information
    • Managing Application Data
    • Manipulating Strings Efficiently
    • Working with Regular Expressions

      Serializing Data

    • Generating Serialized Binary and Soap Formats
    • Generating Serialized XML Formats
    • Creating Custom Serialization Classes

      Implementing Delegates and Events

    • Controlling Interaction Between Components by Using Delegates
    • Controlling Interaction Between Components by Using Events


  • Course Code: 2957 (Advanced Foundations of Microsoft .NET 2.0 Development)

      Enhancing User Interfaces by Using System Drawing

    • Drawing Fundamentals
    • Drawing Lines and Shapes
    • Rendering Bitmaps and Icons

      Working with Cultures by Using System Globalisation

    • Working with Culture Information
    • Formatting and Sorting Culture-Sensitive Data
    • Creating a Custom Culture

      Processing Text by Using Regular Expressions and Encodings

    • Handling Text and Large Strings
    • Using Regular Expressions
    • Encoding Text

      Encrypting and Hashing Data by Using Cryptography

    • Working with Encryption and Hashing
    • Encrypting and Decrypting Data
    • Hashing Data
    • Extending Cryptography

      Securing Code Execution and Resources

    • Using Code Access Security
    • Securing Code Execution by Using Policy
    • Securing Resources by Using Access Control
    • Customizing Authentication and Authorization

      Application Interoperability

    • Using the Platform Invoke Service
    • Integrating COM Components into a .NET Framework Application
    • Integrating Managed Components into an Unmanaged Application

      Reflection, Metadata, and Emitting Objects

    • Reflecting on Objects
    • Adding Assembly Metadata
    • Emitting Objects by Using Builder Classes

      Services, Threading, and Application Domains

    • Creating and Installing Windows Services
    • Creating Multithreaded Applications
    • Manually Working with Application Domains


Course Location

NTUC LearningHub Pte Ltd
10 Anson Road
International Plaza #06-18
Singapore 079903

Methodology

Instructor-led (classroom)

Certification

Microsoft Certified Technology Specialist (MCTS) .NET Framework-Application Development

Enquiry

Enter characters displayed

* Mandatory fields

Our Partners