Projects

Projects

Micro Frontend

This is a reference implementation of Micro Frontend architecture using Webpack Module Federation feature. It is built on top of Angular using the module-federation npm package.

It is a simple implementation of Micro Frontend architecture where multiple Angular applications are loaded into a single shell application. Each Angular application is a separate module and is loaded on demand.

Design Patterns

This is a sample implementation of design patterns in .NET. It also demonstrates different ways of implementing same pattern in few cases. It showcases the following design patterns categories:

  • Creational
  • Structural
  • Behavioral
  • Architectural
  • Concurrency
  • Integration

Agentic AI

This project provides sample of how to implement AI Agents using Microsoft Semantic Kernel SDK. It also demonstrates how to use the SDK to create a simple AI Agent which can understand natural language and respond to it.

Aspire

This is a reference implementation for architecture based on .NET Aspire framework. It is a simple implementation of how to use Aspire framework to build a web application.

Code Samples

This repository contains code samples for various technologies and frameworks. It is a collection of code snippets which can be used as reference for implementing features in your application.