MCTS Exam 70 - 536: Microsoft .NET Framework 2.0 Application Development Foundation

Printer-friendly version
Vendor: 
Subject: 
Overview: 

Exam 70-536: TS: Microsoft .NET Framework - Application Development Foundation: counts as credit toward the following certification(s):
Microsoft Certified Technology Specialist (MCTS): .NET Framework 2.0 Web Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 2.0 Windows Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 2.0 Distributed Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 3.5, Windows Presentation Foundation Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 3.5, Windows Communication Foundation Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 3.5, Windows Workflow Foundation Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 3.5, Windows Forms Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 3.5, ADO.NET Applications Microsoft Certified Technology Specialist
(MCTS): .NET Framework 3.5, ASP.NET Applications

Course Contents: 

Chapter 1: Framework Fundamentals;
1.1 Before You Begin;
1.2 Lesson 1: Using Value Types;
1.3 How to Create Enumerations;
1.4 Lesson Summary;
1.5 Lesson 2: Using Common Reference Types;
1.6 Lesson 3: Constructing Classes;
1.7 What Is Inheritance?;
1.8 Lesson 4: Converting Between Types;
1.9 Chapter Review;
1.10 Chapter Summary;
1.11 Key Terms;
1.12 Case Scenario;
1.13 Suggested Practices;
1.14 Take a Practice Test;

Chapter 2: Input/Output;
2.1 Before You Begin;
2.2 Lesson 1: Working with the File System;
2.3 Lesson 2: Reading and Writing Files and Streams;
2.4 Chapter Review;
2.5 Chapter Summary;
2.6 Key Terms;
2.7 Case Scenarios;
2.8 Suggested Practices;
2.9 Take a Practice Test;

Chapter 3: Searching, Modifying, and Encoding Text;
3.1 Before You Begin;
3.2 Lesson 1: Forming Regular Expressions;
3.3 Lesson Summary;
3.4 Lesson Review;
3.5 Lesson 2: Encoding and Decoding;
3.6 Chapter Review;
3.7 Chapter Summary;
3.8 Key Terms;
3.9 Case Scenarios;
3.10 Suggested Practices;
3.11 Take a Practice Test;

Chapter 4: Collections and Generics;
4.1 Before You Begin;
4.2 Lesson 1: Collections and Dictionaries;
4.3 Lesson 2: Generic Collections;
4.4 Chapter Review;
4.5 Chapter Summary;
4.6 Key Terms;
4.7 Case Scenarios;
4.8 Suggested Practices;
4.9 Take a Practice Test;

Chapter 5: Serialization;
5.1 Before You Begin;
5.2 Lesson 1: Serializing Objects;
5.3 Lesson 2: XML Serialization;
5.4 Lesson 3: Custom Serialization;
5.5 Chapter Review;
5.6 Chapter Summary;
5.7 Key Terms;
5.8 Case Scenarios;
5.9 Suggested Practices;
5.10 Take a Practice Test;

Chapter 6: Graphics;
6.1 Before You Begin;
6.2 Lesson 1: Drawing Graphics;
6.3 How to Specify the Location and Size of Controls;
6.4 How to Specify the Color of Controls;
6.5 Lesson 2: Working with Images;
6.6 Lesson 3: Formatting Text;
6.7 Chapter Review;
6.8 Chapter Summary;
6.9 Key Terms;
6.10 Case Scenarios;
6.11 Suggested Practices;
6.12 Take a Practice Test;

Chapter 7: Threading;
7.1 Before You Begin;
7.2 Lesson 1: Starting Multiple Threads;
7.3 Lesson 2: Managing Threads;
7.4 Chapter Review;
7.5 Chapter Summary;
7.6 Key Terms;
7.7 Case Scenarios;
7.8 Suggested Practices;
7.9 Take a Practice Test;

Chapter 8: Application Domains and Services;
8.1 Before You Begin;
8.2 Lesson 1: Creating Application Domains;
8.3 Lesson 2: Configuring Application Domains;
8.4 Lesson 3: Creating Windows Services;
8.5 Chapter Review;
8.6 Chapter Summary;
8.7 Key Terms;
8.8 Case Scenarios;
8.9 Suggested Practices;
8.10 Take a Practice Test;

Chapter 9: Installing and Configuring Applications;
9.1 Before You Begin;
9.2 Lesson 1: Configuring Applications;
9.3 Lesson 2: Configuring the .NET Framework;
9.4 Lesson 3: Installing Applications;
9.5 Chapter Review;
9.6 Chapter Summary;
9.7 Key Terms;
9.8 Case Scenarios;
9.9 Suggested Practices;
9.10 Take a Practice Test;

