This is the third and final post in a series detailing how to style application across platforms, writing once and delivering everywhere. This post is about applying our custom theme to Report Viewers in our web and desktop applications. Series Outline ... more
There are two ways to create a component in React: class component or functional component. This article demystifies the difference between the two and how to choose which is right for your project. Components are the core building blocks of your React ... more
Data binding can be confusing when you’re getting started in Angular. Let’s break it down! This post covers one-way attribute binding. This is another post on data binding in Angular. If you have not, make sure to check out the previous posts where we ... more
Create a React dashboard with useful overviews, customizable by the user with drag and toggle widgets and configurable tiles. Dashboards are a great way to quickly provide users with an overview of relevant information and metrics related to their accounts, ... more
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 particles together and we have something big—a force ... more
You’ve undoubtedly heard of JSX if you’ve worked with React. In this blog, we’ll see how JSX translates to regular JavaScript. We’ll also discuss the benefits of JSX and what happens behind the scenes when you write JSX in React. This article will cover ... more
We’re happy to introduce the Telerik and Kendo UI Kits for Figma—perfect representations of our web UI components, ensuring smooth designer-to-developer handoff. Besides speeding up UI development cycles, the Figma kits, together with our web UI components, ... more
We’re thrilled to tell you more about our latest updates to Telerik UI for ASP.NET AJAX! It’s time for another release with new component, features and improvements for your favorite Web Forms applications— new DateRangePicker UI component , DataPicker ... more
The R3 2021 release of KendoReact is here and it brings some huge components and lots of features to add to the toolbelt of any React developer. New components include the new PivotGrid and Heatmap components, while we added column auto-sizing to the ... more
September is upon us and you know what that means: the R3 2021 release is here! Within our jQuery components we added highly requested components like the OrgChart, Heatmap, Popover and CAPTCHA, along with various features in existing components. We ... more
The R3 2021 release for Kendo UI for Angular is here! This is a huge release, containing new components like the Gantt Chart and a large set of features added to existing components. There’s plenty in this release for any Angular developer, so let’s ... more
For a long time, we have been making award-winning components that have saved a gazillion programming hours for developers. But why not push some more boundaries? Why not also impact other members of the software development team—designers, QAs, product ... more
The R3 2021 release is the largest release of Kendo UI for Vue—ever! This release is massive, with 20 new native components, or really 34 new components , including the various charts and data visualizations. There’s so much to cover here, so let’s not ... more
A look at all the different ways to build for desktop today. Choose your life partner wisely. Congratulations. If you are reading this in 2021, you’ve time travelled to next year. The global pandemic is behind us and the world is crawling back to normalcy. ... more
Today we will break down common date and time formats and share some handy tips for using KendoReact DatePicker. Did you know that some countries have different date formats than others? I was a bit surprised too when I first got to know about it. For ... more
Data binding can be confusing when you’re getting started in Angular. Let’s break it down! This post covers event binding, which is one of the one-way data binding methods. This is the second post in the data binding in Angular series. If you have not, ... more
You probably encounter even more dropdowns than you realize. Let’s explore some of the types of dropdowns you can use when building your next React application. Dropdowns are a feature common to many websites. They are very useful, as they make it easy ... more
When creating a React app that will use a GraphQL API, you need a client that can help scale while maintaining performance. Let’s explore Relay. The GraphQL ecosystem has been growing wildly in the last years. There’s always new content being published, ... more
Save your seat for the Telerik and Kendo UI R3 2021 release webinars! Welcome to the end of yet another great summer at Progress! We are happy to announce that the third release of 2021 for Telerik and Kendo UI is coming on September 15, bringing you ... more
Today we’ll explore the differences between a React calendar and a React scheduler component so you know when to choose one over the other. We’ll also take a look at how to implement a few real-world examples. For many years, we have used calendars in ... more
How can Kendo UI help you design and develop the perfect form in Vue with ease? Before We Start This post is suited for all levels of frontend developers who use Vue.js, so being conversant with beginner concepts and installation processes is not assumed. ... more
In this third blog post of the Generate PDF files in React series, we take a look at how to export content and data in advanced UI components like the Data Grid and TreeList. Welcome to the Generating PDF in React blog post series! In Part 1, Generating ... more
React 18 looks promising: automatic state batching, new APIs and a new streaming server renderer—all battled-tested in advance. Let’s take a closer look. React keeps getting better and better every time a new version is released. It’s the most-used JavaScript ... more
Capturing and verifying complex business logic in JavaScript application code is a tedious and error prone process—there is a better way. The Challenge Are you a developer spending too much of your time on business logic? Worrying about coding business ... more
Entering the last third of the year, we thought we’d hit the pause button and take some time to reflect on our streaming year. Time for a CodeItLive break! What happened on CodeItLive over the previous two thirds of 2021? Well, we welcomed some absolutely ... more
What are mixins and how do you use them in Sass? Let’s take a look and use some examples so you can follow along. Sass stands for Syntactically Awesome Style Sheets, and it’s an extension of CSS that enables you to use things like variables, nested rules, ... more
In this article, I will show you how to find and extract common logic as a custom hook function. You will learn this by building a custom hook function for handling real-time state synchronization. Hooks are a new addition to React since version 16.8. ... more
Let’s look at what is HttpClient and how to use it in Angular, including a review of HTTP GET, POST, PUT and DELETE requests and RxJS observables. In this article, we are going to learn about HttpClient and how we can use it in Angular. Following are ... more
Build your own Rules out of the box, mark sessions, test web changes quickly, and make the process of debugging and development easier using the new Rule Builder in Fiddler Everywhere. If you are wondering why the Auto Responder tab disappeared, it’s ... more
Are you up to date on VS Code updates? From Getting Started to remote repositories, there is plenty to check out. The newest version of Visual Studio Code 15.7, released May 2021, has been updated with new features and fixes. The primary goal for the ... more