MCTS .NET Framework 3.5, ADO.NET Applications Certification Course

MCTS .NET Framework 3.5, ADO.NET Applications Certification CourseMCTS .NET Framework 3.5, ADO.NET Applications Certification CourseMCTS .NET Framework 3.5, ADO.NET Applications Certification Course
 
  • Price: US$ 499.00
  • Publisher: ElementK
  • Number of modules: 20
  • Length: 40 hours
  • Language: English
  • Subscription: 12 months
whats-included

Microsoft Visual Studio 2008 Professional?  Get your Certification Training Here.

These online certification courses are the premier online training courses for MCTS candidates.  They are Official Microsoft Learning Products published by ElementK.

This certification library will help you prepare for the following Microsoft exams:

  • 70-536
  • 70-561
     

15 Virtual Labs included in this MCTS Certification course:

  1. Configuring and Installing Assemblies
  2. Creating Globalized Applications in the .NET Framework 2.0
  3. Creating Multithreaded Applications and Application Domains
  4. Implementing Code Access Security
  5. Implementing Collections and Generics in the .NET Framework 2.0
  6. Implementing Cryptography
  7. Implementing Delegates and Events
  8. Implementing System Types and Interfaces
  9. Interoperating Between COM Components and Assemblies
  10. Monitoring and Debugging Applications
  11. Reading and Writing Files in the .NET Framework 2.0
  12. Serializing Data in the .NET Framework 2.0
  13. Working with GDI+ Windows-Based Applications in the .NET Framework 2.0
  14. Working with Service Applications and E-mail Messages
  15. Working with Type Metadata

Student Prerequisites

  • Three years of experience in developing Web applications, Windows-based applications, or distributed applications by using Microsoft .NET Framework 1.1 or 2.0
  • Knowledge of programming in C# or Microsoft Visual Basic .NET (VB.NET)
  • At least one year of experience in using Microsoft SQL Server and other relational database management systems such as Oracle, DB2, and MySQL
  • Knowledge of Web services and XML
  • Knowledge of stored procedures and data-bound controls

 

 

MCTS .NET Framework 3.5, ADO.NET Applications Certification Course Details

Module Name
Description

Accessing Databases by Using Microsoft ADO.NET 3.5 Applications (6680)

Provides the knowledge and skills to access databases by using ADO.NET 3.5 applications.

Topics covered in the course include:

  • Methods to connect to data source
  • Methods to run commands by using ADO.NET
  • Methods to write generic data access code

Configuring and Installing Assemblies in the Microsoft .NET Framework 2.0 (3356)

Learn about the installation and configuration functions provided to developers by the Microsoft .NET Framework 2.0. Topics range from working with assemblies and installing assemblies in the GAC to creating custom installers and working with configuration classes. In the lab you will write code to configure, install and assemble.

The course will help you build deployable components that can be configured at runtime. These are key components for maintainable client and server based enterprise solutions.

Creating Globalized Applications in the Microsoft .NET Framework 2.0 (3360)

Learn about the globalization functionality provided by the Microsoft .NET Framework 2.0. Topics range from working with culture information, to creating new cultures and working with encoding. In the lab, you will retrieve globalization information and format information according to culture. You will also write code that enumerates and displays the available cultures.

The information in this course will help you create multi-lingual applications.

Creating Multithreaded Applications and Application Domains in the Microsoft .NET Framework 2.0 (3367)

Learn about working with threads and application domains in the Microsoft .NET Framework 2.0. Topics range from working with thread, thread pools, and shared resources to creating and working with AppDomains. Create threads and thread pools, synchronize a shared resource, and log events asynchronously in the lab.

The course helps to build applications that make better use of system resources and processor time.

Getting Started with Language Integrated Query in Microsoft Visual Studio 2008 (6686)

Provides the knowledge and skills to use LINQ in Visual Studio 2008.

Topics covered in the course include:

  • Language enhancements in ADO.NET 3.5
  • Basic query operation by using LINQ in ADO.NET
  • Method to work with LINQ to DataSets

