Parallel Routing with Loading: Imagine visiting a website, and while a page is loading, you see a spinning wheel or a loading symbol. That’s the loading state – it shows that things are still getting ready. In Next.js, using Parallel Routing, each webpage can have its own unique loading symbol or message. So, as you […]
Technical
Decoding DI in Optimizely CMS 12
DI or Dependency Injection is a complex topic, not just in Optimizely CMS, but in general in .net core implementations. Some aspects we get, like the different ways dependencies can be injected and which is better over others, while some leave us scratching our heads. Often times we end up doing a lot of troubleshooting, […]
Different Methods to Share Data Between Components in Angular – Part 2
Welcome back to different methods to share data between components in Angular. In this post, we’ll continue with the remaining ways to share data in Angular components. 3. Sharing data using Routing Parameters or Query Parameters. Angular’s routing module allows for passing data between components by utilizing route parameters. Example: We can pass data through […]
Different Methods to Share Data Between Components in Angular – Part 1
Introduction Sharing data between components in Angular is a common requirement in complex applications having multiple components. Angular provides several methods to accomplish this task effectively and efficiently. In this blog, we will examine different methods to share data between components. We will cover methods going from easy to cutting edge, permitting you to pick […]
Equitable Use: Inclusive Design – Universal Design Principle Series – 1
Welcome to the first installment of our Universal Design Principle Series. Today, we embark on a journey of exploration and understanding, starting with the foundational principle of Equitable Use. Join us as we delve into the essence of inclusive design, unraveling the principles that pave the way for a world that caters to the needs […]
Generative AI Revolution: A Comparative Analysis
In the world of Generative Artificial Intelligence (AI), a new era of large language models has emerged with the remarkable capabilities. ChatGPT, Gemini, Bard and Copilot have made an impact in the way we interact with mobile device and web technologies. We will perform a comparative analysis to highlight the capabilities of each tool. […]
Deep Dive into IBM Sterling Certified Containers and Cloud Solutions
Many retailers are embarking on a digital transformation to modernize and scale their order management system (OMS) solution. Built on a modern architecture, the solution wraps Docker containers around order management business services. This architecture streamlines application management and the release of new functionality. The container technology also supports varying levels of technical acumen, business […]
Sitecore database upgrade steps
Previously we did a deep dive in to the prerequisites required for Sitecore database upgrade and steps needed to prepare for it. In this second part of the 3 part blog series, we will go over the steps that need to be performed to do the actual upgrade of databases. Upgrade Steps Go to https://dev.sitecore.net/Downloads/Sitecore_Experience_Platform/103/Sitecore_Experience_Platform_103_Update1.aspx and […]
Unlocking React’s Power: Why Functional Components Outshine Class Components
Introduction As React development continues to evolve, the rise of functional components and hooks has significantly transformed the way we build applications. In this blog, we’ll unravel the magic behind functional components and explore why they emerge as the superheroes of modern React development. So, get ready for a journey into simplicity and power, supported […]
Universal Design and the Imperative of Web Accessibility
Welcome back to our ongoing exploration of inclusive design! In this installment, we’re delving into the intersection of Universal Design and Web Accessibility, unraveling the crucial role these principles play in making the digital realm an inclusive space for everyone. As we navigate through the digital landscape, it becomes evident that the principles of Universal […]
Streamline Your ASP.NET Logging with ELMAH without a Database
In the world of ASP.NET development, logging is a crucial aspect of building robust and reliable applications. With the right logging tool, developers can easily track and analyze errors, exceptions, and other critical information that can help improve application performance and maintainability. One such tool that stands out is ELMAH (Error Logging Modules and Handlers), […]
Unveiling the World of Universal Design
Greetings, dear readers! Today marks the commencement of an exciting new series that delves into the realm of innovation, accessibility, and the pursuit of creating a world that embraces everyone. Our inaugural topic is one that forms the foundation of inclusive design – “Universal Design.” Join us on this journey as we unravel the principles, […]