Architecture News

用密码在 .NET 中认证连接

7月 3, 2026
在 .NET 应用中连接讯息、文件传输及其它通信服务时,使用密码认证来验证用户凭据。

Password authentication is a method of verifying a user's identity by requiring a valid username and password before allowing access to a service or system. It is widely used because it is simple to implement, broadly supported across protocols, and familiar to users and developers. In applications that interact with services such as email servers using Simple Mail Transfer Protocol (SMTP), Internet Message Access Protocol (IMAP), or Post Office Protocol version 3 (POP3), or file transfer systems using Secure File Transfer Protocol (SFTP), password authentication provides a reliable way to establish authenticated connections. Its compatibility with existing infrastructure and standards makes it a practical choice for enabling authenticated access in messaging and communication scenarios.

Several .NET communication and messaging components support password authentication methods, including:

  • Aspose.Email for .NET offers password authentication for SMTP, IMAP, POP3, and Exchange Web Services (EWS) connections, enabling applications to access mail servers.
  • SecureBlackbox .NET Edition by /n software provides password-based authentication for many secure communication protocols, enabling encrypted, authenticated connections.
  • Rebex SFTP supports password authentication for Secure File Transfer Protocol (SFTP) connections, enabling applications to authenticate users when transferring files.
  • PowerTCP Mail for .NET by Dart Communications includes password authentication for SMTP, POP3, and IMAP servers, allowing apps to connect to and interact with mail servers.

For an in-depth analysis of features and price, visit our comparison of .NET communication and messaging components.

Compare .NET Comms and Messaging Components

在更强大的代码库上构建数据网格应用

7月 3, 2026
Handsontable 的核心已完全重写为 TypeScript,从而改进了整个代码库的长期稳定性和可维护性。

Handsontable is a JavaScript library designed to help developers build interactive data grids into their web applications. Offering a familiar spreadsheet-like interface, it allows users to edit, sort, and filter data with ease. Highly customizable and compatible with popular frameworks like React and Angular, Handsontable empowers developers to build robust data manipulation features into their web applications.

The Handsontable 18.0.0 release introduces a complete rewrite of its core from JavaScript to TypeScript. Although largely invisible in day-to-day use, this investment strengthens the foundation of the project, making the codebase easier to maintain, reducing the likelihood of defects, and providing developers with improved type safety and tooling. It lays the groundwork for future enhancements while helping ensure a more reliable experience for everyone building with Handsontable.

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

Handsontable is licensed per developer and is available as an Annual or Perpetual license with 1 year support and maintenance. See our Handsontable licensing page for full details.

For more information, visit our Handsontable product page.

用 AI 加速低代码开发

7月 3, 2026
Scriptcase 10 将项目感知型 AI 辅助添加到低代码开发,从而有助于开发人员生成代码、修正查询并翻译应用程序。

Scriptcase is a RAD platform that simplifies PHP web application development. Its drag-and-drop interface, code generation capabilities, and database integration make it a user-friendly tool for both experienced programmers and non-technical users. By streamlining the development process, Scriptcase accelerates the time to market, reduces coding effort, enhances productivity, lowers costs, and improves user experience.

The Scriptcase 10 update introduces artificial intelligence (AI) to its low-code development platform with project-aware assistance. By reading your database structure, application events, and libraries, Scriptcase AI understands the context of your project before generating suggestions. It can help correct SQL queries, generate application logic, and translate an entire application into another language, covering everything from the data dictionary to interface labels.

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

Scriptcase is licensed per developer and is available as an Annual or Perpetual license with 1 year support and maintenance. See our Scriptcase licensing page for full details.

For more information, visit our Scriptcase product page.

用 LaTeX 公式编写文档代码

7月 3, 2026
CodeRush Ultimate 26.1.3 将对 LaTeX 公式的支持添加到 Rich Comments,支持源代码注释中的数学表达式。

CodeRush Ultimate is a Visual Studio extension designed to improve developer productivity and creativity. It empowers you to generate sophisticated code, automate tedious tasks, and navigate your codebase effortlessly, all while boosting code quality and readability. By eliminating repetitive coding and providing intelligent assistance, CodeRush Ultimate frees you to focus on the big picture, helping you deliver more features faster and with higher quality.

The CodeRush Ultimate 26.1.3 update includes support for LaTeX formulas in Rich Comments, making it possible to add, view, and edit fully formatted mathematical expressions directly within source code comments. This feature is available across a wide range of languages and file types, including C#, Visual Basic, JavaScript, TypeScript, HTML, XAML, CSS, and F#. This addition is particularly useful for developers documenting algorithms, mathematical models, scientific calculations, or engineering formulas. By rendering LaTeX expressions directly within comments, CodeRush helps keep technical documentation close to the code while making complex equations easier to read and maintain.

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

CodeRush Ultimate is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our CodeRush Ultimate licensing page for full details.

CodeRush Ultimate is available to buy in the following products:

用调色板填充模式自定义图表外观

7月 3, 2026
NOV Chart for .NET 2026.1 为快速系列添加调色板填充模式,使图表样式更灵活,视觉呈现保持一致。

NOV Chart for .NET by Nevron is a comprehensive .NET charting component suite designed for cross-platform application development. It offers an array of 2D and 3D chart types, along with smart data labeling, an advanced chart axes model, numerous interactivity features and GPU-accelerated real-time rendering based on OpenGL. This library allows developers to seamlessly integrate rich, dynamic and interactive business, scientific, financial and presentation data visualizations into their .NET applications for more effective communication.

The NOV Chart for .NET 2026.1 update introduces a new Palette Fill Mode for Fast Area, Fast Bar, Fast Line, and Fast Point Series, giving developers greater control over how colors are applied across high performance charts. This enhancement makes it easier to create visually consistent and professionally styled data visualizations while reducing the effort required to maintain a unified appearance across multiple chart types. The added flexibility helps developers produce clearer dashboards, reporting interfaces, and analytics applications that better align with application branding and design requirements.

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

NOV Chart for .NET is licensed per developer and is available as a perpetual license with 1 year support and maintenance. See our NOV Chart for .NET licensing page for full details.

NOV Chart for .NET is available in the following products: