Sharing Managed Code in Report Expressions

| 1 Comment | No TrackBacks

My new webinar/lab class launches next week on February 8-10. It’s the premier edition of a series of lectures and lab exercises that walk report developers through the process of learning enough Visual Basic to create serious report expressions for use with Reporting Services reports.

We follow the introduction to Visual Basic with an in-depth discussion of how to add code-based expressions to your reports, but more importantly, how to share the code between reports. The final session shows how to create managed-code DLLs that can be developed in C#, VB.NET or any .NET CLR language and leveraged by the report processor when rendering your report.

The mentored lab exercises walk you through the process of creating a Visual Basic test-harness, coding and debugging complex code expressions and finally, you’ll create your own sharable managed-code DLL that can be used in all kinds of deployed reports.

Here’s the link to the Progressive site.

This is another one of my lab-based courses. Consider how hard it is to absorb new technical material when you don’t have a chance to try it out until you get back to your office. By including mentored labs immediately following each lecture, we’re able to help students dig into the concepts while the instructor is right there waiting to help. This approach has been very well received, as it encourages the maximum amount of learning in the least amount of time. All of the software used for the labs is free—thanks to Microsoft’s generosity. We also include easy-to-understand setup instructions to make installation easy. Several sample projects and reports are also included to illustrate the points discussed in the lectures.


  • Visual Basic for Report Developers
    • Understanding Visual Basic
    • Creating Functions and Subroutines
    • Declaring Typed Constants and Variables
    • Managing Conditional Expressions and Looping
    • Testing and Debugging Expressions
    • Building an Expression Test-Harness Application
  • Implementing Report Expressions 
    • Creating Internal Report Expressions
    • Creating External Report Expressions
    • Coding Report Expression
    • Working with the Expression Editor
    • Managing Expressions in Calculated Fields and Data Queries
    • Solving Typical Problems with Expressions
  • Sharing Report Expression Code 
    • Expression Code Reuse and Sharing Issues
    • Creating Managed Assemblies for use in Report Expressions
    • Integrating Business Intelligence and Visual Studio
    • Creating, Testing and Deploying Custom Managed DLLs
    • Deploying Reports Containing Custom DLLs

No TrackBacks

TrackBack URL:

1 Comment

Thanks for seminar's agenda. It's important to know new directions and some updates in Microsoft development.


Powered by Movable Type 4.21-en

About this Entry

This page contains a single entry by William Vaughn published on February 12, 2011 11:47 AM.

Trying to Move Files with SharePoint Integration was the previous entry in this blog.

Is SQL Server Express Enough for the Job? is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.