Architecture News

確保您整個 WPF 應用的文本準確性

9月 5, 2025
透過紅色底線、更正建議以及對自訂或多語言詞典的支援,拼寫檢查器有助於使用者在鍵入時發現錯誤。

Spell-checker components in UI suites provide built-in functionality to detect and correct spelling errors within user-input fields and documents. They enhance text accuracy by underlining errors as the user types and offering context-menu corrections or dialog-based review, mirroring the familiar, production-grade experience found in Microsoft Office. These components typically support multiple dictionary formats (such as ISpell, OpenOffice, Hunspell, or custom dictionaries), integrate seamlessly into both basic and advanced text editors, and are essential for ensuring text quality in enterprise and productivity applications.

Several WPF UI suites offer spell checker components including:

  • DevExpress WPF includes a Spell-Checker component which delivers a Microsoft Office-inspired experience with check-as-you-type features and configurable dictionaries.
  • Telerik UI for WPF offers RadSpellChecker which allows spell checking across several controls including TextBox, RichTextBox, RadRichTextBox, RadGridView, and DataGrid.
  • ComponentOne Studio WPF by MESCIUS provides C1SpellChecker which brings rapid, Word-like spell checking, capable of processing up to 400,000 words per second.
  • Infragistics Ultimate UI for WPF includes the xamSpellChecker control which supports nine language dictionaries (including multiple English variants).

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

Compare WPF UI Suites

用儲存格內資料登錄加快編輯速度

9月 5, 2025
直接在試算表中進行快速修復或詳細調整,保持對資料準確性和工作流程效率的控制。

In-cell data editing allows information to be modified directly within a spreadsheet cell rather than through separate forms or dialog boxes. This approach speeds up data entry, provides immediate visual feedback, and makes it easier to spot and correct mistakes in context. It enhances efficiency by reducing interruptions, lowering cognitive effort, and offering a familiar Excel-style experience. Common use cases include updating financial figures, adjusting inventory records, or revising project timelines where quick, accurate edits are essential.

Several JavaScript spreadsheet controls support in-cell data editing including:

  • Telerik Spreadsheet React lets users edit data directly within spreadsheet cells, enabling quick adjustments, streamlined workflows, and accurate real-time updates.
  • Wijmo FlexSheet by MESCIUS allows direct in-cell editing, giving developers Excel-like functionality with efficient data entry, contextual corrections, and improved productivity.
  • Jspreadsheet Pro enables in-cell editing within modern web applications, offering instant changes, enhanced usability, and efficient management of large datasets.
  • Infragistics Spreadsheet Angular facilitates editing directly in grid cells, supporting faster updates, reduced errors, and seamless interaction with surrounding dataset context.

For an in-depth analysis of features and price, visit our comparison of JavaScript Spreadsheet Controls.

Compare JavaScript Spreadsheet Controls

用 AI 輔助編寫更好的提交

9月 3, 2025
GitLens v17.4 for VS Code 添加提交撰寫器,用於依照專案歷史記錄分析變更並起草一致的提交訊息。

GitKraken is a suite of developer tools built around Git, a popular version control system. It offers a graphical user interface (GUI) that allows developers to interact with Git repositories visually instead of relying on the command line. This simplifies complex Git workflows like resolving merge conflicts and visualizing code history, making Git more accessible and efficient for developers of all experience levels.

The GitLens for VS Code V17.4 release (included in GitKraken) adds a new Commit Composer view, which automatically analyzes your code changes and organizes them into logical, cohesive commits while generating meaningful, context-aware commit messages. You can preview and iterate on drafts before finalizing, switch between different AI models, and supply custom instructions to align with your project's conventions. The interface also offers integrated diff review and supports manual editing, giving you precise control over the outcome.

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

GitLens for VS Code is part of GitKraken which is available as Cloud-based or On-Premise options, licensed per user as an annual license which includes free updates and technical support. See our GitKraken licensing page for full details.

Learn more on our GitKraken product page.

用 AI 增強 JavaScript 試算表

9月 3, 2025
觀看 MESCIUS CodeClinic 網絡研討會並探索 SpreadJS 中的新 AI 助手插件。

SpreadJS is a complete enterprise JavaScript spreadsheet solution used to create financial reports and dashboards, budgeting and forecasting models, scientific, engineering, healthcare, education, science lab notebooks, and other similar JavaScript business applications. Leverage the high-speed calculation engine with over 500 Excel built-in functions in 19 languages, to deliver true Excel-like spreadsheet experiences with zero dependencies on Excel.

On August 21st, MESCIUS hosted a CodeClinic for the Developer Preview of the SpreadJS AI Add-on. Product Manager Chris Bannon demonstrated how to enhance your JavaScript spreadsheet applications with natural language formula generation, intelligent PivotTable creation, and AI-powered worksheet functions - all integrated directly into the spreadsheet UI.

The webinar includes the following key takeaways:

  • Use AI to generate and explain existing spreadsheet formulas.
  • Have AI generate PivotTables to give meaningful analysis to large datasets.
  • User AI within cells to do things like transition, gauge sentiment, and ask prompts based on spreadsheet data.

Watch the Webinar On-Demand and get ready to bring the power of AI to your JavaScript Spreadsheets.

SpreadJS is licensed per developer and includes 1 Year Maintenance (major and minor version releases and unlimited support phone calls). SpreadJS requires an Annual or Perpetual Deployment License. The optional Add-ons are available at an additional cost, and require a SpreadJS license. See our SpreadJS licensing page for full details.

For more information, visit our SpreadJS product page.

開發 Office 2024 的自訂載入項

9月 3, 2025
Add-in Express for Microsoft Office and .net 10.3 有助於您跨 Microsoft Office 最新應用程式構建和運行自訂載入項。

Add-in Express for Microsoft Office and .net is a comprehensive framework designed to simplify the development of custom Office solutions. It provides a unified platform for creating add-ins, smart tags, real-time data servers, and other extensions that integrate seamlessly with Microsoft Office applications. By handling much of the underlying complexity of COM (Component Object Model) and Office integration, it allows developers to focus on functionality and user experience rather than low-level infrastructure. The product supports multiple versions of Office and works across several .NET languages, making it a flexible choice for building robust, professional-grade Office tools.

The Add-in Express for Microsoft Office and .net 10.3 update now includes full support for Microsoft Office 2024, allowing developers to deliver solutions to the newest generation of Office applications. This update ensures that custom add-ins and other extensions built with the framework work reliably with Office 2024, while continuing to support earlier versions. By maintaining compatibility across releases, the framework helps developers keep their tools current and accessible to users adopting the latest Microsoft Office suite.

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

Add-in Express for Microsoft Office and .net is licensed per developer and is available as a Perpetual license with a 1 year subscription (minor and major updates and technical support). See our Add-in Express for Microsoft Office and .net licensing page for full details.

Learn more on our Add-in Express for Microsoft Office and .net product page.