This course helps you prepare for exam 70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET.

Implementing Applications by Using Data Services in Microsoft ADO.NET 3.5 Applications (6689)

Provides the knowledge and skills to implement applications by using data services in ADO.NET 3.5.

Topics covered in the course include:

  • ADO.NET Data Services Framework
  • Method to work with Data Services

This course helps you prepare for exam 70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET.

Implementing Code Access Security in the Microsoft .NET Framework 2.0 (3362)

In this 2-hour course you will learn about using Code Access Security in the Microsoft .NET Framework 2.0. Topics range from configuring Code Access Security to managing Security Policy, Permissions and Access Control, and User Identity. In the lab, you will write code to configure security permissions for resources, create GenericIdentity and GenericPrincipal objects, and perform permission demands.

Working with Code Access Security will allow you to build secure applications that will be protected against running malicious code and that will not allow unauthorized access to data.

Implementing Collections and Generics in the Microsoft .NET Framework 2.0 (3355)

Learn about working with the various types of collections provided by the base class library in the Microsoft .NET Framework 2.0. Topics range from working with Primary and Generic collections such as Lists, ArrayLists, Stacks, and Queues to Specialized collections and Collection base classes. Build generic classes and collections and write code that iterates and manages these collections in the lab.

It helps to determine which is most appropriate to use in different scenarios. This knowledge is critical to designing applications that are maintainable and scale to the needs of an organization.

Implementing Cryptography in the Microsoft .NET Framework 2.0 (3363)

Learn about encryption and decryption in the Microsoft .NET Framework 2.0. Topics range from encrypting and hashing data to extending cryptographic behavior. Write code to hash data and compare hashes as well as encrypt and decrypt data in the lab.

Working with encryption, decryption, and hashing can protect data from being tampered with or from being viewed by unauthorized users.

Implementing Data Access Using Language Integrated Query to SQL (6687)

Provides the knowledge and skills to implement data access by using LINQ to SQL.

Topics covered in the course include:

  • Entity classes in ADO.NET
  • Methods to query databases by using LINQ to SQL
  • Data modification by using LINQ to SQL

Implementing Delegates and Events in the Microsoft .NET Framework 2.0 (3368)

Learn about using events and delegates in the Microsoft .NET Framework 2.0. Topics range from creating and using delegates, to creating events and EventArg classes and raising events. Create an event and EventArg as well as define an EventHandler delegate in the lab.

Using events and delegates, one can create components that publish information during their processing for other components to subscribe to.

Implementing System Types and Interfaces in the Microsoft .NET Framework 2.0 (3354)

Learn about the types and interfaces provided by the base class library in the Microsoft .NET Framework 2.0. Topics range from working with Value and Reference types to Generics, Exceptions and Attributes and finally to implementing .NET Framework interfaces such as IFormattable, IDisposable, and ICloneable. Create custom types that implement many of the concepts learned within the course in the lab.

The course helps to create robust applications and components that take advantage of low level functionality provided by the .NET Framework. Additionally, learn to write reusable and extensible business components.

Implementing the Entity Framework in Microsoft ADO.NET 3.5 Applications (6688)

Provides the knowledge and skills to implement the entity framework in ADO.NET 3.5 applications.

Topics covered in the course include:

  • Entity framework
  • Object services management
  • Entity SQL queries
  • Methods to use LINQ to entities

This course helps you prepare for exam 70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET.

Interoperating Between COM Components and Assemblies in the Microsoft .NET Framework 2.0 (3364)

Learn about interoperating managed and unmanaged code in the Microsoft .NET Framework 2.0. Topics range from exposing COM components to .NET and exposing .NET components to COM as well as using PInvoke to call Win32 dlls. Use interop to work with Microsoft Office from within a .NET Framework application in the lab.

The course will help you build .NET Framework applications that harness existing COM libraries and to expose new .NET Framework components to COM applications.

Monitoring and Debugging Applications in the Microsoft .NET Framework 2.0 (3357)

