LOGO For Immediate Assistance Call 855-211-9361

1-3 day (9 HOUR TRAINING):

Visual Basic and Report Services Expressions Managed Code


Call for availability 855-211-9361

This series of training webinars is designed to help report developers learn how to write efficient and sharable Reporting Services Report Definition Language (RDL) expressions in Visual Basic and other .NET managed code languages (such as C#). Virtually all reports contain expressions of one kind or another. Expressions are what make reports more efficient, more focused, more interesting and more interactive. These fast-paced webinars are presented in three parts-each followed by a hands-on and instructor-mentored set of laboratory exercises that challenge each student to implement what they have learned.

Course Overview

By the end of the class students will discover:

  • Easy-to-understand instruction delivered to a limited number of students. Up-to-date information on the latest Reporting Services technology as well as pragmatic methods, tips and techniques that work with all versions of Reporting Services.
  • An in-depth discussion of creating and sharing code-driven expressions-content.
  • Personalized attention from industry-expert William Vaughn and the opportunity to ask questions throughout the sessions.
  • Easy-access to session recordings immediately after each webinar

Course Outline

  • Visual Basic for Report Developers

    • Understanding the Visual Basic language
    • Creating Functions, Subroutines & Conditional Loop Operations
    • Declaring Typed Constants and Variables
    • Managing Conditional Expressions
    • Testing and Debugging Expressions
    • Building an Expression Test-Harness Application
  • Implementing Reporting Services Expressions

    • Creating Internal Report Expressions & External Report Expressions
    • Coding Report Expressions
    • Working with the Expression Editor
    • Managing Expressions in Calculated Fields and Data Queries
    • Solving Typical Problems with Expressions
  • Sharing Managed Code Expressions

    • Expression Code Reuse and Sharing Issues
    • Creating Managed Assemblies for use in Report Expressions
    • Integrating Business Intelligence and Visual Studio Projects
    • Creating, Testing and Deploying Custom Managed DLLs
    • Deploying Applications Containing Custom DLLs