If you have purchased a DevExpress Universal or DXperience subscription, you can modify DevExpress source code and recompile DevExpress .NET libraries/assemblies to address specific app requirements.
You can recompile source code only for a version that you have purchased/licensed. You cannot recompile DevExpress source code for resale or for any unauthorized purpose. For more information, please refer to the DevExpress End-User License Agreement. You can find a copy in your installation folder. You can also visit our website to review license agreements for the most recent versions of our products: DevExpress End User License Agreements.
DevExpress is not responsible for custom code or for modifications made to DevExpress source code. Once you modify our source code, future product compatibility is at risk. If you recompile our source code (to add new functionality or alter component behavior), you may encounter unanticipated maintenance/upgrade costs. If you believe that you have no choice but to recompile our source code, please contact the DevExpress Support Team first. We may be able to recommend an alternative solution that does not affect your ability to update DevExpress products in your projects to newer versions.
You can find these assemblies in the Visual Studio 2010 installation folder. (You do need to install Visual Studio 2010 and Visual Studio 2010 SDK regardless of the version that you use to build source code.)
Run this tool as administrator on the machine where you installed DevExpress source code. At startup, the tool checks the Windows registry to validate installed components and the machine configuration. You can select the DevExpress version you want to recompile and the target build configuration (Release or Debug).
The Source Code Builder Tool can only recompile .NET Framework projects and does not support .NET Core/.NET 5+ libraries. To recompile .NET Core/.NET 5+ libraries manually, locate the required source projects with the .NetCore.csproj suffix and build them with Visual Studio or MSBuild. Refer to the .NET SDK and Visual Studio version requirements for different platforms: WinForms, WPF.
If you rebuild our sources, design-time features (such as Template Gallery, Form Assistant, or Quick Actions and Smart Tags) become unavailable. If you need these features in your development workflow, you can install an additional major version of DevExpress components on your machine. Use this additional version to utilize the design-time functionality and use the DevExpress Project Converter tool to convert projects to the required version.
Specify a path with the DevExpress sources in your solution properties: right-click the solution and navigate to Properties Common Properties Debug Source Files. Add a source to the DevExpress Component sources.
Now, your environment is ready to debug DevExpress components. Set a breakpoint anywhere in DevExpress code and run your application in the Debug configuration. Press F11 to step into DevExpress components source code.
Create high-impact user experiences for both Blazor Server and Blazor WebAssembly using C#. Our Blazor UI Component Library ships with a comprehensive set of native Blazor components (including a DataGrid, Pivot Grid, Scheduler, Chart, Data Editors, and Reporting).
The DevExpress Chart for Blazor helps you transform data to its most appropriate, concise and readable visual representation. Our Blazor Chart component comes with different 2D chart types - ranging from area and bars to donut and financial charts. Features include:
Our Blazor RTF Editor allows you to integrate advanced text editing capabilities into your Blazor app. The Rich Text Editor for Blazor UI allows you to create, open, and save RTF documents (DOCX, RTF, TXT). It includes comprehensive text formatting options, ships with a rich collection of end-user options, supports mail-merge, floating objects, and printing.
With our Blazor Scheduler & Calendar you can deliver full-featured personal information management systems in the shortest possible time. Easily display a detailed snapshot of events/appointments in your web application across a single day or a week.
Our Blazor Accordion component allows you to address a broad range of navigation related usage scenarios. You can create advanced hierarchical navigation menus with endless nesting of navigation elements.
DevExpress Reports for Blazor ships with a fully integrated set of productivity tools: fully integrated Visual Studio Report Designer, pre-built report templates, report viewer, and end-user report designer.
The DevExpress TreeView for Blazor displays hierarchical data structures within a tree-like UI metaphor. The Blazor TreeView component can be used to simplify navigation within a web app or to display self-referenced information to end-users.
The DevExpress Blazor UI Components suite ships with four built-in open source Bootstrap themes: Blazing Berry, Blazing Dark, Office White, and Purple. You can also choose from over 20 highly polished, lightweight, and fully responsive Bootswatch themes.
DevExpress Blazor UI components support three size options: Small, Medium, and Large. You can specify a global option that affects the sizing and spacing of all components in your Blazor app, or specify sizing for individual components. Learn more about Size Modes
If you own an active DevExpress Universal subscription, you can create ASP.NET Core Blazor Server and Windows Forms apps with our Cross-Platform .NET App UI (XAF). XAF-powered line-of-business apps support Entity Framework Core ORM for .NET Core / .NET 6+. Even if you have no plans to use XAF's Blazor UI, you may find its role-based security API helpful for non-XAF Blazor apps:
If you own an active DevExpress Universal subscription, you can introduce intuitive and information-rich BI Dashboards to your next desktop or web project with ease. DevExpress Dashboard targets both .NET Framework/.NET 8 and supports ASP.NET Core Blazor, Windows Forms, WPF, ASP.NET Web Forms & MVC, ASP.NET Core.
The cross-platform Office File API library includes Excel Spreadsheet API, Word API, and PDF API powered by our Skia-based cross-platform rendering engine. The library allows you to read, write, edit, sign, print, password-protect documents, convert files, generate barcodes and compressed file archives in your Blazor Server apps.
Review the list of development tools and frameworks supported by our products. We strongly recommend that you always download and use the most recent versions. If the latest version does not support the IDE or framework you're using, please submit a support ticket via the DevExpress Support Center and request an evaluation version that suits your requirements.
We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to clients...@devexpress.com or by calling +1 (818) 844-3383.
Experience the DevExpress difference and see why your peers consistently vote our products #1. With our Universal Subscription, you will build your best, see complex software with greater clarity, increase your productivity and create stunning applications for Windows, Web and your Mobile world.
DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.
7fc3f7cf58