Build and host Enterprise Web Applications on .NET Core.

.NET Core is out and it’s the most powerful and flexible version ever! Much of the day-to-day code you write will be the same – but the architecture and how your project fits together has changed.

We will provide you with:

  • A solid foundation in .NET Core
  • An understanding of why you should be using .NET Core
  • The capability to build an enterprise application using the new stack

Getting Started – Learn all about .NET Core, .NET Standard, supported scenarios, and more.

Part 2: Automated Testing – An overview of automated testing and relevant tools.

Part 3: Open API – Getting started with OpenAPI. We’ll show you how generate server-side and client-side code by implementing OpenAPI.

Part 4: Entity Framework Core – Enterprise data access with Entity Framework Core.

Part 5: Validation – Improving validation using appropriate tools and practices.

Part 6: Security Testing – An introduction to managing security with .NET Core and ASP.NET Core.

Part 7: Blazor – Building interactive Web UIs with Blazor.

Part 8: SignalR & gRPC – Building services with SignalR and gRPC.

Part 9: Deployment – Building and deploying docker containers.

Part 10: Clean Architecture – The simplest approach to building enterprise applications.

About the speakers

About the speakers

Brendan and Jason

Brendan Richards

Over the last 17 years, Brendan has worked with an eclectic mix of languages, platforms and technologies including .Net, Angular, Typescript, Java, PHP, Ruby and Perl across both Unix/Linux and Microsoft Windows platforms. This gives Brendan some unique perspectives on how different teams & platforms have tackled similar problems.

Jason Taylor

Jason is a passionate solution architect with over 16 years professional experience. He has worked with .NET since 2001, and currently specialises in teaching and developing enterprise applications utilising .NET Core, ASP.NET Core, EF Core, and Angular. He achieved a Master of Information Technology (Software Architecture) in 2011 and Microsoft Certified Solutions Developer (Web Applications) in 2016. Jason loves a challenge and is skilled at progressing from a simple proposal into a well-defined, coded, and tested solution.

Related videos

Related videos

Do you explain why you’ve deleted or updated an appointment? | Adam Cogan | SSW Rules

Ever wonder why a meeting was moved or cancelled? Adam Cogan explains the “Secret Ingredient” to professional scheduling: always include a version history and reason for change at the top of your appointments. Improve clarity, keep a record of changes, and hold participants accountable with this simple SSW Rule.

Chat first before changing others’ code | Adam Cogan

Changing someone else’s code? Don’t just dive in! Adam explains why it’s important to check the source history and talk to the original developer before making changes. A quick chat can save headaches and keep everyone on the same page. Perfect advice for devs working in teams!

SSW TimePro – Create a new tenant | Jeoffrey Fischer

Learn how to provision a new tenant in TimePro and sync it with an external Dynamics 365 CRM system.

How to Report Bugs in Seconds | Brady Stroud

Tired of tedious bug reporting? Watch how Brady uses YakShaver.ai to turn a quick screen recording into a professional PBI instantly.

White space – Tips for recording demo | Adam Cogan

Awkward pauses can ruin an otherwise good presentation. In this video, Adam shares a simple tip to handle white space during demos and recordings. By telling your audience what’s about to happen, you avoid silence, cut out useless fillers, and sound more confident. Perfect for product demos, meetings, or presentations on any stage.

Don’t throw things over the fence until you’ve done what you can | Adam Cogan

“Throwing it over the fence” means passing your work or problem to others. This short video delivers one clear message: before you hand something off, do what you can yourself. It’s a simple reminder about responsibility, effort, and ownership in work, teamwork, and daily life.

Why No One Can Agree on the “New” Button? | Adam Cogan

Struggling to juggle a hotfix while mid-feature without losing your flow?

SSW Strasbourg Office in Europe | Walkthrough with Jean

Hear from SSW Senior Software Engineer Jake Bayliss about the importance of providing context, showcasing your work and asking for questions & direction from Product Owners.

Liking Github issues when they are read | Adam Cogan

“Throwing it over the fence” means passing your work or problem to others. This short video delivers one clear message: before you hand something off, do what you can yourself. It’s a simple reminder about responsibility, effort, and ownership in work, teamwork, and daily life.

How to supercharge a company with AI | Ulysses Maclaren

Explore how AI is transforming businesses right now! In this video, Ulysses Maclaren from SSW walks us through the innovative ways AI is being used at Tina CMS. From automating customer interactions to analyzing vast amounts of data and even managing sales leads, AI is revolutionizing workflows