Comprehensive Documentation for Blazor Deployments: Linux and Windows, IIS and Nginx, Cloud and On-Premise, SQL Server and PostreSQL
Inner Motivation or Value to Users Problem The Microsoft deployment documentation is a nice start for advanced users, but tend to be quite generic/incomplete for newbies or users without deep knowledge of specific tech like ASP.NET Core Blazor, Azure…
Read the post
DevExtreme UI Components (v23.1) — API Enhancements (Angular, React, Vue, jQuery)
In this post, we'll review a series of API-related enhancements in our most recent major update (DevExtreme v23.1).
Should you have any questions about the features/capabilities outlined in this post, please submit a support ticket via the DevExpress Support Center
Read the post
.NET Conf 2023 Starts Tomorrow! Nov. 14 - 16
DevExpress is once again sponsoring .NET Conf this year with lots of big prizes and news coming over the next couple days. Celebrate and learn about what you can do with the release of .NET 8. Also, join us for the always exciting virtual attendee CodeParty…
Read the post
Blazor – Twitch Episode 4 Recap
With the previous episodes in this series we have put together a solid architecture to work with our data. In this episode you will see how we can reduce even more duplicate code (in the future) by creating a Blazor Component which we can use to manage…
Read the post
Blazor – Twitch Episode 3 Recap
I decided to split episode 2 up in two posts ( post 1 and post 2 ) because of the creation of the Generic Abstract DataStore. It is a fundamental part of the architecture and it allows us to take care of a couple of important aspects: Decoupling the UI…
Read the post
DevExpress .NET MAUI Controls Featured on Microsoft's Community Standup Show
Last week I had the privilege to be a guest on the .NET MAUI Community Standup show hosted by Maddy Montaquila and David Ortinau. If you're not familiar with the show, as the name implies, it's all about sharing MAUI knowledge and building community…
Read the post
Updates On Microsoft’s BinaryFormatter Obsoletion Strategy
As you may be aware, Microsoft published their paper titled BinaryFormatter Obsoletion Strategy a while ago, detailing exactly how they intend to phase out the BinaryFormatter for .NET 5.0 and later. Quoting directly from the paper: Applications which…
Read the post
Populate PDF Forms with the DevExpress Office File API (Using .NET MAUI Edit Forms Generated on the Fly)
This is the second post in our Office File API and .NET MAUI blog series. In this post, I’ll explain how to create and populate interactive form fields within PDF files. To learn more about synergies between our Office File API and .NET MAUI-powered mobile…
Read the post
VCL v23.2 EAP — RAD Studio 12.0 Support, Enhanced Image Picker, Font & Custom Icon Packs, Export & Print Charts
It'll come as no surprise that we are only about a month away from our next major update, v23.2, to be released in early December. Active VCL Subscribers can download our most recent EAP builds using the DevExpress Download Manager . You can also…
Read the post
.NET MAUI — 3 ComboBox Dropdown Alternatives for User-Friendly Item Selection within a Mobile App
In this blog post, I'll describe instances where you should stick to a different dropdown mode and which DevExpress .NET MAUI ComboBox APIs to use for the best possible mobile-first user experience.
Read the post
DevExtreme Charts and Gauges (v23.1) — New Features (Angular, React, Vue, jQuery)
In this post, I'll quickly summarize important Charts- and Gauges-related features in our last release cycle v23.1
Read the post
Reporting — Create and Modify DevExpress Reports in Visual Studio Code (VS Code) on macOS and Linux (CTP)
Meet our new DevExpress Report Designer integrated into Visual Studio Code and leverage its capabilities to create and edit reports/documents in VS Code on Windows, macOS or Linux.
Read the post
Office File API — An Easy Way to Personalize User Messages and Use Word Document Templates in .NET MAUI Mobile Apps
As you may already know, our Office File API suite now supports the .NET MAUI development platform. In this blog post series, I will share straightforward ways to incorporate many DevExpress Office File API features in your .NET MAUI mobile app. This…
Read the post
Create a Web API Application with our Office File API (Powered by the platform-agnostic DevExpress.Drawing Graphics Engine)
As you may already know, the DevExpress.Drawing cross-platform drawing engine was officially released in our v23.1 dev cycle. This new engine is available for the following DevExpress products: Office File API Reporting BI Dashboard Our DevExpress.Drawing…
Read the post
DevExtreme — UI Template Gallery Update (v23.1)
As outlined in a previous blog post, v22.2 shipped with our new UI Template Gallery for Angular, React, and Vue. This new UI Template Gallery contains multiple responsive UI templates you can use as a starting point for your business application
Read the post
.NET MAUI — Incorporate CRUD Operations in Your Mobile App with DevExpress CollectionView
To help address a variety of CRUD-specific usage requirements, we added new APIs and edit forms to our .NET MAUI Data Grid View and Collection View in our last major update cycle (v23.1). In this post, I'll describe how to design an app with CRUD capabilities - an app that follows mobile UX best practices:
Read the post
JavaScript — Consume the DevExpress Backend Web API with Svelte (Part 6. Preview and Download Reports)
In the first part of this post series , I described how to set up a Svelte Kit project to load data from the DevExpress Web API service . The second part described how I queried metadata from the service, in order to display captions customized in the…
Read the post
Reporting — Web Report Viewer Enhancements — Improved Search Experience, Streamlined Page Load, and more (v23.1)
Our last major update (v23.1) included multiple Web Report/Document Viewer -related enhancements. In this blog post, I'll focus on the following new capabilities: improved search experience, streamlined page loading, I'll also describe a couple…
Read the post
Blazor – Twitch Episode 2 Recap – Part 2
In summarizing what we’ve done in Part 1 to enable CRUD operations in the DxGrid , we can see that it is not complex at all, although it is a decent amount of code. Certainly, if you need to do this for (say) 200 entities in your real-world database,…
Read the post