Pinned Repositories
90DaysOfDevOps
This repository is my documenting repository for learning the world of DevOps. I started this journey on the 1st January 2022 and I plan to run to March 31st for a complete 90-day romp on spending an hour a day including weekends to get a foundational knowledge across a lot of different areas that make up DevOps.
abp
Open Source Web Application Framework for ASP.NET Core
advanced-algorithms
100+ algorithms & data structures generically implemented in C#
alba
Easy integration testing for ASP.NET Core applications
Architecture
.NET 7, Angular 15, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-By-Feature Structure, Separation of Concerns.
clean-architecture
learning
vp-core
A small library that will contain all the core components required by a service
vp-design-patterns
Implementation of design patterns using C# with .NET 5.
phougatv's Repositories
phougatv/phougatv.github.io
Technical blog
phougatv/C-Sharp-Algorithms
:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#
phougatv/cosmos-db-rest-samples
Sample code that demonstrates how to interact with Azure Cosmos DB via REST calls
phougatv/cosmosdb-dotnet-create-documentdb-and-configure-for-eventual-consistency
Create a DocumentDB and configure it with eventual consistency using C#
phougatv/cosmosdb-dotnet-create-documentdb-and-configure-for-high-availability
Create a DocumentDB and configure it for high availability using C#
phougatv/cosmosdb-dotnet-create-documentdb-and-get-mongodb-connection-string
Create a DocumentDB and get MongoDB connection string using C#
phougatv/Dapper
Dapper - a simple object mapper for .Net
phougatv/DotNet-ORM-Cookbook
This repository is meant to show how to perform common tasks using C# with variety of ORMs.
phougatv/dotNET-Workers-with-gRPC-messaging-on-Azure-Container-Apps
Learn how to build multiple microservices that communicate over gRPC using .NET Worker Services
phougatv/EquinoxProject
Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts
phougatv/eShop
A reference .NET application implementing an eCommerce site
phougatv/every-programmer-should-know
A collection of (mostly) technical things every software developer should know about
phougatv/filter-workings-upon-model-validation-failure
phougatv/grpc-dotnet
gRPC for .NET
phougatv/KeyVault-Rotation-SQLPassword-Csharp
Key Vault SQL Password Rotation Functions
phougatv/ms-identity-aspnet-webapp-openidconnect
A sample showcasing how to develop a web application that handles sign on via the unified Azure AD and MSA endpoint, so that users can sign in using both their work/school account or Microsoft account. The sample also shows how to use MSAL to obtain a token for invoking the Microsoft Graph, as well as incrementental consent.
phougatv/ms-identity-dotnet-advanced-token-cache
Samples covering advanced token cache scenarios, such as integrating cache between a web app and background worker, leveraging Msal.net and Microsoft.Identity.Web.
phougatv/Orleans-Cluster-on-Azure-App-Service
Sample application demonstrating a multiple-silo Orleans cluster running in Azure App Service.
phougatv/Orleans-Cluster-on-Azure-Container-Apps
Sample application demonstrating a multiple-silo Orleans cluster running in Azure Container Apps.
phougatv/phougatv
phougatv/practical-aspnetcore
Practical samples of ASP.NET Core 2.1, 2.2, 3.1, 5.0, 6.0, 7.0 and 8.0 preview 3 projects you can use. Readme contains explanations on all projects.
phougatv/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
phougatv/Scrutor
Assembly scanning and decoration extensions for Microsoft.Extensions.DependencyInjection
phougatv/Serverless-File-Validation
Using Azure Serverless products to perform file validation on a per-batch basis
phougatv/smartbulkcopy
High-Speed Bulk Copy tool to move data from one Azure SQL / SQL Server database to another. Smartly uses logical or physical partitions to maximize speed.
phougatv/sql-database-dotnet-manage-sql-server-keys-with-azure-key-vault
Getting started on managing SQL server keys with Azure key vault keys in C#
phougatv/UnitsNet
Makes life working with units of measurement just a little bit better.
phougatv/vp-coding-challenge-wctool
Implementation of the Unix wc (word count) tool for Windows, developed using C# .NET 8.0.
phougatv/vp-dsa
Currently in the starting phase, but upon completion, it will have implementations of multiple algorithms and data-structures.
phougatv/web-api-fundamentals