5 Ways Digital Products Will Change Because of Generation Z
Digital product design and development won’t just evolve to Gen Z’s needs and expectations. We’ll have to strip away some of the things we’ve grown accustomed to as the spending power of Generation Z...
View ArticleCommunicating for Change: Creating Content
You’ve got a message to send to an audience … but if you want to get your audience’s attention, you have to start with what your audience wants to hear.So you’re rolling out a new version of an...
View ArticleGraphQL Basics: Resolvers
GraphQL resolvers allow a client to specify what data it wants from a server.In a previous article, we discussed some foundational elements of GraphQL, such as the schema, object types and their...
View ArticleCombine AI with React Using the KendoReact AIPrompt
If you want a quick and easy way to start integrating AI technology into your React apps, look no further!Have you ever wished that someone else could do all your mundane writing tasks for you? Not...
View ArticleBlazor Basics: Templating Components with RenderFragments
We will learn what templated components are and how they help us implement more reusable Blazor components.In this article, we learn what templated components are in Blazor web development. We also...
View ArticleNew in .NET 8: ASP.NET Core Identity and How to Implement It
Identity in ASP.NET Core is a powerful feature, and .NET 8 introduced new features that make it even more versatile. In this post, we will check out what Identity is and how to implement it in...
View ArticleHow to Edit a Table Row on Click with the Kendo UI for Angular Data Grid
This Angular Grid component can allow users to visualize and edit data themselves. See for yourself!When working with data in our applications, users often want to visualize it and occasionally need to...
View ArticleQA Automation Testing—Balancing Time, Cost & Quality
This guide describes the benefits of test automation, and the critical importance of planning for successfully balancing time, cost and software quality.Automated testing is not new. Tools and coding...
View ArticleHow Does Angular Compare to React?
Learn how Angular and React compare when it comes to web development—including their distinct approaches, use cases and functionalities.Angular and React are some of the most popular tools for building...
View ArticleCommunicating for Change: Creating a Communication Plan
A communication plan designed to get your audience to change starts with deciding who you’re going to communicate with, when you’re going to communicate with them, and what documents, videos and...
View ArticleGraphQL Basics: Schema and Object Types
Learn more about GraphQL, including its object types that represent the kind of objects we can fetch from our service and what fields they have.In some of our past articles, we’ve discussed how to...
View ArticleSands of MAUI: Issue #140
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 ArticleBlazor Basics: Templating Components with RenderFragments
We will learn what templated components are and how they help us implement more reusable Blazor components.In this article, we learn what templated components are in Blazor web development. We also...
View ArticleQA Automation Testing—Balancing Time, Cost & Quality
This guide describes the benefits of test automation, and the critical importance of planning for successfully balancing time, cost and software quality.Automated testing is not new. Tools and coding...
View ArticleNew in .NET 8: ASP.NET Core Identity and How to Implement It
Identity in ASP.NET Core is a powerful feature, and .NET 8 introduced new features that make it even more versatile. In this post, we will check out what Identity is and how to implement it in...
View ArticleDo You Need a Component Library?
Components come from three places: You, open-source libraries and commercial libraries. Here’s how to choose between them.Betteridge’s law of headlines says that “Any headline that ends in a question...
View ArticleBeyond the Basics: Exploring the Android Manifest in .NET MAUI
See what’s stored in the Android Manifest file so you can set platform-specific configurations in your .NEW MAUI app..NET MAUI development enables us to create applications for multiple platforms,...
View Article6 Ways to Future-Proof Your Web Design Career
From pandemics to recessions, there are certain events and forces that we have no control over. What we can do, however, is to fortify our careers (as well as ourselves) so that they withstand whatever...
View ArticleClient Caching in SvelteKit
Learn a few approaches to caching in the client with SvelteKit and see an example of implementation.Built-in FetchThere are all sorts of ways to cache your data in a framework. The most common way in...
View ArticleBuild Reactive Apps with Signals, RxJS and Angular 17
With Signals stable in Angular 17, we can build reactive applications without RxJS, or combine RxJS with Signals. Let’s take a look!If you’re planning to build a new app with Angular 17, with or...
View Article