Blazor Basics: Using Blazor Components in WinForms with Blazor Hybrid
Learn how to integrate Blazor components into an existing WinForms .NET 6+ application using WebView2.Blazor is an excellent .NET web development technology. However, it does not stop there.One of the...
View ArticleBuild Dashboard with Charts Using Kendo UI for Angular ListView
Let’s set up a dashboard with a list of charts for a client, including pagination, options for buttons, numbers or scrolling, and a notification when there are no more items to display. Kendo UI for...
View ArticleExploring SemanticOrderView in .NET MAUI Community Toolkit
SemanticOrderView, a .NET MAUI Community Toolkit API, lets us establish the order of visual elements on our screen so that adaptive technology can prioritize it correctly.When developing an...
View ArticleAre Your Automated Tests Actually Protecting You?
You can’t guarantee bug-free code. But you can validate your test suite to make sure you’re catching as many bugs as possible.Let’s be clear: Testing is probably the most inefficient way to eliminate...
View ArticleRSC, SSR and CSR—OMG!
Get a clear understanding of what these terms mean and how they relate: React Server Components (RSCs), Client-Side Rendering (CSR) and Server-Side Rendering (SSR). Note: Much of this content was...
View ArticleSands of MAUI: Issue #162
Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together the latest .NET MAUI content relevant to developers.A particle of sand—tiny and innocuous. But put a lot of sand...
View ArticleAngular Basics: Unified Control State Change Events
See how to use Angular v18’s new unified event handling system to manage form events with a single subscription, improving code readability and maintainability.Angular is a widely used JavaScript...
View ArticleApplying AI Document Analysis with Blazor
See how to integrate with Azure’s AI Language Services and Telerik UI for Blazor, like determining the document’s sentiment and extracting key sentences/phrases.In a previous post, I showed how you...
View ArticleCoding Style Guides—A Standardized Approach to Writing Code
Coding style guides offer a standardized approach to writing code so that a team or organization maintains consistency and scalability in its codebase.In the digital landscape, consistency is not just...
View ArticleDeprecated APIs in .NET MAUI 9
Get ready for the official launch of .NET 9 by flagging any of these APIs that will be deprecated in .NET MAUI..NET MAUI 9 arrives with a clear objective: improve the product’s quality. This involves...
View ArticleGenerative AI Demystified
Beyond the hype, artificial intelligence can be fascinating, but ethically responsible AI uses call for understanding how technology works.It is the age of artificial intelligence (AI). AI is slowly...
View ArticleAn Easy Way to Embed Reporting in Linux Apps Using Docker
Telerik Reporting has recently removed all dependency on Windows-only libraries, allowing you to host your production applications in lightweight and cost-effective Linux environments. With Docker,...
View ArticleEditing Data in Telerik UI for ASP.NET Core Grid: No Code Required
Give your users the option to edit the data in their ASP.NET Core Grid. It’s easier than you may think.Progress Telerik UI for APS.NET DataGrid gives you lots of options for supporting your user when...
View ArticleHow AR and VR Will Transform Financial Services and Technologies
There are certain industries that seem perfect for augmented and virtual realities—like gaming and ecommerce. But what about financial services? In this post, we’ll look at four AR or VR use cases that...
View ArticleVue Basics: Pinia State Management
For straightforward state management in Vue, let’s look at Pinia, which lets us store and share data between components and page. There will come a time within most apps where you will have two pieces...
View ArticleSands of MAUI: Issue #163
Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together the latest .NET MAUI content relevant to developers.A particle of sand—tiny and innocuous. But put a lot of sand...
View ArticleHow to Manage State in Next.js with Redux Toolkit
There are several ways to manage state in Next.js. In this guide, we will explore how to manage state in Next.js using Redux Toolkit.State management plays such an important role in today’s web...
View ArticleCustomizing Updates with Telerik UI for ASP.NET Core DataGrid
What if you need to let your users edit some data in their grid? This finite control is easy with Telerik UI for ASP.NET Core.In a previous post, I looked at all the options the Progress Telerik UI for...
View ArticleAngular Basics: SSR, SSG and Partial Hydration in Angular 18
Learn how server-side rendering, Static Site Generation and partial hydration in Angular 18 are allowing developers to optimize better than ever.Angular is a widely used JavaScript framework known for...
View ArticleAdd a Static Marketing Page to Your Blazor App in .NET 9
In .NET 9, you can use Blazor’s interactive render modes for most of your app, then drop down to static server-side rendering for specific pages.So you’ve built your shiny new app using Blazor....
View Article