Test Studio Step-by-Step: Data-Driven Tests
Here’s how to convert any test into a data-driven test that lets you prove your app works with every set of data that matters. So you’ve created your first end-to-end (E2E) test and it’s proving that,...
View ArticleBring Your Apps to Life With SignalR and .NET 6
Today’s apps are expected to provide up-to-date information without the need to hit an update button. How can we make this possible? An interesting way is with the use of SignalR. Something very common...
View ArticleTwo New Streams Coming to CodeItLive in January!
Exciting news from CodeItLive: we've got the cure for your case of the Mondays! We're adding two new streams to our regular weekly schedule in 2022: Dev by Design (weekly, at 10AM ET) with Kathryn...
View ArticleYour Christmas Holiday Gift from Telerik UI for .NET MAUI: Support for...
Jingle bells, jingle bells, aloha dear friends! A new release of your most favorite .NET MAUI suite is along the way! As part of our festive season, the .NET MAUI team at Telerik decided to gift you...
View ArticleSanta Wrote Us: He Needs Help with a Vue Form for the Kids
“Dear Kendo, I need an easy-to-build Form for my Vue 3 site to help out the kids who haven’t sent me their Christmas letters yet. Please help! Sincerely, Santa” No doubt—seeing...
View ArticleSands of MAUI: Issue #38
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 ArticleOperator Precedence in JavaScript
Operator precedence tells us the order of priority in which operations are evaluated. Let’s take a closer look. One of the initial exercises when you start out as a JavaScript developer is to create a...
View ArticleWhat’s New in Unite UX 1.4.0 and 1.5.0
There were two Unite UX releases in the past month that bring commenting functionality, guided onboarding, performance optimizations and much more. Commenting Functionality With this release, we’re...
View ArticleReact Query—Fetching Data the Right Way
Let’s learn how to use React Query, which is a data-fetching library that uses a set of hooks to handle fetching for our React apps. When we’re starting to learn React and how it works, we don’t see a...
View ArticleDemystifying Closures in JavaScript
A closure is the combination of a function bundled together with references to its surrounding state. It’s a simple and useful technique once you understand it. Closures are one of the most widely...
View ArticleAccessibility for Mobile Developers
Every developer should be ensuring their mobile app is accessible. Here are a few resources and tips to get you started. In the United States alone there are around 54 million people with disabilities....
View ArticleUnderstanding Execution Context in JavaScript
One of the most important concepts of JavaScript is execution context. Let’s define global, function and eval execution contexts and see some examples. Modern applications are usually written by single...
View ArticleReact Developers’ Top 10 Topics of 2021
Aren’t you curious about the topics that interested React developers the most in 2021? I know I am! Luckily, I have a handy way of finding out, so today I’m going to share the top 10 list of React hot...
View ArticleBatching and Caching With Dataloader
In this article, we’re going to cover what Dataloader is and how it can help us with database requests and reduce our database costs. Databases are a pain point in modern applications because fetching...
View ArticleCan Music Really Help You Work Faster or Be More Creative?
Researchers have studied the relationship between music and work for a long time now. Here’s how you can come up with a personal strategy for using music as a productivity booster. I met another writer...
View ArticleMaster JavaScript Promise: Resolve, Reject and Chaining in ECMAScript 6
This post covers the necessary fundamentals to having a good understanding of promise. It covers resolve, reject, callbacks and chaining in ECMAScript 6. The JavaScript promise is a great feature that...
View ArticleTest Studio Step-by-Step: Testing Execution Paths With Conditional Tests
Here’s how to convert any test into a data-driven test that lets you prove your app works with every set of data that matters. You’ve created an end-to-end (E2E) test with Test Studio that proves your...
View ArticleAngular Basics: Introduction to Observables (RxJS)—Part 1
In the first article of two parts, we’ll cover the basics of observables, observers and RxJS. Observables provide a unified way to work with different kinds of data. That is, observables can emit a...
View ArticleJust Announced: Telerik & Kendo UI R1 2022 Release Webinars Feb. 1-3
Save your seat for the Telerik and Kendo UI R1 2022 release webinars! We are happy to announce that the first release of 2022 for Telerik and Kendo UI is coming on January 19, bringing you major...
View ArticleCustomizing the React Rich Text Editor: KendoReact Tutorial
Need a great React Rich Text Editor? The KendoReact Editor should be on your shortlist! You know it’s feature rich, but how customizable is it? Let’s find out. Showing content to our users is only half...
View Article