Category News

将 Oracle 数据库迁移到 PostgreSQL

11月 24, 2025
KeepTool 通过 Hora 自动进行 Oracle 向 PostgreSQL 的迁移,从而转换模式、视图、数据和 PL SQL 代码,使项目更快更顺利。

KeepTool Professional is a comprehensive suite for Oracle database design, administration and PL SQL development. It combines tools such as Hora, Reverse DB, SQL Editor and DB Doc to support viewing tables, writing queries, comparing databases, generating documentation and debugging PL SQL code with ease. This helps database administrators and developers work more efficiently, maintain consistent database structures and support a wide range of Oracle based applications across different projects.

In this blog post, KeepTool demonstrates how to automatically migrate an Oracle database to PostgreSQL using Hora, handling schema conversion, view rewriting, data transfer, and PL/SQL to PL/pgSQL translation. It walks through each migration step in detail so developers can understand, verify, and fine-tune the process. These steps include:

  • Creating a Table Structure in PostgreSQL
  • Creating the Stuctures for Multiple Tables
  • Migrating Trigger Logic
  • Creating Views in PostgreSQL
  • Copying Data from Oracle to PostgreSQL
  • Implementing Oracle PL/SQL Logic using PL/pgSQL
  • Rewriting SQL Queries for PostgreSQL

Read the complete blog to learn how to improve your Oracle-to-PostgreSQL migration and maintain code fidelity throughout the process.

KeepTool Professional is licensed on a perpetual basis and is available as a workstation or network license. A workstation license is bound to your computer and a network license is bound to a license server within your network. See our KeepTool Professional licensing page for full details.

KeepTool is available in the following editions:

主数据安全、UI / UX 设计和 AI

11月 24, 2025
加入 Embarcadero CodeRage 2025 在线会议,享受为期 8 天的专家讲座和现场问答,聚焦当今行业最热门话题。

CodeRage 2025 is Embarcadero’s highly popular and widely anticipated online conference on software development. This year, CodeRage is scheduled for 1 to 10 December, and will involve dozens of online sessions by recognized experts, with live Q&A, on the hottest topics software developers are interested in today.

Hosted by widely-renown Delphi and C++Builder experts, you will benefit from in-depth online sessions that include clear demos on multicore tasks, Windows and mobile deployment, and modern UI patterns - with working code and tested methods - expanded Q&A, and much more!

Register now and join thousands of software developers for expert talks and live Q&A over 8 full days of CodeRage, tackling the hottest topics in the industry today.

Sessions are still being added and finalized, so check the updated schedule regularly to ensure that you find the right sessions for all the topics you are interested in.

在.NET 应用中搜索和筛选邮件

11月 24, 2025
.NET Core 通信和消息传递控件用强大的内置搜索和筛选功能帮助您提供更快速、更智能的邮件处理。

Searching and filtering mail in a Comms & Messaging .NET Core component refers to the ability to locate and narrow down email messages based on specific criteria such as sender, subject, date, or content. This feature is implemented through programmatic access to email metadata and message bodies, enabling developers to build custom filters or queries directly into their applications. It improves efficiency by allowing faster access to relevant messages and simplifies tasks such as audit logging, automated processing, or user-driven searches within large volumes of communication data.

Several Comms & Messaging components for .NET Core offer support for searching and filtering mail including:

  • Cloud Mail .NET Edition by /n software allows you to query and filter messages across cloud services (Microsoft 365, Gmail, Amazon SES) using built‑in list and search operations.
  • Aspose.Email for .NET enables developers to build precise mail queries (subject, sender, date, domain) and combine filters for IMAP, EWS, POP3.
  • MailBee.NET EWS by Afterlogic facilitates executing search filters against Exchange Web Services folders to identify items matching specified criteria.
  • PowerTCP Mail for .NET by Dart Communications supports retrieving and filtering mail via IMAP/POP4 with criteria‑based message selection and preview functionality.

For an in-depth analysis of features and price, visit our comparison of .NET Core Comms & Messaging.

Compare .NET Core Comms & Messaging

将本地 AI 添加到 .NET 10 应用程序

11月 24, 2025
LM-Kit.NET 2025.11.2 现已支持 .NET 10,允许开发者将设备语言模型集成到 .NET 最新应用中。

LM-Kit.NET is a cross-platform software development kit (SDK) designed for .NET applications, enabling on-device execution of large and small language models without relying on external cloud services. It supports a broad range of natural language processing tasks, including text generation, translation, summarization, and entity recognition, executed locally on CPU or GPU, with compatibility across Windows, Linux, and macOS. The SDK provides native integration through a NuGet package, allowing developers to embed AI capabilities directly into desktop, server, or edge applications while maintaining full control over data, performance, and compliance requirements. It supports multiple model architectures and inference backends, giving developers flexibility to tailor performance and resource usage to their specific environments.

The LM-Kit.NET 2025.11.2 update adds a native assembly targeting .NET 10, giving developers improved runtime performance, stronger compatibility with modern .NET environments, and direct access to the latest framework optimizations. This enhancement supports smoother project upgrades, reduces reliance on compatibility layers, and enables more efficient, maintainable applications that align with current and future .NET development practices.

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

LM-Kit.NET is licensed per deployed commercial application per year. The license is subscription-based and must be renewed every year to continue using the Software. See our LM-Kit.NET licensing page for full details.

Learn more on our LM-Kit.NET product page.

用智能骨架组件吸引用户

11月 24, 2025
Telerik UI for .NET MAUI 2025 Q4 添加内容感知的骨架加载状态,其在数据加载时可提升感知性能。

Telerik UI for .NET MAUI is a robust suite of user interface components designed to simplify the creation of cross-platform applications using .NET Multi-platform App UI (MAUI). It offers a wide range of pre-built controls, including charts, grids, and navigation elements, enabling developers to build visually appealing, high-performance apps for Android, iOS, Windows, and macOS from a shared codebase. By ensuring a consistent user experience across platforms, it accelerates development and allows a focus on functionality, making it ideal for business applications, dashboards, and data-driven projects.

The Telerik UI for .NET MAUI 2025 Q4 update introduces the new Skeleton Component, which enables developers to present structured loading placeholders that match the layout of their final content. This improves perceived responsiveness by keeping the interface stable while data is retrieved, reducing layout shifts and allowing users to understand the expected structure of the page before it fully renders. With built-in templates for common UI patterns, the component improves implementation and helps teams deliver more consistent, polished loading experiences across their applications.

To see a full list of what's new in 2025 Q4 (v12.0.0), see our release notes.

Telerik UI for .NET MAUI is licensed per developer and has two licensing models: an annual Subscription License and a Perpetual License. The Subscription license provides access to the latest product updates, technical support, and exclusive benefits for a flat annual fee, and must be renewed to continue using the software. The Perpetual license is a one-time purchase granting access to the current released version and includes a one-year subscription for product updates and technical support. After this initial period, users can choose to renew the subscription element to continue receiving updates and support; otherwise, they may continue using the installed version available during their active subscription term but will forgo future updates and support. See our Telerik UI for .NET MAUI licensing page for full details.

Telerik UI for .NET MAUI is available individually or as part of the following products: