Better Visualization of Console Data with Tables
In this post, we discuss a few ways we can log data to the console in a visually easy-to-read tabular format using the console.table() method.Data visualization is a major part of modern-day web...
View ArticleHow to Use a Vue ListView UI Component in Your Web App
A ListView allows you to define a custom template to display a list of items, using either remote or local data. Learn how to easily use one in your web apps.In my last post we learned about the...
View ArticlePerformance Profiling Your React App
React is an awesome framework for frontend development. Knowing how to discover performance issues in a React application is important as a precursor to building performant React apps. In this article,...
View ArticleComparing Native Blazor Components to Wrapped JavaScript Components
Should we rewrite native UI components or reuse existing JavaScript UI components? We compare native Blazor components to wrapped JavaScript components by understanding how Blazor works, including what...
View ArticleStorage Options in the Browser (Part 1)
Should you use localStorage or cookies to store your authentication token? What are the tradeoffs to each approach and how can you tie them all together? Did you know that localStorage can even be used...
View ArticleCreating Single Page Applications in Blazor with the TelerikGrid and...
The new Telerik UI for Blazor has more controls than just the grid – and they work very well together to create rich UIs for Single Page Applications.The TelerikGrid in Telerik UI for Blazor is a...
View ArticleLet's Talk JavaScript "Falsey"
In this article we will explore a basic but yet super important concept in JavaScript. The "falsey" value of your data.Many times in articles and documentation, you may find yourself running into terms...
View ArticleWeb Accessibility for Developers: What It Is and Why It’s Important (Part I)
Web accessibility is an increasingly important component of web development, for usability, compliance and many other reasons. In this series we'll explore the topic in depth.IntroductionIn the process...
View ArticleImplementing a List/Details Page in Blazor
The TelerikWindow UI component of Telerik UI for Blazor makes it easy for you to implement an intuitive UI design pattern, allowing the user to select an item from a grid at the top of the page in...
View ArticleAdvanced Patterns in React
Understand why patterns in React is such an important topic, and learn why they are used and what problems they came to solve.In this article, we're going to learn more about advanced patterns in...
View ArticleSo What Actually is Vue.set?
Reactivity in VueJS is one of THE core features that any developer needs to understand and completely harness to fully grasp the power of the framework. Vue.set is an API call that will fit nicely in...
View ArticleIndexedDB—A Database in the Browser (Part 2)
When localStorage and cookies reach their limits, when their thread blocking nature slow your app down, it's time to reach for IndexDB. But why live with the low-level API that can be clumsy to get the...
View Article.NET Developer Updates from Build 2019
Coming out of Microsoft Build, let us recap the most exciting platform updates and tooling enhancements for .NET developers.Microsoft just wrapped up its annual Build developer conference in Seattle...
View ArticleBuilding an Online Store Using ngrx/store and Angular
In this tutorial, we'll build a simple store where items can be added and removed from cart, and we’ll manage the application’s state using ngrx/store. As we’ll see, it is easier to manage data flow in...
View ArticleWebAssembly-ifying .NET with Blazor
WebAssembly is one of the newest technologies to hit the web dev world with some promising new features around performance and expanding the boundaries of web languages. We’ll take a look at using it...
View ArticleWeb Accessibility for Developers Part II: Disability Types and Tips to Make...
Web accessibility is an increasingly important component of web development. In the second part of this series, we talk about types of disabilities and how you can develop accessibility for each type...
View ArticleWhat’s New in R2 2019 for Kendo UI and jQuery
The R2 2019 release of the jQuery UI components from Kendo UI is here! This release brings highly anticipated components like the PDF Viewer and Drawer, along with frequently-requested features like...
View ArticleWhat’s New in the Kendo UI Vue.js Components with R2 2019
The R2 2019 of Kendo UI for Vue.js is here, bringing a column menu, and virtualization while grouping data as well as across columns for the data grid. The ListView also received endless scrolling to...
View ArticleWhat’s New in the Kendo UI Angular Components with R2 2019
The R2 2019 release for Kendo UI for Angular is here! Read about the updates we've done to the Scheduler, Editor, and Grid components along with new components and other various updates!May is here and...
View ArticleWhat’s New in KendoReact with R2 2019
The R2 2019 release of KendoReact is here, bringing with it a large set of new components like the Editor, DateTimePicker, Notification, and more! Additionally this release brings column virtualization...
View Article