Notícias sobre .NET

Crie um relatório RDL em código .NET C#

Julho 19, 2024
Use o ActiveReports.NET by MESCIUS para criar relatórios RDL interativos e fáceis de usar em C# com a capacidade de filtrar dados com base na entrada do usuário.

ActiveReports.NET helps you deliver beautiful reports with intuitive Visual Studio integrated report designers and rich controls. It provides code-based cross-platform reporting, easy-to-use designers, and a flexible API. Available for desktop (WinForms, WPF, .NET) and web (JavaScript, Blazor, ASP.NET MVC). Design and deliver powerful reports with intuitive, reliable, and user-friendly report designers and controls. It supports multiple report types, including RDL Reports.

Report Definition Language (RDL) defines a common schema that enables the interchange of report definitions. There are instances where it becomes necessary to programmatically generate an RDL report in your code, manage data binding conditionally at runtime, or modify the layout of a report based on user input. In this blog post, MESCIUS Product Manager Alec Gall guides you through the procedures required for using ActiveReports.NET to create an RDL report exclusively using C# code. Steps include:

  • Setting up the Project
  • Creating an RDL Report
  • Creating a Table in Code
  • Creating a Parameter
  • Managing Data Binding
  • Passing the Report to the JSViewer using CustomStore

Read the complete blog and learn how to leverage this powerful and flexible method for generating dynamic reports using ActiveReports.

ActiveReports.NET is licensed per developer and is available with or without a 12 month support and maintenance subscription. See our ActiveReports.NET licensing page for full details.

Learn more on our ActiveReports.NET product page.

Conecte aplicativos .NET ao Exchange Online usando EWS

Julho 18, 2024
Os componentes de comunicação .NET com suporte aos Serviços Web do Exchange capacitam os aplicativos com funcionalidades de email e colaboração.

Communications components that support Exchange Web Services (EWS) bridge the gap between your .NET applications and Microsoft Exchange servers. These components provide a user-friendly interface for interacting with Exchange data, allowing you to send and receive emails, manage calendars and contacts, and access folders and attachments. This simplifies development and empowers your applications to leverage the robust features of Exchange, making them ideal for building email clients, workflow automation tools, or internal communication platforms within organizations that rely heavily on Exchange for collaboration.

Several .NET communications and messaging components offer EWS support:

  • Aspose.Email for .NET offers support for EWS, enabling tasks such as sending and receiving emails, managing folders, and working with calendar items.
  • MailBee.NET EWS by Afterlogic provides a comprehensive API for interacting with Exchange servers using EWS, offering robust functionality for email-related tasks.
  • Rebex Secure Mail is a .NET library with EWS support that facilitates sending and receiving emails, managing email folders, performing various message operations and more.

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

Compare .NET Comms & Messaging Components

Gerencie arquivos XLSM com código VBA incorporado

Julho 17, 2024
Mantenha macros do Microsoft Excel e código VBA (Visual Basic for Applications) em seus aplicativos de planilha .NET sem a necessidade do Excel.

.NET spreadsheet components with VBA code and macro support empower developers to integrate existing Excel automation functionalities within their applications. This unlocks the benefits of the .NET framework, enhancing performance, security, and scalability of spreadsheet operations. Developers can access, modify, and save embedded VBA scripts, ensuring seamless operation in environments that support VBA execution. This fosters continued automation and functionality even when legacy systems or non-VBA-enabled environments are involved, while also enabling code updates, debugging, and preparation for code-execution-friendly settings.

Several .NET spreadsheet components offer VBA code/macro support, including:

  • Aspose.Cells for .NET is an Excel spreadsheet programming API that allows you to modify macros and VBA code in the template file to streamline spreadsheet tasks in .NET apps.
  • Document Solutions for Excel, .NET Edition by MESCIUS allows users to load and save macro-enabled XLSM files.
  • EPPlus is a .NET library for managing Office Open XML spreadsheets. It is capable of creating, reading, deleting, and modifying VBA code.
  • Infragistics Excel Framework (part of Infragistics Ultimate UI for Windows Forms) supports workbooks in XLSM format with VBA code, enhancing .NET application development.

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

Compare .NET Spreadsheet Components

Simplifique o agendamento em aplicativos .NET MAUI

Julho 15, 2024
O Grial UI Kit 2024.3 ajuda os usuários a agendar compromissos e eventos e simplificar a seleção de datas usando um controle de calendário personalizável.

Grial UI Kit by UXDivers is a collection of pre-designed user interface components and templates specifically built for Xamarin.Forms and .NET MAUI app development. It offers a wide range of customizable XAML code snippets, custom controls, and helpers, allowing developers to rapidly build modern and visually appealing mobile applications for Android and iOS platforms while focusing on the core functionalities of the app.

The Grial UI Kit 2024.3 release introduces a highly requested feature: the Grial Calendar control. Designed to streamline the process of selecting dates and date ranges, this intuitive calendar is perfect for a variety of use cases. Whether you are scheduling appointments, booking events, or simply allowing users to pick dates in your .NET MAUI applications, the Grial Calendar provides a beautiful and user-friendly experience. The control is also fully customizable, giving you the freedom to style and configure it to perfectly match the look and feel of your app.

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

Grial UI Kit is licensed per application and is available as an perpetual license. See our Grial UI Kit licensing page for full details.

For more information, see our Grial UI Kit product page.

Manipule perfeitamente arquivos SVG em Python

Julho 11, 2024
O Aspose.SVG for Python via .NET oferece um kit de ferramentas SVG abrangente para criação, edição, otimização e conversão em vários formatos.

Aspose.SVG for Python via .NET is a comprehensive software development library that empowers developers working in Python to seamlessly manipulate and manage SVG (Scalable Vector Graphics) files. This on-premise class library integrates .NET functionality within the Python environment, providing a robust suite of tools for SVG creation, editing, optimization, and conversion. Aspose.SVG for Python via .NET adheres to official SVG specifications, ensuring compatibility and efficient development.

This powerful solution unlocks a variety of use cases for developers. They can leverage Aspose.SVG for Python via .NET to construct SVG graphics from scratch, modify existing SVG content, and optimize file size for efficient storage and transmission. The library facilitates effortless conversion of SVGs into popular formats like PDF, PNG, and JPEG, fostering greater versatility within development projects. Aspose.SVG for Python via .NET empowers developers to create applications like SVG editors, image vectorizers, and document converters, streamlining SVG processing workflows.

Aspose.SVG for Python via .NET is offered as Developer Small Business, Developer OEM, Developer SDK, Site Small Business, Site OEM, and Site SDK 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 Aspose.SVG for Python via .NET licensing page for full details.

Aspose.SVG for Python via .NET is available in the following products: