.NET

.NET Aspire 9.4 – CLI Magic and Developer-Friendly Dashboards

Adam Cogan .NET, General, Microsoft Aspire .NET, AI features, Aspire 9.4, Aspire CLI, GitHub Integrations, Microsoft Aspire, Resource Graph Dashboard 0 Comments

2 years ago, back in December of 2023, I blogged about the first release of .NET Aspire and how it promised to simplify distributed application development. Since then, the Microsoft team has been busy, releasing new features every few months, and now it’s matured a lot. I’m certain devs are going t

How to Choose the Right Software Architecture

Adam Cogan .NET, General, SSW Onion Architecture Clean Architecture, Decision tree, Microservices, Modular Monolith, Software Architecture, Vertical Slice architecture, VSA 1 Comment

As software devs, one of the most important things we do on a greenfield project is to choose the right software architecture. It is called architecture when it’s hard to change. ✅ Get it right, and your project becomes maintainable, scalable, and a pleasure to develop. ❌ Get it wrong, and you notic

From Chaos to Clarity: The Essential Role of Architectural Decision Records (ADRs)

Adam Cogan .NET, Documentation, General ADRs, Architectural Decision Records, documentation, Smart software decisions, software documentation 0 Comments

Architectural Decision Records (ADRs) are crucial for documenting key decisions in software projects, preventing miscommunication, and ensuring transparency. By using ADRs, teams can avoid repeating mistakes, foster collaboration, and provide valuable historical context for future developers.

How to Modernize an Enterprise Application to .NET 8 and Lose 75% of the Code 👑

Adam Cogan .NET, .NET8 Migration, General, SSW Projects .NET 8, .NET 8 Migration, Large Migrations, Migration, Migration Stories 0 Comments

The current software development challenge for Microsoft developers, is getting large .NET projects into .NET 8 (soon to be .NET 9). Modernizing the codebase is crucial as developers need efficient code, maintainable code and a scalable app. At SSW we have been on this migration journey for a bunch

NDC Sydney 2024 – so many Microsoft Heavyweights!

Adam Cogan .NET, General, NDC Sydney, SSW TV AI, ChatGPT, Conference, Interviews, Microsoft, NDC, NDC Sydney, NDC Sydney 2024, Scott Hanselman 0 Comments

NDC Sydney 2024, had a lot of huge speakers. There were some Microsoft heavy hitters in attendance including Scott Hanselman, Damien Edwards, and David Fowler, as well as international rockstars like Keynote speaker David Whitney and .NET Rocks presenter Richard Campbell and more. There were a lot o