Chapter 10: Logging and Systems Management;
10.1 Before You Begin;
10.2 Lesson 1: Logging Application State;
10.3 Lesson 2: Working with Performance Counters;
10.4 Lesson 3: Managing Computers;
10.5 Chapter Review;
10.6 Chapter Summary;
10.7 Key Terms;
10.8 Case Scenarios;
10.9 Suggested Practices;
10.10 Take a Practice Test;

Chapter 11: Application Security;
11.1 Before You Begin;
11.2 Lesson 1: Understanding CAS;
11.3 Lesson 2: Using Declarative Security to Protect Assemblies;
11.4 Lesson 3: Using Declarative and Imperative Security to Protect Methods;
11.5 Chapter Review;
11.6 Chapter Summary;
11.7 Key Terms;
11.8 Case Scenarios;
11.9 Suggested Practices;
11.10 Take a Practice Test;

Chapter 12: User and Data Security;
12.1 Before You Begin;
12.2 Lesson 1: Authenticating and Authorizing Users;
12.3 Lesson 2: Using Access Control Lists;
12.4 Lesson 3: Encrypting and Decrypting Data;
12.5 Chapter Review;
12.6 Chapter Summary;
12.7 Key Terms;
12.8 Case Scenarios;
12.9 Suggested Practices;
12.10 Take a Practice Test;

Chapter 13: Interoperating with COM;
13.1 Before You Begin;
13.2 Lesson 1: Using COM Components from the .NET Framework;
13.3 Lesson 2: Using .NET Types from COM Applications;
13.4 Chapter Review;
13.5 Chapter Summary;
13.6 Key Terms; 13.7 Case Scenarios;
13.8 Suggested Practices;
13.9 Take a Practice Test;

Chapter 14: Reflection;
14.1 Before You Begin;
14.2 Lesson 1: Using Reflection;
14.3 Chapter Review;
14.4 Chapter Summary;
14.5 Key Terms;
14.6 Case Scenarios;
14.7 Suggested Practices;
14.8 Take a Practice Test;

Chapter 15: Mail;
15.1 Before You Begin;
15.2 Lesson 1: Creating an E-mail Message;
15.3 Lesson 2: Sending E-mail;
15.4 Chapter Review;
15.5 Chapter Summary;
15.6 Key Terms;
15.7 Case Scenario;
15.8 Suggested Practices;
15.9 Take a Practice Test;

Chapter 16: Globalization;
16.1 Before You Begin;
16.2 Lesson 1: Formatting Data for Globalization;
16.3 Chapter Review;
16.4 Chapter Summary;
16.5 Key Terms;
16.6 Case Scenario;
16.7 Suggested Practices;
16.8 Take a Practice Test;

Objective: 

Maximize your performance on the exam by learning to:

  • Use system types, collections, and generics to help manage data
  • Validate input, reformat text, and extract data with regular expressions
  • Develop services, application domains, and multithreaded applications
  • Enhance your application by adding graphics and images
  • Implement code access security, role-based security, and data encryption
  • Work with serialization and reflection techniques
  • Instrument your applications with logging and tracing
  • Interact with legacy code using COM Interop and PInvoke
  • Prerequisites: 

    Candidates should have experience developing Web-based, Windows-based,
    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 knowledge of Microsoft Visual Studio 2005 or Visual Studio 2008.

    Benefits: 

    This preparation course is for the skills measured by MCTS Exam 70-536-and on the job Your kit includes:

  • 15% exam discount from Microsoft. Offer expires 12/31/10.
  • Official self-paced study guide.
  • Practice tests with multiple, customizable testing options and a learning plan based on your results.
  • 450 practice and review questions.
  • Case scenarios and lab exercises.
  • Code samples on CD.
  • 90-day evaluation version of Microsoft Visual Studio 2005 Professional Edition.
  • Fully searchable eBook.
  • Audience: 

    Candidates for this exam work on a team in a medium-sized or large development environment that uses Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio 2005, or Microsoft Visual Studio 2008.
    Candidates for this exam work on a team in a medium-sized or large development environment that uses Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio 2005, or Microsoft Visual Studio 2008.

    Duration: 
    40 hours
    For more information on MCTS Exam 70 - 536: Microsoft .NET Framework 2.0 Application Development Foundation please feel free to contact us online or call us at 416-513-1535.