Architecture News

Build Cross-Platform UIs with .NET 9 Support

June 5, 2025
Nevron Open Vision for .NET 2025.1 adds support for .NET 9, providing enhanced performance, security, and cross-platform consistency.

Nevron Open Vision for .NET is a comprehensive cross-platform framework that enables developers to build rich presentation layers from a single codebase supporting Windows, macOS, Android and iOS. It offers an extensive collection of widgets and components including data grids, charting and diagramming so development teams can create modern interfaces without HTML constraints. With built-in virtualization and integration into existing .NET projects, NOV improves development and deployment through single-file executables and reduced boilerplate, making it suitable for enterprise desktop applications, mobile apps and embedded solutions requiring premium-quality UI components.

The Nevron Open Vision for .NET 2025.1 update brings native .NET 9.0 support, enabling developers to leverage the latest runtime improvements for faster startup, reduced memory usage and more efficient garbage collection. By targeting .NET 9.0, NOV components can directly use updated language APIs and benefit from JIT/AOT optimizations without relying on compatibility layers, while still remaining functional on .NET 8.0 and .NET Framework 4.7.2+. This ensures seamless integration with modern tooling in Visual Studio and the .NET CLI, delivers up-to-date security and ultimately allows teams to build and deploy cross-platform applications with greater performance and reliability.

To see a full list of what's new in 2025.1, see our release notes.

Nevron Open Vision for .NET is licensed per developer on a perpetual basis with an optional 12-month subscription for updates and maintenance, and is royalty-free at runtime. See our Nevron Open Vision for .NET licensing page for full details.

For more information, see our Nevron Open Vision for .NET product page.

Develop Angular Apps with Pre-Built UI Controls

June 5, 2025
Angular UI suites provide a comprehensive set of components that reduce development time and ensure consistency across complex web apps.

Angular UI controls are specialized components developed to integrate with applications built on the Angular framework. Typically offered as part of comprehensive UI suites, these controls help developers build highly interactive, data-rich web applications while maintaining performance and design consistency. By encapsulating complex behaviors into modular, reusable elements, Angular UI suites simplify the development process and support faster deployment of robust, enterprise-grade front ends.

Common controls include:

  • Chart components provide visually rich data representations such as line, bar, pie, and radar charts, often with interactive and real-time capabilities.
  • Data Grids deliver advanced tabular data manipulation, including features like sorting, filtering, inline editing, and virtual scrolling for performance at scale.
  • Diagramming components allow users to create and interact with flowcharts, organizational charts, and network diagrams with intuitive drag-and-drop interfaces.
  • Layout controls support dynamic, responsive page structures, including panels, tabs, and docking tools that enhance user navigation.
  • Menu components enable structured, hierarchical navigation menus with support for dynamic content and keyboard accessibility.
  • Rich Text editors bring word-processor-like functionality to web apps, with formatting, media embedding, and collaborative editing tools.
  • Scheduling controls offer calendar views, drag-and-drop scheduling, and appointment management features for time-based interactions.
  • Spreadsheet controls mimic Excel-style functionality, supporting cell formulas, filtering, and grid editing within the browser.

For an in-depth analysis of features and price, visit our Angular UI suites comparison.

Explore Angular Controls

Generate Unlimited Themes Using AI Prompts

June 5, 2025
Progress ThemeBuilder 2025 Q2 adds AI-powered theme generation, enabling the creation of unique themes from simple prompts in seconds.

Progress ThemeBuilder by Telerik is a comprehensive visual design tool that accelerates user interface customization for Telerik and Kendo UI web components. ThemeBuilder enables you to style virtually every appearance-related property of the UI components, from top-level elements to the smallest of details, without requiring direct CSS manipulation. It integrates seamlessly with existing development workflows and allows developers to create, modify, and maintain consistent and visually appealing themes across applications. This tool significantly reduces the time and effort required for UI customization and makes it easy to align them with branding and design specifications.

The Progress ThemeBuilder 2025 Q2 update introduces AI-powered theme generation, allowing developers to produce fully cohesive design themes through natural language prompts. Instead of manually configuring color palettes, typography, and layout settings, developers can specify brand requirements or stylistic preferences in plain text, and the AI generates the corresponding theme assets, reducing development time and minimizing inconsistency across components. Generated themes integrate directly with existing ThemeBuilder workflows, ensuring immediate compatibility with styling APIs and design tokens. This enhancement streamlines the process of adopting new design styles, enabling teams to focus on functionality while maintaining a unified visual identity.

To see a full list of what's new in 2025 Q2, see our release notes.

Progress ThemeBuilder is licensed per user and is available as an annual license with a one year support subscription, which is available in three tiers: Lite, Priority or Ultimate. See our Progress ThemeBuilder licensing page for full details.

For more information, see our Progress ThemeBuilder product page.

Find Content Instantly in Any PDF Document

June 4, 2025
.NET Blazor PDF Viewers with text searching help users quickly locate specific words or phrases and navigate documents more efficiently.

Text Searching in a PDF Viewer .NET Blazor component enables users to locate specific words, terms or phrases within a PDF document. This capability enhances document navigation and accessibility by enabling users to quickly identify and move to relevant content without manually scanning each page. Typically supporting case-sensitive and whole-word matching options, the search can be triggered through UI controls and backend logic, making it a flexible feature for applications that handle large or complex PDF files. This is particularly beneficial for developers building document-heavy applications, as it improves user efficiency and ensures precise content discovery.

Several Blazor PDF Viewers allow users to search for text, including:

  • ComponentOne Studio FlexViewer (part of ComponentOne Studio Blazor Edition by MESCIUS) lets you search PDF content, highlighting results to help users locate key terms.
  • Telerik UI PDF Viewer for Blazor (part of Telerik UI for Blazor) enables accurate keyword searching, enhancing user interaction and speeding up content retrieval in PDF files.
  • Syncfusion Blazor PDF (part of Syncfusion Essential Studio Enterprise) facilitates fast, intuitive text searching within PDF documents.

For an in-depth analysis of features and price, visit our comparison of Blazor PDF viewers.

Compare Blazor PDF Viewers

Drive Productivity with Remote Dev Environments

June 4, 2025
JetBrains IDEs enable secure, collaborative development in preconfigured, centrally managed remote environments.

The JetBrains All Products Pack provides access to a comprehensive suite of JetBrains tools, including 12 IDEs, 3 extensions, and 2 profilers, all under one unified license. This flexible solution allows users to switch between tools across multiple machines, adapting to different projects with ease. With a single license, you benefit from simplified license management and significant cost savings - 12 IDEs for the price of two. The All Products Pack is designed to advance your skills by giving you unlimited access to industry-leading professional tools, empowering efficient, high-quality development across a variety of languages and platforms.

The JetBrains All Products Pack’s remote development environments deliver developers secure, centrally managed workspaces on corporate servers that eliminate local configuration burdens and guarantee environment uniformity. By leveraging containerized setups with unified toolchain versions, libraries, and IDE extensions, teams gain rapid access to preconfigured instances that behave identically regardless of individual workstations. This approach scales resources on demand for intensive tasks, enables switching between projects or branches without manual reconfiguration, and incorporates access controls and audit trails to maintain security and compliance, thereby accelerating development and enhancing collaboration across distributed teams.

JetBrains All Products Pack is licensed per user as a commercial annual subscription. We can supply new subscriptions, subscription renewals, lapsed subscription renewals, and additional developer licenses. See our JetBrains All Products Pack licensing page for full details.

For more information, see our JetBrains All Products Pack product page.