Category: Technology



What is the clean architecture and how you would build one in .NET? Recently Bob Martin has categorized a set of architectures, including hexagonal architecture, onion architecture and screaming architecture as 'the clean architecture' – a layered architecture of concentric circles with a strong emphasis on separation of concerns. This architecture has become popular because of its amenability to modification as an evolutionary architecture and its support for practices such as TDD. In this presentation, we will discuss the clean architecture and its benefits. More than that, in the bulk of the presentation, we will show you how to implement a clean architecture in .NET. From first steps to working code, we will show you the moves required to embrace this approach, and introduce you to some of the OSS libraries that can help you get there. All examples will be in .NET Core. EVENT: Build Stuff 2018 SPEAKER: Ian Cooper PERMISSIONS: Build Stuff Organizer provided Coding Tech with the permission to republish this video. https://www.youtube.com/watch?v=c_0VWcSJt7I



The virtual DOM was a fantastic innovation. It brought about a much more productive way of writing web applications by allowing us to write our views in a declarative manner. This big benefit has little to do with performance of the initial render. Instead, it is the process of updating the DOM to reflect changes in your state has become much faster. This process of bringing the DOM in sync with the state is often referred to as DOM reconciliation. EVENT: Øredev 2018 SPEAKER: Sindre Osen Aarsaether PERMISSIONS: Øredev Conference Organizer provided Coding Tech with the permission to republish this video. https://www.youtube.com/watch?v=m8T-I-zcT1A



There is a great new way to learn to code. EVENT: Talk.js 2019 SPEAKER: Chris Boesch PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=EEhkHUZ-wLE https://www.youtube.com/watch?v=02VYk7t2aAk