Welcome to my site!
Hi, I’m Andrew Halil.
I am an experienced, certified Software Developer here to share my knowledge, expertise and insights on various topics including full-stack, web and cloud-native applications development.
- How to Debug Angular Unit Tests with the Karma Test Runner
- Using Data Resolvers in Angular Components
- Using RxJS BehaviorSubject to Synchronize Data Loading in Angular Forms
- Deploying and Configuring Angular Web API Applications to an Azure App Service
- Deploying a .NET Core Web API to an Azure App Service
- Deploying an Angular Application to an Azure App Service
- How to Secure a Swagger Web API with JWT Authorization
- Persisting JWT Tokens in a .NET Core Application
- Using HttpClientFactory for Web API HTTP GET REST Calls
- How to Register Angular Apps for Microsoft Identity Authentication
- How to Access Outlook Calendar Events in Angular Applications using MS Graph API
- How to use an MS Graph API Calendar with .NET Core
- How to Create Tenants in Azure Active Directory
- How to Implement Account Unlocking in ASP.NET Core Identity
- How to Implement Password Changes in ASP.NET Core Identity
- How to Implement Account Lockouts in ASP.NET Core Identity
- How to Build Serverless Workflows with Durable Azure Functions
- How to Queue Requests through an Azure Storage Queue
.NET Core Angular ASP.NET Core ASP.NET Core Identity Asynchronous Azure Azure App Services Azure Blob Azure Function Azure Storage BDD Best Practices C# CICD Containers Continuous Deployment Continuous Integration Dependency Injection DevOps Diagnostics Docker Entity Framework Core GitHub HTML HTTP JWT Kudu Microservice OAuth OpenAPI PaaS Patterns REST RxJS Security SPA SQL Swagger TDD TeamCity Top Typescript Visual Code Visual Studio Web API