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 โ†’

SQL Server 2019: What’s New for Developers

SQL Server 2019 brings big data clusters, improved query processing, and better Linux support. Here are the highlights for developers. Intelligent Query Processing Batch mode on rowstore: Faster analytical queries Memory grant feedback: Automatic memory adjustments Table variable deferred compilation: Better estimates New T-SQL Features Accelerated Database Recovery Near-instant recovery regardless of transaction log size. […]

Read more โ†’
Posted in Uncategorized