Microsoft Enterprise Library


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/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).

Target Audience
Microsoft .NET Developers looking to leverage the Microsoft Enterprise Library

Prerequisites
None

Expected Duration (hours)
1.5

Lesson Objectives

Microsoft Enterprise Library

  • 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
  • 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
  • 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
  • Course Number:
    sd_enlb_a01_it_enus

    Expertise Level
    Intermediate