• Online, Self-Paced
Course Description

Microsoft Enterprise Library is a collection of software components, or application blocks, aimed at aiding with common tasks in enterprise software development. These application blocks are provided in source code form, to be adapted and extended as needed. In this course, you'll learn about installation of the six application blocks, particularly the Data Access Application Block (DAB) and the Exception Handling Application Block (EHB).

Learning Objectives

Installation and Configuration

  • start the course
  • install the Data Access Application Block of Microsoft Enterprise Library
  • install the Exception Handling Application Block of Microsoft Enterprise Library
  • install the Logging Application Block of Microsoft Enterprise Library
  • install the Validation Application Block of Microsoft Enterprise Library
  • install and instantiate stored objects that are contained within the Enterprise Library
  • install and configure the Enterprise Library Semantic Logging Block

Data Access Application Block

  • create a database instance using the CreateDefault method in the Enterprise Library Data Access Application Block
  • return a database named instance using the Create method in the Enterprise Library Data Access Application Block
  • retrieve data by executing stored procedures in the Data Access Application Block in Enterprise Library
  • access data by executing an inline SQL statement in the Data Access Application Block in Enterprise Library
  • retrieve data and sort results using accessors in the Database Access Application Block in Enterprise Library
  • use Enterprise Library's ExecuteScalar method to extract single scalar values from a database

Exception Handling Application Block

  • configure your Enterprise Library application's Exception Handling block in your App.config file
  • wrap exception return values in Enterprise Library
  • replace Enterprise Library exceptions
  • use an Enterprise Library log handler to wrap or replace an exception while retaining its original exception information

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.