30-min scoping call, NDA-ready
Targeted POC in 2–4 weeks
Statement of Work & team start
Insights
Notes on Microsoft 365, AI, cloud, mobility and data — written by the people who ship them.
FeaturedReact
Material UI (MUI) has emerged as a leading library for creating sophisticated and aesthetically pleasing React applications.

.NET
Learn Razor Pages in ASP.NET Core with our guide. Get tutorials and best practices for building dynamic web applications

.NET
This guide walks you through the process of documenting your ASP.NET Core Web API using Swagger tools. From setup to advanced configurations, learn how to leverage Swagger to create detailed and interactive API documentation for your ASP.NET Core projects. What is OpenAPI? OpenAPI is a specification used for describing REST APIs. It’s language agnostic, and […]

Azure
Tenant isolation is a crucial feature in the Power Platform that allows administrators to govern the movement of tenant data from authorized data sources to and from their tenant. It ensures secure connections while minimizing the risk of data exfiltration outside the tenant. Key Features and Benefits: Microsoft Power Platform’s Cross-Tenant Restrictions offer a myriad of […]

.NET
Introduction: Welcome to this beginner-friendly guide where we’ll delve into building a straightforward API for book management using the T Web API framework. By following along, you’ll grasp the fundamentals of API development and gain hands-on experience in crafting your own API from the ground up. Setting Up Our Project: To get started, open up […]

Testing
Introduction Software testing plays an important role in ensuring the quality and reliability of software applications. It involves evaluating a system or a component to identify any defects, errors or deviations from the expected behavior. Testing ensures that the software or system is reliable, functional, secure meets the needs of its users. Testing is conducted […]
.NET
When we develop applications that rely on APIs, our primary focus is typically on achieving functionality. However, what happens when the API experiences slowness, errors, or becomes inaccessible? The last thing anyone wants is to receive complaints from frustrated customers when the app malfunctions. Yet, anticipating how the app will react in such situations is […]

.NET
Look into simple and beginner-friendly dive into MVC and how it can simplify the process of building web applications

React
What is Redux? Redux is a state management library that helps manage the state of your application in a predictable way. It works by providing a central store to hold the application state and allows you to control how state changes based on actions. Setting Up Redux in a React App Let’s walk through setting […]
NextJs
Cross-Origin Resource Sharing (CORS) is a security feature that restricts web applications from making requests to a domain different from the one that served the web page. This can be an issue when developing MERN (MongoDB, Express.js, React, Node.js) and Next.js applications on localhost. Let’s walk through the steps to fix CORS errors. Understanding CORS […]
NextJs
Next.js has introduced a significant change in routing, which brings a new way to build Next.js applications. This guide examines the App Router in contrast with the traditional Page Router, detailing their key differences, use cases, and best practices to help you decide the right approach for your project. What Are the App Router and […]

.NET
Linq query for data manipulation in .Net WebApi

.NET
In the ever-evolving landscape of web development, user expectations for real-time interactions and dynamic content have skyrocketed. Traditional request-response models fall short when it comes to delivering the instantaneous updates users crave. This is where SignalR, a powerful library for ASP.NET developers, steps in to revolutionize the way we approach real-time web applications. In this […]
Next step
Talk with Athen about Microsoft 365, AI, cloud, mobility, and data for your organisation.