InMemoryDataProviderWrapper: Datenprovider auf Steroiden

Die Features von Datenprovidern unterscheiden sich sehr. Je nach Datenquelle können zum Beispiel Sortierungen, native Aggregatsfunktionen oder Filter direkt auf Datenbankebene zur Verfügung stehen. Oder auch nicht. Bei filebasierten Formaten wie JSON oder XML oder auch bei „Web“-Formaten wie REST ist all dies beispielsweise nicht verfügbar. Diese werden normalerweise „von vorne nach hinten“ eingelesen und können daher keine Sortierungen anbieten oder native Aggregierungen vornehmen. Mit List & Label 29 haben wir da etwas Neues im Angebot.

Neues Servicepack 28.006 für List & Label und den Report Server

Das neueste Servicepack für List & Label 28 bietet erweiterte Funktionen und Sicherheitsverbesserungen zur Optimierung deiner Berichtsanforderungen. Zu den wichtigsten Neuerungen gehören die Unterstützung von Bildern in Kreuztabellenspalten- und Zeilenbeschriftungen beim XHTML-Export sowie die Unterstützung von Embarcadero RAD Studio 12 (BDE & FireDAC). Eine detaillierte Liste der Änderungen findest du im ServicePack.pdf in deiner Installation und im Servicepack-Downloadbereich.

Neues Servicepack 29.001 für List & Label und den Report Server

Das neue Servicepack 29.001 bringt einige neue Features und zahlreiche Verbesserungen. Die Benutzeroberfläche des .NET-Beispiel-Centers wurde komplett überarbeitet, um zusätzliche Informationen und Links zu den Beispielen bereitzustellen. Neu sind auch spezielle „Signed“-NuGet-Pakete, die signierte List & Label-Assemblies enthalten. Der OdbcDataProvider unterstützt nun ein benutzerdefiniertes ParameterMarkerFormat, um das vom Treiber bereitgestellte Format zu überschreiben oder zu korrigieren.

Neues Servicepack 28.004 für List & Label und den Report Server

Das neueste Servicepack 28.004 für List & Label und den Report Server bringt einen neuen Diagrammtyp im Web Report Designer und Unterstützung für Windows 11 23H2. Erlebe verbesserte Benutzeroberflächen sowie signifikante Performance-Verbesserungen, insbesondere bei horizontalen Messinstrumenten. Eine detaillierte Auflistung aller Änderungen findest du im ServicePack.pdf in deiner Installation sowie im Downloadbereich des Servicepacks.

Neues Servicepack 28.003 für List & Label und den Report Server

Das neue Servicepack 28.003 für List & Label erweitert dein Reporting durch Unterstützung für Embarcadero RAD Studio 11.3 und neue Diagrammtypen im Web Report Designer. Außerdem sind nun für alle .NET-Assemblies die entsprechenden Enterprise-NuGet-Packages verfügbar für eine reibungslose Einbindung in deine Projekte. Die einzelnen Einträge in der Zusammenfassung wurden wie gewohnt aus dem englischen Readme übernommen. Eine detaillierte Auflistung aller Änderungen findest du im ServicePack.pdf in deiner Installation sowie im Download-Bereich des Servicepacks.

Neuer Datenprovider für Azure Cosmos DB

Azure Cosmos DB ist eine vollständig verwaltete NoSQL-Datenbank für die moderne App-Entwicklung von Microsoft, die sich immer größerer Beliebtheit erfreut. Für die Anbindung an Cosmos DB stehen verschiedene APIs zur Verfügung. Unter anderem SQL-API, Cassandra-API oder MongoDB-API. Da wir bereits über die entsprechenden Datenprovider eine Verbindung zu MongoDB oder Cassandra herstellen können, verwenden wir für den Provider die SQL-API.

Service Pack 28.001 für List & Label und den Report Server

In dieser Zusammenfassung finden Sie die wichtigsten Neuerungen und Verbesserungen des Service Pack 28.001 unter anderem mit neuen Exportfunktionen und Balkendiagrammen für den Web Report Designer. Die einzelnen Einträge in der Zusammenfassung wurden wie gewohnt aus dem englischen Readme übernommen. Eine detaillierte Auflistung aller Änderungen finden Sie im ServicePack.pdf in Ihrer Installation sowie im Downloadbereich des Service Packs.

Neues für .NET in List & Label 28

In List & Label 28 gibt es wieder einige neue Funktionen und Verbesserungen für .NET-Entwickler. Das Wichtigste ist wohl die Unterstützung für das gerade erst veröffentlichte .NET 7. Im Hinblick auf die Performance sorgt die verbesserte Verwendung von Bytearrays für Bilder für einen spürbaren Unterschied. Aber auch bei den Datenprovidern hat sich etwas getan. Hier die neuen Funktionen in der Übersicht.

Vorschau in Web-Anwendungen mit dem Web Report Viewer

Bis Version 27 konnte man in eigenen .NET Web-Anwendungen den HTML5 Viewer verwenden, um direkt im Browser die Vorschau eines Berichts anzeigen zu lassen. Mit diesem waren bereits interaktive Benutzeraktionen wie Drilldown, Filterung der Daten mit Hilfe der Berichtsparameter und vieles mehr möglich. Aber die dort verwendete Technologie ist in die Jahre gekommen wie bspw. das verwendete jQuery Framework. Natürlich stehen wir nicht still und haben eine moderne Ablösung bei hoher Kompatibilität mit dem neuen Web Report Viewer geschaffen, der seit Version 27 (Jahr 2021) zur Verfügung steht.

Wie Sie den Report Server auf einer Azure-Container-Instanz bereitstellen und über eine Azure-Funktion verwenden

Da wir immer wieder Anfragen erhalten, List & Label aus einer Azure Function aufzurufen, und wir List & Label in diesem Kontext aufgrund verschiedener Einschränkungen wie z.B. GDI-Sandboxing nicht direkt verwenden können, dachte ich, es könnte interessant sein, einen anderen Weg in die Cloud zu erkunden. Diesmal mit dem Report Server. Mit seiner REST-API können Sie sogar Berichte aus einer Azure-Funktion erstellen. Aber lassen Sie uns den Prozess Schritt für Schritt durchgehen.