

Get hands-on experience building enterprise-level applications using Clean Architecture and .NET. This workshop will guide you through best practices, frameworks, and tools, with the goal for attendees to be able to develop scalable and maintainable software. Ideal for developers proficient in C#.
Clean Architecture Basics
Clean Architecture Applied
Clean Testing

Luke is a seasoned professional with over 15 years of dedicated experience in the dynamic realms of Fintech and Paytech. Throughout his career, he has been instrumental in crafting cutting-edge software solutions tailored to the needs of numerous Australian businesses. His collaborative efforts with the Australian Taxation Office (ATO) and Superannuation funds on pivotal industry initiatives such as SuperStream and Single Touch Payroll underscore his deep engagement and influence within the sector. Luke thrives on unraveling intricate business processes and streamlining them for seamless user experiences. He has been actively involved in .NET since its 2.0 iteration. Maintaining a pulse on the latest advancements, Luke remains closely connected to the .NET community, drawing inspiration from its vibrant ecosystem. His tech stack of choice is .NET WebAPIs with single-page application (SPA) frameworks such as Angular and Blazor, enabling him to craft robust and modern solutions.

Daniel Mackay is a highly skilled Solution Architect at SSW, bringing over 20 years of experience in the software industry. As a certified Azure Developer and Scrum Master, Daniel specializes in Cloud Architecture, Software Architecture, and Agile Project Management. He has deep expertise in .NET, which he has worked with since 2009, and is passionate about implementing robust, scalable, and maintainable solutions using modern web technologies like ASP.NET Core, EF Core, React, Next.js, and Microsoft Azure. Read Daniel’s blog on .NET and software architecture at www.dandoescode.com.
We will be running this course in person from the SSW Chapel venues.
In this hands-on workshop we will cover the best approach to building enterprise applications using Clean Architecture and .NET. You will be building your own application from scratch.
The explosive growth of web frameworks and the demands of users have changed the approach to building enterprise applications. Many challenges exist and just getting started can be a daunting prospect. Let's change that now.
This hands-on workshop will provide practical guidance and recommendations. We will cover architecture, technologies, tools and frameworks. We will examine strategies for organizing your projects, folders and files. We will design a system that is simple to build and maintain - now and well into the future.
You will leave this hands-on workshop having developed the foundation and structure for your next enterprise application, along with the knowledge to take your enterprise application development to the next level.

All developers who would like to learn more about Clean Architecture and/or .NET.
Experience: Knows C#
You will need a computer with the latest versions of the following tools installed:
.NET 10 SDK (latest)
Docker Desktop (or similar)
Visual Studio / JetBrains Rider / VS Code
Our software developers & consultants have delivered the best in the business to more than 1,000 clients in 15 countries.








