Ahmed Magdy's Projects
Accelerate your onboarding to AKS with; Helper Web App, bicep templating and CI/CD samples. Flexible & secure AKS baseline implementations in a Microsoft + community maintained reference implementation.
A repo with one or two labs for implementing a best practice for each phase of DevSecOps lifecycle for AKS
Azure AKS VoteApp Demo
a Simplified script for creating AKS
Public GitHub Profile (README) repo
APIOps applies the concepts of GitOps and DevOps to API deployment. By using practices from these two methodologies, APIOps can enable everyone involved in the lifecycle of API design, development, and deployment with self-service and automated tools to ensure the quality of the specifications and APIs that theyβre building.
Learn how to secure ASP.NET Core WebAPI using x-api-key header
Securing ASP.NET WebAPI using Basic Authentication
How to secure your ASP.NET Core Web API using JWT tokens
Documentation for ASP.NET Core
Add and retrieve tags to Azure DevOps Project
Gets all projects and its team members and show whether the team member is an administrator for the team or not.
tutorials on using Azure OpenAI API in building intelligent applications
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
π€ πΌ Azure Chat Solution Accelerator powered by Azure Open AI Service
The Azure Naming Tool is a .NET 7 Blazor application, with a RESTful API. The UI consists of several pages to allow the configuration and generation of Azure Resource names. The API provides a programmatic interface for the functionality.
This repo is used for reviewing new .NET designs.
Couple of useful DevOps tools and scripts
A reference .NET application implementing an eCommerce site
.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration.
A robot powered training repository :robot:
A collection of useful .gitignore templates
An easy way to perform background job processing in your .NET and .NET Core applications. No Windows Service or separate process required
Taken from original C# port here: https://bitbucket.org/pmezard/libphonenumber-csharp/wiki/Home