Exam 70-536: TS: Microsoft .NET Framework Application Development Foundation Curriculum Outline
Visual Basic: System Types and Collections
Overview/DescriptionVisual Basic is one of the core languages used by programmers for software development in Visual Studio. This course primarily serves as an introduction to new Collections and System Types. This course also covers enumerators, and new interfaces, specifically the Generic Interface.
Target AudienceEmployees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework - Application Development Foundation Certification Exam (70-536).
PrerequisitesFamiliarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)2.0
Lesson ObjectivesVisual Basic: System Types and Collections
Recognize basic object-oriented programming procedures in Visual Basic
Identify the variables in Visual Basic
Create types
Create classes
Create types and classes in a given scenario
Recognize the interfaces in the System namespace
Recognize the interfaces in the System.Collections namespace
Use classes in the System.Collections namespace
Identify the classes in the System.Collections namespace
Identify the classes that provide the abstract base class
Use interfaces and classes in a given scenario
Create generic types
Create generic interfaces
Create generic classes
Create generic enumerators
Create generics
Course Number:
sd_adfv_a01_it_enus Back to ListVisual Basic: Serialization and I/O
Overview/DescriptionThere are many new features for Visual Basic. This course looks at Serialization and I/O functions for .NET Framework, specifically the new classes that implement these functions. This course also covers XML Serialization and Isolated Storage.
Target AudienceEmployees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework - Application Development Foundation Certification Exam (70-536).
PrerequisitesFamiliarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)1.5
Lesson ObjectivesVisual Basic: Serialization and I/O
Serialize an object in Visual Basic
Distinguish between serialization interfaces
Use the SerializationInfo classes
Use XMLserialization and deserialization
Serialize and deserialize an object in binary format
Serialize and deserialize an object in SOAP format
Use serialization in a given scenario
Use the FileStream class
Distinguish between the most common file handling classes in the System.IO namespace
Match the classes to examples of their file management tasks
Implement isolated storage
Use stream, isolated storage, and file management classes in a given scenario
Determine how to improve application performance using serialization and I/O.
Course Number:
sd_adfv_a02_it_enus Back to ListVisual Basic: Customized Programming
Overview/DescriptionVisual Basic offers flexibility to the programmer in many new ways in the latest installment of Visual Studio. This course focuses on customized programming such as Interoperability, Reflection, new Drawing Classes for graphics, and Globalization.
Target AudienceEmployees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework - Application Development Foundation Certification Exam (70-536).
PrerequisitesFamiliarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)2.0
Lesson ObjectivesVisual Basic: Customized Programming
Integrate a COM object into .NET
Use data marshalling
Use DLL functions
Use System.Reflection
Use System.Reflection.Emit
Perform interoperation and reflection in a given scenario
Use GDI+ to draw a shape
Use GDI+ to display images
Manipulate text in an application
Draw and manipulate text in Visual Basic
Determine how to customize a Visual Basic application
Develop e-mail functionality in an application
Recognize how to configure CultureInfo
Recognize how to configure NumberFormatInfo
Recognize how to configure RegionInfo
Configure DateTimeFormatInfo
Develop e-mail capabilities in an application
Localize and application
Course Number:
sd_adfv_a03_it_enus Back to ListVisual Basic: Security
Overview/DescriptionVisual Studio adds to the Security namespace to make your Visual Basic programs even more secure and easier to implement.This course is designed to familiarize students with VB Security which includes Code Access Security, IIS security, and Cryptography which includes instructions for symmetric and asymmetric cryptography with hash functions.
Target AudienceEmployees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework - Application Development Foundation Certification Exam (70-536).
PrerequisitesFamiliarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)2.0
Lesson ObjectivesVisual Basic: Security
Implement evidence-based security
Implement role-based security
Implement evidence-based security in a given scenario
Implement role-based security in a given scenario
Implement file security
Implement authentication
Implement permissions using the System.Security namespace
Implement permissions using the System.Security.Permissions namespace in a given scenario
Use the command-line to implement permissions
Implement file and code access security permissions in a given scenario
Implement symmetric cryptography
Implement asymmetric cryptography in a given scenario
Use hash algorithms
Use the DPAPI
Use cryptography in a given scenario
Course Number:
sd_adfv_a04_it_enus Back to ListVisual Basic: Threading, Service Processing, and Application Domains
Overview/DescriptionThis course covers how to implement Threading, and Service Processing in Visual Basic. Additionally, this course covers configuring and managing application domains.
Target AudienceEmployees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework - Application Development Foundation Certification Exam (70-536).
PrerequisitesFamiliarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)2.0
Lesson ObjectivesVisual Basic: Threading, Service Processing, and Application Domains
Implement threading
Use the WaitHandle class
Use the EventWaitHandle class
Use the ReaderWriterLock class
Use special classes
Use Thread Timers
Recognize the features of the ThreadState and ThreadPriority enumerations
Develop threads in Visual Basic
Create a Windows Service
Identify the characteristics of Windows Services
Install and run a Windows Service
Use the ServiceBase class
Use the ServiceController class
Use the ServiceInstaller class
Implement Windows Services in a given scenario
Configure application domains
Configure an application domain in a given scenario
Determine how to improve system operation using threading, service processing, and application domains
Course Number:
sd_adfv_a05_it_enus Back to ListVisual Basic: Diagnostics and Management
Overview/DescriptionConfiguration and Process Management can be among the most complex tasks a programmer can undertake. This course aids the student in familiarizing themselves with the tools in Visual Basic to accomplish this.
Target AudienceEmployees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework - Application Development Foundation Certification Exam (70-536).
PrerequisitesFamiliarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration (hours)2.0
Lesson ObjectivesVisual Basic: Diagnostics and Management
Recognize how to use configuration file and section classes
Recognize how to use configuration elements interfaces
Program custom installers for components
Configure .NET applications for deployment
Program configuration data
Program custom installers
Use event logs
Use system processes
Manage event logs and system processes
Determine how to manage configuration, custom installation, and system processes.
Debug an application
Trace an application
Describe management events
Retrieve system information
Debug an application
Manage system information
Course Number:
sd_adfv_a06_it_enus Back to ListC# 2005: System Types and Collections
Overview/Description
To use types, classes, interfaces, iterators, and generics to create data-driven applications
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration
170 Minutes
Objectives :
C# 2005: System Types and Collections
Recognize basic object-oriented programming procedures in C# 2005, given a scenario. Create types and classes in a given scenario. Define types and classes in a given scenario. Use interfaces in a given scenario. Use classes in the System.Collections namespace. Use interfaces and classes in a given scenario. Create generic types and interfaces in a given scenario. Create generic classes and enumerators in a given scenario. Create generics in a given scenario.
Course Number: 241291_eng
Back to ListC# 2005: Serialization and I/O
Overview/Description
To serialize and deserialize objects for storage and manipulation, use I/O classes to manage data streams and files, and analyze how application performance can be enhanced using serialization and I/O
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration
160 Minutes
Objectives :
C# 2005: Serialization and I/O
Implement an IDserializationCallback interface and an ISerializable interface in a given scenario. Use XML serialization and deserialization and the ObjectManager and SerializationInfo classes, given appropriate scenarios. Serialize and deserialize objects in SOAP format and binary format, given a scenario. Use serialization in a given scenario. Implement streams in a given scenario. Implement file management and isolated storage in a given scenario. Use stream, isolated storage, and file management classes in a given scenario. Determine how to improve application performance using serialization and I/O.
Course Number: 241292_eng
Back to ListC# 2005: Customized Programming
Overview/Description
To enable compatibility between COM and C# 2005, use reflection to call classes and data types, and customize a C# 2005 application for graphics, text, globalization, and e-mail
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration
170 Minutes
Objectives :
C# 2005: Customized Programming
Perform interoperation between COM and .NET in a given scenario. Use reflection in a given scenario. Perform interoperation and reflection in a given scenario. Create graphics with GDI+ in an application, given a scenario. Manipulate text in an application, given a scenario. Create graphics and manipulate text in a given scenario. Determine how to implement interoperation, reflection, graphics, and text in an application. Develop e-mail functionality in an application, given a scenario. Use globalization to develop a culture-specific application in a given scenario. Develop mail functionality and globalization in an application, given a scenario.
Course Number: 241293_eng
Back to ListC# 2005: Security
Overview/Description
To recognize the different types of security supported by C# 2005 and how they work, and to use them in application development
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration
170 Minutes
Objectives :
C# 2005: Security
Implement evidence-based security in a given scenario. Implement role-based security in a given scenario. Implement .NET and IIS security in a given scenario. Implement file security and authentication in a given scenario. Implement code access permissions in a given scenario. Implement file security, authentication, and code access permissions in a given scenario. Implement symmetric and asymmetric cryptography in a given scenario. Use hash algorithms and the Data Protection API in a given scenario. Use cryptography in a given scenario.
Course Number: 241294_eng
Back to ListC# 2005: Threading, Service Processing, and Application Domains
Overview/Description
To recognize how threading, service processing, and application domains facilitate background system operations, and to implement them in Visual Basic applications
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration
180 Minutes
Objectives :
C# 2005: Threading, Service Processing, and Application Domains
Implement threading in a given scenario. Implement thread event handling in a given scenario. Use special classes, threading, and enumerations in a given scenario. Develop threading in a given scenario. Implement a basic Windows Service in a given scenario. Implement advanced Windows Services in a given scenario. Implement Windows Services in a given scenario. Create an application domain in a given scenario. Configure an application domain in a given scenario. Determine how to improve system operation using threading, service processing, and application domains.
Course Number: 241295_eng
Back to ListC# 2005: Diagnostics and Management
Overview/Description
To manage application configuration and the custom installation of components, event logs, system processes and information, and use debugging and tracing to measure application performance
Target Audience
Employees, consultants, and students that are preparing for the Technology Specialist: Microsoft .NET Framework 2.0 - Application Development Foundation Certification Exam (70-536)
Prerequisites
Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable
Expected Duration
180 Minutes
Objectives :
C# 2005: Diagnostics and Management
Program configuration data in a given scenario. Program custom installers for components, given a scenario. Program configuration data and installers for components in a given scenario. Use event logs and system processes in a given scenario. Manage event logs and system processes in a given scenario. Determine how to manage configuration, custom installation, and system processes. Debug and trace an application in a given scenario. Retrieve system information in a given scenario. Debug an application and manage system information in a given scenario.
Course Number: 241296_eng
Back to ListMentoring 70-536 VB - TS: Microsoft .NET Framework - Application Development Foundation
Overview/DescriptionSkillSoft Mentors are available to help students with their studies for exam 70-536 VB - TS: Microsoft .NET Framework - Application Development Foundation. You can reach them by entering a Mentored Chat Room or by using the E-mail My Mentor service.
Target AudienceIndividuals who are studying the associated SkillSoft content in preparation for, or to become familiar with, the skills and competencies being measured by the actual certification exam.
PrerequisitesFamiliarity with the exam objectives listed below and skills and competencies being measured in the associated certification exam.
Expected Duration (hours)0.0
Lesson Objectives Mentoring 70-536 VB - TS: Microsoft .NET Framework - Application Development Foundation
Developing applications that use system types and collections Implementing service processes, threading, and application domains in a .NET Framework application Embedding configuration, diagnostic, management, and installation features into a .NET Framework application Implementing serialization and input/output functionality in a .NET Framework application Improving the security of the .NET Framework applications by using the .NET Framework security features Implementing interoperability, reflection, and mailing functionality in a .NET Framework application Implementing globalization, drawing, and text manipulation functionality in a .NET Framework application Course Number:
mnt70536vb <
Back to List
TestPrep 70-536 VB - TS: Microsoft .NET Framework - Application Development Foundation
Overview/Description
To test your knowledge on the skills and competencies being measured by the vendor certification exam. TestPrep can be taken in either Study or Certification mode. Study mode is designed to maximize learning by not only testing your knowledge of the material, but also by providing additional information on the topics presented. Certification mode is designed to test your knowledge of the material within a structured testing environment, providing valuable feedback at the end of the test.
Target Audience
Individuals seeking practice in a structured testing environment, covering the skills and competencies being measured by the vendor certification exam.
Prerequisites
The associated SkillSoft certification content should be completed before attempting this TestPrep. This will maximize the effectiveness of the preparation exam.
Expected Duration (hours)
0.0
Lesson Objectives TestPrep 70-536 VB - TS: Microsoft .NET Framework - Application Development Foundation
Implementing interoperability, reflection, and mailing functionality in a .NET Framework application Implementing globalization, drawing, and text manipulation functionality in a .NET Framework application Developing applications that use system types and collections Implementing service processes, threading, and application domains in a .NET Framework application Embedding configuration, diagnostic, management, and installation features into a .NET Framework application Implementing serialization and input/output functionality in a .NET Framework application Improving the security of the .NET Framework applications by using the .NET Framework security features Course Number:
TP70536VB_eng <
Back to List
CBT Direct boasts the most beneficial online certification training on the market. With online training, you have the flexibility
to study on your schedule, and with the speed and reliability of the internet, CBT Direct’s Microsoft MCTS training course is
accessible anywhere you have an internet connection. Convenience finally costs less with CBT Direct – the most affordable
online training solution today. CBT Direct is also a Microsoft Certified Partner.
The unique design of CBT Direct’s Microsoft MCTS certification course incorporates a proven four-step learning process:
presentation, demonstration, guidance and independent practice. This four-step proven learning model for CBT Direct’s
Microsoft MCTS training course ensures the greatest level of retention to prepare you for your Microsoft MCTS certification exam.
This training would be beneficial for individuals looking for IT job positions such as Database Administrator, Database
Developers or Business Intelligence Developers and other developers interested in upgrading their skills.
Candidates who want to earn this certification must pass two exams: one prerequisite that focuses on Microsoft .NET
Framework foundational skills and another exam that focuses on ASP.NET 3.5.