Jump to content
Dr. Jaspersoft Presents

Dr. Jaspersoft Webinar Series

Designed to help new and advanced Jaspersoft users, the Dr. Jaspersoft webinar series is hosted by Jaspersoft Experts in Solutions Engineering, Architecture, Professional Services, and Customer Success. The monthly series consists of live 45-minute sessions to share Jaspersoft best practices, explore deeper topics, and solve unique challenges.

Upcoming Events

No upcoming events found

On-Demand Webinars

Dr. Jaspersoft - Secure Access Simplified: Implementing OAuth Integration in JasperReports Server

Enhance the security and user experience of your JasperReports Server by integrating with OAuth 2.0. This webinar will guide you through the process of configuring OAuth to enable secure and seamless authentication and authorization for your users. Learn how to leverage trusted identity providers to streamline logins and protect your valuable reporting data.

In this webinar, you will learn how to:

  • Understand OAuth 2.0 fundamentals: Get a clear overview of the OAuth 2.0 protocol, its benefits, and how it simplifies secure authentication and authorization.
  • Identify OAuth use cases for JasperReports Server: Explore various scenarios where OAuth integration can improve security and user convenience, such as single sign-on (SSO) and secure API access.
  • Configure JasperReports Server for OAuth: Step-by-step instructions on configuring JasperReports Server to communicate with your chosen OAuth 2.0 identity provider (e.g., Okta, Azure AD, Google).
  • Handle redirect URIs and client credentials: Understand the importance of redirect URIs and how to manage client credentials securely within JasperReports Server.
  • Map OAuth attributes to JasperReports Server roles and attributes: Learn how to map user information received from the OAuth provider to user roles and attributes within JasperReports Server for fine-grained access control.
  • Troubleshooting common OAuth integration issues: Gain practical tips and techniques for diagnosing and resolving common challenges encountered during OAuth setup.
  • Best practices for secure OAuth integration.

Webinar slides

Dr. Jaspersoft - Unleash Dynamic Content: Embedding HTML with the HTML Pro Component in Jaspersoft Studio

Go beyond standard reporting limitations right within your design environment! This webinar explores the powerful HTML Pro Component in Jaspersoft Studio, enabling you to seamlessly embed rich and dynamic HTML content directly into your report designs. Learn how to integrate interactive elements, custom styling, external web resources, and more to create truly engaging and informative visualizations that will be rendered in your JasperReports Server deployments.

In this webinar, you will learn how to:

  • Understand the power of the HTML Pro Component: Discover the capabilities and benefits of using the HTML Pro Component to enhance your JasperReports designs within Jaspersoft Studio.
  • Design with static and dynamic HTML: Learn how to insert both static HTML snippets and design for dynamically generated HTML based on your report data and expressions, all within the Jaspersoft Studio interface.
  • Incorporate images and external resources in your layout: Learn how to reference and design for the display of images, iframes, and other external web content within your HTML Pro Component as you create your report in Jaspersoft Studio.
  • Use cases and practical examples for design: Explore various real-world use cases for the HTML Pro Component and how to implement them within the Jaspersoft Studio design environment.
  • Design considerations and best practices: Get tips and tricks for effectively using the HTML Pro Component within Jaspersoft Studio and understanding how it will translate to your deployed reports.

Webinar slides

Dr. Jaspersoft – Fortifying Your Data: Mastering Domain Security Files in JasperReports Server

Secure your sensitive data and control access with precision! This webinar delves into the powerful capabilities of domain security files within JasperReports Server, enabling you to implement granular access control and protect your valuable information.

In this webinar, you will learn how to:

  • Understand domain security fundamentals: Explore the concept of domains and how security files play a crucial role in controlling data access within JasperReports Server.
  • Craft effective security files: Learn the syntax and structure of domain security files, and how to define rules that restrict access to specific data elements.
  • Implement row-level and column-level security: Discover how to implement granular security policies that control which users can see specific rows and columns of data.
  • Manage user roles and permissions: Learn how to integrate domain security with JasperReports Server's user roles and permissions to create a comprehensive security framework.
  • Troubleshoot and optimize security configurations: Gain practical tips and techniques for troubleshooting common security issues and optimizing your domain security configurations for performance.
  • Best practices for security file management

Webinar slides

Dr. Jaspersoft – Mastering Subreports, Tables, and Expressions in JasperReports Web Studio

