.NET Multi-platform App UI (MAUI) is the evolution of Xamarin.Forms. It unifies Android, iOS, macOS, and Windows UI into a single project structure. Single Project No more separate “Head” projects for each platform. Shared resources (images, fonts) are managed in one place. You build one project and select the target. Blazor Integration You can host […]
Read more โMonth: June 2021
Windows 11 for Developers: WSLg
Windows 11 brings WSLg – Windows Subsystem for Linux GUI. You can now run Linux GUI apps (like Gedit, Nautilus, or even Chrome for Linux) directly on Windows. Why care? It makes Linux-first dev tools run natively. It completes the picture of Windows as the ultimate developer dev box.
Read more โAzure Web PubSub: Real-time WebSockets
Do you need WebSockets but don’t want the “opinionated” nature of SignalR (which requires a specific client SDK)? Azure Web PubSub allows you to use standard WebSockets with any language/client. It handles the heavy lifting of managing 100k+ connections and lets your backend server just handle the logic via webhooks or a simple SDK.
Read more โTypeScript 4.3: Template String Types
Template Literal Types are amazing for typing strings with patterns. This is incredibly useful for typing CSS classes, event names, or any string-based API contract.
Read more โHardening Kubernetes: Moving away from Pod Security Policies
Kubernetes Pod Security Policies (PSP) are deprecated as of 1.21. What now? OPA Gatekeeper The industry standard replacement is Open Policy Agent (OPA) Gatekeeper. It acts as an admission controller using Rego policy language. Azure Policy for Kubernetes On AKS, this is managed for you. You can turn on policies like “Require read-only root filesystem” […]
Read more โAzure SQL Database Ledger: Blockchain power in SQL
What if you need a tamper-proof history of your data, but don’t want to learn Blockchain? Enter Azure SQL Database Ledger. How it works It uses cryptographic hashing to link transaction logs. Any attempt to modify history effectively breaks the chain. It provides: Updatable Ledger Tables: Standard SQL tables but with tamper evidence. Append-Only Ledger […]
Read more โ