Sarıkaya Dev Logo

Mahmut Sarikaya - Software Developer

Blog

Optimizing .NET 8 Minimal APIs with System.Text.Json Source Generators for Azure Functions

Optimizing .NET 8 Minimal APIs with System.Text.Json Source Generators for Azure Functions

Learn how to boost the throughput of .NET 8 Minimal APIs by leveraging System.Text.Json source generators and native AOT in Azure Functions. The guide covers step‑by‑step implementation, performance benchmarking, and real‑world scenarios such as high‑volume event ingestion and low‑latency data pipelines.

September 6, 202600Detail→
Building Event-Driven Serverless Apps with .NET 8, Azure Container Apps, and Dapr

Building Event-Driven Serverless Apps with .NET 8, Azure Container Apps, and Dapr

Explore how to combine .NET 8 with Azure Container Apps and the Dapr runtime to create scalable, event‑driven serverless solutions. The guide covers setting up Dapr sidecars, implementing pub/sub patterns in C#, deploying to Azure Container Apps, and leveraging built‑in observability and autoscaling features.

September 6, 202610Detail→
Automated Document Processing Pipeline with .NET 8, Azure AI Vision, and Azure Functions

Automated Document Processing Pipeline with .NET 8, Azure AI Vision, and Azure Functions

Learn how to build a scalable, serverless document processing solution using .NET 8 Minimal APIs, Azure AI Vision (OCR and Form Recognizer), and Azure Functions. The guide covers end‑to‑end ingestion, image preprocessing, text extraction, data validation, and storage into Cosmos DB, with code samples and deployment scripts for production readiness.

September 6, 202640Detail→
Build a Low-Code Automation Platform with .NET 8, Elsa Workflows and Azure

Build a Low-Code Automation Platform with .NET 8, Elsa Workflows and Azure

Learn how to design and implement a scalable low-code workflow engine using .NET 8 and the open‑source Elsa Workflows library, hosted on Azure App Service and backed by Azure SQL. The guide covers creating reusable C# activities, integrating authentication with Azure AD, deploying via GitHub Actions, and exposing REST/GraphQL endpoints for citizen developers to automate business processes without writing code.

September 6, 202640Detail→
Zero‑Trust Microservices with .NET 8: Identity, Secrets, and Policy

Zero‑Trust Microservices with .NET 8: Identity, Secrets, and Policy

Learn how to design and implement a zero‑trust architecture for .NET 8 microservices by integrating Azure Active Directory for identity, Azure Key Vault for secret management, and Open Policy Agent for fine‑grained policy enforcement. The guide includes step‑by‑step code samples, Docker/Kubernetes deployment tips, and best practices for mTLS and service‑mesh integration, helping you protect data and services in modern cloud environments.

September 5, 202640Detail→
Implement End-to-End Observability for .NET 8 Minimal APIs with OpenTelemetry and Azure Monitor

Implement End-to-End Observability for .NET 8 Minimal APIs with OpenTelemetry and Azure Monitor

Learn how to instrument .NET 8 minimal API services with OpenTelemetry to capture traces, metrics, and logs, and forward them to Azure Monitor for centralized analysis. The guide covers SDK setup, custom instrumentation, correlation across services, and visualizing data with Azure dashboards and open‑source tools like Prometheus and Grafana.

September 5, 202640Detail→
Implement Real-Time Vector Similarity Search with .NET 8 and Azure Cognitive Search

Implement Real-Time Vector Similarity Search with .NET 8 and Azure Cognitive Search

Learn how to build a high‑performance recommendation engine by generating embeddings with OpenAI, storing them in Azure Cognitive Search, and exposing fast vector similarity queries through a .NET 8 Minimal API. The guide covers the end‑to‑end pipeline—embedding creation, index configuration, query optimization, and deployment to Azure Container Apps—so you can deliver AI‑powered, real‑time suggestions at scale.

September 5, 202690Detail→
AI‑Driven Content Moderation Middleware for .NET 8 Minimal APIs with Azure AI Content Safety

AI‑Driven Content Moderation Middleware for .NET 8 Minimal APIs with Azure AI Content Safety

Learn how to integrate Azure AI Content Safety into .NET 8 Minimal APIs as a reusable middleware layer that automatically validates and filters user‑generated content. The guide covers setting up Azure AI Content Safety, creating FluentValidation rules, handling async responses, and deploying the solution on Azure App Service or Container Apps for real‑time protection.

September 5, 2026100Detail→
Build Serverless GraphQL APIs with .NET 8 Minimal APIs and Azure Functions

Build Serverless GraphQL APIs with .NET 8 Minimal APIs and Azure Functions

Learn how to create a fully managed, serverless GraphQL endpoint using .NET 8 minimal APIs inside Azure Functions. The guide covers HotChocolate setup, schema design, authentication with Azure AD, monitoring via Azure Monitor, and CI/CD deployment pipelines for production-ready APIs.

September 5, 202680Detail→
Build Progressive Web Apps with .NET 8 Blazor WebAssembly on Azure Static Web Apps

Build Progressive Web Apps with .NET 8 Blazor WebAssembly on Azure Static Web Apps

Learn how to create fast, installable Progressive Web Apps using .NET 8 Blazor WebAssembly, leveraging Azure Static Web Apps for seamless deployment and CI/CD. The guide covers configuring service workers, enabling offline capabilities, and optimizing performance to deliver native‑like experiences across browsers and devices.

September 5, 202680Detail→
Edge AI with .NET 8: Deploy ONNX Runtime Inference in Containerized Microservices

Edge AI with .NET 8: Deploy ONNX Runtime Inference in Containerized Microservices

Learn how to build ultra‑lightweight AI inference services with .NET 8 and ONNX Runtime, package them as Docker containers, and run them on edge devices or Azure IoT Edge. The guide covers model conversion, performance tuning, secure deployment, and real‑world use cases such as video analytics and predictive maintenance.

September 5, 2026160Detail→
Build a Real-Time Collaborative Whiteboard with .NET 8 Minimal APIs, SignalR, and Cosmos DB Change Feed

Build a Real-Time Collaborative Whiteboard with .NET 8 Minimal APIs, SignalR, and Cosmos DB Change Feed

Learn how to create a low‑latency, multi‑user whiteboard application using .NET 8 minimal APIs combined with SignalR for live updates and Azure Cosmos DB's serverless Change Feed for durable state synchronization. The guide covers project setup, Azure AD authentication, performance tuning with Native AOT, and deployment to Azure Container Apps.

September 5, 202680Detail→