Take your report design skills to the next level with this comprehensive webinar focused on advanced techniques in JasperReports Web Studio. We'll explore the power of subreports for modular design, delve into the intricacies of creating and customizing tables, and unlock the full potential of expressions for dynamic reporting.

In this webinar, you will learn how to:

  • Harness the Power of Subreports: Discover how to create and integrate subreports to build modular and reusable report components. Learn how to pass data between parent and child reports, manage complex layouts, and improve report maintainability.
  • Mastering Tables: Explore the advanced features of table components in Web Studio. Learn how to create dynamic tables, format cells, handle grouping and sorting, and implement interactive features like drill-down.
  • Unleash the Potential of Expressions: Dive deep into the world of Jaspersoft expressions. Learn how to use expressions to perform calculations, format data dynamically, control report elements, and create complex conditional logic within your reports.

Webinar slides

Dr. Jaspersoft – Performance Tuning: Mastering Thread Dumps, Heap Dumps, and JVM Optimization

Is your JasperReports Server running slower than expected? In this advanced webinar, we'll delve into the critical techniques for diagnosing and resolving performance bottlenecks in JasperReports Server. Learn how to analyze thread dumps and heap dumps to identify memory leaks, deadlocks, and other performance issues. We'll also explore strategies for fine-tuning JVM memory settings to optimize your server for peak performance.

In this webinar, you will learn how to:

  • Analyze Thread Dumps: Understand the structure and information contained in thread dumps. Identify blocked threads, deadlocks, and long-running processes that can impact server performance.
  • Interpret Heap Dumps: Learn how to use heap dump analysis tools to identify memory leaks, analyze object allocation, and understand memory consumption patterns.
  • Fine-Tune JVM Memory: Explore the key JVM memory settings (heap size, garbage collection, etc.) and learn how to adjust them to optimize your JasperReports Server for your specific hardware and workload.
  • Troubleshooting Techniques: Gain practical tips and techniques for troubleshooting common performance issues in JasperReports Server.

Webinar slides

Dr. Jaspersoft – Jaspersoft Scheduler Deep Dive: Mastering Automated Reporting

Dive deep into the powerful scheduling capabilities of Jaspersoft! This webinar is designed for those who want to automate their reporting processes and unlock the full potential of Jaspersoft's scheduling features.

In this webinar, you will learn how to:

  • navigate the scheduler user interface, covering all the essential functionalities for creating, managing, and monitoring your report schedules,
  • leverage scheduler APIs and custom UIs,
  • learn advanced techniques for configuring schedules, including setting up recurring reports, defining output formats, and managing report distribution,
  • and extend your scheduling capabilities by integrating with SendGrid and Microsoft Graph API.

Webinar slides

Dr. Jaspersoft – Building Reports and Visualizations with JasperReports Web Studio

In this webinar, we focus on JasperReports Web Studio, the powerful browser-based report designer. This session is designed to empower you with the skills and knowledge needed to create visually stunning and insightful reports directly within your web browser. You'll learn how to build pixel-perfect reports by leveraging Web Studio's intuitive interface and rich feature set to design reports that meet your exact specifications.

We'll begin by showing how to seamlessly connect to diverse data sources via creating data adapters in Web Studio, including REST APIs as well as local data sources such as SQL databases and JSON files. From there, we'll demonstrate how to build a report that incorporates images, utilizes variables for pixel-perfect headers and footers, and implements parameters for dynamic data filtering.

You'll begin to see the advantages of designing reports directly in your web browser with Web Studio, and how it can empower you with greater agility and collaboration in your report development process.

Webinar slides

Dr. Jaspersoft – Jaspersoft Visualize Components: Customize & Embed Interactive Reports in Web Apps

We are excited to announce the upcoming rollout of Jaspersoft Visualize Components, a new suite of visualization tools designed to improve the look and feel of embedded reports and charts within your applications. These components aim to offer a seamless integration experience for developers and users who embed Jaspersoft resources into their own apps.

The components can be easily downloaded from the NPM Registry using NPM or Yarn and naturally embedded into any HTML page, providing a straightforward way to enhance your reports. In addition, users can override styles and customize the components to match the specific branding and design needs of their applications.

Initially, the Jaspersoft Visualize Components will support Input Controls (filters) and Scheduler features, allowing for more dynamic and user-friendly embedded reports. Stay tuned for more updates as we expand this offering with additional components in the future!