Learn about the monitoring, debugging, and tracing capabilities provided to developers by the Microsoft .NET Framework 2.0. Topics range from working with event logs, and processes to measuring application performance and using WMI. Write code to create performance counters, work with event logs, and add application tracing in the lab. Monitor application performance as well.

Having the ability to debug applications and gather contextual information at runtime is critical to problem resolution for applications in production.

Reading and Writing Files in the Microsoft .NET Framework 2.0 (3358)

Learn about working with the file, stream, and string handling capabilities provided to developers by the Microsoft .NET Framework 2.0. Topics range from working with the file system and byte streams to working with strings and regular expressions. Write code to enumerate, create and delete files in the lab. Work with file compression and decompression.

Retrieving Data by Using Datasets in Microsoft ADO.NET 3.5 Applications (6682)

Provide the knowledge and skills to retrieve data by using datasets in ADO.NET 3.5.

Topics covered within this course include:

  • Method to work with DataSets in ADO.NET
  • Methods to work with DataRows and DataColumns in ADO.NET
  • Common data related tasks

Serializing Data in the Microsoft .NET Framework 2.0 (3359)

Learn about how to serialize and deserialize objects in the Microsoft .NET Framework 2.0. Topics range from Binary, SOAP, and XML Serialization to customizing serialization using attributes and custom classes. Customize XML Serialization with XmlAttributes in the lab. Use the XmlSerializer to serialize and deserialize an object.

Having a good understanding of serialization concepts is key to developing distributed applications.

Synchronizing Data in Microsoft ADO.NET Applications (6685)

Provides you with the knowledge and skills to synchronize data in ADO.NET applications.

Topics covered in the course include:

  • Cached data updates in ADO.NET applications
  • Synchronization services

This course helps you prepare for exam 70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET.

Updating Data in Microsoft ADO.NET 3.5 Applications (6683)

Provide the knowledge and skills to update data in ADO.NET 3.5 applications.

Topics covered within this course include:

  • Data updates by using DataSets

  • Data integrity maintenance

This course helps you prepare for exam 70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET.

Working with Data by Using Microsoft ADO.NET 3.5 Applications (6681)

Provide the knowledge and skills to work with data by using ADO.NET 3.5 applications.

Topics covered in the course include:

  • Method to work with data in a connected scenario
  • Management of special data types by using ADO.NET

This course helps you prepare for exam 70-561 TS: Microsoft .NET Framework 3.5 - ADO.NET.

Working with GDI+ in Windows-based Applications in the Microsoft .NET Framework 2.0 (3361)

Learn about how to use GDI+ from within the Microsoft .NET Framework 2.0. Topics range from drawing graphic objects to working with images, bitmaps, and icons. In the lab, you will use GDI+ to create graphics, text, and point structures within a Windows Form.

Working with GDI+ can design rich graphical interfaces within .NET Foundation 2.0 applications as well as enable you to manage images of various formats.

Working with Service Applications and E-mail Messages in the Microsoft .NET Framework 2.0 (3365)

Learn about Windows Services and E-mail in the Microsoft .NET Framework 2.0. Topics range from creating, managing and installing services to creating and sending e-mail messages and attachments. Write, create, install, and manage a Windows service in the lab.

Having the knowledge of creating Windows services and how to send e-mail programmatically can build more robust applications.

Working with Type Metadata in the Microsoft .NET Framework 2.0 (3366)

Learn about using reflection to work with type metadata in the Microsoft .NET Framework 2.0. Topics range from accessing type level and method level metadata to dynamically creating assemblies and types. In the lab write code to load and examine an assembly dynamically in code.

Working with assemblies at run time allows you to build extensible plug-in architectures.

Working with XML Data in Microsoft ADO.NET 3.5 Applications (6684)

Provides the knowledge and skills to work with XML data in ADO.NET 3.5 applications.

Topics covered in the course include:

  • Methods to support XML data by using native features in SQL Server
  • Methods to use XML features with DataSets