Syncfusion Essential Studio ASP.NET MVC(英語版)

ASP.NET MVCのUIコントロールを多数収録したライブラリ

Syncfusion 社の製品
2002 年より日本国内にてComponentSourceで販売中。

バージョン: 2025 Volume 1 SP1 (29.2.7) 新機能 更新日: May 27, 2025 レビューの平均スコア: 5.00レビューの平均スコア: 5.00レビューの平均スコア: 5.00レビューの平均スコア: 5.00レビューの平均スコア: 5.00 (2)

i

Please note that new Timed Subscription Licenses for Syncfusion Essential Studio ASP.NET MVC are available as part of Syncfusion Essential Studio Enterprise.

Syncfusion Essential Studio ASP.NET MVC 2024 Volume 4 (28.1.33)

Released: Dec 12, 2024

2024 Volume 4 (28.1.33) での更新項目

機能

  • Common
    • .NET Framework 4.6.2 - All Syncfusion ASP.NET MVC controls have been upgraded to .NET Framework 4.6.2.
    • New control - The Chat control has been added to the ASP.NET MVC control suite.
    • Preview to production-ready controls - The following controls have been developed to meet industry standards. They are now production-ready:
      • AI AssistView.
      • MultiColumn ComboBox.
    • Tailwind CSS 3.4 theme - All Syncfusion ASP.NET MVC controls support the Tailwind CSS 3.4 theme, offering enhanced styling and features for modern web development.
  • Charts
    • Crosshair snap - Users can now snap the crosshair to the nearest data point instead of tracking the exact mouse position, ensuring a precise focus on individual data points.
    • Toolbar position - Added the ability to customize the position of the zoom toolbar within the chart. The drag-and-drop functionality enables users to reposition the toolbar anywhere within the chart area easily.
    • Tooltip highlight - This feature highlights the corresponding series when a data point is hovered over, enhancing clarity and interaction with the tooltip.
    • Legend layout - Users can now arrange the chart legends horizontally or vertically and set a maximum number of columns for auto layouts. A new fixed-width option ensures consistent legend sizing for a clear presentation.
  • Chat UI (preview)
    • The ASP.NET MVC Chat UI control is a lightweight, user-friendly conversational interface for displaying chat messages between users. It features messages with timestamps, avatar images with fallback text, typing indicators, and extensive customization options, making it ideal for building modern chat applications. Key features include:
      • Message suggestions - Provides on-demand suggestions using customizable templates to enhance user interactions.
      • On-demand messages loading - Dynamically loads messages to optimize performance, especially for lengthy conversations.
      • Header toolbar - Allows adding toolbar items in the header with options for executing custom commands.
      • Timebreak - Automatically inserts time breaks between messages, enhancing readability by grouping conversations by date.
      • Typing indicator - Shows real-time typing activity of users with customizable indicator styles.
      • Customization - Allows users to customize the default appearance, including messages, the footer, and more, to suit their needs.
  • Chip
    • Template - The Chip control now supports the template rendering feature. Users can use any HTML element as the content of a Chip item. For example, include anchor tags for links and SVG icons for visual enhancements to customize the Chip's appearance and functionality.
  • Context Menu
    • Template support - The context menu control now includes support for item templates, allowing users to customize the appearance of menu items. This enhancement enables the integration of icons, images, and other elements, providing a more personalized and visually engaging menu experience.
  • Word Processor
    • Support for selecting revisions in beforeAcceptRejectChanges event - Selecting content during the beforeAcceptRejectChanges event enables the following:
      • Identification of a specific content being accepted or rejected.
      • Retrieval of the start and end offsets of the selected content.
      • Execution of custom actions based on the selected content.
      • Prevention of the acceptance or rejection of changes, providing control over the revision process.
    • Event for document loading failure notification - Users can now capture document load failures in the Word Processor. By using this event, you can perform custom actions whenever a document fails to load, enabling you to handle errors effectively and improve the user experience.
    • Restart and continue list numbering programmatically - You can now restart and continue list numbering from the currently selected paragraph programmatically, providing greater flexibility and control over document editing.
    • Performance improvement for pasting content inside a table - The performance for pasting a large amount of content inside a large table has been significantly improved. For example, the time it takes to paste content inside a 60-page table has been reduced from 43 to 3 seconds, approximately. Now, content can be pasted into tables without any lag, making the user experience smoother.
  • Dropdowns
    • Popup resize - Resize support has been added to dropdown components, allowing users to dynamically adjust their size for improved usability and flexibility. This feature includes resizable edges, enabling users to manually control the width and height of the dropdown popup.
  • Excel Library
    • Performance improvement - The Syncfusion Excel (XlsIO) library performs with a significant 80% improvement when global styles are applied to Excel worksheets, processing faster and more efficiently.
    • Decryption - The Syncfusion Compression library now decrypts zip archives with multiple passwords, allowing each archived item to have a unique password for enhanced flexibility and security.
  • File Manager
    • Chunk upload - The File Manager now supports the chunk upload feature, which allows large files to be split into smaller chunks based on the specified chunk size and uploaded sequentially to the server. This improves reliability and performance when handling massive file uploads.
  • Image Editor
    • Image type and size restriction - The Image Editor now supports image restrictions. This feature allows users to specify image extensions, as well as the minimum and maximum image sizes. End users will receive a clear alert message if an uploaded image does not meet the defined criteria, ensuring a seamless and user-friendly upload experience.
  • Maps
    • Configuring marker clusters for individual groups - Marker clusters can be enabled for individual marker groups on a map layer, allowing customization of colors, sizes, marker count labels, and connector lines within the cluster. Additionally, cluster expansion functionality can be enabled separately for each marker group.
  • PDF Viewer
    • Retrieve page details in PDF Viewer - The PDF Viewer now supports retrieving key page details such as size and rotation. This feature enables developers to access and manage page information at the application level, offering greater control and customization.
    • Custom fonts in free text annotations - Free text annotations now support custom fonts, allowing users to apply their font styles to the annotation content. These custom fonts are preserved when saving the document.
  • PDF Library
    • Add and retrieve document-level JavaScript in a PDF - Added the ability to add or embed, retrieve, modify, and remove document-level JavaScript actions within PDF documents. These actions, written in ECMAScript, allow dynamic content and interactivity by executing scripts when the document is opened or in response to user interactions.
    • Flattening specific types of annotations in a PDF - Users can now flatten specific types of annotations in PDF documents, converting them into static content while leaving others editable. It ensures secure, consistent viewing and is ideal for finalizing documents for sharing or submission.
    • Add date when signing a PDF document - Added the ability to set the date signed when adding signatures to PDF documents. This ensures the integrity and authenticity of the document.
    • HTML to PDF Enhancements - The Syncfusion PDF library includes the following enhancements when converting HTML to PDF:
      • Calculating dynamic HTML content size - This enhancement allows the automatic calculation of dynamic HTML content size before conversion to PDF. It ensures that the content scales appropriately within the PDF, providing an accurate and consistent conversion experience for responsive or dynamic HTML content.
      • Automatic scaling support - This enhancement enables automatic scaling of HTML content during conversion to PDF, ensuring that the content adjusts to fit the PDF page size. It provides a seamless and accurate conversion experience, especially for responsive or dynamically sized HTML content.
      • Waiting for rendering external fonts - This enhancement ensures that external fonts are properly rendered before converting HTML to PDF. It improves the accuracy and consistency of PDF documents by ensuring that all font styles are correctly applied, even when external font resources are used.
  • Pivot Table
    • Tabular (Classic) Layout - The tabular (classic) layout enhances data visibility by presenting a traditional format where each row label is displayed clearly at different levels across separate columns. This layout simplifies the structural analysis of datasets by offering a detailed and organized table format.
  • Scheduler
    • Copy and paste events - Added the ability for users to cut, copy, and paste events to other time slots.
  • Spreadsheet
    • Manual calculation mode - Users can now control the calculation of formulas in a spreadsheet. Calculations can be triggered manually, providing greater control over performance and accuracy when working with large datasets.
    • Custom data validation - Introduced custom data validation using formulas. Users can define validation rules based on custom formulas, tailored to specific scenarios.
  • Tab
    • Content loading options - Users can now load tab content with different options: Dynamic, Init, and Demand. Users can load content either on initialization when the tab is activated or on demand, providing flexibility on how data is fetched and displayed.
    • Swipe mode - Added the ability to enable or disable swiping tab items using mouse and touch gestures. Users can swipe left or right on the tab items to navigate between them, enhancing the user experience on touch devices.
  • Word Library
    • Word-to-PDF and image conversion enhancement - Column balancing on pages with multicolumn layouts and continuous section breaks during Word-to-PDF and image conversions has been enhanced.