Documentation: https://jaspersoft.github.io/js-visualize-components-samples/
GitHub: https://github.com/Jaspersoft/js-visualize-components

Webinar slides

Dr. Jaspersoft – Leveraging REST APIs and Enhancing Performance in Pixel-Perfect Reporting

In this webinar, learn how to harness the full potential of REST API for pixel-perfect reporting.  We’ll cover both asynchronous and synchronous APIs, explore advanced features like setting up the virtualizer and utilizing snapshots, and share best practices to streamline your reporting processes. Whether you’re a beginner or an advanced user, this session will empower you to manage your pixel-perfect reports efficiently.

Webinar slides

Dr. Jaspersoft – JasperReports IO for Modern Cloud Environments

Explore the future of reporting with JasperReports IO. Tailored for contemporary cloud environments and microservices architectures, our next-generation reporting engine delivers exceptionally fast report generation and dynamic visualizations, which integrate seamlessly into your web applications.

Discover how JasperReports IO enables effortless, powerful data reporting and simplifies deployment via Docker containers – perfect for enhancing DevOps pipelines. Register now to unlock the potential of modern reporting solutions with JasperReports IO.

Webinar slides

Dr. Jaspersoft – JasperReports Server Custom Data Source: Use Cases and Live Demo

In this webinar, we dive deep into the capabilities of JasperReports® Server Custom Data Sources to enhance your data integration and analysis. We explore various use cases to demonstrate the versatility and power of JasperReports Server Custom Data Sources, and showcase practical applications and solutions to common challenges. Don't miss this opportunity to learn from experts and elevate your data strategies with Jaspersoft.

To learn more about JasperReports Server, our standalone or embeddable server to design, distribute and securely manage self-service ad hoc and other reports, dashboards, and visualizations, check out our commercial edition

Webinar slides

Dr. Jaspersoft – Elevate Your Data: Mastering Map Visualizations with Jaspersoft

This month’s Dr. Jaspersoft session demonstrates how to harness the full potential of Jaspersoft in creating stunning visualizations using maps. Discover the amazing capabilities of Jaspersoft Maps as we guide you through step-by-step tutorials on making cool stuff with maps, transforming data into insightful, interactive, and visually appealing stories.

Whether you're a seasoned user or new to Jaspersoft, this webinar provides you with valuable tips and tricks to elevate your data visualization skills to the next level. Don't miss this opportunity to see how you can revolutionize the way you visualize data!

Webinar slides

Dr. Jaspersoft – JasperReports Web Studio

In this Dr. Jaspersoft session, we explore the new web-based report designer, JasperReports Web Studio, and how to quickly set up a data adapter to connect to your data and start designing your reports. See the tool in action as a standalone application and also as part of JasperReports Server, which includes the new report designer.

Webinar slides

Dr. Jaspersoft: Jaspersoft AWS Offering

In this Dr. Jaspersoft session we walk you through our multiple offerings in Amazon AWS. We will cover how to install and deploy JasperReports Server as a single instance or a cluster via CloudFormation templates, with licensing options like BYOL or Hourly with multi-tenancy and scalability support.

Webinar slides

Dr. Jaspersoft: Jaspersoft Studio and Git

Have you ever wondered how to keep track of your Jrxml reports versions and how to share them across your teams to enable your developers to work together on non-linear development? In this Month's Dr. Jaspersoft, we're thrilled to present a step-by-step guide on achieving this by integrating Git into your Jaspersoft Studio.

Webinar slides

Dr. Jaspersoft - Autonomous REST Connector for JDBC

Take advantage of Rest APIs to serve your BI offering by using our JSON-based Rest API data source! Learn more about Jaspersoft Autonomous REST Connector for JDBC: AutoREST driver. Connect to your endpoints and create a relational map of the returned JSON data while using your favorite SQL queries to fill your reports, ad hocs, and configure your domains.

Webinar slides

Dr. Jaspersoft: SSO on JasperReports Server - Open ID Connect with AWS Cognito

Connect your users from anywhere! Accelerate, centralize and simplify authentication via Single Sign-On on JasperReports Server. Many external authentication options can be integrated with JRS, and this session we demonstrate a popular approach with OpenID Connect and AWS Cognito as an IDP (Identity Provider). Many of the techniques you will learn will be applicable to other technologies and IDP’s.

Webinar slides

×
×
  • Create New...