Microsoft Ignite 2019: The Biggest Azure Announcements

Microsoft Ignite 2019 just wrapped up in Orlando, and there’s a lot to unpack. Here are the Azure announcements that matter most for developers. Azure Arc The headline announcement: Azure Arc extends Azure management to any infrastructure. Run Azure services on-premises, at the edge, or in other clouds. This is huge for hybrid scenarios. Azure […]

Read more โ†’

Azure DevOps Service Connections and Managed Identities

Service connections let Azure DevOps deploy to Azure resources. Getting the security right is important. Here’s how to set them up properly. Creating a Service Connection Project Settings โ†’ Service connections โ†’ New โ†’ Azure Resource Manager Automatic: Creates service principal for you Manual: Use existing service principal Managed Identity: For self-hosted agents Best Practices […]

Read more โ†’

Clean Architecture in .NET: Practical Implementation

Clean Architecture keeps your business logic independent of frameworks and databases. Here’s how I implement it in .NET projects. The Layers Domain: Entities, value objects, domain events Application: Use cases, interfaces, DTOs Infrastructure: Database, external services WebAPI: Controllers, middleware Project Structure Dependency Rule Dependencies point inward. Domain has no dependencies. Application depends on Domain. Infrastructure […]

Read more โ†’