AI in Fintech: Understanding the Risks and Limitations of This Technology
If you’re building digital products for the financial services or tech industry, you might be wondering what role AI is going to have in them. Before adopting any new technology, it’s a good idea to...
View ArticleBlazor Basics: Accessing Browser Storage in Blazor Web Applications
Today we will learn how to write to and read from the local and session storage in a Blazor Server web application.In modern web development, storing transient user-specific data is a common task. When...
View ArticleSunsetting the NuGet v2 Server
The Telerik NuGet v2 server will be decommissioned in November 2024. This post explains the reasons and how to prepare.The modern world of .NET relies heavily on NuGet package dependencies. For over...
View ArticleImage Patterns in Tailwind and SVG
Creating shapes in HTML has gotten easier with Tailwind and SVG. Let’s take a look!If you want to create some cool shapes in HTML, you might ask yourself how to do it and what to use. In CSS, creating...
View ArticleVue Basics: Moving Away from Filters in Vue 3
Let’s explore the reasons behind moving away from filters and how Vue 3 encourages alternative ways for achieving the same functionality.Vue 3 officially launched in September 2020, and support for its...
View ArticleSands of MAUI: Issue #150
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 ArticleThe React useId Hook
React’s useId hook offers an accessible solution for managing unique identifiers in components that are consisten between server and client.In React version 18, React introduced a new hook titled useId...
View ArticleComponent Composition: The Secret to Scalable and Maintainable Blazor UI
Even if you start your UI all in one place, here’s how to break it down into building blocks for clean, scalable Blazor code.If you’re coming from MVC or Razor Pages, you might be tempted to treat your...
View ArticleTesting Services in Angular
See how to test a service in Angular and make sure it interacts with APIs. Check the API call and return the data.When we build applications with Angular, the components have the responsibility to...
View ArticleChoosing Between WinForms and .NET MAUI with .NET 8 for Converting Legacy Apps
One developer shares from his experiences with WinForms and .NET MAUI—what do you need to consider before migrating your legacy app?Technical decision-makers facing the challenge of migrating legacy...
View ArticleTips on Advanced PDF Automation with Test Studio
Check out these more advanced tips for verifying your PDF’s images with Test Studio.Whether it’s for platform compatibility, document integrity, security, size, compression, rich media support, ISO...
View ArticleASP.NET Core Basics: 12 Questions and Answers for Beginners
In this blog post, we will check out 12 questions and their answers on essential topics for understanding the basic concepts of ASP.NET Core and web development with C#.Understanding the basics of...
View ArticleHow to Optimize File Management in Next.js
Let’s explore how to optimize file management in a modern application using Edge Store. We’ll see some of the benefits it provides, the configuration processes and how to implement some of its features...
View Article5 Ways to Maintain Your Eye Health When You Work in Front of Screens
To help keep your eyes from fatiguing or worse while you’re at work, here are five strategies you can use to keep your eyes healthy.Web developers and designers don’t have the luxury that other workers...
View ArticleVue Basics: Exploring Vue’s Provide/Inject Pattern
You can use different methods for component communication and state management in Vue.js. Let’s explore the provide and inject pattern, which allows data flow between components without prop...
View ArticleSands of MAUI: Issue #151
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 ArticleCreating Consistent Text Styling with the KendoReact Typography Component
Consistent text styling is crucial for maintaining the readability and aesthetic appeal of an application. It helps an application’s text be legible, accessible and visually harmonious across different...
View ArticleUX Crash Course: Wayfinding
Good wayfinding is intuitive and consistent throughout the experience and shows only relevant information. See practical examples of helpful wayfinding design.Even if you’ve never heard this term...
View ArticleASP.NET Core Basics: Dealing with Backend Validations
If you’re new to ASP.NET Core or looking to improve your backend validation skills, this post is for you. Learn how to get started with validations and important tips and resources to help protect the...
View ArticleInteract with Local LLMs with Ollama, Gemma and Kendo UI for Angular
Get started with an LLM to create your own Angular chat app. We will use Ollama, Gemma and Kendo UI for Angular for the UI.The wave of AI is real. Every day, most companies build, create or adapt their...
View Article