Improving Email Verification with Kendo UI and Verifalia
Beyond regular expressions and syntactical checks, Verifalia makes email verification a snap. See how to implement it with Kendo UI.In the ever-evolving landscape of web development, collecting...
View ArticleAngular Component Library Part 1: How to Build a Component Library with Angular
Using a component library accelerates your development because you can skip redesigning and re-coding the same components. Here’s how to start your own shared component library in Angular.As developers...
View ArticleSands of MAUI: Issue #121
Welcome to the Sands of MAUI—newsletter-style issues dedicated to bringing together latest .NET MAUI content relevant to developers.A particle of sand - tiny and innocuous. But put a lot of sand...
View ArticleReact Basics: How to Use Cookies in React
In this article, we go through some examples of setting and using cookies in a React application for storing and retrieving data, including how to create, read, update and delete cookies, as well as...
View ArticleCreating a Day/Night (Light/Dark Mode) Application in WinForms
Learn how to implement dark mode in your desktop application with the Fluent Dark theme and Telerik UI for WinForms.Dark mode has become commonplace in applications nowadays. But have you implemented...
View ArticleHow to Improve a Website’s Internal Link Strategy
Internal links might seem like the copywriter’s concern. But there are actually a number of things you should do as a web designer or developer to strengthen a website’s SEO strategy via internal...
View ArticleCRUD Operations & EF Core Migrations with Telerik UI for .NET MAUI (Part 1)
In Part 1, we are implementing CRUD operations with Telerik UI for .NET MAUI and EF Core.Data is an important part of every application, and it is what the UI is fed with. Working with data in a...
View ArticleBlazor Basics: Blazor Component (Re-)Rendering
Component rendering is a core mechanic of Blazor applications turning C# components into HTML and CSS. Lifecycle methods allow us to execute custom code synchronously or asynchronously.Blazor...
View ArticleCreating a Crosstab Report in the Web Report Designer
With just the Web Report Designer’s Crosstab component you can create a report that allows you to scan big-picture data and drill down in the details when you need it. Here’s how to set it up.Progress...
View ArticleASP.NET Core/MVC Productivity Tools with Telerik
Whether you’re working with ASP.NET Core or ASP.NET MVC, Telerik can help you be more productive. See some of my favorite tools.Progress Telerik is a popular suite of user interface components and...
View ArticleAngular 16+ Micro Frontends with Angular Elements
Micro frontends give developers a modern, more nimble approach to application maintenance—especially since Angular works so well for enterprise solutions. Take a look at how to use Angular elements in...
View ArticleTop AWS Learning Plans 2023 AWS Developer Learning Plan
Ready for the next step of your developer journey? Could it come from the AWS Developer Learning Plan? Take a look at what’s entailed.The AWS Developer Learning Plan consists of numerous, on-demand...
View ArticleWhy Arrow Function Cannot be Used to Create an Object in JavaScript
The JavaScript Arrow Function cannot be used to create an object. In this post, we will learn the reason behind that.An Arrow Function Cannot be Used as a ConstructorBefore we move ahead, you should...
View ArticleAngular Component Library Part 2: How to Theme and Publish Your Library to npm
Take your Angular component library to the next level: publish it to npm and provide theming options.In a previous article, we demonstrated how to create an Angular library that provides a button...
View ArticleAuthenticating Users with Appwrite and Vue
Appwrite makes it a snap to add authentication to our Vue apps, including managing user data, all without writing or maintaining backend code.Appwrite is an open-source backend-as-a-service platform...
View Article.NET 8’s Final RC Release Ties up Some Blazor Loose Ends
The final release candidate for .NET 8 pulls together all the promised Blazor changes and delivers in-built auth using Razor components.Back in February 2023, Steve Sanderson took to YouTube to share...
View ArticleBlazor Basics: Blazor Event Callbacks
Event callbacks complete the Blazor component communication circle by allowing a child component to send information to its parent component when the user triggers an action.Blazor uses a...
View ArticleHow to Use React Fragments
Rendering a group of components together without a parent element is possible with React fragments. Learn more in this post.React is a JavaScript library used for creating interactive web frontend...
View ArticleExpanding and Collapsing a Crosstab in the Web Report Designer
The Web Report Designer’s Crosstab component lets you drill down into detail data when you need it—all you have to do is turn it on.You can create interactive reports using Progress Telerik Report...
View ArticleCreating a Unique Theme with Custom Fonts and Icons in ThemeBuilder
See how to import a font—including custom icon font libraries—into your ThemeBuilder styles, ready to implement in your app!You might already know about all the amazing customization options the...
View Article