Architecture News

グリッドユーザーによる非ラテン文字の入力

4月 17, 2024
インプットメソッドエディター(IME)をサポートするグリッドコントロールを使用すると、ユーザーは入力デバイスでネイティブに使用できない文字を生成可能

An Input Method Editor (IME) facilitates the entry of complex characters and scripts not directly supported by standard keyboards, which is especially vital for languages with extensive character sets like Chinese, Japanese, and Korean. When integrated into a grid component, an IME enables users to input text directly into data cells using phonetic or syllabic methods that are converted into the desired characters. This integration streamlines the data entry process in applications requiring multi-language support, significantly enhancing usability and efficiency. It simplifies the development of applications targeting global markets by providing native language input support, thereby improving the user experience and reducing the need for external language input tools.

Several WinForms grid components offer Input Method Editor (IME) support, including:

  • DevExpress WinForms Data Grid (part of DevExpress WinForms) includes an IME which is enabled when an end-user switches the desktop key input to a supported language.
  • FlexGrid for WinForms (part of ComponentOne Studio WinForms by MESCIUS) offers built-in IME support, facilitating efficient entry of complex characters in diverse languages.
  • Telerik UI for WinForms GridView (part of Telerik UI for WinForms) integrates IME capabilities, enabling straightforward input of extensive multilingual character sets.
  • Infragistics WinDataGrid (part of Infragistics Ultimate UI for Windows Forms) also boasts input method editor support for effortless text input in globalized WinForms applications.

For an in-depth analysis of features and price, visit our comparison of WinForms grid components.

Compare WinForms Grid Components

Blazorアプリで地理データを視覚化

4月 17, 2024
インタラクティブなマップコンポーネントを使用して、明確なロケーションベースの情報を活用して、ユーザーに情報を提供し、創造性を高めます

Map component extend your Blazor app's functionality by facilitating the display of geographic information. This allows you to visualize data with real-world location context, enhancing user understanding and engagement. Blazor map components often integrate with popular map providers and support features such as markers, layers, and customization, allowing you to create interactive and informative map experiences within your web application.

Several Blazor UI suites feature map components including:

  • Telerik UI for Blazor provides a feature-rich Blazor map component for visualizing geospatial information with various layer options and extensive customization.
  • Infragistics Ignite UI offers an interactive map component empowers visualization of geographic data from view models or shapefiles on customizable imagery maps.
  • Syncfusion Essential Studio Enterprise includes a Blazor map that utilizes OpenStreetMap, Google Maps, or Bing Maps, and supports custom shapes and bubbles.

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

Compare Blazor UI Suites

AIでJavaとPHPのテストを強化

4月 17, 2024
JetBrains AI Assistant 2024.1は、新しいテストファイルを自動的に生成し、適切な構造を確立することで、ワークフローを合理化

JetBrains AI Assistant is a plugin for their IDEs that uses large language models to enhance your coding experience. It can answer your questions about code, suggest completions and refactorings, and even help you write documentation and commit messages. It analyzes the context of your project to provide the most relevant suggestions, and you can chat with it directly within the IDE. It's a powerful tool for programmers looking to boost their productivity.

JetBrains AI Assistant 2024.1 includes improved test generation features that help you write better tests faster. It automatically locates existing test files, using them as templates to ensure that new test cases conform to the format and style of current ones. The AI Assistant meticulously analyzes your code along with any related documentation to propose tests that expose edge cases and potential anomalies. With a simple approval process, you can quickly integrate these suggestions and have robust tests prepared to execute, allowing you to devote more time to developing new code.

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

JetBrains AI Assistant requires that you already own a JetBrains IDE product with an active commercial subscription license and 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 AI Assistant licensing page for full details.

For more information, visit our JetBrains AI Assistant product page.

Webブラウザーからのダイアグラムの作成と編集

4月 17, 2024
MyDraw v6.0は、あらゆるデバイスからアクセスできる高度な作図ツールの完全なスイートを備えた、包括的なWebベースのバージョンを追加

MyDraw by Nevron is a powerful diagramming and vector graphics tool that empowers developers to create a wide range of visual aids, from flowcharts and network diagrams to software architecture illustrations. Its user-friendly, Office-inspired interface simplifies the learning curve, while the extensive collection of tools fosters intuitive vector drawing. MyDraw boasts a vast library of shapes and connectors, equipped with intelligent functionality similar to Microsoft Visio's smart shapes. It seamlessly integrates with Visio, allowing users to open, edit, and save drawings in VSD, VDX, and VSDX formats.

The MyDraw V6.0 release adds a new web-based version accessible through any modern browser, offering the same powerful diagramming and vector graphics creation features as the desktop applications for Windows and Mac. This innovative addition, built upon Nevron's cross-platform technology, allows users to create and edit diagrams directly in their web browser on any device, without the need for additional software. MyDraw's web version streamlines diagramming collaboration and facilitates on-the-go editing, boosting accessibility and promoting teamwork.

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

MyDraw is licensed per user and is available as a 12 months subscription license with free support. See our MyDraw licensing page for full details.

For more information, see our MyDraw product page.

ドキュメント比較をNode.jsアプリに追加

4月 17, 2024
GroupDocs.Comparison for Node.js via Javaを使用すると、Microsoft OfficeファイルやPDFなど、さまざまな形式のドキュメントを比較可能

GroupDocs.Comparison for Node.js via Java is a software development library that empowers developers using Node.js to integrate document comparison functionality into their applications. It acts as a bridge between the Node.js environment and the core GroupDocs.Comparison engine, written in Java. This allows developers to seamlessly leverage the robust comparison capabilities within their Node.js projects.

The library streamlines the process of identifying changes between various document formats, including Microsoft Office files (Word, Excel, PowerPoint), OpenDocument formats, PDFs, images, and more. Developers can use it to generate detailed reports highlighting differences at the paragraph, word, and character levels. It can also detect changes in styling and formatting, providing a comprehensive view of document revisions. These functionalities make GroupDocs.Comparison for Node.js via Java valuable for applications like version control systems, plagiarism checkers, and document review workflows.

GroupDocs.Comparison for Node.js via Java is offered as Developer Small Business, Developer OEM, Site Small Business, and Site OEM licenses catering to a range of business needs. Licenses are perpetual, and include 1 year of support and maintenance. Subscription renewals are also available. See our GroupDocs.Comparison for Node.js via Java licensing page for full details.

GroupDocs.Comparison for Node.js via Java is available in the following products: